2019-04-11 14:30:26 |
Nir Magnezi |
description |
Description of problem:
=======================
In stable/queens, we break since we don't feed ansible with any value.
We don't support or ship an Amphora image that is non-x86_64. The purpose of specifying the arch is (as stated here[1]) to hint the Nova scheduler which compute nodes to take into account when it schedules an Amphora instance.
[1] Ia7be6503a40e08d0d1f7f4d89132c9e9b5bd6704 |
Description of problem:
=======================
In stable/queens, we break since we don't feed ansible with any value.
We don't support or ship an Amphora image that is non-x86_64. The purpose of specifying the arch is (as stated here[1]) to hint the Nova scheduler which compute nodes to take into account when it schedules an Amphora instance.
[1] Ia7be6503a40e08d0d1f7f4d89132c9e9b5bd6704
The output:
undercloud) [stack@undercloud-0 ~]$ openstack stack failures list overcloud --long
overcloud.AllNodesDeploySteps.WorkflowTasks_Step5_Execution:
resource_type: OS::TripleO::WorkflowSteps
physical_resource_id:
status: CREATE_FAILED
status_reason: |
resources.WorkflowTasks_Step5_Execution: Failed to run task [error=Invalid input [name=octavia_post_deploy, class=DirectWorkflowSpec, missing=['amp_hw_arch']], wf=tripleo.overcloud.workflow_tasks.step5, task=octavia_post_workflow]:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/mistral/engine/task_handler.py", line 63, in run_task
task.run()
File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper
result = f(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 333, in run
self._run_new()
File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper
result = f(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 359, in _run_new
self._schedule_actions()
File "/usr/lib/python2.7/site-packages/mistral/engine/tasks.py", line 428, in _schedule_actions
timeout=self._get_timeout()
File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper
result = f(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/mistral/engine/actions.py", line 576, in schedule
wf_params
File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper
result = f(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/mistral/engine/workflow_handler.py", line 54, in start_workflow
params=params
File "/usr/lib/python2.7/site-packages/osprofiler/profiler.py", line 158, in wrapper
result = f(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/mistral/engine/workflows.py", line 92, in start
self.validate_input(input_dict)
File "/usr/lib/python2.7/site-packages/mistral/engine/workflows.py", line 188, in validate_input
self.wf_spec.__class__.__name__
File "/usr/lib/python2.7/site-packages/mistral/engine/utils.py", line 66, in validate_input |
|