When running: openstack overcloud external-upgrade run \ --tags system_upgrade_transfer_data We get: TASK [tripleo-transfer : create the archive] *********************************** Friday 24 May 2019 08:56:45 +0000 (0:00:00.616) 0:00:47.934 ************ [DEPRECATION WARNING]: evaluating mysql_upgrade_transfer as a bare variable, this behaviour will go away and you might need to add |bool to the expression in the future. Also see CONDITIONAL_BARE_VARS configuration toggle.. This feature will be removed in version 2.12. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. [WARNING]: Consider using the unarchive module rather than running 'tar'. If you need to use command because unarchive is insufficient you can add 'warn: false' to this command task or set 'command_warnings=False' in ansible.cfg to get rid of this message. changed: [undercloud] => {"changed": true, "cmd": "tar --transform \"s|^mysql|mysql|\" -czf \"/tmp/ansible.tripleo-transfer.9jcfQq\" -C \"/var/lib\" \"mysql\"\n", "delta": "0:00:08.632559", "end": "2019-05-24 08 :56:55.144521", "rc": 0, "start": "2019-05-24 08:56:46.511962", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []} TASK [tripleo-transfer : fetch the archive] ************************************ Friday 24 May 2019 08:56:54 +0000 (0:00:09.002) 0:00:56.937 ************ [DEPRECATION WARNING]: evaluating mysql_upgrade_transfer as a bare variable, this behaviour will go away and you might need to add |bool to the expression in the future. Also see CONDITIONAL_BARE_VARS configuration toggle.. This feature will be removed in version 2.12. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. changed: [undercloud] => {"changed": true, "checksum": "7320ea8a4a03a90e04cdaa4ed85ba6def4ec0525", "dest": "/var/lib/mistral/tripleo-transfer/controller-0/var/lib/mysql.tar.gz", "md5sum": "02c206a940060174633667 a5530a54db", "remote_checksum": "7320ea8a4a03a90e04cdaa4ed85ba6def4ec0525", "remote_md5sum": null} TASK [tripleo-transfer : remove tempfile] ************************************** Friday 24 May 2019 08:57:02 +0000 (0:00:07.506) 0:01:04.443 ************ [DEPRECATION WARNING]: evaluating mysql_upgrade_transfer as a bare variable, this behaviour will go away and you might need to add |bool to the expression in the future. Also see CONDITIONAL_BARE_VARS configuration toggle.. This feature will be removed in version 2.12. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. changed: [undercloud] => {"changed": true, "path": "/tmp/ansible.tripleo-transfer.9jcfQq", "state": "absent"} TASK [tripleo-transfer : wipe the destination directory] *********************** Friday 24 May 2019 08:57:02 +0000 (0:00:00.377) 0:01:04.821 ************ [DEPRECATION WARNING]: evaluating mysql_upgrade_transfer as a bare variable, this behaviour will go away and you might need to add |bool to the expression in the future. Also see CONDITIONAL_BARE_VARS configuration toggle.. This feature will be removed in version 2.12. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg. fatal: [undercloud]: FAILED! => {"changed": false, "module_stderr": "/bin/sh: /usr/bin/python: No such file or directory\n", "module_stdout": "", "msg": "The module failed to execute correctly, you probably need to set the interpreter.\nSee stdout/stderr for the exact error", "rc": 127}
I can think of two possible causes: * We don't have Ansible 2.8.0 GA installed yet, but just rc1. Ansible 2.8 features python interpreter autodetection, i'm not sure if that's in rc1 too. (undercloud) [stack@undercloud-0 ~]$ sudo podman exec mistral_executor ansible --version ansible 2.8.0rc1 config file = /etc/ansible/ansible.cfg configured module search path = ['/var/lib/mistral/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3.6/site-packages/ansible executable location = /usr/bin/ansible python version = 3.6.8 (default, Jan 11 2019, 02:17:16) [GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] If this is correct, the fix would be installing Ansible 2.8. * Alternatively, if we do have the python interpreter detection in that version of Ansible already, it may be that it's broken by use of delegate_to on the task which is failing.
We should be using Ansible 2.8 GA bits at this point. The compose/containers/etc. are all switched over, but I can doublecheck.
Thanks, we'll retry with fresh containers.
(undercloud) [stack@undercloud-0 ~]$ sudo podman exec -ti mistral_executor ansible --version ansible 2.8.0 config file = /etc/ansible/ansible.cfg configured module search path = ['/var/lib/mistral/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python3.6/site-packages/ansible executable location = /usr/bin/ansible python version = 3.6.8 (default, Apr 3 2019, 17:26:03) [GCC 8.2.1 20180905 (Red Hat 8.2.1-3)] (In reply to Jiri Stransky from comment #3) > * Alternatively, if we do have the python interpreter detection in that > version of Ansible already, it may be that it's broken by use of delegate_to > on the task which is failing. ^ This is the case. I just retested with Ansible 2.8, and it is still broken. `delegate_to` must be confusing the autodetection. We'll need to try working around it with the way Sergii mentioned, setting the ansible_python_interpreter explicitly to "/usr/libexec/platform-python".
Re-setting Target Milestone z1 to --- to begin the 15z1 Maintenance Release.
The fix has merged some time ago, fixing the BZ fields.
Working on THT package: (undercloud) [stack@undercloud-0 ~]$ rpm -qa | grep tripleo-heat-templates openstack-tripleo-heat-templates-10.6.2-0.20191202200455.41d9f8a.el8ost.noarch 2019-12-12 19:53:50 | [Thu Dec 12 19:53:50 EST 2019] Started system upgrade transfer data for controller-0 role 2019-12-12 19:53:51 | 2019-12-12 19:53:51.702 131397 INFO osc_lib.shell [-] command: overcloud external-upgrade run -> tripleoclient.v1.overcloud_external_upgrade.ExternalUpgradeRun (auth=True)^[[00m 2019-12-12 19:53:51 | 2019-12-12 19:53:51.703 131397 INFO osc_lib.clientmanager [-] Using auth plugin: password^[[00m 2019-12-12 19:53:51 | 2019-12-12 19:53:51.704 131397 DEBUG osc_lib.clientmanager [-] Using parameters {'auth_url': 'https://192.168.24.2:13000', 'project_name': 'admin', 'project_domain_name': 'Default', 'username': 'admin', 'user_domain_name': 'Default', 'password': '***'} setup_auth /usr/lib/python3.6/site-packages/osc_lib/clientmanager.py:157^[[00m 2019-12-12 19:53:51 | 2019-12-12 19:53:51.707 131397 DEBUG osc_lib.clientmanager [-] Get auth_ref auth_ref /usr/lib/python3.6/site-packages/osc_lib/clientmanager.py:201^[[00m 2019-12-12 19:53:56 | 2019-12-12 19:53:56.211 131397 WARNING tripleoclient.plugin [-] Waiting for messages on queue 'tripleo' with no timeout.^[[00m 2019-12-12 19:54:33 | Using /var/lib/mistral/5b5a8e46-795d-40c5-8db2-70b6df1429d9/ansible.cfg as config file 2019-12-12 19:54:33 | 2019-12-12 19:54:33 | PLAY [Gather facts from undercloud] ******************************************** 2019-12-12 19:54:33 | 2019-12-12 19:54:33 | PLAY [Gather facts from overcloud] ********************************************* 2019-12-12 19:54:33 | 2019-12-12 19:54:33 | PLAY [Load global variables] *************************************************** 2019-12-12 19:54:33 | Thursday 12 December 2019 19:54:05 -0500 (0:00:00.121) 0:00:00.121 ***** 2019-12-12 19:54:33 | 2019-12-12 19:54:33 | TASK [include_vars] ************************************************************ 2019-12-12 19:54:33 | ok: [undercloud] => {"ansible_facts": {"deploy_steps_max": 6, "ssh_known_hosts": {"compute-0": "[172.17.1.18]*,[compute-0.redhat.local]*,[compute-0]*,[172.17.3.31]*,[compute-0.storage.redhat.local]*,[compute-0.storage]*,[172.17.1.18]*,[compute-0.internalapi.redhat.local]*,[compute-0.internalapi]*,[172.17.2.31]*,[compute-0.tenant.redhat.local]*,[compute-0.tenant]*,[192.168.24.6]*,[compute-0.ctlplane.redhat.local]*,[compute-0.ctlplane]*", "compute-1": "[172.17.1.24]*,[compute-1.redhat.local]*,[compute-1]*,[172.17.3.13]*,[compute-1.storage.redhat.local]*,[compute-1.storage]*,[172.17.1.24]*,[compute-1.internalapi.redhat.local]*,[compute-1.internalapi]*,[172.17.2.17]*,[compute-1.tenant.redhat.local]*,[compute-1.tenant]*,[192.168.24.9]*,[compute-1.ctlplane.redhat.local]*,[compute-1.ctlplane]*", "controller-0": "[172.17.1.10]*,[controller-0.redhat.local]*,[controller-0]*,[172.17.3.19]*,[controller-0.storage.redhat.local]*,[controller-0.storage]*,[172.17.4.17]*,[controller-0.storagemgmt.redhat.local]*,[controller-0.storagemgmt]*,[172.17.1.10]*,[controller-0.internalapi.redhat.local]*,[controller-0.internalapi]*,[172.17.2.36]*,[controller-0.tenant.redhat.local]*,[controller-0.tenant]*,[10.0.0.103]*,[controller-0.external.redhat.local]*,[controller-0.external]*,[192.168.24.16]*,[controller-0.ctlplane.redhat.local]*,[controller-0.ctlplane]*", "controller-1": "[172.17.1.16]*,[controller-1.redhat.local]*,[controller-1]*,[172.17.3.20]*,[controller-1.storage.redhat.local]*,[controller-1.storage]*,[172.17.4.15]*,[controller-1.storagemgmt.redhat.local]*,[controller-1.storagemgmt]*,[172.17.1.16]*,[controller-1.internalapi.redhat.local]*,[controller-1.internalapi]*,[172.17.2.15]*,[controller-1.tenant.redhat.local]*,[controller-1.tenant]*,[10.0.0.106]*,[controller-1.external.redhat.local]*,[controller-1.external]*,[192.168.24.23]*,[controller-1.ctlplane.redhat.local]*,[controller-1.ctlplane]*", "controller-2": "[172.17.1.28]*,[controller-2.redhat.local]*,[controller-2]*,[172.17.3.12]*,[controller-2.storage.redhat.local]*,[controller-2.storage]*,[172.17.4.25]*,[controller-2.storagemgmt.redhat.local]*,[controller-2.storagemgmt]*,[172.17.1.28]*,[controller-2.internalapi.redhat.local]*,[controller-2.internalapi]*,[172.17.2.13]*,[controller-2.tenant.redhat.local]*,[controller-2.tenant]*,[10.0.0.113]*,[controller-2.external.redhat.local]*,[controller-2.external]*,[192.168.24.20]*,[controller-2.ctlplane.redhat.local]*,[controller-2.ctlplane]*"}}, "ansible_included_var_files": ["/var/lib/mistral/5b5a8e46-795d-40c5-8db2-70b6df1429d9/global_vars.yaml"], "changed": false} 2019-12-12 19:54:33 | ok: [controller-0] => {"ansible_facts": {"deploy_steps_max": 6, "ssh_known_hosts": {"compute-0": "[172.17.1.18]*,[compute-0.redhat.local]*,[compute-0]*,[172.17.3.31]*,[compute-0.storage.redhat.local]*,[compute-0.storage]*,[172.17.1.18]*,[compute-0.internalapi.redhat.local]*,[compute-0.internalapi]*,[172.17.2.31]*,[compute-0.tenant.redhat.local]*,[compute-0.tenant]*,[192.168.24.6]*,[compute-0.ctlplane.redhat.local]*,[compute-0.ctlplane]*", "compute-1": "[172.17.1.24]*,[compute-1.redhat.local]*,[compute-1]*,[172.17.3.13]*,[compute-1.storage.redhat.local]*,[compute-1.storage]*,[172.17.1.24]*,[compute-1.internalapi.redhat.local]*,[compute-1.internalapi]*,[172.17.2.17]*,[compute-1.tenant.redhat.local]*,[compute-1.tenant]*,[192.168.24.9]*,[compute-1.ctlplane.redhat.local]*,[compute-1.ctlplane]*", "controller-0": "[172.17.1.10]*,[controller-0.redhat.local]*,[controller-0]*,[172.17.3.19]*,[controller-0.storage.redhat.local]*,[controller-0.storage]*,[172.17.4.17]*,[controller-0.storagemgmt.redhat.local]*,[controller-0.storagemgmt]*,[172.17.1.10]*,[controller-0.internalapi.redhat.local]*,[controller-0.internalapi]*,[172.17.2.36]*,[controller-0.tenant.redhat.local]*,[controller-0.tenant]*,[10.0.0.103]*,[controller-0.external.redhat.local]*,[controller-0.external]*,[192.168.24.16]*,[controller-0.ctlplane.redhat.local]*,[controller-0.ctlplane]*", "controller-1": "[172.17.1.16]*,[controller-1.redhat.local]*,[controller-1]*,[172.17.3.20]*,[controller-1.storage.redhat.local]*,[controller-1.storage]*,[172.17.4.15]*,[controller-1.storagemgmt.redhat.local]*,[controller-1.storagemgmt]*,[172.17.1.16]*,[controller-1.internalapi.redhat.local]*,[controller-1.internalapi]*,[172.17.2.15]*,[controller-1.tenant.redhat.local]*,[controller-1.tenant]*,[10.0.0.106]*,[controller-1.external.redhat.local]*,[controller-1.external]*,[192.168.24.23]*,[controller-1.ctlplane.redhat.local]*,[controller-1.ctlplane]*", "controller-2": "[172.17.1.28]*,[controller-2.redhat.local]*,[controller-2]*,[172.17.3.12]*,[controller-2.storage.redhat.local]*,[controller-2.storage]*,[172.17.4.25]*,[controller-2.storagemgmt.redhat.local]*,[controller-2.storagemgmt]*,[172.17.1.28]*,[controller-2.internalapi.redhat.local]*,[controller-2.internalapi]*,[172.17.2.13]*,[controller-2.tenant.redhat.local]*,[controller-2.tenant]*,[10.0.0.113]*,[controller-2.external.redhat.local]*,[controller-2.external]*,[192.168.24.20]*,[controller-2.ctlplane.redhat.local]*,[controller-2.ctlplane]*"}}, "ansible_included_var_files": ["/var/lib/mistral/5b5a8e46-795d-40c5-8db2-70b6df1429d9/global_vars.yaml"], "changed": false} 2019-12-12 19:54:33 | ok: [controller-1] => {"ansible_facts": {"deploy_steps_max": 6, "ssh_known_hosts": {"compute-0": "[172.17.1.18]*,[compute-0.redhat.local]*,[compute-0]*,[172.17.3.31]*,[compute-0.storage.redhat.local]*,[compute-0.storage]*,[172.17.1.18]*,[compute-0.internalapi.redhat.local]*,[compute-0.internalapi]*,[172.17.2.31]*,[compute-0.tenant.redhat.local]*,[compute-0.tenant]*,[192.168.24.6]*,[compute-0.ctlplane.redhat.local]*,[compute-0.ctlplane]*", "compute-1": "[172.17.1.24]*,[compute-1.redhat.local]*,[compute-1]*,[172.17.3.13]*,[compute-1.storage.redhat.local]*,[compute-1.storage]*,[172.17.1.24]*,[compute-1.internalapi.redhat.local]*,[compute-1.internalapi]*,[172.17.2.17]*,[compute-1.tenant.redhat.local]*,[compute-1.tenant]*,[192.168.24.9]*,[compute-1.ctlplane.redhat.local]*,[compute-1.ctlplane]*", "controller-0": "[172.17.1.10]*,[controller-0.redhat.local]*,[controller-0]*,[172.17.3.19]*,[controller-0.storage.redhat.local]*,[controller-0.storage]*,[172.17.4.17]*,[controller-0.storagemgmt.redhat.local]*,[controller-0.storagemgmt]*,[172.17.1.10]*,[controller-0.internalapi.redhat.local]*,[controller-0.internalapi]*,[172.17.2.36]*,[controller-0.tenant.redhat.local]*,[controller-0.tenant]*,[10.0.0.103]*,[controller-0.external.redhat.local]*,[controller-0.external]*,[192.168.24.16]*,[controller-0.ctlplane.redhat.local]*,[controller-0.ctlplane]*", "controller-1": "[172.17.1.16]*,[controller-1.redhat.local]*,[controller-1]*,[172.17.3.20]*,[controller-1.storage.redhat.local]*,[controller-1.storage]*,[172.17.4.15]*,[controller-1.storagemgmt.redhat.local]*,[controller-1.storagemgmt]*,[172.17.1.16]*,[controller-1.internalapi.redhat.local]*,[controller-1.internalapi]*,[172.17.2.15]*,[controller-1.tenant.redhat.local]*,[controller-1.tenant]*,[10.0.0.106]*,[controller-1.external.redhat.local]*,[controller-1.external]*,[192.168.24.23]*,[controller-1.ctlplane.redhat.local]*,[controller-1.ctlplane]*", "controller-2": "[172.17.1.28]*,[controller-2.redhat.local]*,[controller-2]*,[172.17.3.12]*,[controller-2.storage.redhat.local]*,[controller-2.storage]*,[172.17.4.25]*,[controller-2.storagemgmt.redhat.local]*,[controller-2.storagemgmt]*,[172.17.1.28]*,[controller-2.internalapi.redhat.local]*,[controller-2.internalapi]*,[172.17.2.13]*,[controller-2.tenant.redhat.local]*,[controller-2.tenant]*,[10.0.0.113]*,[controller-2.external.redhat.local]*,[controller-2.external]*,[192.168.24.20]*,[controller-2.ctlplane.redhat.local]*,[controller-2.ctlplane]*"}}, "ansible_included_var_files": ["/var/lib/mistral/5b5a8e46-795d-40c5-8db2-70b6df1429d9/global_vars.yaml"], "changed": false} 2019-12-12 19:54:33 | ok: [controller-2] => {"ansible_facts": {"deploy_steps_max": 6, "ssh_known_hosts": {"compute-0": "[172.17.1.18]*,[compute-0.redhat.local]*,[compute-0]*,[172.17.3.31]*,[compute-0.storage.redhat.local]*,[compute-0.storage]*,[172.17.1.18]*,[compute-0.internalapi.redhat.local]*,[compute-0.internalapi]*,[172.17.2.31]*,[compute-0.tenant.redhat.local]*,[compute-0.tenant]*,[192.168.24.6]*,[compute-0.ctlplane.redhat.local]*,[compute-0.ctlplane]*", "compute-1": "[172.17.1.24]*,[compute-1.redhat.local]*,[compute-1]*,[172.17.3.13]*,[compute-1.storage.redhat.local]*,[compute-1.storage]*,[172.17.1.24]*,[compute-1.internalapi.redhat.local]*,[compute-1.internalapi]*,[172.17.2.17]*,[compute-1.tenant.redhat.local]*,[compute-1.tenant]*,[192.168.24.9]*,[compute-1.ctlplane.redhat.local]*,[compute-1.ctlplane]*", "controller-0": "[172.17.1.10]*,[controller-0.redhat.local]*,[controller-0]*,[172.17.3.19]*,[controller-0.storage.redhat.local]*,[controller-0.storage]*,[172.17.4.17]*,[controller-0.storagemgmt.redhat.local]*,[controller-0.storagemgmt]*,[172.17.1.10]*,[controller-0.internalapi.redhat.local]*,[controller-0.internalapi]*,[172.17.2.36]*,[controller-0.tenant.redhat.local]*,[controller-0.tenant]*,[10.0.0.103]*,[controller-0.external.redhat.local]*,[controller-0.external]*,[192.168.24.16]*,[controller-0.ctlplane.redhat.local]*,[controller-0.ctlplane]*", "controller-1": "[172.17.1.16]*,[controller-1.redhat.local]*,[controller-1]*,[172.17.3.20]*,[controller-1.storage.redhat.local]*,[controller-1.storage]*,[172.17.4.15]*,[controller-1.storagemgmt.redhat.local]*,[controller-1.storagemgmt]*,[172.17.1.16]*,[controller-1.internalapi.redhat.local]*,[controller-1.internalapi]*,[172.17.2.15]*,[controller-1.tenant.redhat.local]*,[controller-1.tenant]*,[10.0.0.106]*,[controller-1.external.redhat.local]*,[controller-1.external]*,[192.168.24.23]*,[controller-1.ctlplane.redhat.local]*,[controller-1.ctlplane]*", "controller-2": "[172.17.1.28]*,[controller-2.redhat.local]*,[controller-2]*,[172.17.3.12]*,[controller-2.storage.redhat.local]*,[controller-2.storage]*,[172.17.4.25]*,[controller-2.storagemgmt.redhat.local]*,[controller-2.storagemgmt]*,[172.17.1.28]*,[controller-2.internalapi.redhat.local]*,[controller-2.internalapi]*,[172.17.2.13]*,[controller-2.tenant.redhat.local]*,[controller-2.tenant]*,[10.0.0.113]*,[controller-2.external.redhat.local]*,[controller-2.external]*,[192.168.24.20]*,[controller-2.ctlplane.redhat.local]*,[controller-2.ctlplane]*"}}, "ansible_included_var_files": ["/var/lib/mistral/5b5a8e46-795d-40c5-8db2-70b6df1429d9/global_vars.yaml"], "changed": false} 2019-12-12 19:54:33 | ok: [compute-0] => {"ansible_facts": {"deploy_steps_max": 6, "ssh_known_hosts": {"compute-0": "[172.17.1.18]*,[compute-0.redhat.local]*,[compute-0]*,[172.17.3.31]*,[compute-0.storage.redhat.local]*,[compute-0.storage]*,[172.17.1.18]*,[compute-0.internalapi.redhat.local]*,[compute-0.internalapi]*,[172.17.2.31]*,[compute-0.tenant.redhat.local]*,[compute-0.tenant]*,[192.168.24.6]*,[compute-0.ctlplane.redhat.local]*,[compute-0.ctlplane]*", "compute-1": "[172.17.1.24]*,[compute-1.redhat.local]*,[compute-1]*,[172.17.3.13]*,[compute-1.storage.redhat.local]*,[compute-1.storage]*,[172.17.1.24]*,[compute-1.internalapi.redhat.local]*,[compute-1.internalapi]*,[172.17.2.17]*,[compute-1.tenant.redhat.local]*,[compute-1.tenant]*,[192.168.24.9]*,[compute-1.ctlplane.redhat.local]*,[compute-1.ctlplane]*", "controller-0": "[172.17.1.10]*,[controller-0.redhat.local]*,[controller-0]*,[172.17.3.19]*,[controller-0.storage.redhat.local]*,[controller-0.storage]*,[172.17.4.17]*,[controller-0.storagemgmt.redhat.local]*,[controller-0.storagemgmt]*,[172.17.1.10]*,[controller-0.internalapi.redhat.local]*,[controller-0.internalapi]*,[172.17.2.36]*,[controller-0.tenant.redhat.local]*,[controller-0.tenant]*,[10.0.0.103]*,[controller-0.external.redhat.local]*,[controller-0.external]*,[192.168.24.16]*,[controller-0.ctlplane.redhat.local]*,[controller-0.ctlplane]*", "controller-1": "[172.17.1.16]*,[controller-1.redhat.local]*,[controller-1]*,[172.17.3.20]*,[controller-1.storage.redhat.local]*,[controller-1.storage]*,[172.17.4.15]*,[controller-1.storagemgmt.redhat.local]*,[controller-1.storagemgmt]*,[172.17.1.16]*,[controller-1.internalapi.redhat.local]*,[controller-1.internalapi]*,[172.17.2.15]*,[controller-1.tenant.redhat.local]*,[controller-1.tenant]*,[10.0.0.106]*,[controller-1.external.redhat.local]*,[controller-1.external]*,[192.168.24.23]*,[controller-1.ctlplane.redhat.local]*,[controller-1.ctlplane]*", "controller-2": "[172.17.1.28]*,[controller-2.redhat.local]*,[controller-2]*,[172.17.3.12]*,[controller-2.storage.redhat.local]*,[controller-2.storage]*,[172.17.4.25]*,[controller-2.storagemgmt.redhat.local]*,[controller-2.storagemgmt]*,[172.17.1.28]*,[controller-2.internalapi.redhat.local]*,[controller-2.internalapi]*,[172.17.2.13]*,[controller-2.tenant.redhat.local]*,[controller-2.tenant]*,[10.0.0.113]*,[controller-2.external.redhat.local]*,[controller-2.external]*,[192.168.24.20]*,[controller-2.ctlplane.redhat.local]*,[controller-2.ctlplane]*"}}, "ansible_included_var_files": ["/var/lib/mistral/5b5a8e46-795d-40c5-8db2-70b6df1429d9/global_vars.yaml"], "changed": false} 2019-12-12 19:54:33 | ok: [compute-1] => {"ansible_facts": {"deploy_steps_max": 6, "ssh_known_hosts": {"compute-0": "[172.17.1.18]*,[compute-0.redhat.local]*,[compute-0]*,[172.17.3.31]*,[compute-0.storage.redhat.local]*,[compute-0.storage]*,[172.17.1.18]*,[compute-0.internalapi.redhat.local]*,[compute-0.internalapi]*,[172.17.2.31]*,[compute-0.tenant.redhat.local]*,[compute-0.tenant]*,[192.168.24.6]*,[compute-0.ctlplane.redhat.local]*,[compute-0.ctlplane]*", "compute-1": "[172.17.1.24]*,[compute-1.redhat.local]*,[compute-1]*,[172.17.3.13]*,[compute-1.storage.redhat.local]*,[compute-1.storage]*,[172.17.1.24]*,[compute-1.internalapi.redhat.local]*,[compute-1.internalapi]*,[172.17.2.17]*,[compute-1.tenant.redhat.local]*,[compute-1.tenant]*,[192.168.24.9]*,[compute-1.ctlplane.redhat.local]*,[compute-1.ctlplane]*", "controller-0": "[172.17.1.10]*,[controller-0.redhat.local]*,[controller-0]*,[172.17.3.19]*,[controller-0.storage.redhat.local]*,[controller-0.storage]*,[172.17.4.17]*,[controller-0.storagemgmt.redhat.local]*,[controller-0.storagemgmt]*,[172.17.1.10]*,[controller-0.internalapi.redhat.local]*,[controller-0.internalapi]*,[172.17.2.36]*,[controller-0.tenant.redhat.local]*,[controller-0.tenant]*,[10.0.0.103]*,[controller-0.external.redhat.local]*,[controller-0.external]*,[192.168.24.16]*,[controller-0.ctlplane.redhat.local]*,[controller-0.ctlplane]*", "controller-1": "[172.17.1.16]*,[controller-1.redhat.local]*,[controller-1]*,[172.17.3.20]*,[controller-1.storage.redhat.local]*,[controller-1.storage]*,[172.17.4.15]*,[controller-1.storagemgmt.redhat.local]*,[controller-1.storagemgmt]*,[172.17.1.16]*,[controller-1.internalapi.redhat.local]*,[controller-1.internalapi]*,[172.17.2.15]*,[controller-1.tenant.redhat.local]*,[controller-1.tenant]*,[10.0.0.106]*,[controller-1.external.redhat.local]*,[controller-1.external]*,[192.168.24.23]*,[controller-1.ctlplane.redhat.local]*,[controller-1.ctlplane]*", "controller-2": "[172.17.1.28]*,[controller-2.redhat.local]*,[controller-2]*,[172.17.3.12]*,[controller-2.storage.redhat.local]*,[controller-2.storage]*,[172.17.4.25]*,[controller-2.storagemgmt.redhat.local]*,[controller-2.storagemgmt]*,[172.17.1.28]*,[controller-2.internalapi.redhat.local]*,[controller-2.internalapi]*,[172.17.2.13]*,[controller-2.tenant.redhat.local]*,[controller-2.tenant]*,[10.0.0.113]*,[controller-2.external.redhat.local]*,[controller-2.external]*,[192.168.24.20]*,[controller-2.ctlplane.redhat.local]*,[controller-2.ctlplane]*"}}, "ansible_included_var_files": ["/var/lib/mistral/5b5a8e46-795d-40c5-8db2-70b6df1429d9/global_vars.yaml"], "changed": false} 2019-12-12 19:54:33 | 2019-12-12 19:54:33 | PLAY [External upgrade step 0] ************************************************* 2019-12-12 19:54:33 | Thursday 12 December 2019 19:54:06 -0500 (0:00:00.526) 0:00:00.647 ***** 2019-12-12 19:54:33 | Thursday 12 December 2019 19:54:06 -0500 (0:00:00.091) 0:00:00.739 ***** 2019-12-12 19:54:33 | Thursday 12 December 2019 19:54:06 -0500 (0:00:00.091) 0:00:00.831 ***** 2019-12-12 19:54:33 | Thursday 12 December 2019 19:54:06 -0500 (0:00:00.091) 0:00:00.922 ***** 2019-12-12 19:54:33 | Thursday 12 December 2019 19:54:06 -0500 (0:00:00.104) 0:00:01.027 ***** 2019-12-12 19:54:33 | PLAY [External upgrade step 1] ************************************************* 2019-12-12 19:54:33 | Thursday 12 December 2019 19:54:09 -0500 (0:00:00.131) 0:00:03.936 ***** 2019-12-12 19:54:33 | included: /usr/share/ansible/roles/tripleo-container-stop/tasks/container_stop.yaml for undercloud 2019-12-12 19:54:33 | Thursday 12 December 2019 19:54:10 -0500 (0:00:00.373) 0:00:04.310 ***** 2019-12-12 19:54:33 | 2019-12-12 19:54:33 | TASK [tripleo-container-stop : Make sure the container is stopped even if container_cli do not match] *** 2019-12-12 19:54:33 | changed: [undercloud -> 192.168.24.16] => (item=controller-0) => {"ansible_loop_var": "tripleo_delegate_to_item", "changed": true, "cmd": "# We need to make sure that containers are stopped\n# as we might have different CLIs to interact with\n# them. I.e the container_cli might be setted to be podman\n# but we might have the containers running with docker.\nset -eu\nif command -v podman && podman exec aodh_api /bin/true; then\n systemctl stop tripleo_aodh_api.service\nfi\nif type docker &> /dev/null && docker exec aodh_api /bin/true; then\n docker stop aodh_api\nfi\n", "delta": "0:00:00.003134", "end": "2019-12-13 00:54:10.717540", "rc": 0, "start": "2019-12-13 00:54:10.714406", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": [], "tripleo_delegate_to_item": "controller-0"} 2019-12-12 19:54:33 | changed: [undercloud -> 192.168.24.23] => (item=controller-1) => {"ansible_loop_var": "tripleo_delegate_to_item", "changed": true, "cmd": "# We need to make sure that containers are stopped\n# as we might have different CLIs to interact with\n# them. I.e the container_cli might be setted to be podman\n# but we might have the containers running with docker.\nset -eu\nif command -v podman && podman exec aodh_api /bin/true; then\n systemctl stop tripleo_aodh_api.service\nfi\nif type docker &> /dev/null && docker exec aodh_api /bin/true; then\n docker stop aodh_api\nfi\n", "delta": "0:00:00.429473", "end": "2019-12-13 00:54:11.693939", "rc": 0, "start": "2019-12-13 00:54:11.264466", "stderr": "", "stderr_lines": [], "stdout": "aodh_api", "stdout_lines": ["aodh_api"], "tripleo_delegate_to_item": "controller-1"} 2019-12-12 19:54:33 | changed: [undercloud -> 192.168.24.20] => (item=controller-2) => {"ansible_loop_var": "tripleo_delegate_to_item", "changed": true, "cmd": "# We need to make sure that containers are stopped\n# as we might have different CLIs to interact with\n# them. I.e the container_cli might be setted to be podman\n# but we might have the containers running with docker.\nset -eu\nif command -v podman && podman exec aodh_api /bin/true; then\n systemctl stop tripleo_aodh_api.service\nfi\nif type docker &> /dev/null && docker exec aodh_api /bin/true; then\n docker stop aodh_api\nfi\n", "delta": "0:00:00.444288", "end": "2019-12-13 00:54:12.688377", "rc": 0, "start": "2019-12-13 00:54:12.244089", "stderr": "", "stderr_lines": [], "stdout": "aodh_api", "stdout_lines": ["aodh_api"], "tripleo_delegate_to_item": "controller-2"}
If this bug requires doc text for errata release, please set the 'Doc Type' and provide draft text according to the template in the 'Doc Text' field. The documentation team will review, edit, and approve the text. If this bug does not require doc text, please set the 'requires_doc_text' flag to '-'.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2020:0643