Description of problem: Update of OVN controllers as an external task is not executed during overcloud update procedure. It is probably caused by missing external_update_tasks in tripleo-heat-templates/deployment/ovn/ovn-controller-container-puppet.yaml Version-Release number of selected component (if applicable): RHOS-17.0-RHEL-9-20220909.n.0 How reproducible: Steps to Reproduce: 1.Deploy osp17.0 2.Run overcloud update prepare 3.Run openstack overcloud external-update run --tags ovn --stack overcloud Actual results: 'Update ovn_controller.' task is not executed during external-update run ... 2022-09-11 13:27:49 | PLAY [Set all_nodes data as group_vars for overcloud] ************************** 2022-09-11 13:27:49 | 2022-09-11 13:27:49.454746 | 52540075-1b71-5c74-942b-000000000026 | TASK | Set all_nodes data as group_vars for overcloud 2022-09-11 13:27:49 | 2022-09-11 13:27:49.496828 | 52540075-1b71-5c74-942b-000000000026 | OK | Set all_nodes data as group_vars for overcloud | ceph-0 2022-09-11 13:27:49 | 2022-09-11 13:27:49.505491 | 52540075-1b71-5c74-942b-000000000026 | TIMING | Set all_nodes data as group_vars for overcloud | ceph-0 | 0:00:01.747103 | 0.05s 2022-09-11 13:27:49 | 2022-09-11 13:27:49.517006 | 52540075-1b71-5c74-942b-000000000026 | OK | Set all_nodes data as group_vars for overcloud | ceph-1 2022-09-11 13:27:49 | 2022-09-11 13:27:49.518607 | 52540075-1b71-5c74-942b-000000000026 | TIMING | Set all_nodes data as group_vars for overcloud | ceph-1 | 0:00:01.760220 | 0.05s 2022-09-11 13:27:49 | 2022-09-11 13:27:49.535427 | 52540075-1b71-5c74-942b-000000000026 | OK | Set all_nodes data as group_vars for overcloud | ceph-2 2022-09-11 13:27:49 | 2022-09-11 13:27:49.541576 | 52540075-1b71-5c74-942b-000000000026 | TIMING | Set all_nodes data as group_vars for overcloud | ceph-2 | 0:00:01.783193 | 0.07s 2022-09-11 13:27:49 | 2022-09-11 13:27:49.554145 | 52540075-1b71-5c74-942b-000000000026 | OK | Set all_nodes data as group_vars for overcloud | compute-0 2022-09-11 13:27:49 | 2022-09-11 13:27:49.555677 | 52540075-1b71-5c74-942b-000000000026 | TIMING | Set all_nodes data as group_vars for overcloud | compute-0 | 0:00:01.797270 | 0.06s 2022-09-11 13:27:49 | 2022-09-11 13:27:49.572686 | 52540075-1b71-5c74-942b-000000000026 | OK | Set all_nodes data as group_vars for overcloud | compute-1 2022-09-11 13:27:49 | 2022-09-11 13:27:49.574474 | 52540075-1b71-5c74-942b-000000000026 | TIMING | Set all_nodes data as group_vars for overcloud | compute-1 | 0:00:01.816084 | 0.06s 2022-09-11 13:27:49 | 2022-09-11 13:27:49.575599 | 52540075-1b71-5c74-942b-000000000026 | OK | Set all_nodes data as group_vars for overcloud | controller-0 2022-09-11 13:27:49 | 2022-09-11 13:27:49.579973 | 52540075-1b71-5c74-942b-000000000026 | TIMING | Set all_nodes data as group_vars for overcloud | controller-0 | 0:00:01.821612 | 0.05s 2022-09-11 13:27:49 | 2022-09-11 13:27:49.580708 | 52540075-1b71-5c74-942b-000000000026 | OK | Set all_nodes data as group_vars for overcloud | controller-1 2022-09-11 13:27:49 | 2022-09-11 13:27:49.581152 | 52540075-1b71-5c74-942b-000000000026 | TIMING | Set all_nodes data as group_vars for overcloud | controller-1 | 0:00:01.822792 | 0.03s 2022-09-11 13:27:49 | 2022-09-11 13:27:49.602504 | 52540075-1b71-5c74-942b-000000000026 | OK | Set all_nodes data as group_vars for overcloud | controller-2 2022-09-11 13:27:49 | 2022-09-11 13:27:49.603390 | 52540075-1b71-5c74-942b-000000000026 | TIMING | Set all_nodes data as group_vars for overcloud | controller-2 | 0:00:01.845021 | 0.03s 2022-09-11 13:27:49 | 2022-09-11 13:27:49 | PLAY [External update step 0] ************************************************** 2022-09-11 13:27:49 | 2022-09-11 13:27:49 | PLAY [External update step 1] ************************************************** 2022-09-11 13:27:49 | 2022-09-11 13:27:49 | PLAY [External deploy step 1] ************************************************** 2022-09-11 13:27:49 | 2022-09-11 13:27:49 | PLAY [External deploy step 2] ************************************************** 2022-09-11 13:27:49 | 2022-09-11 13:27:49 | PLAY [External deploy step 3] ************************************************** 2022-09-11 13:27:49 | 2022-09-11 13:27:49 | PLAY [External deploy step 4] ************************************************** 2022-09-11 13:27:49 | 2022-09-11 13:27:49 | PLAY [External deploy step 5] ************************************************** 2022-09-11 13:27:49 | 2022-09-11 13:27:49 | PLAY RECAP ********************************************************************* 2022-09-11 13:27:49 | ceph-0 : ok=5 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2022-09-11 13:27:49 | ceph-1 : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2022-09-11 13:27:49 | ceph-2 : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2022-09-11 13:27:49 | compute-0 : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2022-09-11 13:27:49 | compute-1 : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2022-09-11 13:27:49 | controller-0 : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2022-09-11 13:27:49 | controller-1 : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2022-09-11 13:27:49 | controller-2 : ok=4 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2022-09-11 13:27:49 | undercloud : ok=3 changed=0 unreachable=0 failed=0 skipped=0 rescued=0 ignored=1 2022-09-11 13:27:49 | 2022-09-11 13:27:49.751207 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Summary Information ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ... Expected results: 'Update ovn_controller.' task should be run in play 'External update step 1' and as a result, ovn-controller containers should be updated on overcloud nodes. Additional info: Code is in stable/wallaby https://review.opendev.org/c/openstack/tripleo-heat-templates/+/830280 , but missing in compose.
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 (Red Hat OpenStack Platform 17.0.1 bug fix and enhancement 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-2023:0271