map_cell0 can be undefined when kolla-ansible tag specified
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla-ansible |
Fix Released
|
Undecided
|
Doug Szumski |
Bug Description
To reproduce bring up a Kolla vagrant dev environment using default settings and then for example enable monasca and run:
kolla-ansible deploy -t monasca
Ansible will fail because map_cell0 is undefined owing to the fact that the nova plays were skipped:
TASK [nova : include] *******
task path: /usr/share/
fatal: [localhost]: FAILED! => {"msg": "The conditional check 'map_cell0.changed' failed. The error was: error whi
valuating conditional (map_cell0.
olla-ansible/
ending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n- include: bootstrap_
re\n"}
to retry, use: --limit @/usr/share/
Changed in kolla: | |
assignee: | nobody → Doug Szumski (dszumski) |
affects: | kolla → kolla-ansible |
Changed in kolla-ansible: | |
status: | New → Triaged |
Changed in kolla-ansible: | |
status: | Triaged → In Progress |
Changed in kolla-ansible: | |
status: | In Progress → Fix Released |
Possible fix: https:/ /review. openstack. org/583531
Possibly related to Ansible 2.6:
`[vagrant@ operator] $ ansible --version .ansible. cfg vagrant/ .ansible/ plugins/ modules' , u'/usr/ share/ansible/ plugins/ modules' ] python2. 7/site- packages/ ansible
ansible 2.6.1
config file = /home/vagrant/
configured module search path = [u'/home/
ansible python module location = /usr/lib/
executable location = /usr/bin/ansible
python version = 2.7.5 (default, Jul 13 2018, 13:06:57) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)]
`