Bug 1613922 - [RFE][Glance] Ensure Glance is fully Python 3 compatible
Summary: [RFE][Glance] Ensure Glance is fully Python 3 compatible
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-glance
Version: 15.0 (Stein)
Hardware: Unspecified
OS: Unspecified
Target Milestone: Upstream M2
: 15.0 (Stein)
Assignee: Cyril Roelandt
QA Contact: Mike Abrams
Kim Nylander
Depends On: 1554014
TreeView+ depends on / blocked
Reported: 2018-08-08 14:56 UTC by Cyril Roelandt
Modified: 2019-09-26 10:45 UTC (History)
9 users (show)

Fixed In Version: openstack-glance-18.0.1-0.20190420013840.f772321.el8ost
Doc Type: Enhancement
Doc Text:
Clone Of: 1554014
Last Closed: 2019-09-21 11:16:49 UTC
Target Upstream Version:

Attachments (Terms of Use)

System ID Private Priority Status Summary Last Updated
Launchpad 1805332 0 None None None 2019-01-17 17:45:50 UTC
Launchpad 1812525 0 None None None 2019-01-20 00:59:56 UTC
OpenStack gerrit 620234 0 'None' 'MERGED' 'Prevent unicode object error from zero-byte read' 2019-11-15 15:19:53 UTC
Red Hat Product Errata RHEA-2019:2811 0 None None None 2019-09-21 11:18:35 UTC

Comment 4 Cyril Roelandt 2018-10-04 13:19:09 UTC
Let us keep in mind this workaround Erno talked about:

"Due to eventlet bug, glance-api won't be able to terminate ssl/tsl connections anymore, so if we need to have encryption on the network all the way to the node we will need to deploy stunnel or something similar in front and make glance just listening localhost".

This will require documentation.

Comment 6 Abhishek Kekane 2018-10-25 05:58:36 UTC
I have tested all glance api's with python 3 enabled using devstack setup, everything is working as expected. We just need to keep in mind about evetnlet issue and workaround mention in comment #4.

Comment 11 Cyril Roelandt 2019-06-05 13:14:11 UTC
Mike is working on this, so I believe it should already be ON_QA. Mike?

Comment 14 Cyril Roelandt 2019-07-10 18:32:44 UTC
Thanks Mike!

Comment 16 errata-xmlrpc 2019-09-21 11:16:49 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.


Note You need to log in before you can comment on or make changes to this bug.