041ac34bc2
update zabbix 6.0 LTS to latest
...
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2024-12-02 11:28:44 +00:00
Miroslav Suchý
f1d0b20ac3
bump up number of reserved instances for Copr builders
2024-12-02 09:53:47 +01:00
Adam Williamson
1bb258138d
greenwave: drop container_build_kiwi gating
...
It's renamed to kiwi_build, but we can't gate on the new name
yet as not all updates will have it. We'll have to wait for a
while.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-30 21:04:11 -08:00
Jakub Kadlcik
b9bb247f93
copr-base: make sure we don't use iptables-legacy
...
See https://github.com/fedora-copr/copr/issues/3439
2024-11-30 23:58:22 +01:00
Kevin Fenzi
72d1781387
geenwave: set correct apiVersion for route
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-30 11:46:13 -08:00
Adam Williamson
4194cafaf4
prometheusRules - try going back to exactly how it was before yamllint
...
...i.e. without a comment before it to suppress yamllint. Maybe
that doesn't work either?
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-30 11:28:52 -08:00
Adam Williamson
501cb25519
Revert "openshift: try and fix an error caused by yamllint cleanup"
...
This reverts commit 054bc753ac
.
It doesn't seem to help. No idea why prometheusRules is blowing
up now, then :(
2024-11-30 11:08:05 -08:00
Adam Williamson
054bc753ac
openshift: try and fix an error caused by yamllint cleanup
...
It looks like these #jinja2 comments don't work with a space
between the # and the jinja2, or something. I'm getting errors
on this template when trying to run an openshift playbook ATM.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-30 10:58:05 -08:00
Adam Williamson
3b8a40603e
greenwave: drop KDE live build test from gating config
...
It's named differently now (kiwi_build, not live_build). We don't
really need the build test in the gating config anyway as the
other two tests depend on it. We could add kiwi_build back in a
few months if we really want to, though.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-29 17:49:14 -08:00
Pavel Raiskup
19ee01836b
copr-be: autoactivate volume group
...
I think this is caused by (run against the previous backend instance):
fb1acfb6fd/play-vm-migration-02-migrate-backend-box.yml (L68-L71)
2024-11-29 21:40:29 +01:00
Pavel Raiskup
d892f37f67
copr-be-dev: enable services on the new box
2024-11-29 21:28:45 +01:00
Pavel Raiskup
85862467cd
copr-be-dev: drop birthday
2024-11-29 21:24:23 +01:00
Pavel Raiskup
6b48f13bab
copr-be-dev: birthday the final hostname
2024-11-29 21:05:54 +01:00
Pavel Raiskup
ee7484ca14
copr-be-dev: keep services disabled for now
2024-11-29 20:37:55 +01:00
Pavel Raiskup
1bf81f7ae6
copr-be-dev: migrate to a new VM
...
- testing that mdadm & lvm works after respin
- test networking
2024-11-29 20:36:25 +01:00
Pavel Raiskup
e17564484e
copr: avoid the ipv6/offloading kludges
...
Neither of those survives reboot, yet network seems to work.
2024-11-29 20:22:42 +01:00
Pavel Raiskup
a209069d03
copr: tag the root password setting with rootpw
...
To be consistent with the base's one.
2024-11-29 18:53:07 +01:00
Pavel Raiskup
501b5ce8de
copr: skip the base's rootpw settings
2024-11-29 18:51:16 +01:00
Pavel Raiskup
7f612b75da
copr-infra: try to set root password with base role
2024-11-29 11:21:54 +01:00
Pavel Raiskup
43d75d65c6
Revert "copr-infra: hash the root password"
...
This reverts commit 482bfb8846
.
2024-11-29 10:10:40 +01:00
Pavel Raiskup
482bfb8846
copr-infra: hash the root password
2024-11-29 09:47:43 +01:00
Pavel Raiskup
f11eb65ffc
copr-infra: setup root passwords
...
This is useful when trying to fix things like /etc/fstab
https://fosstodon.org/@praiskup/113557853677016655
2024-11-29 09:44:21 +01:00
Pavel Raiskup
527b9bba7e
copr-be: don't fail the boot if lvm on md doesn't assemble
...
https://github.com/fedora-copr/copr/issues/3536
2024-11-28 11:14:09 +01:00
89f6f1fc32
Fix majority of remaining yamllint warnings and errors
...
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2024-11-28 17:31:45 +10:00
Pavel Raiskup
1073f70bce
copr-be: activate the volume group
2024-11-28 07:35:23 +01:00
Adam Williamson
af724dbe70
greenwave: looks like we don't need the magic quotes
...
...but getting rid of all blank lines in all cases looks a bit
impossible, unfortunately.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 17:45:03 -08:00
Adam Williamson
045e73bf87
greenwave: hmm that's better. one more thing?
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 17:30:37 -08:00
Adam Williamson
617e9c6cd0
greenwave: one more fiddle before I give up and revert
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 17:27:41 -08:00
Adam Williamson
fb905be49c
greenwave: try something else for newlines...
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 17:25:06 -08:00
Adam Williamson
f7e4c054d7
greenwave: try and fix newlines
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 17:22:13 -08:00
Pavel Raiskup
77da6c3cd6
Revert "copr-be-dev: re-birthday (after the move from temp)"
...
This reverts commit ad43856341
.
2024-11-28 02:15:31 +01:00
Pavel Raiskup
ad43856341
copr-be-dev: re-birthday (after the move from temp)
2024-11-28 02:07:55 +01:00
Adam Williamson
4ca50f80bc
greenwave: templatize gating config
...
This uses the release number templates for the product_versions
blocks in the gating config, instead of hardcoding them. I tried
to include some flexibility so we can easily manually flip gating
on or off for Rawhide or Branched - for specific rules, or the
whole file - around branch time, if we need to (sometimes we do,
as we can get in catch-22 situations and stuff during branching).
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 16:44:50 -08:00
Pavel Raiskup
cf46433ec9
copr-keygen: pre-create users before running 'base'
...
Otherwise we risk a conflict with other automatically allocated users,
right now it is:
fatal: [copr-keygen-dev.aws.fedoraproject.org]: FAILED! => {"changed": false, "msg": "useradd: UID 992 is not unique\n", "name": "copr-signer", "rc": 4}
2024-11-28 00:13:03 +01:00
Pavel Raiskup
eecfd297f1
copr-be-dev: correctly loop over two lists of volumes
2024-11-27 23:40:16 +01:00
Pavel Raiskup
b2ffa15dc7
copr-be-dev/copr-kg-dev: drop birthday
2024-11-27 23:30:39 +01:00
Pavel Raiskup
13945a7f06
Revert "copr-be-dev/copr-kg-dev: keep services disabled for now"
...
This reverts commit 21d6565e94
.
2024-11-27 23:26:39 +01:00
Jakub Kadlcik
c4acc58e02
copr-dg-dev: drop birthday and enable services
2024-11-27 22:53:12 +01:00
Kevin Fenzi
c1773ff72f
buildvm: buildvms were moved to f41
...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-11-27 13:43:24 -08:00
Jakub Kadlcik
3add52580d
copr-dg-dev: birthday and disable services
2024-11-27 22:30:57 +01:00
Pavel Raiskup
95666283e9
copr-{keygen,backend}-dev: birthday for f41
2024-11-27 22:30:06 +01:00
Pavel Raiskup
3368333cb9
copr-be-dev-temp: uncomment
2024-11-27 22:28:27 +01:00
Pavel Raiskup
21d6565e94
copr-be-dev/copr-kg-dev: keep services disabled for now
2024-11-27 22:22:46 +01:00
Pavel Raiskup
c8f3bbd731
copr-be-dev: a new private IP address
2024-11-27 22:19:36 +01:00
Jakub Kadlcik
a3fed5b2b5
copr-fe-dev: enable services
2024-11-27 22:01:28 +01:00
Jakub Kadlcik
1bd0133ed2
copr-base: golang-github-prometheus-node-exporter was renamed to node-exporter
2024-11-27 21:22:02 +01:00
Jakub Kadlcik
67cc0600fc
copr: the eth0 device is now called ens5
...
At first, I wanted to fix the current name and change it back to eth0 but it
seems this is a desired naming from now on and we should probably adopt it.
https://fedoraproject.org/wiki/Changes/EnableConsistentDeviceNamingCloud
This commit will probably break playbooks for the production instances but I
cannot do a "if devel" condition here. So hopefully, we will be fine.
2024-11-27 21:14:57 +01:00
Adam Williamson
01dc9ec053
Correct source for the branched cron template
...
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 10:27:08 -08:00
Adam Williamson
91267d4d49
Templatize branched nightly cron
...
Instead of doing this by hand at branch and final release, let's
make it a template.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 10:08:06 -08:00
Adam Williamson
71c9eab3d0
Make the stable nightly compose crons into templates
...
This means we don't need to manually update the release numbers
at stable release and EOL times any more, only make sure the
relevant playbook is run.
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2024-11-27 10:06:08 -08:00