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:
parent
d9fc6a82f8
commit
d2bb743825
|
@ -107,4 +107,7 @@ tempest_format: >-
|
|||
packages
|
||||
{%- endif -%}
|
||||
|
||||
# Install the latest unlreleased packages from CentOS
|
||||
enable_centos_cr_repo: true
|
||||
|
||||
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Reference in New Issue