enable centos cr repo in featureset021, promotion jobs

Ensure the latest CentOS base package updates and
minor release updates do not break tripleo

Closes-Bug: #1788675
Change-Id: Ida0b644c9216eebe1d38ee72ead3da569d941f39
This commit is contained in:
Wes Hayutin 2018-08-23 14:33:05 -04:00
parent d9fc6a82f8
commit d2bb743825
5 changed files with 33 additions and 0 deletions

View File

@ -107,4 +107,7 @@ tempest_format: >-
packages
{%- endif -%}
# Install the latest unlreleased packages from CentOS
enable_centos_cr_repo: true

View File

@ -88,10 +88,19 @@ repos:
filename: quickstart-centos-opstools.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/7/opstools/x86_64/
- type: generic
reponame: quickstart-centos-cr
filename: quickstart-centos-cr.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/7/cr/x86_64/
enabled: 0
repo_cmd_after: |
sudo yum install -y yum-plugin-priorities;
{% if not enable_opstools_repo|default(false)|bool %}sudo yum-config-manager --save --setopt quickstart-centos-opstools.enabled=0;
{%endif %}
{% if enable_centos_cr_repo|default(false)|bool %}
yum-config-manager --enable quickstart-centos-cr
{% endif %}
sudo yum-config-manager --disable rdo-qemu-ev;
sudo rpm -e epel-release || true;
sudo yum remove -y rdo-release centos-release-ceph-* centos-release-openstack-* centos-release-qemu-ev || true;

View File

@ -94,6 +94,9 @@ repo_cmd_after: |
sudo yum install -y yum-plugin-priorities;
{% if not enable_opstools_repo|default(false)|bool %}sudo yum-config-manager --save --setopt quickstart-centos-opstools.enabled=0;
{%endif %}
{% if enable_centos_cr_repo|default(false)|bool %}
yum-config-manager --enable quickstart-centos-cr
{% endif %}
sudo yum-config-manager --disable rdo-qemu-ev;
sudo rpm -e epel-release || true;
sudo yum remove -y rdo-release centos-release-ceph-* centos-release-openstack-* centos-release-qemu-ev || true;

View File

@ -88,10 +88,19 @@ repos:
filename: quickstart-centos-opstools.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/7/opstools/x86_64/
- type: generic
reponame: quickstart-centos-cr
filename: quickstart-centos-cr.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/7/cr/x86_64/
enabled: 0
repo_cmd_after: |
sudo yum install -y yum-plugin-priorities;
{% if not enable_opstools_repo|default(false)|bool %}sudo yum-config-manager --save --setopt quickstart-centos-opstools.enabled=0;
{%endif %}
{% if enable_centos_cr_repo|default(false)|bool %}
yum-config-manager --enable quickstart-centos-cr
{% endif %}
sudo yum-config-manager --disable rdo-qemu-ev;
sudo rpm -e epel-release || true;
sudo yum remove -y rdo-release centos-release-ceph-* centos-release-openstack-* centos-release-qemu-ev || true;

View File

@ -88,10 +88,19 @@ repos:
filename: quickstart-centos-opstools.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/7/opstools/x86_64/
- type: generic
reponame: quickstart-centos-cr
filename: quickstart-centos-cr.repo
baseurl: ${NODEPOOL_CENTOS_MIRROR}/7/cr/x86_64/
enabled: 0
repo_cmd_after: |
sudo yum install -y yum-plugin-priorities;
{% if not enable_opstools_repo|default(false)|bool %}sudo yum-config-manager --save --setopt quickstart-centos-opstools.enabled=0;
{%endif %}
{% if enable_centos_cr_repo|default(false)|bool %}
yum-config-manager --enable quickstart-centos-cr
{% endif %}
sudo yum-config-manager --disable rdo-qemu-ev;
sudo rpm -e epel-release || true;
sudo yum remove -y rdo-release centos-release-ceph-* centos-release-openstack-* centos-release-qemu-ev || true;