diff --git a/docker/base/Dockerfile.j2 b/docker/base/Dockerfile.j2 index 6c5d9df832..7469ab2e79 100644 --- a/docker/base/Dockerfile.j2 +++ b/docker/base/Dockerfile.j2 @@ -195,11 +195,8 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial # {% set base_centos_yum_repo_packages = [ - 'centos-release-advanced-virtualization', - 'centos-release-ceph-nautilus', - 'centos-release-nfv-openvswitch', + 'centos-release-openstack-wallaby', 'centos-release-opstools', - 'centos-release-rabbitmq-38', 'epel-release', ] %} @@ -210,12 +207,7 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial {% 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 = [ - 'advanced-virtualization', - 'centos-nfv-ovs', 'centos-advanced-virtualization', 'centos-ceph-nautilus', '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 + [ 'influxdb', ] %} -{% elif base_arch == 'aarch64' %} - {% set base_centos_yum_repo_packages = base_centos_yum_repo_packages + [ - 'centos-release-rabbitmq-38' - ] %} {% endif %} RUN {{ macros.install_packages(base_centos_yum_repo_packages | customizable("centos_yum_repo_packages"), chain=True, clean=False) }} diff --git a/kolla/common/config.py b/kolla/common/config.py index 23e5ead402..1653e76b3b 100755 --- a/kolla/common/config.py +++ b/kolla/common/config.py @@ -262,7 +262,7 @@ _BASE_OPTS = [ help=('Set the package type of the distro. If not set then ' 'the packaging type is set to "rpm" if a RHEL based ' '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) ' 'or URL(s) to install before building containers')), cfg.StrOpt('apt_sources_list', help=('Path to custom sources.list')), diff --git a/tests/templates/template_overrides.j2 b/tests/templates/template_overrides.j2 index 6be8b794be..d12639c2e2 100644 --- a/tests/templates/template_overrides.j2 +++ b/tests/templates/template_overrides.j2 @@ -40,10 +40,6 @@ RUN sed -i \ {% block base_centos_repo_overrides_post_rpm %} {% endraw %} -RUN sed -i \ - -e "s|https://trunk.rdoproject.org|{{ nodepool_rdo_proxy }}|g" \ - /etc/yum.repos.d/delorean*.repo - {% raw %} {% endblock %} @@ -108,9 +104,6 @@ RUN sed -i \ -e "s|^#\(mirrorlist.*\)|\1|" \ -e "s|^baseurl=http://{{ nodepool_mirror_host }}|#baseurl=http://mirror.centos.org|" \ /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 \ -e "s|^#\(metalink.*\)|\1|" \ -e "s|^baseurl=http://{{ nodepool_mirror_host }}|baseurl=http://download.fedoraproject.org/pub|" \