Neutron tests make BasicOperationsImagesTest tempest tests fail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
In Progress
|
Undecided
|
Daniel Mellado |
Bug Description
Deploying Glance from master (current Newton), 2 Tempest tests are failing all the time:
tempest.
tempest.
404 in Glance API logs:
eventlet.
All Glance logs:
http://
All Glance config: http://
no longer affects: | glance |
Changed in tempest: | |
assignee: | nobody → Javier Peña (jpena-c) |
status: | New → In Progress |
affects: | tempest → neutron |
Changed in neutron: | |
assignee: | Javier Peña (jpena-c) → nobody |
summary: |
- BasicOperationsImagesTest tempest tests fail + Neutron tests make BasicOperationsImagesTest tempest tests fail |
Changed in neutron: | |
assignee: | nobody → Daniel Mellado (daniel-mellado) |
During the issue investigation, we've found out the following:
- Neutron tests use eventlet. monkey_ patch() in https:/ /github. com/openstack/ neutron/ blob/master/ neutron/ tests/_ _init__ .py tests/tempest
- This is not needed (nor desirable) for Tempest tests, but it happens because of the tempest test location, under neutron/
- This monkey-patching breaks SSL handling in the glance client embedded in Tempest, causing the issue seen initially.
Switching component to Neutron so it can be fixed there.