Commit graph

27088 commits

Author SHA1 Message Date
Mohan Boddu
3dc41eb1b1 Adding glib-networking to multilib whitelist
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2019-05-15 13:41:54 +00:00
Stephen Smoogen
4e149374ea [fas/email] change flock aliases for ticket 7799 (fix flock also) 2019-05-15 12:44:16 +00:00
Stephen Smoogen
894a5b6247 [fas/email] change flock aliases for ticket 7799 2019-05-15 12:32:53 +00:00
Pavel Raiskup
d6b0349846 copr: backend: fix selinux context for letsencrypt 2019-05-15 12:03:49 +02:00
Patrick Uiterwijk
df159fcd0e Generate env-specific saml2 metadata
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-15 11:14:58 +02:00
Pavel Raiskup
49a2ca17a7 copr: stg-backend: fix lighttpd config for certbot
- server.document-root is not needed /.well-known/
- alias.url needs mod_alias loaded
2019-05-15 10:25:34 +02:00
Clement Verna
61b012de95 pagure: remove the git protocol config from the ansible vars
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-05-15 10:24:49 +02:00
mprahl
d46ba7fbbe Add a missing config option for scratch builds in MBS 2019-05-15 01:53:19 +00:00
mprahl
cabcaf9946 Allow scratch builds in MBS 2019-05-15 01:48:04 +00:00
mprahl
0104e3bf63 Upgrade the libmodulemd1 RPM instead of libmodulemd in the mbs role 2019-05-15 00:19:57 +00:00
Randy Barlow
0509e5ffc5 bodhi: Only backend01 should get the composer.start message.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 20:41:09 +00:00
Randy Barlow
104e857951 bodhi: Subscribe consumer to bodhi.update.edit.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 20:35:29 +00:00
Randy Barlow
126beeb717 bodhi: Don't use subPath on /etc/fedora-messaging.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 20:21:26 +00:00
Randy Barlow
85ca40276f bodhi: Move messaging TLS files to /etc/pki/fedora-messaging.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 20:07:29 +00:00
Randy Barlow
ed9a8e985e bodhi: Mount /etc/fedora-messaging as R/W so OS can mount TLS files.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 19:52:18 +00:00
Randy Barlow
44cc2190dc bodhi: Try a subPath for /etc/fedora-messaging configmap.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 19:38:01 +00:00
Randy Barlow
2f3a00687d bodhi: Raise staging log levels.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 19:21:21 +00:00
Randy Barlow
983664a4c1 bodhi: Add some comments for bodhi 4.0.0.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 19:17:15 +00:00
Kevin Fenzi
fb9cb18511 bodhi: also only apply rabbitmq roles in staging for now.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-14 19:12:48 +00:00
Kevin Fenzi
352945f868 bodhi: conditionlize fedora-messaging certs copy to staging only for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-14 19:00:54 +00:00
Randy Barlow
9feb1b7715 bodhi: Set the console hander to debug in stg.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 18:58:11 +00:00
Owen W. Taylor
fc909bdf37 Adjust package ownership sync for separate flatpaks/ namespace
When we sync package ownership to Koji, the f29-flatpaks tag (which has
the Flatpak containers) tag gets everything in the flatpaks/ namespace,
while the f29-modular tag gets everything in modules/ *and* flatpaks/,
since modules can be built from either.

Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2019-05-14 18:49:04 +00:00
Owen W. Taylor
6146da0aea bodhi: Change pagure_flatpak_namespace to flatpaks (production)
Remove staging conditionalization - Bodhi should always look for
a Flaptak in flatpaks/* in pagure when looking up up ACLs.
2019-05-14 18:48:06 +00:00
Owen W. Taylor
4e5928d055 Allow a separate flatpaks/ namespace in production
Adjust the production distgit and MBS configuration to allow
having a separate flatpaks/ namespace and building from there.

Signed-off-by: Owen W. Taylor <otaylor@fishsoup.net>
2019-05-14 18:47:48 +00:00
Randy Barlow
ceba590393 bodhi: Add logging for Twisted.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 17:46:27 +00:00
Randy Barlow
254bba52cb bodhi: Use subPath to mount secrets. 2019-05-14 17:25:39 +00:00
Patrick Uiterwijk
0f1606ad25 Use tempoary, writable directory
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-14 19:22:48 +02:00
Patrick Uiterwijk
5138df2848 Fix filename
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-14 18:56:38 +02:00
Kevin Fenzi
d056090c7f websites: Disallow robots crawling fas.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-14 16:54:18 +00:00
Randy Barlow
7a4781f380 bodhi: Mount messaging secrets on /etc/fedora-messaging.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 16:50:17 +00:00
Randy Barlow
7d78e241f7 bodhi: Drop a stray file from the configmap.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-14 16:07:49 +00:00
Jeremy Cline
22b1a285ab bodhi: use passive declares in fedora-messaging
AMQP clients don't have permission to create objects, so they can only
validate the objects exist with passive declarations.
2019-05-14 14:09:47 +00:00
Clement Verna
36fc015c49 MDAPI: lets have 2 pods in OpenShift to run mdapi
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-05-14 14:38:44 +02:00
Pavel Raiskup
620ad35bbb copr: frontend: update cron tasks
Most of the tasks is in non-%noreplace config nowadays.  The rest
goes to 'copr-frontend-optional' cron script.
2019-05-14 11:29:03 +02:00
Mikolaj Izdebski
9e4f745cb3 Remove playbooks/manual/upgrade/copr.yml 2019-05-14 10:00:36 +02:00
Pavel Raiskup
acd01d8519 copr: builder: add infra repo only when preparing image
This is because on aarch64 builders we handle this a little bit
differently, and it would result in having the repo enabled twice.
2019-05-14 09:36:51 +02:00
Kevin Fenzi
65410b9d5d inventory: drop the constructed inventory for now until we are using it for something specific.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-14 00:19:40 +00:00
Kevin Fenzi
9fe6bbe4bb buildvm: Move buildvm-aarch64-02 to buildvmhost-02.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-13 23:51:47 +00:00
Kevin Fenzi
71af1742d6 buildvm-aarch64-01: Move to correct vhost.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-13 22:32:03 +00:00
Kevin Fenzi
48aa0b4559 buildvm-aarch64-01: try and move to thunderx2 box again.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-13 22:28:09 +00:00
Randy Barlow
08799001a4 bodhi: Move callback into the general config.
I forgot that in TOML, the message headings capture all
settings below them until the next heading, and we want this
setting to be at the top level of the file.

Also, I thought ## would do a Jinja comment, but those comments
were getting rendered in the config, so I'm attempting a different
comment syntax.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 22:04:08 +00:00
Randy Barlow
95ad00051a bodhi: Correct code to detect variable definition.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 21:41:02 +00:00
Kevin Fenzi
9790382e6b distgit/koji_hub: drop updatecrl. No longer used.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-13 21:36:09 +00:00
Randy Barlow
cc0f79e999 bodhi: Only define consumer config for consumers.
Only hosts that have bodhi_message_routing_keys defined are
message consumers, so let's only define the fedora-messaging
consumer config settings if that variable is defined.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 20:51:04 +00:00
Randy Barlow
627e815c25 bodhi: Switch the upgrade playbook to use fedora-messaging.
Staging now uses fedora-messaging and not fedmsg.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 20:48:44 +00:00
Randy Barlow
f503a47536 bodhi: Switch staging-sync playbook to use fedora-messaging.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 20:47:27 +00:00
Pavel Raiskup
346868d45a copr: don't enforce yum-deprecated on builder
.. so we don't fail if yum-deprecated isn't available (F30 builder
case).  If the 'yum.rpm' package that provides /bin/yum-deprecated
script _is_ available => mock would use it anyways (it's the case
on F28 builder).
2019-05-13 22:10:31 +02:00
Stephen Smoogen
974ebc1c3e [inventor] make sure you have the right domain name for hosts to be found 2019-05-13 18:44:29 +00:00
Randy Barlow
2dd354107e bodhi: Move the message endpoints to the right file.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 18:28:28 +00:00
Stephen Smoogen
1c1bfc7c20 add in additional hardware hosts for openshift cloud 2019-05-13 18:12:27 +00:00