Commit graph

23320 commits

Author SHA1 Message Date
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
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
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
Matěj Grabovský
d193f58f56 retrace: Drop warn argument 2023-05-18 11:22:35 +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
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
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
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
c46c659b1b bodhi: remove confusing hotfix dockerfile
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-15 14:18:27 -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
Justin W. Flory (he/him)
87711afcf0 fasjson: Add Shaun McCance @shaunm to the sponsors@ mail alias
This commit adds Shaun McCance (@shaunm), CentOS Community Architect, to
the sponsors@fedoraproject.org email alias used for coordinating event
sponsorships. We are folding a CentOS Connect event into Flock, and so,
joining up to co-organize Flock this year.

Signed-off-by: Justin W. Flory (he/him) <jwf@redhat.com>
2023-05-11 22:59:31 +00:00
Mattia Verga
bcd665876d Use F38 for bodhi staging
Signed-off-by: Mattia Verga <mattia.verga@tiscali.it>
2023-05-11 22:41:33 +00:00
Stephen Smoogen
03ea843648 Comment out splunk section as certs are still needed
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2023-05-11 15:57:02 -04:00
Stephen Smoogen
d07ccd7b62 Use rsyslog omfwd format.
Move above other rules because putting it at the bottom did not send
any packets.

Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2023-05-11 15:43:46 -04:00
Stephen Smoogen
e84065541f Put ip address in for host we don't have dns for.
Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2023-05-11 14:11:28 -04:00
Stephen Smoogen
7ea1509a2f Fix MaxOpenFiles declaration
Limits.conf needs to have one type of declaration
Conf-file needs a different declaration.

Signed-off-by: Stephen Smoogen <ssmoogen@redhat.com>
2023-05-11 14:09:53 -04:00
Andrew Heath
85d5c21bcc updating syntax to follow documentation 2023-05-11 13:08:28 -04:00
Andrew Heath
cca326c270 changing from standard syslog port to syslog-tls 2023-05-11 11:41:49 -04:00
Aurélien Bompard
359d13ce25
The distrobuildsync-eln account only consume messages
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-11 14:28:49 +02:00
Aurélien Bompard
55ce8486a3
RabbitMQ: add topic authn for several CentOS users
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-11 10:55:50 +02:00
Kevin Fenzi
dc82b8da30 batcave: adjust packages for rhel9
This is for a test batcave02 for now, but will be used when we move
batcave01 over to rhel9

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-10 16:34:17 -07:00
Todd Zullinger
ec5ccca81b mailman: fix yamllint issues
Resolve the following yamllint warnings and error:

  124:101   warning  line too long (109 > 100 characters)  (line-length)
  155:101   warning  line too long (140 > 100 characters)  (line-length)
  178:2     warning  missing starting space in comment  (comments)
  196:2     warning  missing starting space in comment  (comments)
  304:6     warning  missing starting space in comment  (comments)
  549:2     warning  missing starting space in comment  (comments)
  627:1     error    trailing spaces  (trailing-spaces)

Signed-off-by: Todd Zullinger <tmz@pobox.com>
2023-05-10 19:16:49 +00:00
Todd Zullinger
2df71d95cb mailman: use sefcontext module to set selinux file contexts
Implement the TODO item from b64d7567f6 (Mailman: don't report useless
exceptions in Django via email, 2016-09-28).

This also removes two yamllint line-length warnings:

      17:101    warning  line too long (108 > 100 characters)  (line-length)
      47:101    warning  line too long (113 > 100 characters)  (line-length)

The changes were performed via:

    sed -i 's/^  command: semanage fcontext -a -t \([^ ]\+\) \(".*"\)$/  sefcontext:\n    target: \2\n    setype: \1\n    state: present/' roles/mailman/tasks/main.yml

Signed-off-by: Todd Zullinger <tmz@pobox.com>
2023-05-10 19:16:49 +00:00
Todd Zullinger
3d053cf5a2 mailman: add template for held messages on users list
Add a note to the held message template which explains that messages
held for being over the list size limit (default: 60K) will not be
approved.  Offer some suggestions to help senders reduce the size of
their messages.

This will save the list moderators the effort of doing this manually and
will prevent senders from waiting for a reply from those moderators.

References
==========
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org/thread/QIMCJNTLBEDJZEDLAQH53TBTP36VPG54/
https://lists.fedoraproject.org/archives/list/users@lists.fedoraproject.org/message/ZDVJHWAD64J3VKO5OQ2XITOOQMVL73GC/

Signed-off-by: Todd Zullinger <tmz@pobox.com>
2023-05-10 19:14:22 +00:00
Pavel Raiskup
3e7c3bcebf copr: increase build timeout to 50h
It appears it could help with the current chromium builds.
2023-05-10 20:01:04 +02:00
Aurélien Bompard
b080195aea
Ipsilon: restart apache if the code changes
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-10 18:06:20 +02:00
Aurélien Bompard
af40d62193
Ipsilon: make sure the ipsilon-fedora addons are installed
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-10 17:51:43 +02:00
Aurélien Bompard
5e80355057
Add a fact module to get information about python3 installations
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-10 17:49:17 +02:00
Kevin Fenzi
56c3fb7618 dhcp: set name correctly on new openqa worker
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2023-05-09 14:42:43 -07:00
Jiri Kyjovsky
f0e574daff copr dist-git: remove pyrpkg patch for SRPM pre-generating check
Completes: https://github.com/fedora-copr/copr/pull/2686

Partly resolves: https://github.com/fedora-copr/copr/issues/2317
2023-05-09 20:26:11 +00:00
Aurélien Bompard
e1d3dcc491
Darn JS SPA
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2023-05-09 13:31:12 +02:00