From f690929a42189c410f8cd4ea9fd4d38af3108b20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Mon, 16 May 2016 15:23:44 +0200 Subject: [PATCH] copr: install/upgrade multilib packages only when generating image --- roles/copr/backend/files/provision/builderpb_nova.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/roles/copr/backend/files/provision/builderpb_nova.yml b/roles/copr/backend/files/provision/builderpb_nova.yml index e2bc6978b0..c27ff2f806 100644 --- a/roles/copr/backend/files/provision/builderpb_nova.yml +++ b/roles/copr/backend/files/provision/builderpb_nova.yml @@ -49,14 +49,17 @@ # we need to upgrade x86_64 othwerwise we can have different version of multilib glibc - name: install multilib deps for nosync.x86_64 yum: state=latest pkg={{ item }} + when: prepare_base_image is defined with_items: - glibc - nss-softokn-freebl - name: install multilib deps for nosync.i686 yum: state=latest pkg={{ item }} + when: prepare_base_image is defined with_items: - glibc.i686 - nss-softokn-freebl.i686 # DNF module will not resolve the deps, we must install deps manualy! - name: install i686 version of nosync for multilib building dnf: name=https://kojipkgs.fedoraproject.org//packages/nosync/1.0/3.fc23/i686/nosync-1.0-3.fc23.i686.rpm state=present + when: prepare_base_image is defined