Remove queue declaration and fix lower-constraint job

This commit combines 2 changes:

* Remove lingering queue declaration from .zuul.yaml file

* Set upper constraint for cryptography

Lower constraint job fails due to missing flag
"X509_V_FLAG_CB_ISSUER_CHECK" while running unit test cases
```
AttributeError: module \'lib\' has no attribute \'X509_V_FLAG_CB_ISSUER_CHECK\'
```

This flag was deprecated in cryptography 37.0.0 [1]

Since ceilometer doesn't have a constraint for it, the latest package
gets installed, which is 38.0.4 as of now.

This change sets cryptography to use "36.0.2" which is the last release
to have the missing x509 flag.

[1] 03f96199a5

Change-Id: I9b34ac062d45b2b839dc9d6e0cdce696185890e4
(cherry picked from commit 7e545b0fd9)
(cherry picked from commit 142cb0b6e6)
This commit is contained in:
Matthias Runge
2022-09-29 09:18:43 +02:00
committed by Yadnesh Kulkarni
parent cc22c4d6e8
commit 4fd15dfe24
2 changed files with 1 additions and 1 deletions

View File

@@ -45,7 +45,6 @@
- telemetry-dsvm-integration-ipv6-only:
irrelevant-files: *ceilometer-irrelevant-files
gate:
queue: telemetry
jobs:
- grenade-ceilometer
- telemetry-dsvm-integration-centos-8s:

View File

@@ -16,3 +16,4 @@ gabbi>=1.30.0 # Apache-2.0
requests-aws>=0.1.4 # BSD License (3 clause)
stestr>=2.0.0 # Apache-2.0
testresources>=2.0.1 # Apache-2.0
cryptography<=36.0.2 # Apache-2.0