Skip to content

Commit 2bba97f

Browse files
authored
[kitten] feat: Install EPEL release from repos and upsate ahead of time
1 parent faed985 commit 2bba97f

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

Dockerfile

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
FROM almalinux:10-kitten
22

3-
RUN curl https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm -o epel-release-latest-10.noarch.rpm &\
4-
curl https://cli.github.com/packages/rpm/gh-cli.repo -o /etc/yum.repos.d/gh-cli.repo &\
3+
RUN curl https://cli.github.com/packages/rpm/gh-cli.repo -o /etc/yum.repos.d/gh-cli.repo &\
54
echo 'max_parallel_downloads=20' >> /etc/dnf/dnf.conf &\
65
curl 'https://repos.fyralabs.com/terrael10-kitten/?sort=2' -o page.html &\
76
wait &&\
@@ -12,6 +11,8 @@ RUN curl https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm
1211
#sed -Ei "s@^#baseurl=.+@baseurl=https://dl.fedoraproject.org/pub/epel/\$releasever_major\${releasever_minor:+.\$releasever_minor}/Everything/\$basearch/@" /etc/yum.repos.d/epel.repo && \
1312
#sed -Ei '/^metalink/ s/^/#/' /etc/yum.repos.d/epel.repo && \
1413
sed -Ei '/\[crb\]/,/^$/ s@^enabled=0$@enabled=1@' /etc/yum.repos.d/almalinux-crb.repo && \
14+
dnf up -y && \
15+
dnf install -y epel-release && \
1516
dnf install -y \
1617
--setopt=install_weak_deps=0 \
1718
terra-mock-configs anda-srpm-macros terra-appstream-helper redhat-rpm-config epel-rpm-macros almalinux-kitten-release-latest \

0 commit comments

Comments
 (0)