Commit graph

39222 commits

Author SHA1 Message Date
Andrew Heath
9d3c107ef0 Disabling ansible check till we can troubleshoot 2023-05-19 20:07:41 +00:00
Andrew Heath
3600553301 removing nommer and fixing RPM sign 2023-05-19 20:07:41 +00:00
Justin W. Flory (he/him)
d9af67f81c fasjson: Enable flock-staff and flock-coc aliases again
With Flock around the corner, we need some email addresses for people to
reach the organizer team or for setting a reply-to alias for the new CFP
system we are introducing this year. All Flock aliases were disabled per
request of @mattdm in #10411 because of spam. It seems `flockinfo@` is
the problematic mail alias, so I took a conservative approach by only
enabling the `flock-staff@` and `flock-coc@` addresses.

I also added @shaunm to both aliases because he is also a part of the
core staff team for this year's Flock.

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2023-05-19 20:02:47 +00:00
Lukas Holecek
ebd579858d resultsdb: Fix logging setup
Newer ResultsDB releases use LOGGING dict to set up logging.

The old options were removed completely since these were defaults for a
long time anyway.
2023-05-19 19:58:35 +00:00
Dusty Mabe
c1d7d8df6c openshift-apps: awaken the pruner
Let's try this again now that the OSTree fixes for
https://github.com/ostreedev/ostree/pull/2808 are in.

This reverts commit 3354d0b821.
2023-05-19 17:53:25 +00:00
Dusty Mabe
43c8c8bc9b openshift-apps: trigger new builds on image stream change for coreos/ostree projects
That's the whole reason we have the ImageStream.
2023-05-19 17:53:25 +00:00
Dusty Mabe
d568c0f4f6 openshift/apps: switch coreos/ostree projects to use Fedora 38 2023-05-19 17:53:25 +00:00
Kevin Fenzi
3211ff358e vhost_reboot: update import_playbook calls to new syntax
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-19 09:53:27 -07:00
Lukas Holecek
90ce359a71 resultsdb: Auto-deploy when new image is available 2023-05-19 09:03:59 +00:00
Michal Konečný
fca44a415d [ODCS] Fix the syntax
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-05-19 10:16:06 +02:00
Lubomír Sedlář
5c2c077ba8 Set up logrotate for odcs-backend
The logrotate config file exists in the repository, but it doesn't get
installed. Let's fix it.
2023-05-19 08:06:27 +00:00
Kevin Fenzi
f5a2adf4db smtp-auth: use correct external ips
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-18 14:42:06 -07:00
Kevin Fenzi
ddfd50de03 smtp-auth-cc-rdu01: create new smtp auth relay
We need this to try and relay in emails.
It turns out to be bordering on impossible to do this sanely with our
current setup, so make a fedora vm that lets us use saslauthdb to have a
specific (small) list of users that can authenticate and relay emails
via bastion and out. We can't do this on rhel, because they don't build
the saslauthdb backend. We can't use any of the other backends because
they either don't work or would allow any fedora user to relay, which we
do not want.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-18 14:35:49 -07:00
Andrew Heath
dd5a282c7c adding hosts folder as well to the PR 2023-05-18 16:29:58 -04:00
Andrew Heath
a961a5ed7d updating playbooks to work with ansible 2.14 2023-05-18 15:28:34 -04:00
Michal Konečný
2f6b3c6fc1 Fix yamllint errors
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-05-18 15:21:46 +02:00
Michal Konečný
fccfb4b0c9 [FMN-old] Fix playbook variable undefined error
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-05-18 15:05:42 +02:00
Matěj Grabovský
d193f58f56 retrace: Drop warn argument 2023-05-18 11:22:35 +02:00
Matěj Grabovský
e867ee01eb retrace: EOL F36 2023-05-18 10:44:45 +02:00
Lukas Holecek
c63e3b89ed resultsdb: Fix api version in deployment config 2023-05-18 09:38:42 +02:00
Lukas Holecek
b33a9cc47d resultsdb: Use upstream image for stage instance
Related to: https://pagure.io/fedora-infrastructure/issue/11321
2023-05-18 07:22:34 +00:00
Kevin Fenzi
71bdcd837f ansible 2.14 tweak for bastion playbook
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-17 18:14:05 -07:00
Kevin Fenzi
7441a49438 bastion01: need internal dns here so it can actually connect to things like batcave01
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-17 18:12:53 -07:00
Kevin Fenzi
c57a37ff88 Move a bunch of machines to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-17 17:35:26 -07:00
Kevin Fenzi
3fd5580883 ipa: adjust for new ansible import_playbook needs
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-17 17:28:44 -07:00
Kevin Fenzi
dce1e12f63 ansible: ansible is using python3.11 now, so adjust these scripts too
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-17 16:53:55 -07:00
Jakub Kadlcik
c98a710884 copr-backend: raise spot price limit for aarch64 builders
See https://github.com/praiskup/resalloc-aws/pull/5

