Untested, but I think this will fix the Atomic compose. 
CC'ing fedora-cloud as my patch also touches the invocations
for mainline cloud as well as the docker base image.

We need to specify --version to ensure the build host is
allowed to use kickstart syntax from the target version.

Remove the >& /dev/null as we'd like to be able to debug if it's
failing.
---
 scripts/build-cloud-images | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

From 70667ab32be48c03479cc0651e01c935eee284d1 Mon Sep 17 00:00:00 2001
From: Colin Walters <walt...@verbum.org>
Date: Tue, 11 Nov 2014 15:39:20 -0500
Subject: [PATCH] build-cloud-images: Use --version of ksflatten, and do show
 stderr

We need to specify --version to ensure the build host is
allowed to use kickstart syntax from the target version.

Remove the >& /dev/null as we'd like to be able to debug if it's
failing.
---
 scripts/build-cloud-images | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/scripts/build-cloud-images b/scripts/build-cloud-images
index bffbf27..7b39640 100755
--- a/scripts/build-cloud-images
+++ b/scripts/build-cloud-images
@@ -35,7 +35,7 @@ do
     declare -l lspin
     lspin=$spin
     kickstart=fedora-cloud-$lspin-$GITHASH.ks
-    ksflatten -c fedora-cloud-$lspin.ks -o $kickstart >& /dev/null
+    ksflatten --version F${RELEASE} -c fedora-cloud-$lspin.ks -o $kickstart
     echo "url --url=$url"|sed -e 's|$arch|$basearch|g' >> $kickstart
  #koji image-build fedora-cloud-$spin $VERSION --distro Fedora-20 $TARGET --ksurl=git://git.fedorahosted.org/git/spin-kickstarts.git?#$GITHASH --kickstart=fedora-cloud-$lspin.ks $url x86_64 i386 --format=qcow2 --format=raw --release=$VERSION --scratch --repo=$url --nowait --disk-size=3
     koji image-build Fedora-Cloud-$spin $BUILD --distro Fedora-20 $TARGET  --kickstart=fedora-cloud-$lspin-$GITHASH.ks $url x86_64 i386 --format=qcow2 --format=raw-xz --release=$RELEASE --scratch --repo=$url --nowait --disk-size=3
@@ -46,7 +46,7 @@ do
     declare -l lspin
     lspin=$spin
     kickstart=fedora-cloud-$lspin-$GITHASH.ks
-    ksflatten -c fedora-cloud-$lspin.ks -o $kickstart >& /dev/null
+    ksflatten --version F${RELEASE} -c fedora-cloud-$lspin.ks -o $kickstart
     echo "url --url=$url"|sed -e 's|$arch|$basearch|g' >> $kickstart
     sed -i -e "s|--url=http://compose-x86-02.phx2.fedoraproject.org/compose/atomic/|--url=$atomicurl|g" $kickstart
 
@@ -59,7 +59,7 @@ do
     declare -l lspin
     lspin=$spin
     kickstart=fedora-docker-$lspin-$GITHASH.ks
-    ksflatten -c fedora-docker-$lspin.ks -o $kickstart >& /dev/null
+    ksflatten --version F${RELEASE} -c fedora-docker-$lspin.ks -o $kickstart
     echo "url --url=$url"|sed -e 's|$arch|$basearch|g' >> $kickstart
  #koji image-build fedora-cloud-$spin $VERSION --distro Fedora-20 $TARGET --ksurl=git://git.fedorahosted.org/git/spin-kickstarts.git?#$GITHASH --kickstart=fedora-cloud-$lspin.ks $url x86_64 i386 --format=qcow2 --format=raw --release=$VERSION --scratch --repo=$url --nowait --disk-size=3
     koji image-build Fedora-Docker-$spin $BUILD --distro Fedora-20 $TARGET  --kickstart=fedora-docker-$lspin-$GITHASH.ks $url x86_64  --format=docker --release=$RELEASE --scratch --repo=$url --nowait --disk-size=3
-- 
1.8.3.1

_______________________________________________
cloud mailing list
cloud@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/cloud
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Reply via email to