[releng] Updated tag rawhide-stable
by Dennis Gilmore
The lightweight tag 'rawhide-stable' was updated to point to:
b91f8da... escape the wildcard when checking srpms that are excluded f
It previously pointed to:
94e64ca... compose the list of packages excluded on secondary arches n
NOTE: People pulling from the repository will not get the new tag.
For more information, please see:
http://live.gnome.org/Git/Help/TagUpdates
9 years, 7 months
[releng] Rename custom SMTP handler
by Till Maas
commit 460888402b175e1199243bfdf262e082eabd039d
Author: Till Maas <opensource(a)till.name>
Date: Fri Sep 26 23:06:50 2014 +0200
Rename custom SMTP handler
scripts/autosigner.py | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/scripts/autosigner.py b/scripts/autosigner.py
index 5b91192..ba14e2f 100755
--- a/scripts/autosigner.py
+++ b/scripts/autosigner.py
@@ -49,7 +49,7 @@ TAG_INFO = {("f22",): "fedora-22",}
secondary_instances = ["arm", "ppc", "s390"]
-class AutosignerSMTPHandler(logging.handlers.SMTPHandler):
+class SubjectSMTPHandler(logging.handlers.SMTPHandler):
def getSubject(self, record):
first_line = record.message.split("\n")[0]
fmt = "Autosigner: {0.levelname}: {first_line}"
@@ -384,7 +384,7 @@ def setup_logging():
# FIXME: Make this a config option
fedora_user = getpass.getuser()
- mail_logger = AutosignerSMTPHandler(
+ mail_logger = SubjectSMTPHandler(
"127.0.0.1", fedora_user, [fedora_user], "Autosigner log event")
mail_logger.setLevel(logging.ERROR)
mail_logger.setFormatter(formatter)
9 years, 7 months
#6003: IQmol-2.3.0-2.fc21 not in repo
by Fedora Release Engineering
#6003: IQmol-2.3.0-2.fc21 not in repo
-----------------------------+------------------------
Reporter: jussilehtola | Owner: rel-eng@…
Type: task | Status: new
Milestone: Fedora 21 Alpha | Component: koji
Keywords: | Blocked By:
Blocking: |
-----------------------------+------------------------
Hi,
IQmol-2.3.0-2.fc21 and IQmol-2.3.0-1.fc21 were pushed simultaneously to
f21 stable, which resulted in IQmol-2.3.0-2.fc21 not being in the
repositories.
Please put IQmol-2.3.0-2.fc21 in the stable repo.
--
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6003>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project
9 years, 7 months
Re: [PATCH] Clone anonymously, authenticate for pushing
by Rex Dieter
On 07/23/2014 07:33 AM, Mathieu Bridon wrote:
> This change makes the --anonymous/-a options completely unnecessary:
> - clones are now always done anonymously
> - pushes now always require authentication
Thanks! For me, this would be a very welcome improvement.
-- Rex
9 years, 7 months
[releng] add script for manual building of rebootstrap packages
by Dan Horák
commit 6eb5376d0220b0f3965f294eb9e7980f80d44163
Author: Dan Horák <dan(a)danny.cz>
Date: Fri Sep 26 08:10:08 2014 -0400
add script for manual building of rebootstrap packages
It was used in the second round (processing the revert back to original 2.18 ABI)
of rebootstrap due the glibc ABI changes on s390 in F-21.
scripts/misc/rebuild | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 59 insertions(+), 0 deletions(-)
---
diff --git a/scripts/misc/rebuild b/scripts/misc/rebuild
new file mode 100755
index 0000000..3417079
--- /dev/null
+++ b/scripts/misc/rebuild
@@ -0,0 +1,59 @@
+#! /bin/sh
+#
+# Copyright (C) 2014 Red Hat, Inc.
+# SPDX-License-Identifier: GPL-2.0+
+#
+# Authors:
+# Dan Horák <dan(a)danny.cz>
+#
+# script to build re-bootstrap pkgs for eg. glibc ABI changes and
+# prepare substitution list for koji-shadow
+#
+# usage: rebuild [-d] [-b num] <pkg>
+# where: -d dry run, won't send the prepared srpm to koji
+# -b num how far in the git history we need to go
+# pkg package to build
+#
+# example: ./rebuild -b 2 perl-Sub-Identify
+#
+
+back=1
+dryrun=0
+
+TEMP=`getopt -o db: --long dry-run,back: -n 'rebuild' -- "$@"`
+if [ $? != 0 ] ; then echo "Terminating..." >&2 ; exit 1 ; fi
+
+# Note the quotes around `$TEMP': they are essential!
+eval set -- "$TEMP"
+
+while true ; do
+ case "$1" in
+ -d|--dry-run) dryrun=1 ; shift ;;
+ -b|--back) back=$2 ; shift 2 ;;
+ --) shift ; break ;;
+ *) echo "Internal error!" ; exit 1 ;;
+ esac
+done
+#echo "Remaining arguments:"
+for arg do pkg=$arg ; done
+
+echo "dryrun=$dryrun back=$back arg=$arg"
+#exit 0
+
+set -x
+
+[ -d $pkg ] && exit 2
+
+fedpkg co $pkg || exit 3
+pushd $pkg
+git checkout f21
+git reset --hard HEAD~$back
+old=$(fedpkg verrel)
+rpmdev-bumpspec -s dh. -c "rebuilt for glibc ABI change" $pkg.spec
+new=$(fedpkg verrel)
+fedpkg srpm
+[ $dryrun -eq 0 ] && s390-koji build --nowait f21-glibc $new.src.rpm
+
+popd
+
+[ $dryrun -eq 0 ] && { echo "pkg=$pkg old=$old new=$new" | tee -a subst-list ; }
9 years, 7 months