[all] Gate status: All devstack based jobs are failing for placement url issue in devstack

Ian Wienand iwienand at redhat.com
Tue Sep 28 05:27:23 UTC 2021


On Mon, Sep 27, 2021 at 06:24:18PM -0700, melanie witt wrote:
> In short, the WSGI environment dict is giving a bad/not matching url in the
> PATH_INFO variable if the call path is not simply '/'.

This definitely seems to be due to a recent apache ugprade in focal.
If you pick out the prior versions

 $ wget http://launchpadlibrarian.net/547306461/apache2-utils_2.4.41-4ubuntu3.4_amd64.deb
 $ wget http://launchpadlibrarian.net/547306448/apache2-data_2.4.41-4ubuntu3.4_all.deb
 $ wget http://launchpadlibrarian.net/547306458/apache2-bin_2.4.41-4ubuntu3.4_amd64.deb
 $ wget http://launchpadlibrarian.net/547306455/apache2_2.4.41-4ubuntu3.4_amd64.deb
 $ dpkg -i apache2*.deb
 $ service apache2 restart

it "just works".

$ /usr/local/bin/nova-status --debug --config-file /etc/nova/nova.conf upgrade check
 +-------------------------------------------+
 | Upgrade Check Results                     |
 +-------------------------------------------+
 ...
 | Check: Placement API                      |
 | Result: Success                           |
 | Details: None                             |
 +-------------------------------------------+

The recent security update @

 https://launchpad.net/ubuntu/focal/+source/apache2/+changelog

does a lot of stuff.

It is an open question if this is actually an Apache error, or the
update has just triggered something in our uwsgi setup that is wrong
but just happened to work previously...

-i




More information about the openstack-discuss mailing list