Pavel Raiskup
3d45c8c79d
copr: be-dev: temporarily enable @copr/copr-dev on builders
2020-04-24 21:34:23 +02:00
Pavel Raiskup
d282179097
copr: be: again apply fixes for mock 2.0
...
Revert "Revert "copr: be: install new mock on builders""
This reverts commit bc76f65891e6fb6ca6738e5b9ca92c50fd77cc9e.
2020-04-24 21:34:23 +02:00
Rick Elrod
6cfe3f18f0
Add some more hostgroups to excludes and extract the list out to group_vars/nagios
...
Signed-off-by: Rick Elrod <relrod@redhat.com >
2020-04-24 21:34:23 +02:00
Dusty Mabe
062091c9de
openshift-apps/coreos-ostree-importer: fix volume names in deploymentconfig
...
They didn't match the volume names below.
2020-04-24 21:34:23 +02:00
Kevin Fenzi
b484b4038d
robosignatory: add a tag for just updating the config
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:23 +02:00
Pavel Raiskup
86b8bd68a4
copr: backend: fix Rawhide builds
...
Fedora Rawhide is now F33, and is signed by F33 keys. We could move to
mock 2.0 and updated mock-core-configs, but there are several problems
we need to fix first:
- fix copr-rpmbuild to work with relative include()
- use config_opts[f"{pkg_manager}.conf"] in child.cfg
- fix staging so it works, and we can test this...
2020-04-24 21:34:23 +02:00
Pavel Raiskup
7120f95fd4
Revert "copr: be: install new mock on builders"
...
This reverts commit 65ccfab58cd8dc2335f58ff5512084edd9d4b1d9.
There are at least these problems:
- new mock expects 'dnf.conf' to be set in child.cfg, not yum.conf
- relative includes don't work, because copr-rpmbuild copies the
site-defaults and child.cfg to separate config directory ...
2020-04-24 21:34:23 +02:00
Pavel Raiskup
ea9c3916bd
copr: be: make sure we use mock-core-configs contents
...
... and that we only apply our changes on top of that.
2020-04-24 21:34:23 +02:00
Pavel Raiskup
9496dc9f9f
copr: be: install new mock on builders
...
This allowed me to remove many hacks, but mostly this is needed to make
fedora-rawhide builds work again, per build errors:
GPG Keys are configured as:
file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-32-primary,
file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-32-primary,
file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-31-primary
Error: GPG check FAILED
Unfortunately, due to preparations for temporary movement to AWS cloud
we don't have a working stating instance... so trying directly against
production.
2020-04-24 21:34:23 +02:00
Pavel Raiskup
9a3787dbfe
copr: dev: drop misleading note about copr-dev
2020-04-24 21:34:23 +02:00
Luca BRUNO
6f32bf387c
coreos-cincinnati: deploy latest master (73711c0)
2020-04-24 21:34:23 +02:00
Ernestas Kulik
45d448ae5b
Rename local retrace roles
...
The “local” bit is quite redundant and they are otherwise confusingly
named.
2020-04-24 21:34:23 +02:00
Luca BRUNO
6deb320b85
coreos-cincinnati: build latest master (73711c0)
2020-04-24 21:34:23 +02:00
Peter Robinson
82f3b97852
robosignatory: IoT: Update 33/rawhide and 32/branched keys for IoT ostree signing
2020-04-24 21:34:23 +02:00
Jakub Kadlcik
36a69b8fa7
Revert "copr: temporarily disable deleting outdated chroots"
...
This reverts commit 210192c6035060ae74826d3663f72c44d82334d4.
2020-04-24 21:34:23 +02:00
Aurélien Bompard
163e9c8549
RabbitMQ: if the tags aren't specified, rabbitmq_user clears them :-/
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2020-04-24 21:34:23 +02:00
Kevin Fenzi
2545b294aa
allow f33 side tags
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:23 +02:00
Kevin Fenzi
a845d9ce6d
pkgdb-proxy: allow f32 retirements until final freeze
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:23 +02:00
Dusty Mabe
c06955ee41
openshift-apps/coreos-ostree-importer: add support for fedora messaging
...
This adds in configs and secrets for fedora messaging so we can consume
and publish messages as part of our normal coreos-ostree-importer life
cycle.
2020-04-24 21:34:23 +02:00
Mohan Boddu
a221f9ce47
Setting f32 as under development
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2020-04-24 21:34:23 +02:00
Miroslav Suchý
a696618ec2
copr: system-config-firewall-base does not exist on f31
...
we used to need it becouse of lokkit, but it seems we do not use it any more
2020-04-24 21:34:23 +02:00
Aurélien Bompard
b60803ee5c
RabbitMQ: don't overwrite the admin user
...
Users are shared between virtualhosts.
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2020-04-24 21:34:23 +02:00
Aurélien Bompard
9370ffcf7e
Add the rabbitmq_cluster tag to the rabbit roles
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2020-04-24 21:34:22 +02:00
Aurélien Bompard
16ba6fdbff
RabbitMQ: add server_name_indication to the federation parameters
...
The Federation plugin uses an AMQP client that verifies that the
hostname it's connecting to is the right one. Our RabbitMQ server
TLS certificates only have the "public" name as Subject Alternative Name
and in that case apparently the client does not check the CN. Therefore
this changeset sets the client parameter to expect the "public" name in
the certificate.
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
7b891562d2
Update the configuration so no more manual changes after branching are needed
...
Patch from Miro Hrončok submitted upstream at:
https://pagure.io/fedora-ci/simple-koji-ci/pull-request/36
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Aurélien Bompard
8f5de8c822
Also create zmq.topic in /pubsub
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2020-04-24 21:34:22 +02:00
Aurélien Bompard
48de31d042
RabbitMQ: leave it to apps to grant access to the nagios-monitoring user
...
Because those vhosts may not be created yet when the main RabbitMQ
playbook is run.
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2020-04-24 21:34:22 +02:00
Aurélien Bompard
704835c2bb
RabbitMQ: Don't create the nagios user before the vhost is setup
...
Signed-off-by: Aurélien Bompard <aurelien@bompard.org >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
8133f27b68
monitor-gating: adjust indentation
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
fc435a44a9
monitor-gating: Create and set-up the keytab
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Kevin Fenzi
135bc4418d
rabbitmq_cluster / staging: nagios-plugins-rabbitmq builds, but is not installable
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:22 +02:00
Stephen Smoogen
46b35d7229
try to set up dhcpd properly for host
2020-04-24 21:34:22 +02:00
Stephen Smoogen
228acc231c
fix dhcp correctly with correct ips
2020-04-24 21:34:22 +02:00
Stephen Smoogen
38c78c9d72
[dhcpd] fix the mac address to the correct ip address so ssh works
2020-04-24 21:34:22 +02:00
Mohan Boddu
560303aef8
More fixes to f33 key changes
...
Signed-off-by: Mohan Boddu <mboddu@bhujji.com >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
b6935f7992
monitor-gating: Let's mount the ssh elsewhere
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Kevin Fenzi
34bf883fb9
autosign: also update keyid
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:22 +02:00
Kevin Fenzi
ffdb6e05a1
autosign: sign f33 stuff with f33 key
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com >
2020-04-24 21:34:22 +02:00
Stephen Smoogen
015a452cfa
remove broken dhcpd lines
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
c0b939bcfa
monitor-gating: Another attempt to mount id_rsa again
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
95ff4b8b21
monitor-gating: Another attempt to mount the volume as desired
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
91b69e2fb0
monitor-gating: Make the ssh volume not readOnly
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
ea16f6e19b
monitor-gating: Adjust the defaultMode for the .ssh volume (attempt #2 )
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
ac732c04c2
monitor-gating: Adjust the defaultMode for the .ssh volume
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
c2be9448ce
monitor-gating: adjust the paths in the runner.cfg
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
8007f7d201
monitor-gating: Adjust mount paths
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Pierre-Yves Chibon
6072767642
monitor-gating: Drop the command in the deployment config in favor of the one in the container
...
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr >
2020-04-24 21:34:22 +02:00
Stephen Smoogen
d36f61178a
Put in names for openqa-aarch64 into inventory
2020-04-24 21:34:22 +02:00
Stephen Smoogen
580eec47bc
put the mac in so I can get the box up just enough
2020-04-24 21:34:22 +02:00
Stephen Smoogen
7ab3a40629
Make changes for openqa
2020-04-24 21:34:22 +02:00