Commit graph

26172 commits

Author SHA1 Message Date
Clement Verna
24544663cf Greenwave: Give the good name to the second route (web-pretty)
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-15 13:59:07 +01:00
Clement Verna
6e205bde3a Greenwave: Add the missing info (hosts, user, ...) to the play
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-15 13:56:58 +01:00
Clement Verna
cc5b965909 Greenwave: Add the missing tasks to the play
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-15 13:55:15 +01:00
Clement Verna
4eeca5fc7e Greenwave: Replace shell by command in the play
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-15 13:48:28 +01:00
Clement Verna
fbc365bc56 Greenwave: Make the Openshift route timeout to be 330s
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-15 13:39:29 +01:00
Kevin Fenzi
adcfe8d241 os-stg: we no longer need a special hosts entry since the registry is now redhat.io domain.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-14 21:05:43 +00:00
Jeremy Cline
cbe981cc2e Add a public vhost for the rabbitmq cluster
This adds a new virtual host in RabbitMQ, /public_pubsub, intended to be
used by consumers outside Fedora's infrastructure. The federation plugin
is used to push any messages published to the /pubsub amq.topic exchange
into the /public_pubsub amq.topic exchange.

A user called "fedora" with the password of "fedora" is created in this
virtual host with permissions to create UUIDish queues. A policy is
applied to queues that deletes them after 7 days of not being used and
sets a maximum size of 50MB to a queue to ensure abandoned queues don't
get too big.

Signed-off-by: Jeremy Cline <jcline@redhat.com>
2019-03-14 20:42:28 +00:00
Patrick Uiterwijk
b4c94a8688 haproxy: add missing trailing quotes
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-03-14 21:37:45 +01:00
Clement Verna
bb7250483e Bodhi/Greenwave: add a tag to only apply appowners to openshift
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-14 15:19:04 +01:00
Clement Verna
0ab1795b8a Bodhi: Add cverna to the appowners
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-14 14:18:02 +01:00
Clement Verna
412282f0c4 Greenwave: Add cverna to the appowners
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-14 14:17:56 +01:00
Clement Verna
5dac68ac01 Waiverdb: configure staging environment to use fedora-messaging
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-03-14 13:11:16 +01:00
Kevin Fenzi
9183a5d5f9 inventory: Drop nonexistent machines from inventory, update machines that were manually updated.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-13 22:18:06 +00:00
Mikolaj Izdebski
2cf7fa16f6 koji hub stg: Serve /mnt/koji/repos-dist/ over HTTP 2019-03-13 19:04:30 +01:00
Mikolaj Izdebski
f65009a66f staging-sync/koji: Create backup PostgreSQL role 2019-03-13 10:43:24 +01:00
Michal Konečný
7dbfda5644 the-new-hotness: Enable the-new-hotness pod
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2019-03-13 09:43:19 +01:00
2f1ad63a05 GNOME Backups: webapps3 has been decommissioned 2019-03-12 23:45:33 +00:00
Mikolaj Izdebski
65bc0b1bb3 staging-sync/koji: connect to postgres db when restoring production db dump 2019-03-12 22:57:31 +01:00
Mikolaj Izdebski
47b9c9a42b Revert "staging-sync/koji: don't set ON_ERROR_STOP=1 postgres variable"
This reverts commit b6bcde72d6.
2019-03-12 22:46:58 +01:00
Kevin Fenzi
7b22d30e8e virthost: add virthost-aarch64-os2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-12 19:39:19 +00:00
Patrick Uiterwijk
f231c75a79 Add bcotton to data-analysis
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-03-12 19:28:47 +01:00
Patrick Uiterwijk
0f6a6db888 Add rabbitmq proxying to the proxies
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-03-12 19:28:47 +01:00
Kamil Páral
633f9fa564 taskotron: allow CRASHED outcome in ResultsDB
Task developers can then track crashed tests and spot the problems.
See https://pagure.io/task-abicheck/issue/19
2019-03-12 16:12:10 +01:00
Stephen Smoogen
972adc0a03 rsyncd/download remove centos item that needs to be after freeze 2019-03-12 13:20:59 +00:00
Stephen Smoogen
160a9d65bb FBR: rsyncd/download servers Add dotsrc to tier1
Add dotsrc to tier1 so that europe has another large mirror.
2019-03-12 13:20:00 +00:00
Jakub Kadlčík
cd53f6e192 Enable both copr and copr-dev repos for staging Copr builders 2019-03-12 10:16:12 +01:00
Kevin Fenzi
680a4a3eef virthost: only do vpn when it's set.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-12 03:25:29 +00:00
Kevin Fenzi
312e933c89 virthost: don't setup vpn for cloud virthosts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-12 02:03:32 +00:00
Kevin Fenzi
9a26f26b92 community openshift: aarch64 virthost
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-03-12 01:03:24 +00:00
Jakub Kadlčík
fee9bd85b7 Add smtpd_recipient_restrictions for copr according to main.cf 2019-03-11 21:18:25 +01:00
c39397d028 blockerbugs: changing SQLALCHEMY option in stg to reduce cron email
There was a change with a recent upgrade to flask-sqlalchemy so that
SQLALCHEMY_TRACK_MODIFICATIONS will no longer be enabled by default
in future releases. As we're not using it, I'm explicitly setting that
to False in the hopes that most/some of the cron emails go away if
the warning isn't emitted during blockerbugs sync.
2019-03-11 18:57:36 +00:00
Mohan Boddu
91001ba06d Adding f30 key to bodhi modular pungi config
Signed-off-by: Mohan Boddu <mboddu@redhat.com>
2019-03-11 17:33:23 +00:00
clime
a9877b32ca libravatar: fix missing quotes after last commit 2019-03-11 09:50:48 +01:00
clime
e37f36d22a libravatar: send cron output emails to desired address
currently it is being sent to root@fedoraproject.org
2019-03-11 09:48:09 +01:00
clime
ea5bb850fd libravatar: remove fmarier access from libravatar on his own request 2019-03-10 21:40:18 +01:00
clime
36db52de20 copr-frontend: install custom crontabs for error supressing
there are some problems with cronjobs that should be fixed upstream.
Given that copr admins are not the ones receiving the error emails,
it's the best to just supress them.
2019-03-10 11:18:39 +01:00
clime
5334303117 libravatar: add -f to rm in the backup script to avoid no-arguments error msg 2019-03-10 07:39:36 +01:00
clime
96a6ea24e8 libravatar: only install backup cron job on production, not on stg 2019-03-10 07:33:31 +01:00
clime
52469ff1df libravatar: move prod_pubkey definition to staging where it should be 2019-03-10 07:19:20 +01:00
clime
9a596b78cc libravatar: fix cert path for postfix, add backup config 2019-03-10 07:07:08 +01:00
Mikolaj Izdebski
c07ff326a4 koji hub stg: Set up policy for CoreOS continuous builds
Allow users with coreos-continuous permission to add/block/unblock
packages in *-coreos-continuous tags.

