Remove centos-release-openstack-* in nodes preparation
Currently, tripleo-ci scrips clean up repos removing rdo-release rpm, but https://review.openstack.org/#/c/453325 moved base image to use centos openstack release rpm instead of rdo-release. This patch removes all centos-release-openstack packages in addition to rdo-release. Note that yum returns 0 even if no matching packages are found so this should be ok. Change-Id: I825038eeb134590fe9bb68697a193e5c6626f991 Closes-Bug: #1685418
This commit is contained in:
parent
586f720ff8
commit
16b35e0950
|
@ -25,7 +25,7 @@ fi
|
|||
|
||||
# Remove the anything on the infra image template that might interfere with CI
|
||||
# Note for tripleo-quickstart: this task is already managed in tripleo-ci-setup-playbook.yml
|
||||
sudo yum remove -y facter puppet hiera puppetlabs-release rdo-release
|
||||
sudo yum remove -y facter puppet hiera puppetlabs-release rdo-release centos-release-openstack-*
|
||||
sudo rm -rf /etc/puppet /etc/hiera.yaml
|
||||
|
||||
# Update everything
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
fi;
|
||||
cat ~/.ssh/id_rsa.pub | sudo tee -a /root/.ssh/authorized_keys | tee -a ~/.ssh/authorized_keys;
|
||||
|
||||
sudo yum remove -y puppet hiera puppetlabs-release rdo-release;
|
||||
sudo yum remove -y puppet hiera puppetlabs-release rdo-release centos-release-openstack-*;
|
||||
sudo rm -rf /etc/puppet /etc/hiera.yaml;
|
||||
sudo cp {{tripleo_root}}/tripleo-ci/test-environments/overcloud-cacert.pem /etc/pki/ca-trust/source/anchors/;
|
||||
sudo update-ca-trust extract;
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
fi;
|
||||
cat ~/.ssh/id_rsa.pub | sudo tee -a /root/.ssh/authorized_keys | tee -a ~/.ssh/authorized_keys;
|
||||
|
||||
sudo yum remove -y puppet hiera puppetlabs-release rdo-release;
|
||||
sudo yum remove -y puppet hiera puppetlabs-release rdo-release centos-release-openstack-*;
|
||||
sudo rm -rf /etc/puppet /etc/hiera.yaml;
|
||||
sudo cp {{tripleo_root}}/tripleo-ci/test-environments/overcloud-cacert.pem /etc/pki/ca-trust/source/anchors/;
|
||||
sudo update-ca-trust extract;
|
||||
|
|
|
@ -32,7 +32,7 @@ cp /etc/nodepool/id_rsa.pub ~/.ssh/
|
|||
|
||||
# Remove the anything on the infra image template that might interfere with CI
|
||||
# Note for tripleo-quickstart: this task is already managed in tripleo-ci-setup-playbook.yml
|
||||
sudo yum remove -y facter puppet hiera puppetlabs-release rdo-release
|
||||
sudo yum remove -y facter puppet hiera puppetlabs-release rdo-release centos-release-openstack-*
|
||||
sudo rm -rf /etc/puppet /etc/hiera.yaml
|
||||
|
||||
# Setup delorean
|
||||
|
@ -79,7 +79,7 @@ if [ -s /etc/nodepool/sub_nodes ]; then
|
|||
for ip in $(cat /etc/nodepool/sub_nodes); do
|
||||
sanitized_address=$(sanitize_ip_address $ip)
|
||||
ssh $SSH_OPTIONS -tt -i /etc/nodepool/id_rsa $ip \
|
||||
sudo yum remove -y facter puppet hiera puppetlabs-release rdo-release
|
||||
sudo yum remove -y facter puppet hiera puppetlabs-release rdo-release centos-release-openstack-*
|
||||
ssh $SSH_OPTIONS -tt -i /etc/nodepool/id_rsa $ip \
|
||||
sudo rm -rf /etc/puppet /etc/hiera.yaml
|
||||
ssh $SSH_OPTIONS -tt -i /etc/nodepool/id_rsa $ip \
|
||||
|
|
|
@ -33,7 +33,7 @@ sudo yum install -yq jq
|
|||
|
||||
# Remove the anything on the infra image template that might interfere with CI
|
||||
# Note for tripleo-quickstart: this task is already managed in tripleo-ci-setup-playbook.yml
|
||||
sudo yum remove -y facter puppet hiera puppetlabs-release rdo-release
|
||||
sudo yum remove -y facter puppet hiera puppetlabs-release rdo-release centos-release-openstack-*
|
||||
sudo rm -rf /etc/puppet /etc/hiera.yaml
|
||||
|
||||
undercloud_net_range="192.168.24."
|
||||
|
|
Loading…
Reference in New Issue