[PATCH] Fix `invalid signature!` to pagure's messages
by Pierre-Yves Chibon
Pagure can send message with the topic: pagure.request.assigned.added but this
is currently not allowed so we get an `invalid signature` error.
Could I get a couple of +1s to push this in stg and prod?
Thanks,
Pierre-Yves Chibon (1):
Allow pagure to send pagure.request.assigned.added messages
inventory/group_vars/pagure | 1 +
inventory/group_vars/pagure-stg | 1 +
2 files changed, 2 insertions(+)
--
2.5.0
8 years, 1 month
Freeze break: bodhi f24 mash configs
by Kevin Fenzi
+1s? and of course this will need running the bodhi playbook to push it
out. I don't think there's any other bodhi changes needed, but not
sure.
kevin
--
From 4cac02a0739211e16c5ae7a1c3e78ee3aca07654 Mon Sep 17 00:00:00 2001
From: Kevin Fenzi <kevin(a)scrye.com>
Date: Thu, 10 Mar 2016 00:25:23 +0000
Subject: [PATCH] Add f24 mash configs so we can push f24 updates in bodhi.
---
.../bodhi2/backend/files/f24-updates-testing.mash | 22 ++++++++++++++++++++++
roles/bodhi2/backend/files/f24-updates.mash | 20 ++++++++++++++++++++
roles/bodhi2/backend/tasks/main.yml | 2 ++
3 files changed, 44 insertions(+)
create mode 100644 roles/bodhi2/backend/files/f24-updates-testing.mash
create mode 100644 roles/bodhi2/backend/files/f24-updates.mash
diff --git a/roles/bodhi2/backend/files/f24-updates-testing.mash b/roles/bodhi2/backend/files/f24-updates-testing.mash
new file mode 100644
index 0000000..9328ea4
--- /dev/null
+++ b/roles/bodhi2/backend/files/f24-updates-testing.mash
@@ -0,0 +1,22 @@
+# mash config file
+
+[f24-updates-testing]
+rpm_path = %(arch)s/
+source_path = SRPMS/
+debuginfo = True
+multilib = True
+multilib_method = devel
+tag = f24-updates-testing
+inherit = False
+strict_keys = True
+keys = 34EC9CBA
+repoviewurl = http://download.fedoraproject.org/pub/fedora/linux/updates/testing/24/%(a...
+repoviewtitle = "Fedora 24 Updates Testing - %(arch)s"
+arches = armhfp i386 x86_64
+hash_packages = True
+delta = True
+#delta_dirs = /pub/fedora/linux/releases/24/Everything/%(arch)s/os/,/mnt/koji/mash/updates/f24-updates/%(arch)s/
+#parent_repos = http://download.fedoraproject.org/pub/fedora/linux/updates/24/%(arch)s, http://download.fedoraproject.or
+# point to branched till we release then use above
+delta_dirs = /pub/fedora/linux/development/24/Everything/%(arch)s/os/
+parent_repos = http://download.fedoraproject.org/pub/fedora/linux/development/24/Everyth...
diff --git a/roles/bodhi2/backend/files/f24-updates.mash b/roles/bodhi2/backend/files/f24-updates.mash
new file mode 100644
index 0000000..b651009
--- /dev/null
+++ b/roles/bodhi2/backend/files/f24-updates.mash
@@ -0,0 +1,20 @@
+[f24-updates]
+rpm_path = %(arch)s/
+source_path = SRPMS/
+debuginfo = True
+multilib = True
+multilib_method = devel
+tag = f24-updates
+inherit = False
+strict_keys = True
+keys = 81B46521
+repoviewurl = http://download.fedoraproject.org/pub/fedora/linux/updates/24/%(arch)s/
+repoviewtitle = "Fedora 24 Updates - %(arch)s"
+arches = armhfp i386 x86_64
+hash_packages = True
+delta = True
+#delta_dirs = /pub/fedora/linux/releases/24/Everything/%(arch)s/os/,/mnt/koji/mash/updates/f24-updates/%(arch)s/
+#parent_repos = http://download.fedoraproject.org/pub/fedora/linux/updates/24/%(arch)s, http://download.fedoraproject.or
+# point to branched till we release then use above
+delta_dirs = /pub/fedora/linux/development/24/Everything/%(arch)s/os/
+parent_repos = http://download.fedoraproject.org/pub/fedora/linux/development/24/Everyth...
diff --git a/roles/bodhi2/backend/tasks/main.yml b/roles/bodhi2/backend/tasks/main.yml
index 0783b08..f9e63ba 100644
--- a/roles/bodhi2/backend/tasks/main.yml
+++ b/roles/bodhi2/backend/tasks/main.yml
@@ -103,6 +103,8 @@
- f22-updates-testing.mash
- f23-updates.mash
- f23-updates-testing.mash
+ - f24-updates.mash
+ - f24-updates-testing.mash
- dist-5E-epel.mash
- dist-5E-epel-testing.mash
- dist-6E-epel.mash
--
1.8.3.1
8 years, 1 month
Plan for tomorrow's Fedora Infrastructure meeting - 2016-03-10
by Kevin Fenzi
The infrastructure team will be having it's weekly meeting tomorrow,
2016-03-10 at 18:00 UTC in #fedora-meeting on the freenode network.
We have a gobby document
(see: https://fedoraproject.org/wiki/Gobby )
fedora-infrastructure-meeting-next is the document.
Please try and review and edit that document before the meeting and we
will use it to have our agenda of things to discuss. A copy as of today
is included in this email.
If you have something to discuss, add the topic to the discussion area
with your name. If you would like to teach other folks about some
application or setup in our infrastructure, please add that topic and
your name to the learn about section.
kevin
--
= Introduction =
This shared document is for the next fedora infrastructure meeting.
We will use it over the week before the meeting to gather status and info and
discussion items and so forth, then use it in the irc meeting to transfer
information to the meetbot logs.
= Meeting start stuff =
#startmeeting Infrastructure (2016-03-10)
#meetingname infrastructure
#topic aloha
#chair smooge relrod nirik abadger1999 lmacken dgilmore threebean pingou puiterwijk pbrobinson
#topic New folks introductions / Apprentice feedback
= Status / information / Trivia / Announcements =
(We put things here we want others on the team to know, but don't need to discuss)
(Please use #info <the thing> - your name)
#topic announcements and information
#info We are now in F24 Alpha FREEZE! - everyone
#info
= Things we should discuss =
We use this section to bring up discussion topics. Things we want to talk about
as a group and come up with some consensus or decision or just brainstorm a
problem or issue. If there are none of these we skip this section.
(Use #topic your discussion topic - your username)
#topic Docs-focused Tech Debt Fighting week in progress - threebean
#topic ticket 5144 - EOL Fedora hosted - kevin / stickster
#topic
= Learn about some application or setup in infrastructure =
(This section, each week we get 1 person to talk about an application or setup
that we have. Just going over what it is, how to contribute, ideas for improvement,
etc. Whoever would like to do this, just add the info in this section. In the
event we don't find someone to teach about something, we skip this section
and just move on to open floor.)
Schedule:
2016-03-10 - RFR - patrick
2016-03-17 - ?
#topic Learn about:
= Meeting end stuff =
#topic Open Floor
#endmeeting
8 years, 1 month
Freeze break: build production websites from pagure
by Robert Mayr
Recently the websites repository switched from fedorahosted to pagure and
we want to build websites now from there also for production.
Actually the websites in staging are built from pagure and we don't have
any issues so far. In order to sync out all the activity, as we are moving
more and more to Alpha, we want to switch as soon as possible.
The change is just a different checkout in our build script on sundries01.
Thank you.
diff --git a/roles/fedora-web/build/files/syncStatic.sh
b/roles/fedora-web/build/files/syncStatic.sh
index 91c988b..be63c09 100644
--- a/roles/fedora-web/build/files/syncStatic.sh
+++ b/roles/fedora-web/build/files/syncStatic.sh
@@ -24,11 +24,11 @@ function build {
return $rc;
}
-if [ ! -d /srv/web/fedora-web/.git ]
+if [ ! -d /srv/web/fedora-websites/.git ]
then
/usr/bin/git clone -q \
- git://git.fedorahosted.org/fedora-web.git \
- /srv/web/fedora-web
+ https://pagure.io/fedora-websites.git \
+ /srv/web/fedora-websites
fi
# Freeze the website to prepare beta changes. On release day, comment the
git
@@ -41,7 +41,7 @@ fi
#
# Good luck!
-cd /srv/web/fedora-web
+cd /srv/web/fedora-websites
/usr/bin/git clean -q -fdx || exit 1
/usr/bin/git reset -q --hard || exit 1
--
Robert Mayr
(robyduck)
8 years, 1 month
Freeze break: restart httpd on proxies
by Kevin Fenzi
I pushed some redirects out for the websites folks yesterday before
freeze, but they aren't working right.
I'd like to restart httpd on all the proxies to pick up these current
changes.
ie,
ansible -a 'systemctl restart httpd' -f 1 proxies
I have confirmed that all of them have a valid config via httpd -t, and
staging is working fine with these changes.
In the event this causes an issue, we should fix it now anyhow, and
make sure we can restart httpd as we need closer to release.
+1s?
kevin
8 years, 1 month
Re: Fedora Hubs
by Lali Devamanthri
Looping infra team for assist the GSoC student's inquiry.
On Fri, Feb 26, 2016 at 2:00 PM, Dimuthu Lakmal <kjtdimuthu(a)gmail.com>
wrote:
> Will Fedora hubs be a GSOC 2016 project?
>
> _______________________________________________
> summer-coding mailing list
> summer-coding(a)lists.fedoraproject.org
>
> http://lists.fedoraproject.org/admin/lists/summer-coding@lists.fedoraproj...
>
--
/Lali Devamanthri
BSc Engineering (Hons.)
8 years, 1 month
Freeze Break Request: Forward pungi fedmsg messages to
#fedora-releng
by Ralph Bean
Hi all. I think this one is the first freeze break request of the
season. Cheers!
We want to have messages about so-called "doomed" composes show up in
#fedora-releng so people can respond to it. Value01 is frozen, but
the change is simple. If something goes haywire, I can easily 'git
revert' and push out the old config.
Patch follows here. Can I get two +1s from sysadmin-main members to
make this change?
diff --git a/roles/fedmsg/irc/templates/ircbot.py b/roles/fedmsg/irc/templates/ircbot.py
index 5061a7b..f0e91df 100644
--- a/roles/fedmsg/irc/templates/ircbot.py
+++ b/roles/fedmsg/irc/templates/ircbot.py
@@ -171,10 +171,10 @@ config = dict(
channel='fedora-releng',
filters=dict(
topic=[
- '^((?!(pkgdb\.package\.update\.status|compose.branched.complete|compose.branched.start|compose.rawhide.complete|compose.rawhide.start|bodhi.updates.|trac.git.receive)).)*$',
+ '^((?!(pungi.compose.status.change|pkgdb\.package\.update\.status|compose.branched.complete|compose.branched.start|compose.rawhide.complete|compose.rawhide.start|bodhi.updates.|trac.git.receive)).)*$',
],
body=[
- "^((?!(u'status': u'Retired'|u'prev_status': u'Retired'|compose|bodhi\.updates\.|\/srv\/git\/releng)).)*$",
+ "^((?!(u'status': u'DOOMED'|u'status': u'Retired'|u'prev_status': u'Retired'|compose|bodhi\.updates\.|\/srv\/git\/releng)).)*$",
],
),
),
8 years, 1 month