[Bug 1758094] Re: ironic-conductor fails to start in Pike

Tobias Urdin tobias.urdin at binero.se
Wed Sep 12 20:23:44 UTC 2018


This is till happening in our stable/pike CI.
See the log file [1] but I cannot reproduce this in a disposable Ubuntu 16.04 VM.

Based on [2] [3] it looks like this was resolved in oslo.utils release
of 3.28.2 (there is 3.28.3 available) [4] but Ubuntu CA Pike seems to
only release 3.28.0, can we bump this version?

The CI run installs "python-oslo.utils 3.28.0-0ubuntu1~cloud0".

[1] http://logs.openstack.org/59/602059/1/check/puppet-openstack-beaker-xenial/d378bcf/logs/ironic/ironic-conductor.txt.gz#_2018-09-12_15_21_18_470
[2] https://bugzilla.redhat.com/show_bug.cgi?id=1561020
[3] http://lists.openstack.org/pipermail/openstack-dev/2018-March/128529.html
[4] https://releases.openstack.org/pike/index.html#pike-oslo-utils

** Bug watch added: Red Hat Bugzilla #1561020
   https://bugzilla.redhat.com/show_bug.cgi?id=1561020

** Changed in: cloud-archive
       Status: Expired => New

-- 
You received this bug notification because you are a member of Ubuntu
OpenStack, which is subscribed to Ubuntu Cloud Archive.
https://bugs.launchpad.net/bugs/1758094

Title:
  ironic-conductor fails to start in Pike

Status in Ubuntu Cloud Archive:
  New

Bug description:
  Seeing ironic-conductor not start correctly with the Pike version of
  UCA.

  ii  ironic-api                          1:9.1.0-0ubuntu2~cloud0                all          Openstack bare metal provisioning service - API
  ii  ironic-common                       1:9.1.0-0ubuntu2~cloud0                all          Openstack bare metal provisioning service - daemons
  ii  ironic-conductor                    1:9.1.0-0ubuntu2~cloud0                all          Openstack bare metal provisioning service - conductor


  http://logs.openstack.org/98/554098/1/check/puppet-openstack-
  integration-4-scenario002-tempest-ubuntu-xenial/865630e/logs/ironic
  /ironic-conductor.txt.gz#_2018-03-22_13_00_43_846

  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service [req-df9614d7-66df-43e6-9015-09f1c55c98d2 - - - - -] Error starting thread.: TypeError: 'Version' object does not support indexing
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service Traceback (most recent call last):
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service   File "/usr/lib/python2.7/dist-packages/oslo_service/service.py", line 721, in run_service
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service     service.start()
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service   File "/usr/lib/python2.7/dist-packages/ironic/common/rpc_service.py", line 54, in start
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service     self.manager.init_host(admin_context)
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service   File "/usr/lib/python2.7/dist-packages/ironic/conductor/base_manager.py", line 206, in init_host
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service     admin_context, self.host, driver_names, update_existing=True)
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service   File "/usr/lib/python2.7/dist-packages/ironic/objects/conductor.py", line 116, in register
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service     return cls._from_db_object(context, cls(), db_cond)
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service   File "/usr/lib/python2.7/dist-packages/ironic/objects/base.py", line 261, in _from_db_object
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service     if not versionutils.is_compatible(db_version, obj.__class__.VERSION):
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service   File "/usr/lib/python2.7/dist-packages/oslo_utils/versionutils.py", line 45, in is_compatible
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service     if same_major and (requested_parts[0] != current_parts[0]):
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service TypeError: 'Version' object does not support indexing
  2018-03-22 13:00:43.846 26873 ERROR oslo_service.service

To manage notifications about this bug go to:
https://bugs.launchpad.net/cloud-archive/+bug/1758094/+subscriptions



More information about the Ubuntu-openstack-bugs mailing list