---- On Wed, 23 Dec 2020 03:54:07 -0600 Lee Yarwood <lyarwood@redhat.com> wrote ----
On 22-12-20 16:09:56, Ghanshyam Mann wrote:
---- On Tue, 22 Dec 2020 12:40:07 -0600 Ghanshyam Mann <gmann@ghanshyammann.com> wrote ----
---- On Tue, 22 Dec 2020 11:06:02 -0600 Lee Yarwood <lyarwood@redhat.com> wrote ----
Hello all,
I wanted to raise awareness of the following issue and to seek some feedback on my approach to workaround it:
ImportError: No module named keystonemiddleware.auth_token https://bugs.launchpad.net/swift/+bug/1909018
This was introduced after I landed the following devstack backport stopping projects from installing their test-requirements.txt deps:
Stop installing test-requirements with projects https://review.opendev.org/q/I8f24b839bf42e2fb9803dc7df3a30ae20cf264eb
For the time being to workaround this in various other gates I've suggested that we disable Swift in Grenade on stable/train:
zuul: Disable swift services until bug #1909018 is resolved https://review.opendev.org/c/openstack/grenade/+/768224
This finally allowed openstack/nova to pass on stable/train with the following changes to lower-constraints.txt and test-requirements.txt:
[stable-only] Cap bandit to 1.6.2 and raise hacking, flake8 and stestr https://review.opendev.org/c/openstack/nova/+/766171/
Are there any objections to disabling Swift in Grenade for the time being on stable/train?
Would anyone have any objections to also disabling it on stable/stein via devstack-gate?
Thanks, Lee for reporting this.
keystonemiddleware is listed as an extras requirement in swift - https://github.com/openstack/swift/blob/e0d46d77fa740768f1dd5b989a63be85ff1f...
But devstack does not install any extras requirement for swift. I am trying to install the swift's keystone extras and see if it work fine.
- https://review.opendev.org/q/I02c692e95d70017eea03d82d75ae6c5e87bde8b1
This fix working fine tested in https://review.opendev.org/c/openstack/swift/+/766214
grenade job will be working once we merge the devstack fixes in stable branches
ACK thanks, I hope you don't mind but I've addressed some nits raised in the review this morning. I'll repropose backports once it's in the gate.
Devstack fixes until stable/stein are merged. This is not occurring on stable/rocky and queens so I will abandon the fix for those branches. - https://review.opendev.org/q/topic:%22bug%252F1909018%22+(status:open%20OR%2...) -gmann
-- Lee Yarwood A5D1 9385 88CB 7E5F BE64 6618 BCA6 6E33 F672 2D76