From f9e594ea603681edc22896cbfe635b4c2efce26c Mon Sep 17 00:00:00 2001 From: Adam Miller Date: Mon, 18 Apr 2016 20:48:43 +0000 Subject: [PATCH] add copr to osbs buildroot for testing in staging env Signed-off-by: Adam Miller --- ...uildroot-Dockerfile => buildroot-Dockerfile-production} | 0 files/osbs/buildroot-Dockerfile-staging | 7 +++++++ playbooks/groups/osbs-master.yml | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) rename files/osbs/{buildroot-Dockerfile => buildroot-Dockerfile-production} (100%) create mode 100644 files/osbs/buildroot-Dockerfile-staging diff --git a/files/osbs/buildroot-Dockerfile b/files/osbs/buildroot-Dockerfile-production similarity index 100% rename from files/osbs/buildroot-Dockerfile rename to files/osbs/buildroot-Dockerfile-production diff --git a/files/osbs/buildroot-Dockerfile-staging b/files/osbs/buildroot-Dockerfile-staging new file mode 100644 index 0000000000..caefae811d --- /dev/null +++ b/files/osbs/buildroot-Dockerfile-staging @@ -0,0 +1,7 @@ +FROM fedora:latest +RUN dnf copr enable maxamillion/atomic-reactor && dnf makecache --refresh && dnf -y install docker git python-docker-py python-setuptools e2fsprogs koji python-backports-lzma osbs-client gssproxy fedpkg +ADD ./atomic-reactor.tar.gz /tmp/ +RUN cd /tmp/atomic-reactor-*/ && python setup.py install +ADD ./ca.crt /etc/pki/ca-trust/source/anchors/osbs.ca.crt +RUN update-ca-trust +CMD ["atomic-reactor", "--verbose", "inside-build"] diff --git a/playbooks/groups/osbs-master.yml b/playbooks/groups/osbs-master.yml index c25e81ba32..fd15b12d11 100644 --- a/playbooks/groups/osbs-master.yml +++ b/playbooks/groups/osbs-master.yml @@ -280,7 +280,7 @@ - name: Upload Dockerfile for buildroot container copy: - src: "{{ files }}/osbs/buildroot-Dockerfile" + src: "{{ files }}/osbs/buildroot-Dockerfile-{{env}}" dest: "/etc/osbs/buildroot/Dockerfile" mode: 0400 notify: