[queens][OSP13] An overcloud reboot will sometimes leave nova_api broken
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Compute (nova) |
In Progress
|
Undecided
|
melanie witt | ||
Train |
In Progress
|
Undecided
|
melanie witt | ||
Ussuri |
Fix Released
|
Undecided
|
melanie witt | ||
Victoria |
Fix Released
|
Undecided
|
melanie witt |
Bug Description
Description of problem:
This is a composable HA overcloud with tls-everywhere with 2020-05-28.2 compose.
We reboot the overcloud one node at the time, and from time to time (totally not consistent) we see that the nova_api containers is in an unhealthy state and returns the following in a loop:
```
[Thu Jun 04 07:00:29.332162 2020] [:error] [pid 19] [remote 172.17.1.36:180] mod_wsgi (pid=19): Exception occurred processing WSGI script '/var/www/
[Thu Jun 04 07:00:29.332185 2020] [:error] [pid 19] [remote 172.17.1.36:180] Traceback (most recent call last):
[Thu Jun 04 07:00:29.332208 2020] [:error] [pid 19] [remote 172.17.1.36:180] File "/var/www/
[Thu Jun 04 07:00:29.332271 2020] [:error] [pid 19] [remote 172.17.1.36:180] application = init_application()
[Thu Jun 04 07:00:29.332286 2020] [:error] [pid 19] [remote 172.17.1.36:180] File "/usr/lib/
[Thu Jun 04 07:00:29.332317 2020] [:error] [pid 19] [remote 172.17.1.36:180] return wsgi_app.
[Thu Jun 04 07:00:29.332327 2020] [:error] [pid 19] [remote 172.17.1.36:180] File "/usr/lib/
[Thu Jun 04 07:00:29.332351 2020] [:error] [pid 19] [remote 172.17.1.36:180] config.
[Thu Jun 04 07:00:29.332367 2020] [:error] [pid 19] [remote 172.17.1.36:180] File "/usr/lib/
[Thu Jun 04 07:00:29.332385 2020] [:error] [pid 19] [remote 172.17.1.36:180] log.register_
[Thu Jun 04 07:00:29.332401 2020] [:error] [pid 19] [remote 172.17.1.36:180] File "/usr/lib/
[Thu Jun 04 07:00:29.332433 2020] [:error] [pid 19] [remote 172.17.1.36:180] conf.register_
[Thu Jun 04 07:00:29.332461 2020] [:error] [pid 19] [remote 172.17.1.36:180] File "/usr/lib/
[Thu Jun 04 07:00:29.332490 2020] [:error] [pid 19] [remote 172.17.1.36:180] result = f(self, *args, **kwargs)
[Thu Jun 04 07:00:29.332503 2020] [:error] [pid 19] [remote 172.17.1.36:180] File "/usr/lib/
[Thu Jun 04 07:00:29.332523 2020] [:error] [pid 19] [remote 172.17.1.36:180] self.register_
[Thu Jun 04 07:00:29.332532 2020] [:error] [pid 19] [remote 172.17.1.36:180] File "/usr/lib/
[Thu Jun 04 07:00:29.332550 2020] [:error] [pid 19] [remote 172.17.1.36:180] return f(self, *args, **kwargs)
[Thu Jun 04 07:00:29.332559 2020] [:error] [pid 19] [remote 172.17.1.36:180] File "/usr/lib/
[Thu Jun 04 07:00:29.332577 2020] [:error] [pid 19] [remote 172.17.1.36:180] raise ArgsAlreadyPars
[Thu Jun 04 07:00:29.332603 2020] [:error] [pid 19] [remote 172.17.1.36:180] ArgsAlreadyPars
```
It look like we should always reset CONF when starting the wsgi app [1].
Version-Release number of selected component (if applicable):
openstack-
puppet-
python-
openstack-
python2-
[1] https:/
tags: | added: api |
Changed in nova: | |
assignee: | Herve Beraud (herveberaud) → melanie witt (melwitt) |
Fix proposed to branch: master /review. opendev. org/733627
Review: https:/