TASK [attempt download of fetch directory tarball from swift backup] ***********
Tuesday 11 June 2019 22:44:07 +0100 (0:00:00.079) 0:01:03.073 **********
[WARNING]: Consider using the get_url or uri module rather than running curl.
If you need to use command because get_url or uri 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": "curl -s -o /tmp/temporary_dir_old.tar.gz -w '%{http_code}' -X GET \"https://10.3
5.5.2:13808/v1/AUTH_0d06a24bb33c4b9ebf922cb7c3bcf118/overcloud_ceph_ansible_fetch_dir/temporary_dir.tar.gz?temp_url_sig=7fd5deec39a
646cc71b094dd6a0ae8bc8df3d4b6&temp_url_expires=1560282811\"", "delta": "0:00:00.183758", "end": "2019-06-11 22:44:07.674133", "rc":
0, "start": "2019-06-11 22:44:07.490375", "stderr": "", "stderr_lines": [], "stdout": "401", "stdout_lines": ["401"]}
TASK [ensure we create a new fetch_directory or use the old fetch_directory] ***
Tuesday 11 June 2019 22:44:07 +0100 (0:00:00.409) 0:01:03.482 **********
fatal: [undercloud]: FAILED! => {"changed": false, "msg": "Received HTTP: 401 when attempting to GET from https://10.35.5.2:13808/v
1/AUTH_0d06a24bb33c4b9ebf922cb7c3bcf118/overcloud_ceph_ansible_fetch_dir/temporary_dir.tar.gz?temp_url_sig=7fd5deec39a646cc71b094dd
6a0ae8bc8df3d4b6&temp_url_expires=1560282811"}
NO MORE HOSTS LEFT *************************************************************
```
Description:
"openstack overcloud external-update run --tags ceph" command fails when trying to do a minor Rocky to Rocky upgrade.
Steps:
1. Upgraded the undercloud
2. Upgraded all overcloud nodes
3. Run "openstack overcloud external-update run --tags ceph"
Expected results:
A successfully updated containerized Red Hat Ceph Storage 3 cluster.
Actual results:
''' ansible_ tarball_ name": "temporary_ dir_new. tar.gz" , "old_ceph_ ansible_ tarball_ name" dir_old. tar.gz" , "swift_get_url": "https:/ /10.35. 5.2:13808/ v1/AUTH_ 0d06a24bb33c4b9 ebf922cb7c3bcf1 18/overcloud_ ceph_ans dir/temporary_ dir.tar. gz?temp_ url_sig= 7fd5deec39a646c c71b094dd6a0ae8 bc8df3d4b6& temp_url_ expires= 1560282811" , "swift_put_ /10.35. 5.2:13808/ v1/AUTH_ 0d06a24bb33c4b9 ebf922cb7c3bcf1 18/overcloud_ ceph_ansible_ fetch_dir/ temporary_ dir.tar. gz?temp_ caea8c31d996d2b c07e5a2152cd85d 42d81f2d60& temp_url_ expires= 1560282839" }, "changed": false}
TASK [set facts for swift back up of ceph-ansible fetch directory] *************
Tuesday 11 June 2019 22:44:07 +0100 (0:00:00.068) 0:01:02.993 **********
ok: [undercloud] => {"ansible_facts": {"new_ceph_
: "temporary_
ible_fetch_
url": "https:/
url_sig=
TASK [attempt download of fetch directory tarball from swift backup] *********** warnings= False in ansible.cfg to dir_old. tar.gz -w '%{http_code}' -X GET \"https:/ /10.3 v1/AUTH_ 0d06a24bb33c4b9 ebf922cb7c3bcf1 18/overcloud_ ceph_ansible_ fetch_dir/ temporary_ dir.tar. gz?temp_ url_sig= 7fd5deec39a 0ae8bc8df3d4b6& temp_url_ expires= 1560282811\ "", "delta": "0:00:00.183758", "end": "2019-06-11 22:44:07.674133", "rc":
Tuesday 11 June 2019 22:44:07 +0100 (0:00:00.079) 0:01:03.073 **********
[WARNING]: Consider using the get_url or uri module rather than running curl.
If you need to use command because get_url or uri is insufficient you can add
warn=False to this command task or set command_
get rid of this message.
changed: [undercloud] => {"changed": true, "cmd": "curl -s -o /tmp/temporary_
5.5.2:13808/
646cc71b094dd6a
0, "start": "2019-06-11 22:44:07.490375", "stderr": "", "stderr_lines": [], "stdout": "401", "stdout_lines": ["401"]}
TASK [ensure we create a new fetch_directory or use the old fetch_directory] *** /10.35. 5.2:13808/ v 0d06a24bb33c4b9 ebf922cb7c3bcf1 18/overcloud_ ceph_ansible_ fetch_dir/ temporary_ dir.tar. gz?temp_ url_sig= 7fd5deec39a646c c71b094dd 6&temp_ url_expires= 1560282811" }
Tuesday 11 June 2019 22:44:07 +0100 (0:00:00.409) 0:01:03.482 **********
fatal: [undercloud]: FAILED! => {"changed": false, "msg": "Received HTTP: 401 when attempting to GET from https:/
1/AUTH_
6a0ae8bc8df3d4b
NO MORE HOSTS LEFT ******* ******* ******* ******* ******* ******* ******* ******* *****
```
Environment:
openstack- tripleo- puppet- elements- 9.0.2-0. 20190425202749. 1ab58f2. el7.noarch 3.2.5-1. el7.noarch tripleoclient- 10.6.2- 0.2019052223441 1.12e3f68. el7.noarch tripleo- common- containers- 9.5.1-0. 20190507224322. cd24177. el7.noarch tripleo- ipsec-9. 1.1-0.201905131 82453.ffe104c. el7.noarch tripleo- common- 9.5.1-0. 20190507224322. cd24177. el7.noarch tripleo- common- 9.5.1-0. 20190507224322. cd24177. el7.noarch role-tripleo- modify- image-1. 0.1-0.201905311 41856.f33cad7. el7.noarch tripleo- image-elements- 9.1.1-0. 20190420053043. aa75390. el7.noarch ceph-2. 6.1-0.201904251 04853.6d67b24. el7.noarch tripleo- heat-templates- 9.3.1-0. 20190531051851. bb4fb9d. el7.noarch tripleoclient- heat-installer- 10.6.2- 0.2019052223441 1.12e3f68. el7.noarch tripleo- repos-0. 0.1-0.201905201 52004.8a48b48. el7.noarch tripleo- validations- 9.3.2-0. 20190523001404. bf11998. el7.noarch tripleo- 9.4.1-0. 20190601011855. c5986da. el7.noarch
ceph-ansible-
python-
openstack-
ansible-
python2-
openstack-
ansible-
openstack-
puppet-
openstack-
python-
python2-
openstack-
puppet-