Merge "centos: switch to RDO final release of Wallaby" into stable/wallaby
This commit is contained in:
commit
2397aedcbc
|
@ -195,11 +195,8 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
|
||||||
#
|
#
|
||||||
|
|
||||||
{% set base_centos_yum_repo_packages = [
|
{% set base_centos_yum_repo_packages = [
|
||||||
'centos-release-advanced-virtualization',
|
'centos-release-openstack-wallaby',
|
||||||
'centos-release-ceph-nautilus',
|
|
||||||
'centos-release-nfv-openvswitch',
|
|
||||||
'centos-release-opstools',
|
'centos-release-opstools',
|
||||||
'centos-release-rabbitmq-38',
|
|
||||||
'epel-release',
|
'epel-release',
|
||||||
] %}
|
] %}
|
||||||
|
|
||||||
|
@ -210,12 +207,7 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
|
||||||
{% set base_centos_yum_repos_to_enable = [
|
{% set base_centos_yum_repos_to_enable = [
|
||||||
] %}
|
] %}
|
||||||
|
|
||||||
# FIXME(hrw): entries not starting with 'centos-' (and 'centos-nfv-ovs') need
|
|
||||||
# to go away - they are from delorean or rdo-release-wallaby package
|
|
||||||
# https://review.rdoproject.org/r/c/rdo-infra/ansible-role-dlrn/+/33241
|
|
||||||
{% set base_centos_yum_repos_to_disable = [
|
{% set base_centos_yum_repos_to_disable = [
|
||||||
'advanced-virtualization',
|
|
||||||
'centos-nfv-ovs',
|
|
||||||
'centos-advanced-virtualization',
|
'centos-advanced-virtualization',
|
||||||
'centos-ceph-nautilus',
|
'centos-ceph-nautilus',
|
||||||
'centos-nfv-openvswitch',
|
'centos-nfv-openvswitch',
|
||||||
|
@ -227,10 +219,6 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
|
||||||
{% set base_centos_yum_repos_to_disable = base_centos_yum_repos_to_disable + [
|
{% set base_centos_yum_repos_to_disable = base_centos_yum_repos_to_disable + [
|
||||||
'influxdb',
|
'influxdb',
|
||||||
] %}
|
] %}
|
||||||
{% elif base_arch == 'aarch64' %}
|
|
||||||
{% set base_centos_yum_repo_packages = base_centos_yum_repo_packages + [
|
|
||||||
'centos-release-rabbitmq-38'
|
|
||||||
] %}
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
RUN {{ macros.install_packages(base_centos_yum_repo_packages | customizable("centos_yum_repo_packages"), chain=True, clean=False) }}
|
RUN {{ macros.install_packages(base_centos_yum_repo_packages | customizable("centos_yum_repo_packages"), chain=True, clean=False) }}
|
||||||
|
|
|
@ -262,7 +262,7 @@ _BASE_OPTS = [
|
||||||
help=('Set the package type of the distro. If not set then '
|
help=('Set the package type of the distro. If not set then '
|
||||||
'the packaging type is set to "rpm" if a RHEL based '
|
'the packaging type is set to "rpm" if a RHEL based '
|
||||||
'distro and "deb" if a Debian based distro.')),
|
'distro and "deb" if a Debian based distro.')),
|
||||||
cfg.ListOpt('rpm_setup_config', default=[DELOREAN, DELOREAN_DEPS],
|
cfg.ListOpt('rpm_setup_config', default=[],
|
||||||
help=('Comma separated list of .rpm or .repo file(s) '
|
help=('Comma separated list of .rpm or .repo file(s) '
|
||||||
'or URL(s) to install before building containers')),
|
'or URL(s) to install before building containers')),
|
||||||
cfg.StrOpt('apt_sources_list', help=('Path to custom sources.list')),
|
cfg.StrOpt('apt_sources_list', help=('Path to custom sources.list')),
|
||||||
|
|
|
@ -40,10 +40,6 @@ RUN sed -i \
|
||||||
{% block base_centos_repo_overrides_post_rpm %}
|
{% block base_centos_repo_overrides_post_rpm %}
|
||||||
{% endraw %}
|
{% endraw %}
|
||||||
|
|
||||||
RUN sed -i \
|
|
||||||
-e "s|https://trunk.rdoproject.org|{{ nodepool_rdo_proxy }}|g" \
|
|
||||||
/etc/yum.repos.d/delorean*.repo
|
|
||||||
|
|
||||||
{% raw %}
|
{% raw %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
@ -108,9 +104,6 @@ RUN sed -i \
|
||||||
-e "s|^#\(mirrorlist.*\)|\1|" \
|
-e "s|^#\(mirrorlist.*\)|\1|" \
|
||||||
-e "s|^baseurl=http://{{ nodepool_mirror_host }}|#baseurl=http://mirror.centos.org|" \
|
-e "s|^baseurl=http://{{ nodepool_mirror_host }}|#baseurl=http://mirror.centos.org|" \
|
||||||
/etc/yum.repos.d/CentOS-*.repo \
|
/etc/yum.repos.d/CentOS-*.repo \
|
||||||
&& sed -i \
|
|
||||||
-e "s|{{ nodepool_rdo_proxy }}|https://trunk.rdoproject.org|g" \
|
|
||||||
/etc/yum.repos.d/delorean*.repo \
|
|
||||||
&& sed -i \
|
&& sed -i \
|
||||||
-e "s|^#\(metalink.*\)|\1|" \
|
-e "s|^#\(metalink.*\)|\1|" \
|
||||||
-e "s|^baseurl=http://{{ nodepool_mirror_host }}|baseurl=http://download.fedoraproject.org/pub|" \
|
-e "s|^baseurl=http://{{ nodepool_mirror_host }}|baseurl=http://download.fedoraproject.org/pub|" \
|
||||||
|
|
Loading…
Reference in New Issue