From b50d76ca96fba66d7fdaf2e26246d67845a00d47 Mon Sep 17 00:00:00 2001 From: Alexander Bokovoy Date: Mon, 31 May 2021 18:15:53 +0300 Subject: [PATCH] azure: enable nightly 389-ds builds for Rawhide Signed-off-by: Alexander Bokovoy --- ipatests/azure/Dockerfiles/Dockerfile.build.rawhide | 3 ++- ipatests/azure/templates/prepare-build-fedora.yml | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ipatests/azure/Dockerfiles/Dockerfile.build.rawhide b/ipatests/azure/Dockerfiles/Dockerfile.build.rawhide index 70ad9e804bf..69d3cd6ccea 100644 --- a/ipatests/azure/Dockerfiles/Dockerfile.build.rawhide +++ b/ipatests/azure/Dockerfiles/Dockerfile.build.rawhide @@ -1,6 +1,6 @@ # replace with 'fedora:rawhide' on fix: # https://bugzilla.redhat.com/show_bug.cgi?id=1869612 -FROM registry.fedoraproject.org/fedora:rawhide +FROM registry.fedoraproject.org/fedora-toolbox:latest MAINTAINER [FreeIPA Developers freeipa-devel@lists.fedorahosted.org] ENV container=docker LANG=en_US.utf8 LANGUAGE=en_US.utf8 LC_ALL=en_US.utf8 @@ -8,6 +8,7 @@ ADD dist /root RUN echo 'deltarpm = false' >> /etc/dnf/dnf.conf \ && dnf update -y dnf \ && sed -i 's/%_install_langs \(.*\)/\0:fr/g' /etc/rpm/macros.image-language-conf \ + && dnf -y copr enable @389ds/389-ds-base-nightly \ && dnf install -y systemd \ && dnf install -y \ firewalld \ diff --git a/ipatests/azure/templates/prepare-build-fedora.yml b/ipatests/azure/templates/prepare-build-fedora.yml index 9f6b92b70a0..f1d1c39ff61 100644 --- a/ipatests/azure/templates/prepare-build-fedora.yml +++ b/ipatests/azure/templates/prepare-build-fedora.yml @@ -19,6 +19,7 @@ steps: python3-pyyaml \ echo "Installing FreeIPA development dependencies" + sudo dnf -y copr enable @389ds/389-ds-base-nightly sudo dnf builddep -y freeipa sudo dnf builddep -y --skip-broken -D "with_wheels 1" -D "with_lint 1" -D "with_doc 1" --spec freeipa.spec.in --best --allowerasing --setopt=install_weak_deps=False displayName: Prepare build environment