external upgrade/update run --tags container_image_prepare does not update images in the Undercloud
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
High
|
Sergii Golovatiuk |
Bug Description
After the following refactoring: https:/
What's occuring right now is that the external upgrade/update command, which is used to run those tasks is not able to identify that it has to run those tasks, even though the --tags container_
Command run:
openstack overcloud external-upgrade run \
--stack overcloud \
--tags container_
log: https:/
Ansible command translation:
ansible-playbook-2 -v /var/lib/
External upgrade --tags container_
https:/
The expected result would be to have the container image prepare taks from the tripleo-
Changed in tripleo: | |
milestone: | train-rc1 → ussuri-1 |
https:/ /github. com/openstack/ tripleo- heat-templates/ commit/ f20fddaee115d60 67213661ce192cf ec07b11df8# diff-f7c5f38a4d 563adbdab6abeea 22a2fd3R101 needs to be import_role so the tags would start working via statical imports. see https:/ /docs.ansible. com/ansible/ devel/user_ guide/playbooks _reuse_ includes. html#includes- vs-imports
And loops would have to be rewritten then as we cannot iterate import_role...
There may be more places like that.