reconfigure functional-py35 tests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Glance |
Fix Released
|
High
|
Brian Rosmaita |
Bug Description
Glance never completed the Pike py35 community goal [0]. There are two tests currently being skipped when run under py35:
glance.
glance.
The last patch to touch these tests was https:/
This patch enables the py35 job in tox.ini to run using ostestr. It also fixes a bytes encoding issue in the 'test_wsgi' functional test to make progress towards the community goal of enabling python3.5. Two other functional tests remain disabled and will need to be addressed in a later patch in order to fully complete the community goal - 'test_ssl' and 'test_reload'. These tests fail due to SSL handshake not working in python3.5 when using self-signed certificate and authority.
OpenStack is entering the final stages of the python 3 transition [1], so we need to get these fixed and running.
[0] https:/
[1] http://
It's going to take a fix to eventlet to fix this issue in py35. See: /bugs.launchpad .net/glance/ +bug/1482633 lists.openstack .org/pipermail/ openstack- dev/2018- May/130643. html
- https:/
- http://