For more details, see:
 * https://meetbot.fedoraproject.org/teams/releng/releng.2019-03-06-16.00.log.html
 * https://pagure.io/releng/issue/8165
2019-03-09 22:53:34 +01:00
Rick Elrod
ca9ea1e17d [openshift-apps/websites] webhooks for autodeploying
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-03-09 02:18:05 +00:00
Rick Elrod
c126cad437 [stg/proxies] point (stg.)getfedora.org @ openshift for now
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-03-09 02:02:01 +00:00
Rick Elrod
37aad7a9f0 web: create openshift project, but all of this will change
Signed-off-by: Rick Elrod <relrod@redhat.com>
2019-03-09 01:32:08 +00:00
Michal Konečný
fe5534b36a the-new-hotness: Disable the-new-hotness pod
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2019-03-08 17:25:04 +01:00
Pierre-Yves Chibon
307eb2fdfc pagure: Turn off debug mode on pagure.io an src.fp.o
This leads to some exception being raised instead of by-pass safely.
It was useful at some point because pagure would not log error to
its logs otherwise but Patrick has since fixed it and I believe it
may be triggering some errors now.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-03-08 16:52:13 +01:00
clime
09637fadd7 libravatar: enable client caching for static/img 2019-03-08 16:42:39 +01:00
Miroslav Suchý
4659d4ae7d copr: remove rawhide and suse config
no need to copy them, they are already in mock-core-config and in fact the rawhide config in this directory is old one - not updated after branching
2019-03-08 16:40:53 +01:00
24a39957bf GNOME Backups: enable backups on staff-mail 2019-03-08 13:28:31 +00:00
clime
538a048724 libravatar: add /nobody alias to serve libravatar's logo 2019-03-08 13:35:14 +01:00