aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docker/base/Dockerfile.j221
-rw-r--r--tests/templates/template_overrides.j26
2 files changed, 12 insertions, 15 deletions
diff --git a/docker/base/Dockerfile.j2 b/docker/base/Dockerfile.j2
index 4d6c908a9..fd2ced890 100644
--- a/docker/base/Dockerfile.j2
+++ b/docker/base/Dockerfile.j2
@@ -206,7 +206,7 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
'dnf-plugins-core'
] %}
{% set base_centos_yum_repos_to_enable = [
- 'PowerTools'
+ 'PowerTools',
] %}
{% set base_centos_yum_repos_to_disable = [
@@ -221,17 +221,14 @@ RUN rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
] %}
{% endif %}
-RUN {{ macros.install_packages(base_centos_yum_repo_packages | customizable("centos_yum_repo_packages"), chain=True, clean=False) }} \
-{%- for repo in base_centos_yum_repos_to_enable | customizable('centos_yum_repos_to_enable') %}
- && dnf config-manager --enable {{ repo }} \
-{% endfor -%}
-{%- for repo in base_centos_yum_repos_to_disable | customizable('centos_yum_repos_to_disable') %}
- && dnf config-manager --disable {{ repo }} \
-{% endfor -%}
-{% for key in base_centos_yum_repo_keys | customizable('centos_yum_repo_keys') -%}
- && rpm --import {{ key }} \
-{% endfor -%}
-{% block base_centos_repo_overrides_post_yum -%}{% endblock -%}
+RUN {{ macros.install_packages(base_centos_yum_repo_packages | customizable("centos_yum_repo_packages"), chain=True, clean=False) }}
+
+{%- for repo in base_centos_yum_repos_to_enable | customizable('centos_yum_repos_to_enable') %} && dnf config-manager --enable {{ repo }} {% endfor -%}
+
+{%- for repo in base_centos_yum_repos_to_disable | customizable('centos_yum_repos_to_disable') %} && dnf config-manager --disable {{ repo }} {% endfor -%}
+
+{%- for key in base_centos_yum_repo_keys | customizable('centos_yum_repo_keys') %} && rpm --import {{ key }} {% endfor %} \
+{% block base_centos_repo_overrides_post_yum %}{% endblock -%}
&& {{ macros.rpm_security_update(clean_package_cache) }}
{%- endif %}
diff --git a/tests/templates/template_overrides.j2 b/tests/templates/template_overrides.j2
index d3726bb5d..48941f676 100644
--- a/tests/templates/template_overrides.j2
+++ b/tests/templates/template_overrides.j2
@@ -41,8 +41,8 @@ RUN sed -i \
{% raw %}
{% endblock %}
-{% block base_centos_repo_overrides_post_yum %}
-{% endraw %}
+{% block base_centos_repo_overrides_post_yum -%}
+{%- endraw -%}
&& sed -i \
-e "/^mirrorlist/ d" \
-e "s|^#baseurl=http://mirror.centos.org|baseurl=http://{{ nodepool_mirror_host }}|" \
@@ -55,7 +55,7 @@ RUN sed -i \
-e "s|^#baseurl=http://download.fedoraproject.org/pub|baseurl=http://{{ nodepool_mirror_host }}|" \
-e "s|^#baseurl=https://download.fedoraproject.org/pub|baseurl=http://{{ nodepool_mirror_host }}|" \
/etc/yum.repos.d/epel*.repo \
-{% raw %}
+{%- raw -%}
{% endblock %}
{% block base_debian_after_sources_list %}