diff --git a/Dockerfile.okd b/Dockerfile.okd index bf9e9f6..5dbec73 100644 --- a/Dockerfile.okd +++ b/Dockerfile.okd @@ -1,4 +1,4 @@ -FROM quay.io/centos/centos:stream8 +FROM quay.io/centos/centos:stream9 ENV PKGS_LIST=packages-list.okd ARG EXTRA_PKGS_LIST @@ -7,9 +7,12 @@ ARG PATCH_LIST COPY ${PKGS_LIST}* ${EXTRA_PKGS_LIST:-$PKGS_LIST} ${PATCH_LIST:-$PKGS_LIST} /tmp/ COPY prepare-image.sh patch-image.sh /bin/ -# Configure OpenStack repos -RUN dnf install --setopt=install_weak_deps=False --setopt=tsflags=nodocs -y python3 python3-requests && \ - curl https://raw.githubusercontent.com/openstack/tripleo-repos/master/plugins/module_utils/tripleo_repos/main.py | python3 - -b master current-tripleo +# Configure OpenStack repos from RDO https://www.rdoproject.org +RUN dnf upgrade -y && \ + dnf install -y dnf-plugins-core && \ + dnf config-manager --enable crb && \ + curl https://trunk.rdoproject.org/centos9-master/puppet-passed-ci/delorean.repo -o /etc/yum.repos.d/rdo.repo && \ + curl https://trunk.rdoproject.org/centos9-master/delorean-deps.repo -o /etc/yum.repos.d/rdo-deps.repo RUN prepare-image.sh && \ mkdir -p /etc/ironic-python-agent && \