In https://review.openstack.org/603205 we solve the issue properly
given that yum is case-insensitive, and the root cause of the repeat
remove/install.
As such, in this patch, we restore the removal of conflicting
packages for RedHat in a different way. Each of the package removal
tasks are moved into the tasks specific to each package manager so
that each can be handled differently.
Reviewed: https:/ /review. openstack. org/603383 /git.openstack. org/cgit/ openstack/ openstack- ansible- galera_ server/ commit/ ?id=943b0360a7c 85e157d0c24abe4 7215462395ae16
Committed: https:/
Submitter: Zuul
Branch: stable/rocky
commit 943b0360a7c85e1 57d0c24abe47215 462395ae16
Author: Jesse Pretorius <email address hidden>
Date: Mon Sep 17 20:25:02 2018 +0100
Revisit conflicting package removal
In https:/ /review. openstack. org/534819 we introduced the removal /review. openstack. org/578844 because
of conflicting packages from the targeted host, but then we deleted
the list for RedHat in https:/
yum kept removing and re-adding the same packages.
In https:/ /review. openstack. org/603205 we solve the issue properly
given that yum is case-insensitive, and the root cause of the repeat
remove/install.
As such, in this patch, we restore the removal of conflicting
packages for RedHat in a different way. Each of the package removal
tasks are moved into the tasks specific to each package manager so
that each can be handled differently.
Change-Id: I70fbfa6eff8796 713c6bec3231938 2273f8281f8 754ade02953d2c9 4ce541b25e)
Related-Bug: #1762421
Related-Bug: #1742206
(cherry picked from commit 72f402d3e969c94