novajoin: containerized undercloud configures the wrong cloud-config script path

Bug #1785676 reported by Juan Antonio Osorio Robles
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Juan Antonio Osorio Robles

Bug Description

Deploying servers contains: the following error in nova-compute.

2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [req-a17e272d-648f-4615-9e15-b0344c94c7b3 5dc24c8836d24f34875138e7d91b8838 41e104e5555d4a4aa8192d9282b00118 - default default] [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] Instance failed to spawn: IOError: [Errno 2] No such file or directory: '/etc/nova/cloud-config-novajoin.json'
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] Traceback (most recent call last):
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2282, in _build_resources
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] yield resources
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] File "/usr/lib/python2.7/site-packages/nova/compute/manager.py", line 2053, in _build_and_run_instance
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] block_device_info=block_device_info)
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] File "/usr/lib/python2.7/site-packages/nova/virt/ironic/driver.py", line 1091, in spawn
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] self._cleanup_deploy(node, instance, network_info)
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] self.force_reraise()
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] six.reraise(self.type_, self.value, self.tb)
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] File "/usr/lib/python2.7/site-packages/nova/virt/ironic/driver.py", line 1085, in spawn
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] files=injected_files)
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] File "/usr/lib/python2.7/site-packages/nova/virt/ironic/driver.py", line 979, in _generate_configdrive
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] request_context=context)
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] File "/usr/lib/python2.7/site-packages/nova/api/metadata/base.py", line 210, in __init__
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] extra_md=extra_md, network_info=network_info),
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] File "/usr/lib/python2.7/site-packages/nova/api/metadata/vendordata_json.py", line 38, in __init__
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] with open(fpath, "rb") as fp:
2018-08-06 17:46:51.829 7 ERROR nova.compute.manager [instance: 8ad68295-2053-4689-b5a2-df4c7c8cb0bf] IOError: [Errno 2] No such file or directory: '/etc/nova/cloud-config-novajoin.json'

Changed in tripleo:
importance: Undecided → Critical
status: New → Triaged
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to tripleo-heat-templates (master)

Fix proposed to branch: master
Review: https://review.openstack.org/589244

Changed in tripleo:
assignee: nobody → Juan Antonio Osorio Robles (juan-osorio-robles)
status: Triaged → In Progress
Changed in tripleo:
milestone: none → rocky-rc1
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/tripleo-heat-templates 9.0.0.0rc1

This issue was fixed in the openstack/tripleo-heat-templates 9.0.0.0rc1 release candidate.

Changed in tripleo:
milestone: rocky-rc1 → rocky-rc2
Changed in tripleo:
milestone: rocky-rc2 → stein-1
status: In Progress → Won't Fix
status: Won't Fix → Fix Released
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.