diff --git a/tripleo_ansible/roles/tripleo_packages/tasks/update.yml b/tripleo_ansible/roles/tripleo_packages/tasks/update.yml index 7f2058683..7b7710ce0 100644 --- a/tripleo_ansible/roles/tripleo_packages/tasks/update.yml +++ b/tripleo_ansible/roles/tripleo_packages/tasks/update.yml @@ -14,15 +14,14 @@ # License for the specific language governing permissions and limitations # under the License. -# Exclude ansible until https://github.com/ansible/ansible/issues/56636 -# is available +# Exclude ansible-core due to bz https://bugs.launchpad.net/tripleo/+bug/1998501 - name: Update all packages when: - not skip_package_update|bool ansible.builtin.dnf: name: '*' state: latest - exclude: ansible + exclude: ansible-core # This is failsafe unless openvswitch package does something # to the systemd service state. - name: Ensure openvswitch is running after update diff --git a/tripleo_ansible/roles/tripleo_packages/tasks/upgrade.yml b/tripleo_ansible/roles/tripleo_packages/tasks/upgrade.yml index c9143b6d6..079e19ea7 100644 --- a/tripleo_ansible/roles/tripleo_packages/tasks/upgrade.yml +++ b/tripleo_ansible/roles/tripleo_packages/tasks/upgrade.yml @@ -325,11 +325,10 @@ failed_when: os_net_config_upgrade.rc not in [0,2] changed_when: os_net_config_upgrade.rc == 2 -# Ansbile cannot upgrade itself as it will cause the current execution to fail. -# https://github.com/ansible/ansible/issues/56636 +# Exclude ansible-core due to bz https://bugs.launchpad.net/tripleo/+bug/1998501 - name: Update all packages when: (step | int) == 3 yum: name: '*' state: latest - exclude: ansible + exclude: ansible-core