Commit graph

43075 commits

Author SHA1 Message Date
Kevin Fenzi
258cb105b9 vmhost-x86-01.rdu3: fix indent problem
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-21 14:05:27 -07:00
Kevin Fenzi
0c46a6dcc3 vmhost-x86-01.rdu3: add initial virthost
This is a first stab at vmhost-x86-01.rdu3.
It's already been installed with our kickstart.
The network config is just my best guess/first stab.

It's 2 nic's as bond devices, with a bridge on top.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-21 14:02:33 -07:00
Kevin Fenzi
8146e51119 chrony: fix typo
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-21 13:28:19 -07:00
Kevin Fenzi
23fd844f09 bastion01.rdu3: add to groups
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-21 12:40:41 -07:00
Kevin Fenzi
f8eacdb62b bastion01.rdu3: A wild bastion01.rdu3 appears, lets try and configure it.
This should setup a already installed bastion01.rdu3 vm so we can use it
to get to other rdu3 machines.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-21 12:37:13 -07:00
Kevin Fenzi
26ab61697b batcave: allow rdu3 external network on batcave01 in iad2
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-21 12:37:13 -07:00
bb54b1ded1
forgejo: latest image
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-05-21 15:36:08 +01:00
f525dae38b
forgejo: fix image sha
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-05-21 14:09:31 +01:00
49b2342dd0
forgejo: remove tag, replace with sha, restore rootless boolean
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-05-21 14:04:38 +01:00
fd07c8d2e0
forgejo: remove rootless config which affects image tag
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-05-21 13:52:40 +01:00
bbd4b18f6b
forgejo: reduce main postgres db to 5gb
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-05-21 13:40:33 +01:00
da3c4aca2e
forgejo: update the shared storage to 100gb
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-05-21 13:38:12 +01:00
00cc33fb3e
forgejo: update the image to the f42 base v11 + main commits
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-05-21 13:13:33 +01:00
Adam Piasecki
a73559de8d coreos-ostree-importer: remove strategy.resources, add: image, strategy
This is a follow up of the migration to Deployment. Based on learnings
from a successful coreos-ostree-pruner migration, this fixes the
`no image` and `unknown field \"spec.strategy.resources\` errors
presented on batcave.
2025-05-21 12:15:15 +01:00
Adam Piasecki
27c717465b coreos-koji-tagger: add specific image to spec.containers.image
This is a follow up of the migration to Deployment. Based on learnings
from a succesfull coreos-cincinnati modification, this fixes the
`no image` error displayed currently on batcave.
2025-05-21 10:49:00 +01:00
Adam Piasecki
c35111c87c coreos-cincinnati: revert image related changes in template
As the previous change took no effect and the error while executing
`sudo rbac-playbook -l os_control_stg openshift-apps/coreos-cincinnati.yml`
continues to return an error as below, let's try another aproach.
```
"stderr": "The Deployment \"coreos-cincinnati\" is invalid: \n*
spec.template.spec.containers[0].image: Required value
```

Here adding a specific F42 image
2025-05-21 09:47:51 +01:00
Adam Piasecki
fd9fd09419 coreos-cincinnati: remove image value from spec.containers
During recent migration to deployment, the oc command:
`sudo rbac-playbook -l os_control_stg openshift-apps/coreos-cincinnati.yml`
returns an error:

```
"stderr": "The Deployment \"coreos-cincinnati\" is invalid: \n*
spec.template.spec.containers[0].image: Required value
```

This PR aims to fix the above.
2025-05-20 18:43:19 +00:00
Kevin Fenzi
07837f83a7 sigul / server: modernize playbook
This had a bunch of old rhel7 stuff in it, we are on 9 now and using
gnupg2.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-20 11:29:39 -07:00
Adam Piasecki
43baed5a53 coreos-koji-tagger: fix errors presented by oc command on stg
When running
`sudo rbac-playbook -l os_control_stg openshift-apps/coreos-koji-tagger.yml`
An error is present as a result of not complete migration to deployment:

strict decoding error: unknown field \"spec.strategy.resources\"

This aims to fix the above.
2025-05-20 18:08:29 +00:00
Adam Piasecki
e43c256356 coreos-cincinnati: move templates from yml to j2
As we are now moving templates to j2, this completes the process
for the coreos-cincinnati.
2025-05-20 16:33:54 +00:00
Adam Piasecki
964fba9f79 coreos-cincinnati: fix errors presented by oc command on stg
When running
`sudo rbac-playbook -l os_control_stg openshift-apps/coreos-cincinnati.yml`
I came across the below errors due to recent migration to deployment and j2.

unknown field :\"spec.strategy
.activeDeadlineSeconds /.recreateParams /.resources /.rollingParams /.name

This should fix all of the above.
2025-05-20 16:33:54 +00:00
Mattia Verga
24ef980a8a bodhi: the correct release is 25.5.1
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-05-20 08:11:52 +02:00
Pavel Raiskup
bcb01c42d6 copr: fix whitespace error 2025-05-20 07:33:24 +02:00
Patrik Polakovič
d7ffb33621 Add tag policy for OpenH264
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2025-05-19 22:08:33 +00:00
Pavel Raiskup
a97a4cc616 copr: powerful builders for nodejs-electron project 2025-05-19 19:01:20 +02:00
Anton Medvedev
ca8a2e6522 added anitya endpoint and api key to toddlers configuration
Signed-off-by: Anton Medvedev <amedvede@redhat.com>
2025-05-19 12:26:24 +02:00
Jakub Kadlcik
7cb8ed7d3b copr-be-dev: deploy experimental ppc64le bootc images 2025-05-18 20:24:17 +02:00
Kevin Fenzi
f103b2a728 Revert "bodhi: leave prod alone for now"
This reverts commit 5243c435be.

Lets try and move production over.
2025-05-17 10:52:39 -07:00
Kevin Fenzi
5243c435be bodhi: leave prod alone for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-16 13:36:22 -07:00
Mattia Verga
9d5d752a88 bodhi: apply 25.5.0 release
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2025-05-16 19:13:33 +00:00
Seddik Alaoui Ismaili
69e11538ed fix logrotate to match file with date 2025-05-15 21:57:17 +00:00
Carl George
e9734b9cdf batcave: override basearch in rhel10.0 sync
In order to correctly sync each architecture's repos, we have to
override the basearch while running reposync.  Otherwise we are just
syncing the the host architecture (x86_64) multiple times under
misleading directory names.

Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-05-15 11:58:23 -05:00
Jakub Kadlcik
4d8ffba442 copr-be: use larger root volume size because of bootc images
They are larger than 6GB so it fails that we cannot make them smaller.
2025-05-15 17:57:10 +02:00
Jakub Kadlcik
33c58321c5 copr-be: explicitly specify DNF5 package manager
This should have no effect on our standard builders but it is required by our
experimental bootc builders to work properly.
2025-05-15 17:57:10 +02:00
Jakub Kadlcik
775d96d222 copr-be-dev: update testing bootc builder image 2025-05-15 17:57:10 +02:00
Kevin Fenzi
8172137887 scrapers: block a bunch more abusing networks
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-14 18:00:48 -07:00
Kevin Fenzi
8f1550d7ff proxies: block the same things we are blocking on pagure.io on all proxies
This includes some clouds that are just completely hammering us.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-14 17:30:41 -07:00
c6d2371874 roles/bodhi2: Turn SQLite metadata back on for EPEL
This is still needed for MDAPI.

Signed-off-by: Neal Gompa <ngompa@fedoraproject.org>
2025-05-14 23:26:28 +00:00
1ce3e36f76 roles/bodhi2: Set EPEL to use zstd repodata and disable unusable features
Zstd repodata support was introduced in DNF quite some time ago, and
is quite a bit faster and less resource intensive.

Additionally, there is no point in producing sqlmd or DeltaRPMs when
support for both has been removed from RHEL for a fair bit of time.

Regardless, we should leave things mostly as-is for EPEL 9, and thus
we retain older xz compression settings for that.

Signed-off-by: Neal Gompa <ngompa@fedoraproject.org>
2025-05-14 23:26:28 +00:00
Kevin Fenzi
5d1e014ccd dns / iad2: add mgmt.rdu3 to iad view
We want to be able to ping/resolve the rdu3 mgmt hosts from iad2.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-14 15:17:42 -07:00
Kevin Fenzi
0835a63791 dns / rdu3: add in rdu3 zones to dns
This should setup the rdu3 vlans with initial dns, which is just a copy
of our iad2 networks with 10.3 changing to 10.16.

Once rdu3 machines have network we should be able to use these to let
rdu3 hosts query the regular dns servers for things.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2025-05-14 15:09:01 -07:00
Jakub Kadlcik
278dabfd01 copr-be-dev: update testing bootc builder image 2025-05-14 23:24:02 +02:00
Jakub Kadlcik
0287b6b91a copr-be-dev: update testing bootc builder image 2025-05-14 22:24:32 +02:00
Jakub Kadlcik
09cb34b7cd copr-be-dev: update testing bootc builder image 2025-05-14 21:42:29 +02:00
Jakub Kadlcik
de4d24f34a copr-be-dev: update testing bootc builder image 2025-05-14 21:09:15 +02:00
Adam Williamson
3c11437658 openqa nftables: correct tap worker custom rule (per james)
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-05-14 11:14:45 -07:00
Adam Williamson
177c2b3f2f Enable nftables on all lab workers (but not prod yet)
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2025-05-14 10:54:47 -07:00
James Antill
a8f984464e Add nft_nat_rules for openqa
Signed-off-by: James Antill <james@and.org>
2025-05-14 17:29:13 +00:00
Carl George
b565e59d32 batcave: set up rhel10.0 sync
Signed-off-by: Carl George <carlwgeorge@gmail.com>
2025-05-14 16:12:51 +00:00
Adam Piasecki
8dde62031e fedora-ostree-pruner: Revert changes related to pvc
It turns out the ostree volumes are special in that they are NFS shares
mapped to the NetApp Volumes for OSTree repo storage. They have
specific names and require no storage class to be set. This reverts the
changes made yesterday.
2025-05-14 15:34:23 +01:00