Commit graph

33515 commits

Author SHA1 Message Date
Kevin Fenzi
a1b08fa64d kojira: Tags for seperate src repos seperated by space, not ,
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-25 17:05:54 -08:00
Kevin Fenzi
5a790d7589 greenwave: try and add f34 containers/flatpak/modules to not require testing.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-25 16:31:08 -08:00
Kevin Fenzi
9f4c79b8a1 koji_hub: kojira: enable src repo for eln-build also.
See https://pagure.io/releng/issue/9746
It's desired to have a src repo for eln-build so queries can be done
against it. This enables this for eln-build. If it turns out to cause
too many problems we can disable it again.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-24 14:50:56 -08:00
Kevin Fenzi
72bc88bfc3 koji_hub: add fwupd to list of secure-boot packages
Turns out fwupd needs to also be signed right for secure-boot, so we
should add it to the list of packages in koji that needs the secure-boot
permission. This should prevent provenpackagers from building it and
pushing out an inoperative one.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-24 14:49:56 -08:00
Mark O'Brien
2e345b2789 iptables false in hostvars centos 8 2020-11-24 17:36:36 +00:00
Mark O'Brien
8c00c6840b iptables change wasnt needed 2020-11-24 17:35:33 +00:00
Mark O'Brien
b61b2bf6b8 Merge branch 'master' of ssh://pagure.io/fedora-infra/ansible 2020-11-24 17:26:36 +00:00
Mark O'Brien
a426b0e240 no iptables on Centos 8 2020-11-24 17:26:29 +00:00
Mohan Boddu
73dc8a1042 F31 EOL
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-11-24 17:19:23 +00:00
Stephen Smoogen
08cfefbad1 Fix download-cc-rdu to mirror centos daily
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2020-11-24 12:00:48 -05:00
Mark O'Brien
f1426bdf2b add f33 and el8 maintainer test instances 2020-11-24 15:58:39 +00:00
Mark O'Brien
5a3ca07442 uncomment aarch64 group vars 2020-11-24 11:39:18 +00:00
Mark O'Brien
67996ded26 update ips for osbs aarch64 hosts 2020-11-24 09:53:27 +00:00
Mark O'Brien
9a9fe4f65a osbs aarch64 change virt install command 2020-11-23 15:07:21 +00:00
Mark O'Brien
9a87338400 group vars for osbs aarch nodes 2020-11-23 14:59:50 +00:00
Mark O'Brien
2f444379e0 reference osbs aarch64 nodes correctly 2020-11-23 14:44:41 +00:00
Mark O'Brien
a5be9def55 add osbs aarch64 prod missed files 2020-11-23 14:32:02 +00:00
Mark O'Brien
e4f0da2052 add osbs aarch64 prod vms 2020-11-23 14:30:59 +00:00
Mattia Verga
e73a1031a5 bodhi: set 0 days critpath updates for branched release
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2020-11-22 19:38:57 +00:00
Adam Williamson
109f9ccdef Clean up testcase_stats role a bit
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-22 09:33:29 -08:00
Adam Williamson
68017cbeb3 Er, name the file right
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 21:01:35 -08:00
Adam Williamson
65f613d888 Whoops - copy, not file
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 20:57:03 -08:00
Adam Williamson
bf585ef675 testcase_stats: install Apache config for indexing
testcase_stats relies on the server to do directory indexing,
it doesn't provide its own index files. We need to configure
Apache to do directory indexing for the openQA public dir, and
disable reverse proxying for it (apparently reverse proxying
takes precedence over index generation).

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 20:53:50 -08:00
Adam Williamson
cda822f926 OK apparently we have to include the vars in the role?
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 19:07:37 -08:00
Adam Williamson
efd03ed810 Grr, need to teach openQA playbook to include the vars
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 19:01:44 -08:00
Adam Williamson
c678f1caf6 Add testcase_stats role to publish testcase_stats HTML on openQA
As with fedora_nightlies, I'm offloading this from my personal
domain. Happily this one doesn't need a consumer, it just runs
hourly. Again we just dump the output in openQA's public dir.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 18:58:08 -08:00
Adam Williamson
f12e26a781 Sigh, toml syntax
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 18:43:27 -08:00
Adam Williamson
aa2a002a96 Change how we get the HTML file accessible in fedora_nightlies
Just can't get Apache config Alias to work for some reason, so
let's go with the flow and stick the file in openQA's public
directory. This works!

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 18:37:03 -08:00
Adam Williamson
9e4e8a5a71 Set up fedora_nightlies queue
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 18:18:32 -08:00
Adam Williamson
efb353bc02 Let's make that IncludeOptional so lab doesn't die
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 17:47:23 -08:00
Adam Williamson
4851dc8d65 Try and do fedora_nightlies Apache config without breaking openQA
Er, oops. This involves a hack, but at least it doesn't take the
openQA web UI offline.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 17:43:55 -08:00
Adam Williamson
cf49ccbbdc Add new fedora_nightlies role on openQA prod server
This is to get it off my personal domain (finally). Having it on
the openQA server is still a bit of a hack, but at least it's
under fedoraproject.org now and off my hands. This is a consumer
that runs a static site generator which produces a page full of
links to the most recent nightly compose images, basically.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-21 17:31:03 -08:00
Pierre-Yves Chibon
5bbae01975 waiverdb: setup database and user on the db server
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-11-20 14:44:01 +01:00
Pierre-Yves Chibon
ebe4058bd0 waiverdb: fix the url to postgresql in stg/prod
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-11-20 14:35:36 +01:00
Pierre-Yves Chibon
abdfb6e51d Add vmaljulin to the appowner for waiverdb
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-11-20 14:28:14 +01:00
Pavel Raiskup
89498c6d8e copr-be-temp: drop it from inventory
For now, we'll need it once we are moving to F35 (likely version).
When both DNSs pointing to the same IP exist, there are probably some
situations when the playbook is run twice using the both DNSs variants
(for some reason we got changed hostname to '*-temp' recently).
2020-11-20 03:25:37 +01:00
Kevin Fenzi
4060cc2dc9 proxies: all proxies are on f33 now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-19 16:52:44 -08:00
Kevin Fenzi
2e8be96348 proxies: update proxies that have been moved to f33
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-19 13:36:05 -08:00
Stephen Smoogen
6f941b4e9e Update hardware list so a64 is in a64 and not x64
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2020-11-19 15:57:18 -05:00
Stephen Smoogen
08b2f8cb6b Update hardware list in inventory to get better idea of what is available
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2020-11-19 15:53:33 -05:00
Kevin Fenzi
e6be2759fd group_vars/all: make nm a global default
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-19 11:14:17 -08:00
Adam Williamson
0c0820803a openqa: use updates-testing repo for prod for now
Latest builds in u-t are quite well tested and I want them on
prod, don't want to wait a week for the stable push.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-19 10:20:05 -08:00
Adam Williamson
10afb34935 openqa-lab: drop scratch builds
...we're quite a way past these builds in u-t now.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-11-19 10:18:47 -08:00
Mark O'Brien
6f8010da76 osbs: update openshift pkg version t0 3.11.2 2020-11-19 12:25:50 +00:00
Mark O'Brien
0fbf2c8d3b osbs: use fedora registry for docker image 2020-11-19 11:17:49 +00:00
Aurélien Bompard
e92d0dda1a
Add the CentOS Ipsilon staging instance to the ipsilon IPA HBAC rule
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-11-19 12:01:45 +01:00
Aurélien Bompard
60ed2dabd5
Fix login_kerberos on the IPA API
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-11-19 11:38:21 +01:00
Kevin Fenzi
248b90ba20 buildvm / armv7 / staging: pass this direct to qemu
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-18 16:54:05 -08:00
Kevin Fenzi
6f523672d6 buildvm / armv7 / staging: try passing highmem=off
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-18 16:48:38 -08:00
Kevin Fenzi
9277590da5 tasks / virt_instance_create: revert back to old armv7 setup in stg to test
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-11-18 16:34:43 -08:00