• LP: #1611987 - simplestreams - [SRU] glance-simplestreams-sync charm doesn't support keystone v3
• LP: #1686437 - simplestreams - can't sync images for keystone v3
• LP: #1719879 - simplestreams - [SRU] swift client needs to use v1 auth prior to ocata
• LP: #1728982 - simplestreams - [SRU] openstack mirror with keystone v3 always imports new images
For the keystone v3 fixes revno 454 is the minimum we need SRU'd back to xenial. Bionic 0.1.0~bzr460-0ubuntu1 has these changes. These two merges are the pertinent changes:
0.1.0~bzr426-0ubuntu1.3 was uploaded. It contained a fix for LP: #1686437 (can't sync images for keystone v3). That change contained a regression (LP: #1728982 - openstack mirror with keystone v3 always imports new images - and LP: #1719879 - swift client needs to use v1 auth prior to ocata) and was marked as verification needed.
Work was done to fix that regression. A merge proposal is made for Xenial at https://is.gd/7ixQbO. We have a PPA at https://is.gd/Boda8J that contains a fix for the regression caused by 0.1.0~bzr426-0ubuntu1.3 and others.
Feedback from that PPA was asked and was given by Ed, Chris, Felipe and Billy. Billy found an issue about squashfs and that was fixed into 0.1.0~bzr426-0ubuntu1.4~ppa0, also uploaded to PPA at https://is.gd/Boda8J.
SUMMARY FOR SIMPLESTREAMS SRU TO XENIAL
After analyzing the following bugs:
• LP: #1611987 - simplestreams - [SRU] glance- simplestreams- sync charm doesn't support keystone v3
• LP: #1686437 - simplestreams - can't sync images for keystone v3
• LP: #1719879 - simplestreams - [SRU] swift client needs to use v1 auth prior to ocata
• LP: #1728982 - simplestreams - [SRU] openstack mirror with keystone v3 always imports new images
For the keystone v3 fixes revno 454 is the minimum we need SRU'd back to xenial. Bionic 0.1.0~bzr460- 0ubuntu1 has these changes. These two merges are the pertinent changes:
1. Keystone v3 Support - https:/ /is.gd/ wq7r6g /is.gd/ OOEo3G
2. Fix KSv3 Bugs - https:/
0.1.0~bzr426- 0ubuntu1. 3 was uploaded. It contained a fix for LP: #1686437 (can't sync images for keystone v3). That change contained a regression (LP: #1728982 - openstack mirror with keystone v3 always imports new images - and LP: #1719879 - swift client needs to use v1 auth prior to ocata) and was marked as verification needed.
Work was done to fix that regression. A merge proposal is made for Xenial at https:/ /is.gd/ 7ixQbO. We have a PPA at https:/ /is.gd/ Boda8J that contains a fix for the regression caused by 0.1.0~bzr426- 0ubuntu1. 3 and others.
Feedback from that PPA was asked and was given by Ed, Chris, Felipe and Billy. Billy found an issue about squashfs and that was fixed into 0.1.0~bzr426- 0ubuntu1. 4~ppa0, also uploaded to PPA at https:/ /is.gd/ Boda8J.
SRU template is needed in all referenced bugs:
• 428-do- not-require- that-hypervisor _config- be-present. patch (LP: #1578622) ignore- inactive- images. patch (LP: #1583276) fix-race- conditions. patch (LP: #1584938) 454-keystone- v3-support. patch (LP: #1686437, #1728982, #1719879) lxd-support- squashfs- images. patch (LP: #1686086)
• 433-glance-
• 436-glance-
• 450-453-
• 455-nova-
And version 0.1.0~bzr426- 0ubuntu1. 4 is good for a SRU and already tested by multiple people.
Please confirm this summary in order for me to prepare the SRU template and merge for Xenial SRU proposal.