Ocata -> Pike overcloud upgrade: major-upgrade-composable-steps-docker fails with An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ImportError: cannot import name shlex_quote
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Won't Fix
|
High
|
Unassigned |
Bug Description
Ocata -> Pike upgrade: major-upgrade-
This is the failed upgrade tasks in the failures list output
overcloud.
resource_type: OS::Heat:
physical_
status: CREATE_FAILED
status_reason: |
Error: resources[1]: Deployment to server failed: deploy_status_code : Deployment exited with non-zero status code: 2
deploy_stdout: |
PLAY [localhost] *******
TASK [Gathering Facts] *******
ok: [localhost]
TASK [Check if httpd is deployed] *******
fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["systemctl", "is-enabled", "httpd"], "delta": "0:00:00.008017", "end": "2017-10-19 20:22:50.996250", "failed": true, "rc": 1, "start": "2017-10-19 20:22:50.988233", "stderr": "", "stderr_lines": [], "stdout": "disabled", "stdout_lines": ["disabled"]}
...ignoring
TASK [Ensure mod_ssl package is installed] *******
changed: [localhost]
TASK [Check if cinder_api is deployed] *******
fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["systemctl", "is-enabled", "openstack-
...ignoring
TASK [Check if cinder_scheduler is deployed] *******
changed: [localhost]
TASK [Check is heat_api is deployed] *******
fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["systemctl", "is-enabled", "openstack-
...ignoring
TASK [Check if heat_api_cfn is deployed] *******
fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["systemctl", "is-enabled", "openstack-
...ignoring
TASK [Check if heat_api_cloudwatch is deployed] *******
fatal: [localhost]: FAILED! => {"changed": true, "cmd": ["systemctl", "is-enabled", "openstack-
...ignoring
TASK [Check if neutron_server is deployed] *******
changed: [localhost]
TASK [get bootstrap nodeid] *******
changed: [localhost]
TASK [set is_bootstrap_node fact] *******
ok: [localhost]
TASK [Stop pacemaker cluster] *******
changed: [localhost]
TASK [Check for mongodb service] *******
ok: [localhost]
TASK [Install docker packages on upgrade if missing] *******
changed: [localhost]
TASK [Upgrade os-net-config] *******
changed: [localhost]
TASK [take new os-net-config parameters into account now] *******
changed: [localhost]
TASK [Update all packages] *******
changed: [localhost]
TASK [blank ipv6 rule before activating ipv6 firewall.] *******
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: ImportError: cannot import name shlex_quote
fatal: [localhost]: FAILED! => {"failed": true, "msg": "Unexpected failure during module execution.", "stdout": ""}
to retry, use: --limit @/var/lib/
PLAY RECAP *******
localhost : ok=17 changed=14 unreachable=0 failed=1
deploy_stderr: |
Changed in tripleo: | |
status: | New → Triaged |
milestone: | none → queens-2 |
tags: | added: pike-backport-potential |
Changed in tripleo: | |
milestone: | queens-2 → queens-3 |
Changed in tripleo: | |
milestone: | queens-3 → queens-rc1 |
Changed in tripleo: | |
milestone: | queens-rc1 → 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 → stein-rc1 |
Changed in tripleo: | |
milestone: | stein-rc1 → 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 |
I believe this was identified as an issue with the ansible version. What version was used with this report?