[releng] builders do not understand the reqpart option that pykickstart adds in f23 so force an older version
by Dennis Gilmore
commit a65f353bea31b2eb89a9a93659aa0f72da601d3f
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Jul 22 16:15:52 2015 +0000
builders do not understand the reqpart option that pykickstart adds in f23 so force an older version
Signed-off-by: Dennis Gilmore <dennis(a)ausil.us>
scripts/build-cloud-images | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/scripts/build-cloud-images b/scripts/build-cloud-images
index 7da8673..2b99d67 100755
--- a/scripts/build-cloud-images
+++ b/scripts/build-cloud-images
@@ -9,7 +9,7 @@ RELEASE=$1
BUILD=$2
VERSION=$3
COMPOSE=$4
-KSEXTRAARGS=""
+KSEXTRAARGS="-v F21"
GITHASH=$(git rev-parse --short HEAD)
8 years, 9 months
[releng] update build-cloud-images to deal with updates correctly
by Dennis Gilmore
commit 9e55bdf03acc925556e6c2d88a1d09a199ec56c5
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Jul 22 14:55:27 2015 +0000
update build-cloud-images to deal with updates correctly
Signed-off-by: Dennis Gilmore <dennis(a)ausil.us>
scripts/build-cloud-images | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
---
diff --git a/scripts/build-cloud-images b/scripts/build-cloud-images
index d0f1aea..7da8673 100755
--- a/scripts/build-cloud-images
+++ b/scripts/build-cloud-images
@@ -9,6 +9,7 @@ RELEASE=$1
BUILD=$2
VERSION=$3
COMPOSE=$4
+KSEXTRAARGS=""
GITHASH=$(git rev-parse --short HEAD)
@@ -29,9 +30,14 @@ if [ "$COMPOSE" == "nightly" ]; then
REPOS="--repo=$url"
elif [ "$COMPOSE" == "updates" ]; then
url=http://infrastructure.fedoraproject.org/pub/fedora/linux/releases/$VE...
+ if [ "$VERSION" -gt "21" ]; then
+ # we moved where we put the cloud install tree in f22
+ url=http://infrastructure.fedoraproject.org/pub/alt/releases/$VERSION/Clo...
+ fi
updatesurl=http://infrastructure.fedoraproject.org/pub/fedora/linux/updat...
atomicurl=http://kojipkgs.fedoraproject.org/mash/atomic/$VERSION/
REPOS="--repo=$url --repo=$updatesurl"
+ KSEXTRAARGS="-v F21"
else
url=http://compose-x86-01.phx2.fedoraproject.org/compose/$RELEASE$COMPOSE...
atomicurl=http://compose-x86-01.phx2.fedoraproject.org/compose/atomic/
@@ -43,7 +49,7 @@ do
declare -l lspin
lspin=$spin
kickstart=fedora-cloud-$lspin-$GITHASH.ks
- ksflatten -c fedora-cloud-$lspin.ks -o $kickstart
+ ksflatten $KSEXTRAARGS -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 $REPOS --nowait --disk-size=3
@@ -54,7 +60,7 @@ do
declare -l lspin
lspin=$spin
kickstart=fedora-cloud-$lspin-$GITHASH.ks
- ksflatten -c fedora-cloud-$lspin.ks -o $kickstart
+ ksflatten $KSEXTRAARGS -c fedora-cloud-$lspin.ks -o $kickstart
echo "url --url=$url"|sed -e 's|$arch|$basearch|g' >> $kickstart
koji image-build Fedora-Cloud-$spin $RELEASE $TARGET $url x86_64 \
$REPOS \
@@ -73,7 +79,7 @@ do
declare -l lspin
lspin=$spin
kickstart=fedora-cloud-$lspin-$GITHASH.ks
- ksflatten -c fedora-cloud-$lspin.ks -o $kickstart
+ ksflatten $KSEXTRAARGS -c fedora-cloud-$lspin.ks -o $kickstart
echo "url --url=$url"|sed -e 's|$arch|$basearch|g' >> $kickstart
sed -i -e "s|--url=\"http://kojipkgs.fedoraproject.org/mash/atomic/22/\"|--url=\"$atomicurl\"|g" $kickstart
@@ -86,7 +92,7 @@ do
declare -l lspin
lspin=$spin
kickstart=fedora-cloud-$lspin-$GITHASH.ks
- ksflatten -c fedora-cloud-$lspin.ks -o $kickstart
+ ksflatten $KSEXTRAARGS -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-01.phx2.fedoraproject.org/compose/atomic/\"|--url=\"$atomicurl\"|g" $kickstart
@@ -109,7 +115,7 @@ do
declare -l lspin
lspin=$spin
kickstart=fedora-docker-$lspin-$GITHASH.ks
- ksflatten -c fedora-docker-$lspin.ks -o $kickstart
+ ksflatten $KSEXTRAARGS -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 $REPOS --nowait --disk-size=3
8 years, 9 months
[releng] log rpm-ostree when making the repo
by Dennis Gilmore
commit 8ed472359b6a43046cdc4d3824e367c9cf8c0b27
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Jul 22 13:46:36 2015 +0000
log rpm-ostree when making the repo
Signed-off-by: Dennis Gilmore <dennis(a)ausil.us>
scripts/run-pungi | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/scripts/run-pungi b/scripts/run-pungi
index 690ade1..2b089cc 100755
--- a/scripts/run-pungi
+++ b/scripts/run-pungi
@@ -62,7 +62,7 @@ baseurl=http://kojipkgs.fedoraproject.org/mash/bleed/$basearch/' > fedora-bleed.
mock -r fedora-branched-compose-x86_64 --init || exit 1
mock -r fedora-branched-compose-x86_64 --install rpm-ostree lorax || exit 1
mock -r fedora-branched-compose-x86_64 --shell "if [ ! -d $ATOMICDEST ]; then ostree init --repo=$ATOMICDEST --mode=archive-z2;fi"
- mock -r fedora-branched-compose-x86_64 --shell "rpm-ostree compose tree --repo=$ATOMICDEST $ATOMIC/fedora-atomic-docker-host.json" || exit 1
+ mock -r fedora-branched-compose-x86_64 --shell "rpm-ostree compose tree --repo=$ATOMICDEST $ATOMIC/fedora-atomic-docker-host.json >$DESTDIR/logs/atomic-repo" || exit 1
mock -r fedora-branched-compose-x86_64 --shell "mkdir -p $DESTDIR/$VERSION/Cloud_Atomic/x86_64/iso"
mock -r fedora-branched-compose-x86_64 --shell "lorax --nomacboot -p Fedora -v $SHORTVERSION -r $SHORTCOMPOSE \
-s http://kojipkgs.fedoraproject.org/mash/branched/x86_64/os/ \
8 years, 9 months
[releng] update mass file bug script for f23 mass rebuild
by Dennis Gilmore
commit fe1962bf206b90969aca9dfd819f2e4f93ea6376
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Jul 22 13:43:52 2015 +0000
update mass file bug script for f23 mass rebuild
Signed-off-by: Dennis Gilmore <dennis(a)ausil.us>
scripts/mass_rebuild_file_bugs.py | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/scripts/mass_rebuild_file_bugs.py b/scripts/mass_rebuild_file_bugs.py
index 4bfc17e..7f80e1e 100755
--- a/scripts/mass_rebuild_file_bugs.py
+++ b/scripts/mass_rebuild_file_bugs.py
@@ -20,15 +20,15 @@ from find_failures import get_failed_builds
# Set some variables
# Some of these could arguably be passed in as args.
-buildtag = 'f21-rebuild' # tag to check
-desttag = 'f21' # Tag where fixed builds go
-epoch = '2014-06-06 00:00:00.000000' # rebuild anything not built after this date
+buildtag = 'f23-rebuild' # tag to check
+desttag = 'f23' # Tag where fixed builds go
+epoch = '2015-06-16 00:00:00.000000' # rebuild anything not built after this date
failures = {} # dict of owners to lists of packages that failed.
failed = [] # raw list of failed packages
product = "Fedora" # for BZ product field
version = "rawhide" # for BZ version field
-tracking_bug = 1105908 # Tracking bug for mass build failures
+tracking_bug = 1239338 # Tracking bug for mass build failures
def report_failure(product, component, version, summary, comment, logs):
@@ -144,7 +144,7 @@ if __name__ == '__main__':
http://koji.fedoraproject.org/koji/taskinfo?taskID=%s
-For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+For details on mass rebuild see https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
""" % (component, task_id)
if component not in filed_bugs_components:
8 years, 9 months
Re: #6127: send direct e-mails to (co)maintainers of orphaned packages
by Fedora Release Engineering
#6127: send direct e-mails to (co)maintainers of orphaned packages
-----------------------------+-----------------------
Reporter: pnemade | Owner: rel-eng@…
Type: enhancement | Status: closed
Milestone: Fedora 22 Beta | Component: epel
Resolution: fixed | Keywords:
Blocked By: | Blocking:
-----------------------------+-----------------------
Comment (by till):
Replying to [comment:13 pnemade]:
> People are continuously getting confused by the email report for
orphaned packages/ftbfs packages.....
Do you have an idea about how to make the report less confusing?
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6127#comment:14>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
8 years, 9 months
[releng] branched is now f23
by Dennis Gilmore
commit a2d02d267f83295250b7580f6c7bebff69f2bb08
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Wed Jul 15 10:27:06 2015 -0500
branched is now f23
Signed-off-by: Dennis Gilmore <dennis(a)ausil.us>
scripts/buildbranched | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/scripts/buildbranched b/scripts/buildbranched
index 6dcc370..04f18dc 100755
--- a/scripts/buildbranched
+++ b/scripts/buildbranched
@@ -10,7 +10,7 @@ DATE=$1
ARCH=$2
ENVIRONMENT=${3:-production}
-BRANCHED="22"
+BRANCHED="23"
DIST=branched
COMPSFILE="comps-f${BRANCHED}.xml"
GIT_BRANCH="f${BRANCHED}"
8 years, 9 months
[releng] tweak the commands for setting up new tags
by Dennis Gilmore
commit 49793c96328662c4cec5df2ba69c1ef94fced221
Author: Dennis Gilmore <dennis(a)ausil.us>
Date: Tue Jul 14 23:16:30 2015 -0500
tweak the commands for setting up new tags
Signed-off-by: Dennis Gilmore <dennis(a)ausil.us>
scripts/branching/make-koji-release-tags | 5 ++---
1 files changed, 2 insertions(+), 3 deletions(-)
---
diff --git a/scripts/branching/make-koji-release-tags b/scripts/branching/make-koji-release-tags
index b697a9d..1e5ac74 100755
--- a/scripts/branching/make-koji-release-tags
+++ b/scripts/branching/make-koji-release-tags
@@ -29,19 +29,18 @@ $kojicli add-tag --parent f$RELEASE-updates-testing f$RELEASE-updates-testing-pe
$kojicli add-tag --parent f$RELEASE-updates f$RELEASE-updates-pending
$kojicli add-tag --parent f$RELEASE-updates f$RELEASE-override
$kojicli add-tag --parent f$RELEASE-override --arches=$arches f$RELEASE-build
-$kojicli add-tag-inheritance --priority 1 f$RELEASE-build f$OLDRELEASE-build
$kojicli edit-tag --perm=fedora-override f$RELEASE-override
$kojicli edit-tag --perm=admin f$RELEASE-updates
$kojicli edit-tag --perm=admin f$RELEASE-updates-testing
$kojicli edit-tag --perm=admin f$RELEASE-updates-testing-pending
$kojicli edit-tag --perm=admin f$RELEASE-updates-pending
+$kojicli tag-pkg f$RELEASE-build $($kojicli latest-build f$OLDRELEASE-build glibc64 glibc32 --quiet|sed -e "s| .*||g" )
+
$kojicli add-target f$RELEASE f$RELEASE-build
$kojicli add-target f$RELEASE-candidate f$RELEASE-build f$RELEASE
$kojicli edit-target rawhide --dest-tag=f$RELEASE --build-tag=f$RELEASE-build
-if [ "$arch" == "primary" ]; then
$kojicli remove-tag-inheritance rawhide f$OLDRELEASE
$kojicli add-tag-inheritance rawhide f$RELEASE
-fi
done
8 years, 9 months