From 822f5d10cac5d332ce9d4ab01ab8c32f79e17091 Mon Sep 17 00:00:00 2001 From: Sorin Sbarnea Date: Fri, 22 Mar 2019 15:28:30 +0000 Subject: [PATCH] Collect yum/dnf configuration on build-containers Previous code was not collecting the yum/dnf configuration which made impossible to debug issues specific to these files. Change-Id: I6c0f7befc75ab573b7f0e936c0ffc85fa151b411 --- playbooks/tripleo-buildcontainers/post.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/playbooks/tripleo-buildcontainers/post.yaml b/playbooks/tripleo-buildcontainers/post.yaml index 6902d3777..0985d94ba 100644 --- a/playbooks/tripleo-buildcontainers/post.yaml +++ b/playbooks/tripleo-buildcontainers/post.yaml @@ -22,7 +22,8 @@ rsync -var --no-links /var/log/ {{ workspace }}/logs/system/ || true rsync -var --no-links /etc/docker/ {{ workspace }}/etc/docker/ || true rsync -var --no-links /etc/containers/ {{ workspace }}/etc/containers/ || true - rsync -var --no-links /etc/yum.repos.d/ {{ workspace }}/etc/yum.repos.d/ || true + rsync -var --no-links --include 'yum.repos.d/***' --include 'yum.conf' --include 'dnf/***' --exclude='*' /etc/ {{ workspace }}/etc/ || true + gzip -r "{{ workspace }}/logs" "{{ workspace }}/conf" "{{ workspace }}/etc" chmod -R a+r "{{ workspace }}" chown -R {{ ansible_user }}: "{{ workspace }}"