#6056: Branched: no images/ or LiveOS/ directory created due to package conflicts
by Fedora Release Engineering
#6056: Branched: no images/ or LiveOS/ directory created due to package conflicts
-----------------------------+------------------------
Reporter: kparal | Owner: rel-eng@…
Type: defect | Status: new
Milestone: Fedora 21 Final | Component: mash
Keywords: | Blocked By:
Blocking: |
-----------------------------+------------------------
20141125 is the last day we have images/, LiveOS/ and similar directories:
http://koji.fedoraproject.org/mash/branched-20141125/21/x86_64/os/
After that, only Packages/ and repodata/ are available:
http://koji.fedoraproject.org/mash/branched-20141127/21/x86_64/os/
The log says:
{{{
yum.verbose.YumBase.INFO_2: Running Transaction Check
pylorax.ltmpl.ERROR: template command error in runtime-install.tmpl:
pylorax.ltmpl.ERROR: run_pkg_transaction
pylorax.ltmpl.ERROR: YumRPMCheckError: [u'ERROR with transaction check
vs depsolve:', 'fedora-productimg-cloud conflicts with fedora-productimg-
workstation-21-6.fc21.noarch', 'fedora-productimg-server conflicts with
fedora-productimg-workstation-21-6.fc21.noarch', 'fedora-productimg-server
conflicts with fedora-productimg-cloud-21-6.fc21.noarch', 'fedora-
productimg-workstation conflicts with fedora-productimg-
cloud-21-6.fc21.noarch', 'fedora-productimg-cloud conflicts with fedora-
productimg-server-21-6.fc21.noarch', 'fedora-productimg-workstation
conflicts with fedora-productimg-server-21-6.fc21.noarch']
pylorax.ltmpl.DEBUG: Traceback (most recent call last):
pylorax.ltmpl.DEBUG: File "/usr/lib/python2.7/site-
packages/pylorax/ltmpl.py", line 508, in run_pkg_transaction
pylorax.ltmpl.DEBUG: rpmDisplay=LoraxRpmCallback())
pylorax.ltmpl.DEBUG: File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 6469, in processTransaction
pylorax.ltmpl.DEBUG:
self._doTestTransaction(callback,display=rpmTestDisplay)
pylorax.ltmpl.DEBUG: File "/usr/lib/python2.7/site-
packages/yum/__init__.py", line 6548, in _doTestTransaction
pylorax.ltmpl.DEBUG: raise Errors.YumRPMCheckError,retmsgs
pylorax.ltmpl.DEBUG: YumRPMCheckError: [u'ERROR with transaction check
vs depsolve:', 'fedora-productimg-cloud conflicts with fedora-productimg-
workstation-21-6.fc21.noarch', 'fedora-productimg-server conflicts with
fedora-productimg-workstation-21-6.fc21.noarch', 'fedora-productimg-server
conflicts with fedora-productimg-cloud-21-6.fc21.noarch', 'fedora-
productimg-workstation conflicts with fedora-productimg-
cloud-21-6.fc21.noarch', 'fedora-productimg-cloud conflicts with fedora-
productimg-server-21-6.fc21.noarch', 'fedora-productimg-workstation
conflicts with fedora-productimg-server-21-6.fc21.noarch']
}}}
http://koji.fedoraproject.org/mash/branched-20141127/logs/x86_64.log
I'm not sure whether this affects our ability to create a full Fedora 21
release compose?
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6056>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
9 years, 1 month
#6086: please add opendnssec package to repos for F21 Server
by Fedora Release Engineering
#6086: please add opendnssec package to repos for F21 Server
-----------------------------+------------------------
Reporter: pspacek | Owner: rel-eng@…
Type: task | Status: new
Milestone: Fedora 21 Final | Component: koji
Keywords: | Blocked By:
Blocking: |
-----------------------------+------------------------
Hello,
it seems that opendnssec package is missing in F21 Server repos. This
unfortunately means that FreeIPA (which is in server repos) cannot support
DNSSEC.
Also, I would argue that opendnssec package should be included in Server
variant because it is clearly server software.
Thank you for fixing this!
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6086>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
9 years, 1 month
#6095: post-receive traceback on dist-git
by Fedora Release Engineering
#6095: post-receive traceback on dist-git
-----------------------------+------------------------
Reporter: till | Owner: rel-eng@…
Type: task | Status: new
Milestone: Fedora 21 Final | Component: koji
Keywords: | Blocked By:
Blocking: |
-----------------------------+------------------------
{{{
$ git push --all
Zähle Objekte: 8, Fertig.
Delta compression using up to 2 threads.
Komprimiere Objekte: 100% (8/8), Fertig.
Schreibe Objekte: 100% (8/8), 1.16 KiB | 0 bytes/s, Fertig.
Total 8 (delta 6), reused 0 (delta 0)
remote: Traceback (most recent call last):
remote: File "./hooks/post-receive-chained.d/post-receive-email", line
941, in <module>
remote: main()
remote: File "./hooks/post-receive-chained.d/post-receive-email", line
936, in main
remote: change.prepare()
remote: File "./hooks/post-receive-chained.d/post-receive-email", line
234, in prepare
remote: detailed_commit_args.append("^" + all_changes[branch].oldrev)
remote: TypeError: cannot concatenate 'str' and 'NoneType' objects
remote: Emitting a message to the fedmsg bus.
To ssh://till@pkgs.fedoraproject.org/youtube-dl
58db9ae..b978157 f20 -> f20
58db9ae..b978157 f21 -> f21
58db9ae..b978157 master -> master
* [new branch] byte -> byte
! [rejected] epel7 -> epel7 (non-fast-forward)
error: Fehler beim Versenden einiger Referenzen nach
'ssh://till@pkgs.fedoraproject.org/youtube-dl'
Hinweis: Aktualisierungen wurden zurückgewiesen, weil die Spitze eines
versendeten
Hinweis: Branches hinter seinem externen Gegenstück zurückgefallen ist.
Checken Sie
Hinweis: diesen Branch aus und führen Sie die externen Änderungen zusammen
Hinweis: (z.B. 'git pull ...') bevor Sie erneut "push" ausführen.
Hinweis: Siehe auch die Sektion 'Note about fast-forwards' in 'git push
--help'
Hinweis: für weitere Details.
}}}
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6095>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
9 years, 1 month
#6113: Need html2text unblocked in epel6 (el6)
by Fedora Release Engineering
#6113: Need html2text unblocked in epel6 (el6)
-----------------------------+------------------------
Reporter: tdawson | Owner: rel-eng@…
Type: task | Status: new
Milestone: Fedora 21 Final | Component: koji
Keywords: | Blocked By:
Blocking: |
-----------------------------+------------------------
I have taken ownership of html2text on EPEL6. I was already the
maintainer for EPEL7, but I missed the notification that the EPEL6 version
was being orphaned because of email filters. By the time I took
ownership, it was already blocked on epel6.
html2text is still active on both Fedora and EPEL7, so I do not have a re-
review.
Please unblock html2text on the el6 branch.
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6113>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
9 years, 1 month
[releng] use the date in the destinations for updates composes
by Dennis Gilmore
commit 70b18ab08408ba68b35bb8383b8d524cc97f1c93
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Mon Mar 9 01:40:06 2015 -0500
use the date in the destinations for updates composes
scripts/make-updates | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/scripts/make-updates b/scripts/make-updates
index 39be02c..a73db2b 100755
--- a/scripts/make-updates
+++ b/scripts/make-updates
@@ -8,8 +8,8 @@ VERSION=$1
COMPOSE=$2
DATE=$3
BRANCH=$(echo $VERSION|sed -e 's|_.*||g')
-DESTDIR=/srv/pungi/$VERSION$COMPOSE/
-FINALDEST=/mnt/fedora_koji/compose/$VERSION$COMPOSE/
+DESTDIR=/srv/pungi/$VERSION-$DATE/
+FINALDEST=/mnt/fedora_koji/compose/$VERSION-$DATE/
KICKSTARTS=/srv/pungi/spin-kickstarts/
ATOMIC=/srv/pungi/fedora-atomic/
ATOMICDEST=/srv/pungi/atomic/
9 years, 1 month
[releng] add script for making updates trees
by Dennis Gilmore
commit e7110db00110cdf9d7c5a0fc96cb4ef3ae6e9d87
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Mon Mar 9 01:13:53 2015 -0500
add script for making updates trees
scripts/make-updates | 76 ++++++++++++++++++++++++++++++++++++++++++++++++++
scripts/run-pungi | 1 +
2 files changed, 77 insertions(+), 0 deletions(-)
---
diff --git a/scripts/make-updates b/scripts/make-updates
new file mode 100755
index 0000000..39be02c
--- /dev/null
+++ b/scripts/make-updates
@@ -0,0 +1,76 @@
+#!/bin/bash
+
+
+# Copyright (C) 2015 Red Hat, Inc.
+# SPDX-License-Identifier: GPL-2.0+
+
+VERSION=$1
+COMPOSE=$2
+DATE=$3
+BRANCH=$(echo $VERSION|sed -e 's|_.*||g')
+DESTDIR=/srv/pungi/$VERSION$COMPOSE/
+FINALDEST=/mnt/fedora_koji/compose/$VERSION$COMPOSE/
+KICKSTARTS=/srv/pungi/spin-kickstarts/
+ATOMIC=/srv/pungi/fedora-atomic/
+ATOMICDEST=/srv/pungi/atomic/
+
+SHORTCOMPOSE=$(echo $COMPOSE|sed -e 's|_RC||g')
+SHORTVERSION=$VERSION
+[ -z "$COMPOSE" ] && {
+ SHORTVERSION=$(echo $VERSION|sed -e 's|_T.*||')
+ SHORTCOMPOSE=$(echo $VERSION|sed -e 's|.*_||g')
+}
+
+FULLPATH=$(pwd)
+pushd $KICKSTARTS
+git reset --hard
+git checkout f$VERSION
+git pull --rebase
+
+$FULLPATH/build-cloud-images "$VERSION" "$DATE" "$BRANCH" "$COMPOSE"
+popd
+
+
+while true
+do
+ if [ $(koji list-tasks --mine|grep OPEN|grep -e image -e livecd -e appliance|wc -l) -ne 0 ]
+ then
+ echo "image, appliance or livecd tasks running, waiting 2 minutes"
+ sleep 120
+ else
+ break
+ fi
+done
+
+
+pushd $FINALDEST/$VERSION/
+sg releng "mkdir -p Cloud-Images/i386/Images Cloud-Images/x86_64/Images "
+popd
+
+
+USER=$(whoami)
+# stage images
+sg releng "sudo /usr/bin/cp -l /mnt/fedora_koji/koji/scratch/$USER/task_*/Fedora-Cloud*$VERSION-$DATE\.i386.raw.xz $FINALDEST/$VERSION/Cloud-Images/i386/Images/"
+sg releng "sudo /usr/bin/cp -l /mnt/fedora_koji/koji/scratch/$USER/task_*/Fedora-Cloud*$VERSION-$DATE\.i386.qcow2 $FINALDEST/$VERSION/Cloud-Images/i386/Images/"
+sg releng "sudo /usr/bin/cp -l /mnt/fedora_koji/koji/scratch/$USER/task_*/Fedora-Cloud*$VERSION-$DATE\.x86_64.raw.xz $FINALDEST/$VERSION/Cloud-Images/x86_64/Images/"
+sg releng "sudo /usr/bin/cp -l /mnt/fedora_koji/koji/scratch/$USER/task_*/Fedora-Cloud*$VERSION-$DATE\.x86_64.qcow2 $FINALDEST/$VERSION/Cloud-Images/x86_64/Images/"
+sg releng "sudo /usr/bin/cp -l /mnt/fedora_koji/koji/scratch/$USER/task_*/Fedora-Cloud*$VERSION-$DATE\.x86_64.*.ova $FINALDEST/$VERSION/Cloud-Images/x86_64/Images/"
+sg releng "sudo /usr/bin/cp -l /mnt/fedora_koji/koji/scratch/$USER/task_*/Fedora-Docker*-$VERSION-$DATE*tar.gz $FINALDEST/$VERSION/Docker/x86_64/"
+
+
+
+pushd $FINALDEST/$VERSION/Cloud-Images
+for arch in i386 x86_64; do pushd $arch/Images; sg releng "sha256sum --tag -b *qcow2 *raw.xz *ova> Fedora-Cloud-Images-$arch-$VERSION-CHECKSUM"; popd; done
+popd
+
+pushd $FINALDEST/$VERSION/Docker/x86_64
+sg releng "sha256sum --tag -b *tar.gz> Fedora-Docker-x86_64-$VERSION-CHECKSUM"
+popd
+
+
+# stage the composed tree to final locateion
+sg releng "mkdir /pub/alt/stage/$VERSION$COMPOSE/"
+sg releng "chmod 700 /pub/alt/stage/$VERSION$COMPOSE/"
+for type in Docker Cloud-Images; do sg releng "rsync -avhH $FINALDEST/$VERSION/$type/ /pub/alt/stage/$VERSION$COMPOSE/$type/"; done
+sg releng "chmod 755 /pub/alt/stage/$VERSION$COMPOSE/"
+
diff --git a/scripts/run-pungi b/scripts/run-pungi
index b9b38e3..d1150d5 100755
--- a/scripts/run-pungi
+++ b/scripts/run-pungi
@@ -24,6 +24,7 @@ SHORTVERSION=$VERSION
FULLPATH=$(pwd)
pushd $KICKSTARTS
git reset --hard
+git checkout f$BRANCH
git pull --rebase
sed -i -e 's|repo --name=fedora .*$|repo --name=fedora --baseurl=http://kojipkgs.fedoraproject.org/mash/branched/$basearch/os/ --excludepkgs=fedora-productimg-workstation,fedora-productimg-server\nrepo --name=bleed --baseurl=http://kojipkgs.fedoraproject.org/mash/bleed/$basearch --excludepkgs=fedora-productimg-workstation,fedora-productimg-server|g' fedora-install-cloud.ks
sed -i -e 's|repo --name=fedora-source .*$|repo --name=fedora-source --baseurl=http://kojipkgs.fedoraproject.org/mash/branched/source/SRPMS/\nrepo --name=bleed-source --baseurl=http://kojipkgs.fedoraproject.org/mash/bleed/SRPMS|g' fedora-install-cloud.ks
9 years, 1 month
[releng] setuo to be able to build updates cloud images
by Dennis Gilmore
commit c5abb4b88a2fcd097c322a4cfd488338ed1a1495
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Mon Mar 9 00:54:39 2015 -0500
setuo to be able to build updates cloud images
scripts/build-cloud-images | 13 ++++++++++---
1 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/scripts/build-cloud-images b/scripts/build-cloud-images
index 7f0e0d9..13a5362 100755
--- a/scripts/build-cloud-images
+++ b/scripts/build-cloud-images
@@ -26,9 +26,16 @@ fi
if [ "$COMPOSE" == "nightly" ]; then
url=http://kojipkgs.fedoraproject.org/mash/$BRANCH-$BUILD/$VERSION/\$arch...
atomicurl=http://kojipkgs.fedoraproject.org/mash/atomic/$VERSION/
+ REPOS="--repo=$url"
+elif [ "$COMPOSE" == "updates" ]; then
+ url=http://infrastructure.fedoraproject.org/pub/fedora/linux/releases/$VE...
+ updatesurl=http://infrastructure.fedoraproject.org/pub/fedora/linux/updat...
+ atomicurl=http://kojipkgs.fedoraproject.org/mash/atomic/$VERSION/
+ REPOS="--repo=$url --repo=$updatesurl"
else
url=http://compose-x86-02.phx2.fedoraproject.org/compose/$RELEASE$COMPOSE...
atomicurl=http://compose-x86-02.phx2.fedoraproject.org/compose/atomic/
+ REPOS="--repo=$url"
fi
for spin in Base
@@ -39,7 +46,7 @@ do
ksflatten -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 $RELEASE --distro Fedora-20 $TARGET --kickstart=fedora-cloud-$lspin-$GITHASH.ks $url x86_64 i386 --format=qcow2 --format=raw-xz --release=$BUILD --scratch --repo=$url --nowait --disk-size=3
+ koji image-build Fedora-Cloud-$spin $RELEASE --distro Fedora-20 $TARGET --kickstart=fedora-cloud-$lspin-$GITHASH.ks $url x86_64 i386 --format=qcow2 --format=raw-xz --release=$BUILD --scratch $REPOS --nowait --disk-size=3
done
for spin in Atomic
@@ -65,7 +72,7 @@ do
sed -i -e "s|--url=\"http://compose-x86-02.phx2.fedoraproject.org/compose/atomic/\"|--url=\"$atomicurl\"|g" $kickstart
koji image-build Fedora-Cloud-$spin $RELEASE $TARGET $url x86_64 \
- --repo=$url \
+ $REPOS \
--release=$BUILD \
--distro Fedora-20 \
--kickstart=fedora-cloud-$lspin-$GITHASH.ks \
@@ -89,5 +96,5 @@ do
ksflatten -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 $RELEASE --distro Fedora-20 $TARGET --kickstart=fedora-docker-$lspin-$GITHASH.ks $url x86_64 --format=docker --release=$BUILD --scratch --repo=$url --nowait --disk-size=3
+ koji image-build Fedora-Docker-$spin $RELEASE --distro Fedora-20 $TARGET --kickstart=fedora-docker-$lspin-$GITHASH.ks $url x86_64 --format=docker --release=$BUILD --scratch $REPOS --nowait --disk-size=3
done
9 years, 1 month
[releng] autosigner: Update for Fedora 23
by Till Maas
commit 960fae7c100635628b325dbe2fe5a1acad14a904
Author: Till Maas <opensource(a)till.name>
Date: Sun Mar 8 22:40:53 2015 +0100
autosigner: Update for Fedora 23
scripts/autosigner.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/scripts/autosigner.py b/scripts/autosigner.py
index 5ca2a42..90f8493 100755
--- a/scripts/autosigner.py
+++ b/scripts/autosigner.py
@@ -31,7 +31,7 @@ import sigulsign_unsigned as sigulsign
TOPIC_PREFIX = u"org.fedoraproject.prod."
-TAG_INFO = {("f22", ): "fedora-22", }
+TAG_INFO = {("f23", ): "fedora-23", }
secondary_instances = ["arm", "ppc", "s390"]
9 years, 1 month