Rebase python-oslo-utils to 1.4.0. If appropriate, link any critical issues addressed in this rebase.
From install with python-oslo-utils-1.4.1-1.el7ost keystone install fails the the following: Notice: /Stage[main]/Keystone::Wsgi::Apache/Apache::Vhost[keystone_wsgi_admin]/Concat[10-keystone_wsgi_admin.conf]/Exec[concat_10-keystone_wsgi_admin.conf]: Triggered 'refresh' from 10 events Notice: /Stage[main]/Keystone/Keystone_config[DEFAULT/verbose]/ensure: created Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: Traceback (most recent call last): Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: File "/usr/bin/keystone-manage", line 30, in <module> Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: from keystone import cli Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: File "/usr/lib/python2.7/site-packages/keystone/cli.py", line 21, in <module> Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: from keystone import assignment Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: File "/usr/lib/python2.7/site-packages/keystone/assignment/__init__.py", line 15, in <module> Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: from keystone.assignment import controllers # noqa Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: File "/usr/lib/python2.7/site-packages/keystone/assignment/controllers.py", line 26, in <module> Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: from keystone.common import controller Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: File "/usr/lib/python2.7/site-packages/keystone/common/controller.py", line 21, in <module> Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: from keystone.common import utils Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: File "/usr/lib/python2.7/site-packages/keystone/common/utils.py", line 26, in <module> Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: from oslo.utils import strutils Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: File "/usr/lib/python2.7/site-packages/oslo/utils/strutils.py", line 13, in <module> Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: from oslo_utils.strutils import * # noqa Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: File "/usr/lib/python2.7/site-packages/oslo_utils/strutils.py", line 26, in <module> Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: from oslo_utils._i18n import _ Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: File "/usr/lib/python2.7/site-packages/oslo_utils/_i18n.py", line 21, in <module> Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: import oslo_i18n Notice: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]/returns: ImportError: No module named oslo_i18n Error: /Stage[main]/Keystone::Db::Sync/Exec[keystone-manage db_sync]: Failed to call refresh: keystone-manage db_sync returned 1 instead of one of [0]
github stable/juno branch has a patch[1] that bumps min version of oslo-i18n to 1.3.0 which I believe should have been part of the 1.4.1 tag as seen in prior comment. [1] https://github.com/openstack/oslo.utils/commit/cd139967b1058e5c52f2012d9796b82c9f236594
After discussing with Haikel, 1.1.0 is more appropriate for OSP 6.
RPM package is in the build python-oslo-utils-1.1.0-2.el7ost.noarch automation passed https://rhos-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/RHOS/view/RHOS6/job/rhos-jenkins-rhos-6.0-puddle-rhel-7.2-all-in-one-packstack-nova-flatdhcp-rabbitmq-tempest-git-all/23/
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2016:1211