James Antill
49fe6d4ed2
Move buildhw-x86-04.iad2 to nftables.
...
Signed-off-by: James Antill <james@and.org>
2025-04-17 15:12:01 -04:00
Greg Sutcliffe
7f60fdf690
Zabbix-stg: More base server config
...
This adds:
- Matrix media type
- User for a Matrix bot
- Trigger using Matrix & the bot
- PSK configuration, using the PSK file already deployed
- 2 base templates
- a general one suitable even for Koji
- a dependant one for all other hosts
- Autoregistration config to use the new base template
This is all scoped to staging via a new include in main.yml
2025-04-02 17:30:59 +01:00
Pavel Raiskup
5a85ca9211
copr: pulp_content_url needs to be slash-terminated
2025-04-01 07:49:20 +02:00
Adam Williamson
7b84f30429
openqa/server: switch prod to OAuth2
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-03-28 14:37:00 -07:00
Adam Williamson
5da2faac67
openqa/server: allow OAuth2 authentication, enable on lab
...
OpenID support in FAS is going away. openQA has OAuth2 support.
I've tested this config to work with manual edits on lab, now
ansiblizing it (for lab only to start with).
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-03-28 13:40:57 -07:00
Kevin Fenzi
5505dff89c
bvmhost-p09-04/05: no nbde here
...
I had reinstalled these both with no encryption in an attempt to see if
I could get more performance from them. Since we moved to iscsi this is
moot, and we should probibly reinstall them like the others again, but
for now just disable nbde so everything works with the playbook.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-27 15:11:49 -07:00
Kevin Fenzi
1cc761ac9b
compose-eln01: this is using primary koji
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-27 13:39:49 -07:00
Michal Konecny
a807fb3d4f
[mailman3] Create gunicorn configuration file
...
To make changing the gunicorn configuration more easily let's move
configuration values from systemd service to separate configuration
file.
The file will live in /etc/mailman3/gunicorn.conf.py.
2025-03-27 13:01:13 +01:00
Kevin Fenzi
f256adda6e
bvmhost-p09: also enable nbde here
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-26 17:48:52 -07:00
Kevin Fenzi
1f2bba4489
bvmhost-a64 / buildhw-a64: enable nbde role here as well
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-26 16:17:37 -07:00
Kevin Fenzi
de320e8298
bvmhost-a64-04: try and enable the nbde handling
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-26 16:05:28 -07:00
Kevin Fenzi
82f85d89ad
compose / staging: these are primary koji instances
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-26 10:30:51 -07:00
Jakub Kadlcik
a6b86224fb
copr: rename STG pulp domain
2025-03-25 15:01:07 +01:00
Jakub Kadlcik
5f7d5bda78
copr-fe-dev: fix pulp content URL
2025-03-25 14:22:35 +01:00
Jakub Kadlcik
9cfa240dd8
logdetective01, logdetective02: add sgallagh and mmassari as admins
2025-03-25 13:30:21 +01:00
James Antill
7f429f3d13
Clean nftables var. for specific staging groups.
...
Signed-off-by: James Antill <james@and.org>
2025-03-24 16:18:48 -04:00
James Antill
3d695e58b3
Turn on nftables for all of staging.
...
Signed-off-by: James Antill <james@and.org>
2025-03-24 15:13:35 -04:00
Jakub Kadlcik
a9494929ef
logdetective01: drop birthday
2025-03-19 22:47:55 +01:00
Jakub Kadlcik
65cc13ca28
logdetective01: set birthday
2025-03-19 22:38:07 +01:00
Kevin Fenzi
22681acd07
releng_compose: set koji_instance: "primary"
...
This was missed when I was adding the riscv secondary koji before
freeze. We need it fixed because it breaks the playbooks on the
primary releng compose machines and we have a freeze break to deploy.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-17 10:59:10 -07:00
Jakub Kadlcik
f10301013c
copr-dev: try using bootc builder image, pt.3
2025-03-16 17:59:09 +01:00
Kevin Fenzi
d7c1fdf01c
pagure.io: double cpus to try and help scraper issues
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-03-14 12:54:31 -07:00
James Antill
8e8fc651fa
Turn on nftables for a few more staging groups.
...
Signed-off-by: James Antill <james@and.org>
2025-03-10 16:40:08 -04:00
Jakub Kadlcik
eec596d979
copr-dev: try using bootc builder image, pt.2
2025-03-07 12:18:18 +01:00
Jakub Kadlcik
0f902b6e9b
copr-dev: try using bootc builder image
...
See https://github.com/fedora-copr/copr-image-builder
2025-03-06 23:57:10 +01:00
James Antill
172cfc9efa
Move staging builders to nftables.
...
Signed-off-by: James Antill <james@and.org>
2025-03-03 21:20:30 +00:00
James Antill
31d65aa439
Actually move to nftables for any host with nftables: true (nothing atm).
...
Signed-off-by: James Antill <jantill@redhat.com>
2025-03-03 21:20:30 +00:00
Kevin Fenzi
4b0331e576
compose-x86-riscv01: set secondary koji instance
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-17 14:35:02 -08:00
Kevin Fenzi
5aaff87f87
compose-x86-riscv01: fix name thinkos
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-17 14:17:13 -08:00
Kevin Fenzi
f0663ae52f
compose-riscv01: add a secondary x86 compose host for riscv
...
This vm will hopefully allow for composing images, repos, etc
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-17 13:56:23 -08:00
Kevin Fenzi
47fcb90839
buildvm_aarch64_stg: set primary instance here too
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-16 08:58:04 -08:00
Kevin Fenzi
f04ff347dd
buildvm_s390x_stg: set primary instance here too
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-16 08:56:22 -08:00
Michal Konecny
6428f8f772
Sunset github2fedmsg and fedmsg
...
This commit is removing all the fedmsg related stuff from ansible
repository.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-13 10:08:51 +00:00
Kevin Fenzi
5faa76d541
buildvm / staging: set koji instance to primary
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-11 15:59:56 -08:00
Kevin Fenzi
49c87bdbdf
bkernel: also set primary koji_instance
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-10 18:03:30 -08:00
Kevin Fenzi
5139b75d3b
buildhw: set koji_instance to primary on primary
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-10 17:21:13 -08:00
Kevin Fenzi
4601439ab0
buildvm_x86_riscv: do not check nrpe, just ping
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-10 17:10:06 -08:00
Kevin Fenzi
36429f347f
buildvm: set koji_instance for primary
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-10 13:54:12 -08:00
Kevin Fenzi
2da208068c
db-koji01.stg: increase disk size
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-10 12:59:45 -08:00
Kevin Fenzi
76eedf9037
buildvm-x86-riscv: set koji_instance for these to secondary
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-06 16:05:18 -08:00
Kevin Fenzi
479d1fd64f
buildvm-x86-riscv: not external
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-06 15:48:06 -08:00
Kevin Fenzi
8520d808ea
buildvm-x86-riscv: fix ip on 02
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-06 15:40:38 -08:00
Kevin Fenzi
bd21aa17c5
add riscv x86 builders
...
We want a pair of x86_64 buildvm's to do tasks that don't need to be on
a riscv instance (create/newrepos, etc).
So adjust playbooks and add them.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-06 15:19:13 -08:00
Michal Konecny
7b58dfdce8
Remove fedmsg and github2fedmsg from staging
...
The messaging bridges openshift project and github2fedmsg VM were
already removed in staging. This is to clean the ansible playbooks.
I will create a separate one for production after this one is merged.
Signed-off-by: Michal Konecny <mkonecny@redhat.com>
2025-02-04 09:13:40 +01:00
Kevin Fenzi
4292c0ea22
buildvm_ppc64: fix default volume group that was mistakenly changed
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-02-02 11:49:28 -08:00
Pedro Moura
0c695d2603
add datanommer01 to cloud_aws group
...
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2025-01-31 15:15:15 +00:00
Jakub Kadlcik
b7be52dd87
copr-be: conditionally redirect backend URLs to Pulp
...
See https://github.com/fedora-copr/copr/issues/3504
2025-01-30 13:53:40 +00:00
Pedro Moura
e2b4d855d7
Update stg proxies from f40 to f41
...
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2025-01-29 20:15:44 +00:00
James Antill
9e32ac422e
Remove bvmhost-a64 01-02, 07-13, 19-24.
...
Signed-off-by: James Antill <james@and.org>
2025-01-28 21:47:30 +00:00
iamyaash
b3d6a90b9a
motd generic template added
...
migrated notes from infra/hosts
motd changes; excluding CSI infos
removed csi_* vars from group_vars; converted csi_purpose & csi_relationship into notes
fixed merge conflicts
minor changes; var
updating YAMLs & playbooks
udpated YAMLs & playbooks again
updated correctly; buildhw.yml
fixing merge conflicts
dest added in motd.yml
2025-01-28 01:10:14 +00:00