Commit graph

159 commits

Author SHA1 Message Date
Pedro Moura
faf742e0f9 Remove f39 test instance
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2024-12-04 15:36:40 +00:00
Pavel Raiskup
3647f89a1d copr-be: birthday on the production host 2024-12-04 13:05:03 +01:00
Pavel Raiskup
23c319145b copr-be-temp: birthday 2024-12-04 12:47:47 +01:00
Pavel Raiskup
a6491febbb copr-be: birthday the production hostname 2024-12-04 11:25:44 +01:00
Pavel Raiskup
29530e991e copr-be: new production F41 backend
- birthday on -temp hostname
- services_disabled: true for now
- fixed be <-> kg private IP connectivity
2024-12-04 10:23:15 +01:00
Pavel Raiskup
6b48f13bab copr-be-dev: birthday the final hostname 2024-11-29 21:05:54 +01:00
Pavel Raiskup
3368333cb9 copr-be-dev-temp: uncomment 2024-11-27 22:28:27 +01:00
Pedro Moura
3829655e4c Add f40/f41 test instances
Signed-off-by: Pedro Moura <pmoura@redhat.com>
2024-11-19 20:17:16 +00:00
Miroslav Suchý
61f2e86764 second try to configure db.stg.aws
This should be separate SQL server in AWS for instances in AWS.
First customer is planned fossology instance, and then maybe copr servers
2024-10-23 16:19:49 +02:00
Pavel Raiskup
2ac3166624 logdetective02 is an EC2 host 2024-10-15 16:14:15 +02:00
Kevin Fenzi
4521007e25 ppc64le-test02: put in cloud group for now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-10-04 14:05:12 -07:00
Miroslav Suchý
a300e295bf update numbers of reserved instances for builders
additionally slightly bump up priority of aarch64 builders so they are likely used for src.rpm building
2024-10-01 10:44:25 +02:00
Kevin Fenzi
7355a9349b logdetective01: add to cloud_aws group to get correct nagios checks
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-07-29 14:21:01 -07:00
Kevin Fenzi
a5f554b862 f38-test: retire
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-05-22 16:40:00 -07:00
Kevin Fenzi
dd47ce23b9 f37-test: remove from duplicated cloud inventory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2024-03-27 11:41:41 -07:00
Pavel Raiskup
3ae978022a copr-pulp-dev: re-enable the staging instance
Working on: https://github.com/fedora-copr/copr/issues/3112
2024-02-22 13:30:39 +01:00
Pavel Raiskup
467db445e0 inventory: comment-out last copr-be-temp
Otherwise we push Nagios to check the temp host, too.
2023-11-28 20:22:16 +01:00
Pavel Raiskup
a9f91611b3 copr: disable services in prod, birthday new F39 backend 2023-11-28 15:02:31 +01:00
Pavel Raiskup
ad935bba81 copr-be-dev: birthday=true 2023-11-21 13:40:05 +01:00
Pavel Raiskup
fcc0cd4861 copr-be-dev: starting on a fresh F39 AMI 2023-11-20 16:34:05 +01:00
Kevin Fenzi
20f56c51fe inventory: also comment those hosts in cloud inventory
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-09-21 15:42:39 -07:00
Kevin Fenzi
27852b6637 maintainer_test: add f38/f39 instances
Add some f38 and f39 maintainer test instances.
Drop old end of life el7 instance.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-08-24 14:51:39 -07:00
Kevin Fenzi
7c92b78f2c f36 is eol, remove f36-test
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-07-26 17:21:42 -07:00
Pavel Raiskup
bed537ce09 Revert "inventory/cloud: drop Copr boxes that we don't want to monitor by Nagios"
This reverts commit e870a80c32.
2023-03-21 11:48:50 +01:00
Pavel Raiskup
e870a80c32 inventory/cloud: drop Copr boxes that we don't want to monitor by Nagios 2023-03-21 10:41:16 +01:00
Jakub Kadlcik
b600748659 copr: add playbooks for copr-pulp and copr-pulp-dev instances 2023-02-26 22:11:13 +01:00
Kevin Fenzi
976917fa0f maintainer-test: out with f35 and in with f37
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-27 12:46:27 -08:00
Kevin Fenzi
350a0d2393 add aarch64-test02 to cloud inventory too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-01-25 11:33:43 -08:00
Kevin Fenzi
99a074fe36 drop retrace-stg for now on request. ticket 11039
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-12-07 15:13:39 -08:00
Pavel Raiskup
9482bc377d copr-be: run playbook against the new production machine 2022-11-28 16:17:44 +01:00
Jakub Kadlcik
b683427d3a copr: production birthday=yes, disable_services=true and uncomment copr-be-temp 2022-11-28 14:50:35 +01:00
Pavel Raiskup
cac048ea1b Revert "copr-be-dev-temp once more"
This reverts commit b8d01fe722.
2022-11-23 21:38:42 +01:00
Pavel Raiskup
b8d01fe722 copr-be-dev-temp once more 2022-11-23 18:44:02 +01:00
Pavel Raiskup
3928830e4f inventory: copr-be-dev-temp dropped again 2022-11-23 00:55:52 +01:00
Pavel Raiskup
ac8790a775 inventory: copr-be-dev-temp.aws.fedoraproject.org 2022-11-22 21:59:12 +01:00
Kevin Fenzi
b1770725e3 f34-test: retire since f34 is eol now
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-06-07 13:45:39 -07:00
Mark O Brien
458fc8813b move proxy09 to aws
Signed-off-by: Mark O Brien <markobri@redhat.com>
2022-05-19 15:34:50 +01:00
Mark O Brien
725bde438a maintainer-test: add f36 and remove f33
Signed-off-by: Mark O Brien <markobri@redhat.com>
2022-03-28 11:56:26 +01:00
Kevin Fenzi
ef4be235c1 readd el7-test to aws-cloud to fix nagios
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2022-02-16 21:07:37 -08:00
Mark O Brien
abec27bfaa maintainer-test: remove el8-test as it is EOL
Signed-off-by: Mark O Brien <markobri@redhat.com>
2022-02-16 21:07:15 +00:00
Silvie Chlupova
e1bd5ad45d copr: change copr-fe-dev.cloud.fedoraproject.org to copr.stg.fedoraproject.org 2022-02-10 16:13:58 +01:00
Silvie Chlupova
2eab0c9987 copr: change copr-fe-dev.cloud.fedoraproject.org to copr.stg.fedorainfracloud.org
Also change copr-fe-dev.aws.fedoraproject.org to
copr.stg.fedoraproject.org. It is needed because of setup in kerberos
config files placed in the fedora-packager-kerberos which takes
stg.fedoraproject.org as staging instance, not aws.fedoraproject.org
2022-02-10 14:49:56 +01:00
Mark O Brien
95ab8656c0 add el9-test to inventory
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-12-20 15:26:03 +00:00
Kevin Fenzi
5c5bc71a2a cloud inventory: drop more copr temp hosts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-01 08:43:08 -08:00
Jakub Kadlcik
fda2d46d1a copr: set birthday for copr-backend 2021-11-30 14:18:40 +01:00
Jakub Kadlcik
db0f97b5fa copr: enable copr-be-dev-temp 2021-11-19 19:51:32 +01:00
Mark O Brien
265cb1d998 maintainer-test: remove f32-test as EOL
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-11-16 12:25:56 +00:00
Mark O Brien
3caa99bf12 maintainer-test: add f34 host
Signed-off-by: Mark O Brien <markobri@redhat.com>
2021-11-16 12:19:04 +00:00
Kevin Fenzi
c317178c88 iddev: retire
iddev was a instance running ipsilon, with a fas plugin. It was usefull
for developers to point to when developing new apps to be able to test
authentication. However, when we moved to new account system the only
way we could make iddev work is by adding it to the VPN and enrolling it
in IPA like a normal machine. We don't want to do that as it would allow
way too much power to anyone who had configuration power over it.

In addition, ryan wrote a vagrant setup called 'tiny-stage' that spins
up a ipa server and a ipsilon server and developers should be able to
use that locally to test, completely disconnected from our
authentication.

See https://pagure.io/fedora-infrastructure/issue/9966 for more info.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-15 10:35:44 -07:00
Kevin Fenzi
94c115f58b simple-koji-ci: retire
simple-koji-ci (currently) is a aws instance that listens to the
fedora-messaging bus and when a PR is filed on src.fedoraproject.org it
takes that PR, applies it to the package git repo and does a scratch
build. It then reports this back to the PR.

However, now we have zuul and fedora-ci doing this (and much more).
simple-koji-ci is a fedora-30 instanced (yes, way eol!)
It's token to talk to src.fedoraproject.org expired long ago and no one
really noticed, so it's not been reporting anything at all for a long
time.

So, lets remove it and let it rest in peace.

Thanks simple-koji-ci! You did great!

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-10-14 13:32:44 -07:00