typo in ansible module name in "upgrade_tasks" of octavia*
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo-heat-templates (Ubuntu) |
In Progress
|
Undecided
|
Pratik Pravin Bandarkar |
Bug Description
Description:
`openstack overcloud upgrade run --stack lab1 --nodes Controller` fails with following error:
<snip>
=> {"failed": true, "reason": "no action detected in task. This often indicates a misspelled module name, or incorrect module path.\n\nThe error appears to have been in '/var/lib/
[...]
=> {"failed": true, "reason": "no action detected in task. This often indicates a misspelled module name, or incorrect module path.\n\nThe error appears to have been in '/var/lib/
[...]
=> {"failed": true, "reason": "no action detected in task. This often indicates a misspelled module name, or incorrect module path.\n\nThe error appears to have been in '/var/lib/
</snip>
The reason behind above failure is the typo in ansible module:
docker/
[...]
upgrade_
- when: step|int == 0
tags: common
block:
- name: Check if octavia_worker is deployed
[...]
docker/
[...]
upgrade_
- when: step|int == 0
tags: common
block:
- name: Check if octavia_
[...]
docker/
[...]
upgrade_
- when: step|int == 0
tags: common
block:
- name: Check if octavia_
[...]
After fixing the typo("common" with "command"), the command(`openstack overcloud upgrade run`) was successful.
Environment:
- Pike
- Queens
- Rocky
Steps to reproduce:
- Deploy Pike/Queens with Octavia
- Try to upgrade the environment to Queens/Rocky
Expected Result: `openstack overcloud upgrade run` should be successful
Actual Result: `openstack overcloud upgrade run` fails
Changed in tripleo-heat-templates (Ubuntu): | |
assignee: | nobody → Pratik Pravin Bandarkar (pratik-bandarkar) |
Changed in tripleo-heat-templates (Ubuntu): | |
status: | New → In Progress |
This issue was fixed in the openstack/ tripleo- heat-templates 9.4.0 release.