keystone upgrade fails q->r oslo.log requirement to low
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Identity (keystone) |
Fix Released
|
Medium
|
Unassigned | ||
Ubuntu Cloud Archive |
Fix Released
|
High
|
Unassigned | ||
Rocky |
Fix Released
|
High
|
Unassigned | ||
keystone (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Cosmic |
Fix Released
|
High
|
Unassigned |
Bug Description
When upgrading from Keystone queens to rocky the requirements.txt for rocky says oslo.log >= 3.36.0 but versionutils.
Should bump requirements.txt to atleast 3.37.0
Error when running db sync:
Traceback (most recent call last):
File "/bin/keystone-
from keystone.cmd.manage import main
File "/usr/lib/
from keystone.cmd import cli
File "/usr/lib/
from keystone.cmd import bootstrap
File "/usr/lib/
from keystone.common import driver_hints
File "/usr/lib/
from keystone import exception
File "/usr/lib/
import keystone.conf
File "/usr/lib/
from keystone.conf import default
File "/usr/lib/
deprecated_
AttributeError: type object 'deprecated' has no attribute 'ROCKY'
Changed in cloud-archive: | |
status: | Triaged → Fix Committed |
Changed in keystone: | |
status: | Triaged → Fix Released |
Thanks very much for reporting this Tobias. I will have a fix coming for the Ubuntu package. We use apt dist-upgrade in our upgrade tests which won't uncover this.