Commit graph

27993 commits

Author SHA1 Message Date
Adam Williamson
009179fec6 openqa: add necessary rabbitmq queue privileges (I hope)
Using the mechanism I just invented...we need to be able to
publish to queues prefixed with 'openqa' and 'ci', on both prod
and stg.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:07 +02:00
Adam Williamson
359e69f519 rabbit/queue/tasks: allow specifying custom write_queues
When creating a queue, the user is automatically created, but
there is no control over what queues the user can write to. A
user might need to write to queues other than ones prefixed with
their name (e.g. some users need to write to 'ci.*' queues).
This makes it possible to specify additional custom prefixes of
queues the user will be permitted to write to.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
c8221b3377 os-hosts: change ip for registry.access.redhat.com.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Aurélien Bompard
0078df10eb Fix NRPE config for RabbitMQ
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
1201377d2c fas / totpcgi: see if I can see why my builds are hanging in curl in prod.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Aurélien Bompard
0ce00beb99 Fix NRPE config file permissions
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:07 +02:00
Aurélien Bompard
7c2377748e NRPE does not accept arguments
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
41ae017220 fas / totpcgi: move templates into configmap and same dir.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
8427e824c5 fas / totp-provisioning: fix template names
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
524278ee3f fas / totp-provision: we need the templates.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
12cfb732eb totpcgi: try and get more info about the traceback.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Clement Verna
b231333161 totpcgi: add provisioning.cgi ins the correct path
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Clement Verna
5f821f8a4c totpcgi: use provisioning.cgi instead of index.cgi
This commit also reverts the change made to index.cgi
in order to get the traceback

Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Mohan Boddu
6b82e6587a Fixing mis-spelled epel8-playground cron file name
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:07 +02:00
Clement Verna
7f61d52f50 totpcgi: get the traceback in the tmp folder
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:07 +02:00
Mohan Boddu
24fda1a51c Cron job for epel8-playground composes
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:07 +02:00
Aurélien Bompard
34a8869f9f Fix RabbitMQ service name
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:07 +02:00
Aurélien Bompard
29950dc158 Actually copy over the service file
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:07 +02:00
Aurélien Bompard
e7ab522de3 Add a RabbitMQ check on the cluster
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:07 +02:00
Kamil Páral
4b95bc7e33 taskotron: don't run rpmdeplint in Rawhide
We've never run it, but it started being scheduled lately due to Rawhide
CI gating.
2020-04-24 21:34:07 +02:00
Kevin Fenzi
61c30ca157 bodhi: set epel8 to query the Everything dir as we also will have modular for it.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Mohan Boddu
1d93a6275b epel8 mirrors sync
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:07 +02:00
Pierre-Yves Chibon
5617ad026c badges: attempt #1 at fixing the sar script
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:07 +02:00
Pierre-Yves Chibon
b873047365 pagure: fix the pagure_sar script for changes in pagure's internals
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:07 +02:00
Mohan Boddu
461080a3b6 Enabling epel8 in bodhi
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
091592cf90 koji_hub: allow autopen to move secure-boot items from candidate tags for rawhide gating.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Rick Elrod
3f1d2cc9f7 s3-mirror: remove them here too
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:07 +02:00
Rick Elrod
59a4d25a1e s3-mirror: remove a few excludes on the "normal" sync so that we sync images too
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:07 +02:00
Aurélien Bompard
4f5de9eb37 Try to fix playbook failure
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:07 +02:00
Aurélien Bompard
ab31f6fcfe Create RabbitMQ user and queue (#7965)
Attempt to fix: https://pagure.io/fedora-infrastructure/issue/7965

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:07 +02:00
Luca Bruno
9c2cfc100f coreos-cincinnati: deploy latest master (a16d73b) 2020-04-24 21:34:07 +02:00
Adam Williamson
ab4a46bf9e openQA: try and set up fedora-messaging publishing on staging
Also tweak how we do the plugin config a bit, I don't like the
whole 'do special stuff if deployment_mode is set' thing any
more.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
f9546b5258 robosign: out with f31-boost,, in with f31-ghc
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
Kevin Fenzi
6120ec92de bodhi-backend01: move gdpr vars to backend01, since backend02 no longer exists.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:07 +02:00
5f0b2700b4 Migrate fedora community blog to WPengine 2020-04-24 21:34:07 +02:00
Pavel Raiskup
2b04825370 copr: frontend: correct use of letsencrypt var 2020-04-24 21:34:07 +02:00
Luca Bruno
2d214cfb95 coreos-cincinnati: build latest master (a16d73b) 2020-04-24 21:34:07 +02:00
Pierre-Yves Chibon
fa8ee19474 pagure: Adjust the pagure_sar script for the new structure of pagure code
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:07 +02:00
Chenxiong Qi
fa4b5f0670 message-tagging-service: add koji config
Signed-off-by: Chenxiong Qi <cqi@redhat.com>
2020-04-24 21:34:07 +02:00
Jakub Kadlcik
91bbb0e46d copr: make cron.d scripts copr-frontend-optional executable
When running:

    [root@copr-fe-dev ~][STG]# run-parts --test /etc/cron.daily
    /etc/cron.daily/copr-frontend

There is no

    /etc/cron.daily/copr-frontend-optional

file visible and therefore it is not executed by crond. I am fixing
it by adding executable permissions.
2020-04-24 21:34:07 +02:00
Chenxiong Qi
e4b3591d2d message-tagging-service: add missing config koji_cert
Signed-off-by: Chenxiong Qi <cqi@redhat.com>
2020-04-24 21:34:07 +02:00
Luca Bruno
1b1f5e2afa coreos-cincinnati: deploy latest master (24c2ba4) 2020-04-24 21:34:07 +02:00
Luca Bruno
a5c80d13c8 coreos-cincinnati: build latest master (24c2ba4) 2020-04-24 21:34:07 +02:00
Pavel Raiskup
c4469aaf43 copr: backend: install python3-copr-messaging
TODO: drop once this is released:
https://pagure.io/copr/copr/pull-request/881
2020-04-24 21:34:07 +02:00
Pavel Raiskup
688e6bf4d1 copr: backend (dev): better use of stage 2020-04-24 21:34:07 +02:00
Pavel Raiskup
090ba1ea08 copr: builder (dev): don't enable @copr/copr-dev 2020-04-24 21:34:07 +02:00
4ae507731c Point fedora magazine prod to the new wpengine
And point stg to the old one, until I know what we want for staging
2020-04-24 21:34:07 +02:00
de129a2cad Add the right config, as smooge posted the logs 2020-04-24 21:34:07 +02:00
c0d85a3489 Use proxy_connect_module if we use https
While I can't (at the moment) read the log to verify the issue
(since the proxy tell me "error 500 go read the log", my
spidersenses tell me that could be the issue, and it can't hurt
to test on staging
2020-04-24 21:34:07 +02:00
Chenxiong Qi
16de19d61a message-tagging-service: simplify names
Signed-off-by: Chenxiong Qi <cqi@redhat.com>
2020-04-24 21:34:07 +02:00