Bug 1803708
| Summary: | Overcloud update converge fails when updating Octavia to OSP 15 z2 candidate | |||
|---|---|---|---|---|
| Product: | Red Hat OpenStack | Reporter: | Carlos Goncalves <cgoncalves> | |
| Component: | openstack-tripleo-common | Assignee: | Carlos Goncalves <cgoncalves> | |
| Status: | CLOSED ERRATA | QA Contact: | Bruna Bonguardo <bbonguar> | |
| Severity: | urgent | Docs Contact: | ||
| Priority: | urgent | |||
| Version: | 15.0 (Stein) | CC: | gthiemon, mburns, slinaber, spower | |
| Target Milestone: | z2 | Keywords: | AutomationBlocker, Regression, Triaged, ZStream | |
| Target Release: | 15.0 (Stein) | |||
| Hardware: | Unspecified | |||
| OS: | Unspecified | |||
| Whiteboard: | ||||
| Fixed In Version: | openstack-tripleo-common-10.8.3-0.20200113210450.0e559fc.el8ost | Doc Type: | No Doc Update | |
| Doc Text: | Story Points: | --- | ||
| Clone Of: | ||||
| : | 1803749 (view as bug list) | Environment: | ||
| Last Closed: | 2020-03-05 12:01:54 UTC | Type: | Bug | |
| Regression: | --- | Mount Type: | --- | |
| Documentation: | --- | CRM: | ||
| Verified Versions: | Category: | --- | ||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
| Cloudforms Team: | --- | Target Upstream Version: | ||
| Embargoed: | ||||
| Bug Depends On: | ||||
| Bug Blocks: | 1803749 | |||
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 '-'. Bug is fixed in last passed_phase2 puddle: RHOS_TRUNK-15.0-RHEL-8-20200227.n.0 Log file confirms that the failed task is no longer part of the playbook: 2020-02-29 01:20:45,119 p=266781 u=root | TASK [octavia-controller-post-config : retrieve current ip list] *************** 2020-02-29 01:20:45,212 p=266781 u=root | ok: [controller-0] 2020-02-29 01:20:45,303 p=266781 u=root | ok: [controller-1] 2020-02-29 01:20:45,329 p=266781 u=root | ok: [controller-2] 2020-02-29 01:20:45,412 p=266781 u=root | TASK [octavia-controller-post-config : check if ip list needs updating] ******** 2020-02-29 01:20:45,500 p=266781 u=root | ok: [controller-0] 2020-02-29 01:20:45,590 p=266781 u=root | ok: [controller-1] 2020-02-29 01:20:45,618 p=266781 u=root | ok: [controller-2] 2020-02-29 01:20:45,707 p=266781 u=root | TASK [octavia-controller-post-config : update octavia worker config file] ****** 2020-02-29 01:20:46,568 p=266781 u=root | changed: [controller-1] 2020-02-29 01:20:46,572 p=266781 u=root | changed: [controller-0] 2020-02-29 01:20:46,714 p=266781 u=root | changed: [controller-2] 2020-02-29 01:20:46,821 p=266781 u=root | TASK [octavia-controller-post-config : restart octavia containers] ************* 2020-02-29 01:20:54,252 p=266781 u=root | changed: [controller-1] 2020-02-29 01:20:57,605 p=266781 u=root | changed: [controller-2] 2020-02-29 01:20:58,350 p=266781 u=root | changed: [controller-0] 2020-02-29 01:20:58,355 p=266781 u=root | PLAY RECAP ********************************************************************* 2020-02-29 01:20:58,356 p=266781 u=root | controller-0 : ok=76 changed=40 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2020-02-29 01:20:58,356 p=266781 u=root | controller-1 : ok=43 changed=18 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2020-02-29 01:20:58,357 p=266781 u=root | controller-2 : ok=43 changed=18 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2020-02-29 01:20:58,357 p=266781 u=root | undercloud-0 : ok=16 changed=7 unreachable=0 failed=0 skipped=15 rescued=0 ignored=1 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 |
Overcloud update converge fails when updating Octavia to OSP 15 z2 candidate. Version-Release number of selected component (if applicable): From: GA or z1 To: passed_phase2 (RHOS_TRUNK-15.0-RHEL-8-20200210.n.0) How reproducible: 100% Steps to Reproduce: 1. Run OSP 15 update from GA or z1 to RHOS_TRUNK-15.0-RHEL-8-20200210.n.0 (z2 candidate) 2. The update will fail while executing "openstack overcloud update converge" Actual results: undercloud:/var/lib/mistral/overcloud/octavia-ansible/octavia-ansible.log 2020-02-16 21:36:29,806 p=350480 u=root | TASK [octavia-controller-post-config : check if ip list needs updating] ******** 2020-02-16 21:36:29,913 p=350480 u=root | ok: [controller-0] 2020-02-16 21:36:30,009 p=350480 u=root | ok: [controller-1] 2020-02-16 21:36:30,026 p=350480 u=root | ok: [controller-2] 2020-02-16 21:36:30,116 p=350480 u=root | TASK [octavia-controller-post-config : setting [health_manager]/controller_ip_port_list] *** 2020-02-16 21:36:30,790 p=350480 u=root | changed: [controller-0] 2020-02-16 21:36:30,912 p=350480 u=root | changed: [controller-1] 2020-02-16 21:36:30,973 p=350480 u=root | changed: [controller-2] 2020-02-16 21:36:31,065 p=350480 u=root | TASK [octavia-controller-post-config : create a symbolic link conf.d/post-deploy -> post-deploy.conf (LP#1836074)] *** 2020-02-16 21:36:31,754 p=350480 u=root | fatal: [controller-0]: FAILED! => {"changed": false, "gid": 0, "group": "root", "mode": "0644", "msg": "refusing to convert from file to symlink for /var/lib/config-data/puppet-generated/octavia/etc/octavia/conf.d/common/post-deploy.conf", "owner": "root", "path": "/var/lib/config-data/puppet-generated/octavia/etc/octavia/conf.d/common/post-deploy.conf", "secontext": "system_u:object_r:container_file_t:s0", "size": 193, "state": "file", "uid": 0} 2020-02-16 21:36:31,863 p=350480 u=root | fatal: [controller-1]: FAILED! => {"changed": false, "gid": 0, "group": "root", "mode": "0644", "msg": "refusing to convert from file to symlink for /var/lib/config-data/puppet-generated/octavia/etc/octavia/conf.d/common/post-deploy.conf", "owner": "root", "path": "/var/lib/config-data/puppet-generated/octavia/etc/octavia/conf.d/common/post-deploy.conf", "secontext": "system_u:object_r:container_file_t:s0", "size": 193, "state": "file", "uid": 0} 2020-02-16 21:36:31,920 p=350480 u=root | fatal: [controller-2]: FAILED! => {"changed": false, "gid": 0, "group": "root", "mode": "0644", "msg": "refusing to convert from file to symlink for /var/lib/config-data/puppet-generated/octavia/etc/octavia/conf.d/common/post-deploy.conf", "owner": "root", "path": "/var/lib/config-data/puppet-generated/octavia/etc/octavia/conf.d/common/post-deploy.conf", "secontext": "system_u:object_r:container_file_t:s0", "size": 193, "state": "file", "uid": 0} 2020-02-16 21:36:31,921 p=350480 u=root | PLAY RECAP ********************************************************************* 2020-02-16 21:36:31,921 p=350480 u=root | controller-0 : ok=51 changed=13 unreachable=0 failed=1 skipped=2 rescued=0 ignored=0 2020-02-16 21:36:31,921 p=350480 u=root | controller-1 : ok=37 changed=10 unreachable=0 failed=1 skipped=1 rescued=0 ignored=0 2020-02-16 21:36:31,922 p=350480 u=root | controller-2 : ok=37 changed=10 unreachable=0 failed=1 skipped=1 rescued=0 ignored=0 2020-02-16 21:36:31,922 p=350480 u=root | undercloud-0 : ok=16 changed=7 unreachable=0 failed=0 skipped=15 rescued=0 ignored=1