containers: don't install epel-release on Fedora (#37766)

This commit is contained in:
Jonathon Anderson
2023-06-06 15:50:46 -04:00
committed by GitHub
parent 268649654d
commit f41446258a
9 changed files with 54 additions and 44 deletions

View File

@@ -1,7 +1,7 @@
{% extends "container/bootstrap-base.dockerfile" %}
{% block install_os_packages %}
RUN yum update -y \
&& yum install -y \
RUN dnf update -y \
&& dnf install -y \
bzip2 \
curl \
file \
@@ -23,6 +23,6 @@ RUN yum update -y \
unzip \
zstd \
&& pip3 install boto3 \
&& rm -rf /var/cache/yum \
&& yum clean all
&& rm -rf /var/cache/dnf \
&& dnf clean all
{% endblock %}

View File

@@ -1,9 +1,9 @@
{% extends "container/bootstrap-base.dockerfile" %}
{% block install_os_packages %}
RUN yum update -y \
&& yum install -y epel-release \
&& yum update -y \
&& yum --enablerepo epel install -y \
RUN dnf update -y \
&& dnf install -y epel-release \
&& dnf update -y \
&& dnf --enablerepo epel install -y \
bzip2 \
curl-minimal \
file \
@@ -25,6 +25,6 @@ RUN yum update -y \
unzip \
zstd \
&& pip3 install boto3 \
&& rm -rf /var/cache/yum \
&& yum clean all
&& rm -rf /var/cache/dnf \
&& dnf clean all
{% endblock %}

View File

@@ -1,13 +1,13 @@
{% extends "container/bootstrap-base.dockerfile" %}
{% block install_os_packages %}
RUN yum update -y \
RUN dnf update -y \
# See https://fedoraproject.org/wiki/EPEL#Quickstart for powertools
&& yum install -y dnf-plugins-core \
&& dnf install -y dnf-plugins-core \
&& dnf config-manager --set-enabled powertools \
&& yum install -y epel-release \
&& yum update -y \
&& yum --enablerepo epel groupinstall -y "Development Tools" \
&& yum --enablerepo epel install -y \
&& dnf install -y epel-release \
&& dnf update -y \
&& dnf --enablerepo epel groupinstall -y "Development Tools" \
&& dnf --enablerepo epel install -y \
curl \
findutils \
gcc-c++ \
@@ -24,6 +24,6 @@ RUN yum update -y \
python38-setuptools \
unzip \
&& pip3 install boto3 \
&& rm -rf /var/cache/yum \
&& yum clean all
&& rm -rf /var/cache/dnf \
&& dnf clean all
{% endblock %}

View File

@@ -1,7 +1,7 @@
{% extends "container/bootstrap-base.dockerfile" %}
{% block install_os_packages %}
RUN yum update -y \
&& yum install -y \
RUN dnf update -y \
&& dnf install -y \
bzip2 \
curl \
file \
@@ -24,6 +24,6 @@ RUN yum update -y \
zstd \
xz \
&& pip3 install boto3 \
&& rm -rf /var/cache/yum \
&& yum clean all
&& rm -rf /var/cache/dnf \
&& dnf clean all
{% endblock %}

View File

@@ -1,7 +1,7 @@
{% extends "container/bootstrap-base.dockerfile" %}
{% block install_os_packages %}
RUN yum update -y \
&& yum install -y \
RUN dnf update -y \
&& dnf install -y \
bzip2 \
curl \
file \
@@ -24,6 +24,6 @@ RUN yum update -y \
xz \
zstd \
&& pip3 install boto3 \
&& rm -rf /var/cache/yum \
&& yum clean all
&& rm -rf /var/cache/dnf \
&& dnf clean all
{% endblock %}

View File

@@ -1,7 +1,7 @@
{% extends "container/bootstrap-base.dockerfile" %}
{% block install_os_packages %}
RUN yum update -y \
&& yum install -y \
RUN dnf update -y \
&& dnf install -y \
bzip2 \
curl \
file \
@@ -24,6 +24,6 @@ RUN yum update -y \
xz \
zstd \
&& pip3 install boto3 \
&& rm -rf /var/cache/yum \
&& yum clean all
&& rm -rf /var/cache/dnf \
&& dnf clean all
{% endblock %}

View File

@@ -1,9 +1,9 @@
{% extends "container/bootstrap-base.dockerfile" %}
{% block install_os_packages %}
RUN yum update -y \
&& yum install -y epel-release \
&& yum update -y \
&& yum --enablerepo epel install -y \
RUN dnf update -y \
&& dnf install -y epel-release \
&& dnf update -y \
&& dnf --enablerepo epel install -y \
bzip2 \
curl-minimal \
file \
@@ -26,6 +26,6 @@ RUN yum update -y \
xz \
zstd \
&& pip3 install boto3 \
&& rm -rf /var/cache/yum \
&& yum clean all
&& rm -rf /var/cache/dnf \
&& dnf clean all
{% endblock %}