diff --git a/Containerfile b/Containerfile index 4e80a22..e8d10e0 100644 --- a/Containerfile +++ b/Containerfile @@ -8,6 +8,9 @@ USER root ADD _build /build WORKDIR /build +RUN rm /etc/yum.repos.d/*.repo +COPY etc/yum.repos.d/centos.repo /etc/yum.repos.d/centos.repo +RUN dnf distro-sync -y RUN ansible-galaxy role install -r requirements.yml --roles-path /usr/share/ansible/roles RUN ansible-galaxy collection install $ANSIBLE_GALAXY_CLI_COLLECTION_OPTS -r requirements.yml --collections-path /usr/share/ansible/collections diff --git a/etc/yum.repos.d/centos.repo b/etc/yum.repos.d/centos.repo new file mode 100644 index 0000000..8c402c6 --- /dev/null +++ b/etc/yum.repos.d/centos.repo @@ -0,0 +1,35 @@ +[appstream] +name=CentOS Stream $releasever - AppStream +baseurl=http://centos.mirror.iweb.com/$stream/AppStream/$basearch/os/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial + +[baseos] +name=CentOS Stream $releasever - BaseOS +baseurl=http://centos.mirror.iweb.com/$stream/BaseOS/$basearch/os/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial + +#[extras] +#name=CentOS Stream $releasever - Extras +#baseurl=http://centos.mirror.iweb.com/$stream/extras/$basearch/os/ +#gpgcheck=1 +#enabled=1 +#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial +# +#[extras-common] +#name=CentOS Stream $releasever - Extras common packages +#mirrorlist=http://mirrorlist.centos.org/?release=$stream&arch=$basearch&repo=extras-extras-common +#baseurl=http://centos.mirror.iweb.com/$stream/extras/$basearch/extras-common/ +#gpgcheck=1 +#enabled=1 +#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Extras + +[powertools] +name=CentOS Stream $releasever - PowerTools +baseurl=http://centos.mirror.iweb.com/$stream/PowerTools/$basearch/os/ +gpgcheck=1 +enabled=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial