Heat engine resource check failed when adding a node after undercloud newton->ocata->pike->master upgrade

Bug #1745090 reported by zenghui.shi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Incomplete
Medium
Unassigned

Bug Description

failed to add a new compute node after upgrading undercloud from newton to master, the overcloud nodes(controllers and existing compute nodes are still in newton).

2018-01-24 04:08:48.324 31303 DEBUG heat.engine.scheduler [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Task create from TemplateResource "1" Stack "overcloud-Compute-7tlf5h3fnqpl" [28a3ee6e-4177-4c63-b296-58bc6a4d37a5] running step /usr/lib/python2.7/site-packages/heat/engine/scheduler.py:209
2018-01-24 04:08:48.327 31303 DEBUG heat.engine.scheduler [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Task update from ResourceGroup "Compute" [28a3ee6e-4177-4c63-b296-58bc6a4d37a5] Stack "overcloud" [08176345-dce2-44e4-9727-638fcc9014c1] running step /usr/lib/python2.7/site-packages/heat/engine/scheduler.py:209
2018-01-24 04:08:48.327 31303 DEBUG heat.engine.scheduler [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Task _run_to_completion from ResourceGroup "Compute" [28a3ee6e-4177-4c63-b296-58bc6a4d37a5] Stack "overcloud" [08176345-dce2-44e4-9727-638fcc9014c1] running step /usr/lib/python2.7/site-packages/heat/engine/scheduler.py:209
2018-01-24 04:08:48.333 31303 DEBUG heat.engine.scheduler [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Task update from ResourceGroup "Compute" [28a3ee6e-4177-4c63-b296-58bc6a4d37a5] Stack "overcloud" [08176345-dce2-44e4-9727-638fcc9014c1] sleeping _sleep /usr/lib/python2.7/site-packages/heat/engine/scheduler.py:150
2018-01-24 04:08:48.346 31303 DEBUG heat.engine.scheduler [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Task create from TemplateResource "1" Stack "overcloud-Compute-7tlf5h3fnqpl" [28a3ee6e-4177-4c63-b296-58bc6a4d37a5] complete step /usr/lib/python2.7/site-packages/heat/engine/scheduler.py:215
2018-01-24 04:08:48.354 31303 DEBUG heat.engine.sync_point [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] [28a3ee6e-4177-4c63-b296-58bc6a4d37a5:0217f520-29fc-49f5-9b25-28a617227125:True] Ready 28a3ee6e-4177-4c63-b296-58bc6a4d37a5: Got (634, True), (284, False) sync /usr/lib/python2.7/site-packages/heat/engine/sync_point.py:145
2018-01-24 04:08:48.354 31303 INFO heat.engine.stack [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] [overcloud-Compute-7tlf5h3fnqpl(28a3ee6e-4177-4c63-b296-58bc6a4d37a5)] update traversal 0217f520-29fc-49f5-9b25-28a617227125 complete
2018-01-24 04:08:48.355 31303 INFO heat.engine.stack [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Stack UPDATE COMPLETE (overcloud-Compute-7tlf5h3fnqpl): Stack UPDATE completed successfully
2018-01-24 04:08:48.359 31303 DEBUG heat.engine.stack [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Persisting stack overcloud-Compute-7tlf5h3fnqpl status UPDATE COMPLETE _send_notification_and_add_event /usr/lib/python2.7/site-packages/heat/engine/stack.py:1019
2018-01-24 04:08:49.334 31303 DEBUG heat.engine.scheduler [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Task update from ResourceGroup "Compute" [28a3ee6e-4177-4c63-b296-58bc6a4d37a5] Stack "overcloud" [08176345-dce2-44e4-9727-638fcc9014c1] running step /usr/lib/python2.7/site-packages/heat/engine/scheduler.py:209
2018-01-24 04:08:49.335 31303 DEBUG heat.engine.scheduler [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Task _run_to_completion from ResourceGroup "Compute" [28a3ee6e-4177-4c63-b296-58bc6a4d37a5] Stack "overcloud" [08176345-dce2-44e4-9727-638fcc9014c1] running step /usr/lib/python2.7/site-packages/heat/engine/scheduler.py:209
2018-01-24 04:08:49.343 31303 DEBUG heat.engine.scheduler [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Task _run_to_completion from ResourceGroup "Compute" [28a3ee6e-4177-4c63-b296-58bc6a4d37a5] Stack "overcloud" [08176345-dce2-44e4-9727-638fcc9014c1] complete step /usr/lib/python2.7/site-packages/heat/engine/scheduler.py:215
2018-01-24 04:08:49.410 31303 DEBUG heat.engine.scheduler [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Task update from ResourceGroup "Compute" [28a3ee6e-4177-4c63-b296-58bc6a4d37a5] Stack "overcloud" [08176345-dce2-44e4-9727-638fcc9014c1] complete step /usr/lib/python2.7/site-packages/heat/engine/scheduler.py:215
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Unexpected exception in resource check.: NotFound: Member '2' not found in group resource 'Compute'.
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource Traceback (most recent call last):
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource File "/usr/lib/python2.7/site-packages/heat/engine/check_resource.py", line 321, in check
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource rsrc, stack)
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource File "/usr/lib/python2.7/site-packages/heat/engine/check_resource.py", line 253, in _initiate_propagate_resource
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource input_data = _get_input_data(req_node, input_forward_data)
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource File "/usr/lib/python2.7/site-packages/heat/engine/check_resource.py", line 236, in _get_input_data
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource return rsrc.node_data().as_dict()
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource File "/usr/lib/python2.7/site-packages/heat/engine/node_data.py", line 85, in as_dict
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource raise v
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource NotFound: Member '2' not found in group resource 'Compute'.
2018-01-24 04:08:49.913 31303 ERROR heat.engine.check_resource
2018-01-24 04:08:49.914 31303 INFO heat.engine.stack [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Stack UPDATE FAILED (overcloud): Member '2' not found in group resource 'Compute'.
2018-01-24 04:08:49.924 31303 DEBUG heat.engine.stack [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Persisting stack overcloud status UPDATE FAILED _send_notification_and_add_event /usr/lib/python2.7/site-packages/heat/engine/stack.py:1019
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker [req-43a18dc4-453a-45d3-8e31-241ad2da622a - admin - default default] Unhandled exception in check_resource: NotFound: Member '2' not found in group resource 'Compute'.
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker Traceback (most recent call last):
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker File "/usr/lib/python2.7/site-packages/heat/engine/worker.py", line 45, in exception_wrapper
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker return func(*args, **kwargs)
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker File "/usr/lib/python2.7/site-packages/heat/engine/worker.py", line 196, in check_resource
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker is_update, adopt_stack_data, rsrc, stack)
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker File "/usr/lib/python2.7/site-packages/heat/engine/check_resource.py", line 327, in check
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker stack, msg)
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 220, in __exit__
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker self.force_reraise()
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker File "/usr/lib/python2.7/site-packages/oslo_utils/excutils.py", line 196, in force_reraise
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker six.reraise(self.type_, self.value, self.tb)
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker File "/usr/lib/python2.7/site-packages/heat/engine/check_resource.py", line 321, in check
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker rsrc, stack)
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker File "/usr/lib/python2.7/site-packages/heat/engine/check_resource.py", line 253, in _initiate_propagate_resource
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker input_data = _get_input_data(req_node, input_forward_data)
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker File "/usr/lib/python2.7/site-packages/heat/engine/check_resource.py", line 236, in _get_input_data
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker return rsrc.node_data().as_dict()
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker File "/usr/lib/python2.7/site-packages/heat/engine/node_data.py", line 85, in as_dict
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker raise v
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker NotFound: Member '2' not found in group resource 'Compute'.
2018-01-24 04:08:49.962 31303 ERROR heat.engine.worker

stack output:

[...]

2018-01-24 03:33:08Z [overcloud-Compute-7tlf5h3fnqpl.1.NovaCompute]: CREATE_COMPLETE state changed
2018-01-24 03:33:08Z [overcloud-Compute-7tlf5h3fnqpl.1.TenantPort]: CREATE_IN_PROGRESS state changed
2018-01-24 03:33:08Z [overcloud-Compute-7tlf5h3fnqpl.1.ExternalPort]: CREATE_IN_PROGRESS state changed
2018-01-24 03:33:08Z [overcloud-Compute-7tlf5h3fnqpl.1.StorageMgmtPort]: CREATE_IN_PROGRESS state changed
2018-01-24 03:33:08Z [overcloud-Compute-7tlf5h3fnqpl.1.ManagementPort]: CREATE_IN_PROGRESS state changed
2018-01-24 03:33:08Z [overcloud-Compute-7tlf5h3fnqpl.1.InternalApiPort]: CREATE_IN_PROGRESS state changed
2018-01-24 03:33:08Z [overcloud-Compute-7tlf5h3fnqpl.1.StoragePort]: CREATE_IN_PROGRESS state changed
2018-01-24 03:33:09Z [overcloud-Compute-7tlf5h3fnqpl.1.StorageMgmtPort]: CREATE_COMPLETE state changed
2018-01-24 03:33:10Z [overcloud-Compute-7tlf5h3fnqpl.1.ManagementPort]: CREATE_COMPLETE state changed
2018-01-24 03:33:10Z [overcloud-Compute-7tlf5h3fnqpl.1.ExternalPort]: CREATE_COMPLETE state changed
2018-01-24 03:33:14Z [overcloud-Compute-7tlf5h3fnqpl.1.StoragePort]: CREATE_COMPLETE state changed
2018-01-24 03:33:14Z [overcloud-Compute-7tlf5h3fnqpl.1.InternalApiPort]: CREATE_COMPLETE state changed
2018-01-24 03:33:15Z [overcloud-Compute-7tlf5h3fnqpl.1.TenantPort]: CREATE_COMPLETE state changed
2018-01-24 03:33:15Z [overcloud-Compute-7tlf5h3fnqpl.1.NetworkConfig]: CREATE_IN_PROGRESS state changed
2018-01-24 03:33:15Z [overcloud-Compute-7tlf5h3fnqpl.1.NetIpMap]: CREATE_IN_PROGRESS state changed
2018-01-24 03:33:17Z [overcloud-Compute-7tlf5h3fnqpl.1.NetIpMap]: CREATE_COMPLETE state changed
2018-01-24 03:33:17Z [overcloud-Compute-7tlf5h3fnqpl.1.NovaComputeConfig]: CREATE_IN_PROGRESS state changed
2018-01-24 03:33:17Z [overcloud-Compute-7tlf5h3fnqpl.1.NetworkConfig]: CREATE_COMPLETE state changed
2018-01-24 03:33:17Z [overcloud-Compute-7tlf5h3fnqpl.1.NovaComputeConfig]: CREATE_COMPLETE state changed
2018-01-24 03:33:17Z [overcloud-Compute-7tlf5h3fnqpl.1.NetworkDeployment]: CREATE_IN_PROGRESS state changed
2018-01-24 04:08:11Z [overcloud-Compute-7tlf5h3fnqpl.1.NetworkDeployment]: SIGNAL_IN_PROGRESS Signal: deployment 6f2e6a48-25f1-4745-aaaf-150ef651e8d9 succeeded
2018-01-24 04:08:12Z [overcloud-Compute-7tlf5h3fnqpl.1.NetworkDeployment]: CREATE_COMPLETE state changed
2018-01-24 04:08:12Z [overcloud-Compute-7tlf5h3fnqpl.1.UpdateDeployment]: CREATE_IN_PROGRESS state changed
2018-01-24 04:08:19Z [overcloud-Compute-7tlf5h3fnqpl.1.UpdateDeployment]: SIGNAL_IN_PROGRESS Signal: deployment 5ae2ff3f-6336-4f47-a187-25d25bb9fc96 succeeded
2018-01-24 04:08:19Z [overcloud-Compute-7tlf5h3fnqpl.1.UpdateDeployment]: CREATE_COMPLETE state changed
2018-01-24 04:08:19Z [overcloud-Compute-7tlf5h3fnqpl.1.NovaComputeDeployment]: CREATE_IN_PROGRESS state changed
2018-01-24 04:08:32Z [overcloud-Compute-7tlf5h3fnqpl.1.NovaComputeDeployment]: SIGNAL_IN_PROGRESS Signal: deployment 6fc2744b-5143-43c4-b312-215b86bf8d5f succeeded
2018-01-24 04:08:33Z [overcloud-Compute-7tlf5h3fnqpl.1.NovaComputeDeployment]: CREATE_COMPLETE state changed
2018-01-24 04:08:33Z [overcloud-Compute-7tlf5h3fnqpl.1.NodeTLSCAData]: CREATE_IN_PROGRESS state changed
2018-01-24 04:08:33Z [overcloud-Compute-7tlf5h3fnqpl.1.ComputeExtraConfigPre]: CREATE_IN_PROGRESS state changed
2018-01-24 04:08:33Z [overcloud-Compute-7tlf5h3fnqpl.1.NodeTLSCAData]: CREATE_COMPLETE state changed
2018-01-24 04:08:33Z [overcloud-Compute-7tlf5h3fnqpl.1.SshHostPubKey]: CREATE_IN_PROGRESS state changed
2018-01-24 04:08:35Z [overcloud-Compute-7tlf5h3fnqpl.1.ComputeExtraConfigPre]: CREATE_COMPLETE state changed
2018-01-24 04:08:35Z [overcloud-Compute-7tlf5h3fnqpl.1.NodeExtraConfig]: CREATE_IN_PROGRESS state changed
2018-01-24 04:08:36Z [overcloud-Compute-7tlf5h3fnqpl.1.NodeExtraConfig]: CREATE_COMPLETE state changed
2018-01-24 04:08:47Z [overcloud-Compute-7tlf5h3fnqpl.1.SshHostPubKey]: CREATE_COMPLETE state changed
2018-01-24 04:08:47Z [overcloud-Compute-7tlf5h3fnqpl.1]: CREATE_COMPLETE Stack CREATE completed successfully
2018-01-24 04:08:48Z [overcloud-Compute-7tlf5h3fnqpl.1]: CREATE_COMPLETE state changed
2018-01-24 04:08:48Z [overcloud-Compute-7tlf5h3fnqpl]: UPDATE_COMPLETE Stack UPDATE completed successfully
2018-01-24 04:08:49Z [Compute]: UPDATE_COMPLETE state changed
2018-01-24 04:08:49Z [overcloud]: UPDATE_FAILED Member '2' not found in group resource 'Compute'.

Changed in tripleo:
status: New → Triaged
importance: Undecided → Medium
milestone: none → rocky-1
Changed in tripleo:
milestone: rocky-1 → rocky-2
Changed in tripleo:
milestone: rocky-2 → rocky-3
Changed in tripleo:
milestone: rocky-3 → rocky-rc1
Changed in tripleo:
milestone: rocky-rc1 → stein-1
Changed in tripleo:
milestone: stein-1 → stein-2
Changed in tripleo:
milestone: stein-2 → stein-3
Changed in tripleo:
milestone: stein-3 → train-1
Changed in tripleo:
milestone: train-1 → train-2
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:
status: Triaged → Incomplete
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.