I was getting the following error:

    An error occurred (SpotMaxPriceTooLow) when calling the RunInstances
    operation: Your Spot request price of 0.102 is lower than the minimum
    required Spot request fulfillment price of 0.1371.

So I am setting the price limit to the same value as for x86_64 builders.
2023-05-18 00:02:03 +02:00
Mattia Verga
d1d9b83a9f bodhi: relax logging level on stg for markdown
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-05-17 10:23:27 +02:00
Samyak Jain
35428005cc [f36-eol] f36 went eol! hence, no previousprevious
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-05-17 10:24:47 +05:30
Adam Williamson
c62c45ddfb openqa-p09 workers: add missing netmask vars
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-16 17:27:36 -07:00
Adam Williamson
5623b9fc73 openqa-p09-worker01: adjust network iface names
We're using ifnames on this host right now (I don't recall why
or when that changed) so all the network setup stuff has the
wrong interface names, this is breaking tap tests.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2023-05-16 17:22:14 -07:00
Kevin Fenzi
624f7545f0 Fare thee well 32bit arm. You served long and well.
Now that f36 is eol we don't need 32bit arm builders, test machines or
exceptions anywhere.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-16 17:05:14 -07:00
Kevin Fenzi
6679b35345 ansible: disable python3_fact gathering as it's broken on el7
el7 hosts don't have python3 installed normally, so this fact fails. ;(

"failed_modules": {"python3_fact": {"failed": true, "module_stderr": "/usr/bin/env: python3: No such file or directory\n",

So, lets just disable for now until we can fix it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-16 15:17:49 -07:00
Kevin Fenzi
49d1a82f36 download-ib01: disable centos mirroring for now as it confuses things with rsync
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-16 10:10:41 -07:00
Samyak Jain
725150cf6b [f36-eol] Make changes to robosignatory for 36 eol
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-05-16 15:56:28 +05:30
Samyak Jain
e77afa63ef [f36-eol] Make changes to cron, bodhi, koji, mbs, pkgdb-proxy
Signed-off-by: Samyak Jain <samyak.jn11@gmail.com>
2023-05-16 15:48:32 +05:30
4f13144d5c make-git-checkout-seed - add some optional debug messages
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-05-16 14:18:08 +10:00
0cad63d412 pkg01 - generate spec tarballs for epel with make-git-checkout-seed.sh
Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2023-05-16 03:40:07 +00:00
Kevin Fenzi
dbc52da487 vhost_reboot: disable ocp for now until we can sort it out
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 18:19:18 -07:00
Kevin Fenzi
c0e1dd0f1f proxy / staging: update proxy01.stg to f38 2023-05-15 14:59:18 -07:00
Kevin Fenzi
5f257deec8 notifs / stg: update to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 14:33:59 -07:00
Kevin Fenzi
c46c659b1b bodhi: remove confusing hotfix dockerfile
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 14:18:27 -07:00
Kevin Fenzi
a4c44963d0 oci-registries: move all to f38
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 14:16:00 -07:00
Seddik Alaoui Ismaili
e0531fee72 fix httpd reload only for proxy hosts 2023-05-15 22:22:28 +02:00
Kevin Fenzi
864636d23d odcs: do not always install the latest odcs versions
Currently the latest odcs version is broken, so we don't want to
upgrade to it everytime we run the playbook. Just make sure it's
installed.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 07:30:43 -07:00
Michal Konečný
a6c97669e6 [release-monitoring] Fix default regex
The `i` flag is only allowed on start of the regex in python 3.11+. Let's adjust
the regex to reflect that.

For more info see: https://docs.python.org/3/library/re.html#regular-expression-syntax

Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2023-05-15 15:56:55 +02:00
Aurélien Bompard
5222f6ef87
Set the sent_topics for osci-pipelines
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-15 15:10:24 +02:00
Aurélien Bompard
4d36f9ed50
Set the sent_topics for openqa
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-15 15:10:24 +02:00
Patrik Polakovič
11b3c5c935 Add cronjob tag
Signed-off-by: Patrik Polakovič <patrik@alphamail.org>
2023-05-15 13:41:40 +02:00
Jakub Kadlcik
014d14239b copr-backend: specify additional disk for aarch64
See https://github.com/praiskup/resalloc-aws/pull/5
2023-05-14 16:51:38 +02:00