add pre-staging of fedora docker images for osbs builds
Signed-off-by: Adam Miller <admiller@redhat.com>
This commit is contained in:
parent
436466af4f
commit
bb859e214c
2 changed files with 19 additions and 0 deletions
|
@ -165,3 +165,7 @@ csi_relationship: |
|
||||||
# docker images required by OpenShift Origin
|
# docker images required by OpenShift Origin
|
||||||
openshift_required_images:
|
openshift_required_images:
|
||||||
- "openshift/origin-pod"
|
- "openshift/origin-pod"
|
||||||
|
|
||||||
|
# docker images required by OSBS for builds
|
||||||
|
fedora_required_images:
|
||||||
|
- "fedora:24"
|
||||||
|
|
|
@ -225,6 +225,21 @@
|
||||||
|
|
||||||
tasks:
|
tasks:
|
||||||
|
|
||||||
|
- name: pull fedora required docker images
|
||||||
|
shell: "docker pull {{item}}"
|
||||||
|
with_items: "{{fedora_required_images}}"
|
||||||
|
delegate_to: compose-x86-01.phx2.fedoraproject.org
|
||||||
|
|
||||||
|
- name: tag fedora required docker images for our registry
|
||||||
|
shell: "docker tag {{item}} {{docker_registry}}/{{item}}"
|
||||||
|
with_items: "{{fedora_required_images}}"
|
||||||
|
delegate_to: compose-x86-01.phx2.fedoraproject.org
|
||||||
|
|
||||||
|
- name: push fedora required docker images to our registry
|
||||||
|
shell: "docker push {{docker_registry}}/{{item}}"
|
||||||
|
with_items: "{{openshift_required_images}}"
|
||||||
|
delegate_to: compose-x86-01.phx2.fedoraproject.org
|
||||||
|
|
||||||
- name: register origin_version_out rpm query
|
- name: register origin_version_out rpm query
|
||||||
shell: "rpm -q origin --qf '%{Version}'"
|
shell: "rpm -q origin --qf '%{Version}'"
|
||||||
register: origin_version_out
|
register: origin_version_out
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue