openstack-tripleo-common should require same version of python[3]-tripleo-common

Bug #1834639 reported by James Slagle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
In Progress
Medium
James Slagle

Bug Description

Looking at this ci upgrades job failure:

http://logs.openstack.org/76/665176/17/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/9fe3ec4/

The error is:
http://logs.openstack.org/76/665176/17/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/9fe3ec4/logs/undercloud/home/zuul/undercloud_upgrade.log.txt.gz#_2019-06-28_01_55_22

which is caused by too of an old version of python-tripleo-common. The newer config-download code provided by tripleo-common needs to already be installed so that the extra file extension does not get added to downloaded files.

Although openstack-tripleo-common is upgraded by the tripleo-upgrade role before the "openstack undercloud upgrade" command is run, that does not pull in the latest python{2,3}-tripleo-common version since the package dependency does not specifically require it. That means that when tripleoclient runs the config download code after updating the stack, it is still running with the old code.

Changed in tripleo:
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → James Slagle (james-slagle)
milestone: none → train-2
Revision history for this message
James Slagle (james-slagle) wrote :

should be fixed in packaging by: https://review.rdoproject.org/r/#/c/21289/

Changed in tripleo:
milestone: train-2 → train-3
Changed in tripleo:
milestone: train-3 → ussuri-1
Changed in tripleo:
milestone: ussuri-1 → ussuri-2
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-2 → ussuri-3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-3 → ussuri-rc3
wes hayutin (weshayutin)
Changed in tripleo:
milestone: ussuri-rc3 → victoria-1
Changed in tripleo:
milestone: victoria-1 → victoria-3
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.