Commit graph

36038 commits

Author SHA1 Message Date
Jakub Kadlcik
3b9d9ce8d9 copr: drop birthday for copr-backend-dev
This reverts commit 7ded300b8c.
2021-11-29 02:12:21 +01:00
Jakub Kadlcik
7ded300b8c copr: set birthday for copr-backend-dev 2021-11-29 01:34:13 +01:00
Jakub Kadlcik
1cbed7fe2e copr: drop birthday for copr-backend-dev
This reverts commit 5f6f9ac690.
2021-11-29 00:57:46 +01:00
Jakub Kadlcik
71d7e2c1f1 copr: install nrpe on backend
See also 0a4c5c303
2021-11-29 00:51:35 +01:00
Jakub Kadlcik
5f6f9ac690 copr: set birthday for copr-backend-dev 2021-11-29 00:36:13 +01:00
Jakub Kadlcik
43e9489cc6 copr: update copr-be-dev private IP address 2021-11-29 00:20:58 +01:00
Jakub Kadlcik
fa6c9e9daa copr: add -y for dnf 2021-11-28 23:08:57 +01:00
Jakub Kadlcik
e261a816b0 copr: drop birthday for copr-keygen-dev
This reverts commit b95f1ddfd3.
2021-11-28 23:04:02 +01:00
Jakub Kadlcik
1e63604bf3 copr: install gnupg2 with required bugfixes 2021-11-28 23:03:20 +01:00
Jakub Kadlcik
0a4c5c3034 copr: let nagios_client role to install nrpe
We shouldn't install `nrpe` package in the `copr/base` playbook
because it creates the following user

    nrpe992:991:NRPE user for the NRPE service:/var/run/nrpe:/sbin/nologin

That UID collides with an user for keygen

    - user: name="copr-signer" group=copr-signer groups=apache uid=992

The `nrpe` installation needs to be done later, in the `nagios_client`
role that we call after `copr/keygen` role.
2021-11-28 22:21:52 +01:00
Jakub Kadlcik
b95f1ddfd3 copr: set birthday for copr-keygen-dev 2021-11-28 21:37:51 +01:00
Igor Raits
d95c706959
koji_hub: Allow side tags for the EPEL9 (and epel8-next)
Signed-off-by: Igor Raits <igor.raits@gmail.com>
2021-11-27 18:38:15 +01:00
Jakub Kadlcik
d4ec2983e9 copr: somehow, a version should be specified 2021-11-27 02:16:50 +01:00
Jakub Kadlcik
2e3e81674d copr: oops, syntax error 2021-11-27 02:06:09 +01:00
Jakub Kadlcik
be96df9e3f copr: install custom build of python3-rpkg to distgit
See https://pagure.io/rpkg/issue/588
See https://pagure.io/copr/copr/pull-request/1998
2021-11-27 02:02:39 +01:00
Adam Williamson
5889d3a9ae openQA: untag the swtpm-teardown task for stg now it's run
Keeping it around to run on prod when needed, then we'll take it
out.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-26 14:03:33 -08:00
Adam Williamson
57d29546b0 openQA: deploy updated openQA scratch build to lab as well
Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-26 13:55:35 -08:00
Adam Williamson
7f3f19035f openQA: test new os-autoinst scratch build on lab
This also tears down our swtpm systemd service setup, as
os-autoinst should now handle swtpm device setup for us.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-26 12:34:41 -08:00
David Kirwan
cdc4619675 Minor typo, role/openshift/sysadmin-openshift task
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-11-26 09:40:10 +00:00
David Kirwan
54e1a528f3 Updated sysadmin-openshift app owners
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-11-26 09:36:57 +00:00
David Kirwan
67b82dd44c Updated Fedora CoreOS Pipeline app owners
Signed-off-by: David Kirwan <dkirwan@redhat.com>
2021-11-26 09:31:29 +00:00
Silvie Chlupová
b76ed1df07 copr-be: adding node_exporter package for generating metrics 2021-11-25 11:37:45 +00:00
Adam Williamson
fd0d2b5a7e Add openqa_amqp_scheduler_routing_keys back to group_vars
sigh, needs to be here too as it's used from outside of the role
where the default is set. Not sure if there's a better fix for
this.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-24 11:05:09 -08:00
Adam Williamson
3e4c3534e5 openqa: switch FCOS scheduling to messages, reduce duplication
This sets us up for scheduling FCOS tests from messages, not
using a cron job. Also reduces some duplication of variables
between openqa-servers-common and the dispatcher role defaults.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-24 10:59:01 -08:00
Kevin Fenzi
7a61097671 buildvm_s390x: adjust host vars to use ansible mac addr
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-23 11:15:07 -08:00
Kevin Fenzi
fe86292793 buildvm_s390x: fix new install command
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-23 10:55:59 -08:00
Kevin Fenzi
5187e5a9d7 buildvm-s390x: switch install command
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-23 10:53:37 -08:00
5cfab0d7cc clean up redirect from help.fp.o to ask.fp.o
previously the redirect from help.fedoraproject.org pointed to an old
location on fedoraproject.org which in turn re-directed to an interstital
that eventually redirected to getfedora.org index

This commit sets the redirect from help.fp.o to ask,fp.o

Resolves: https://pagure.io/fedora-infrastructure/issue/10364

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-11-23 20:59:06 +10:00
7778d92f73 clean up redirect from join.fp.o to docs/join
previously the redirect from join.fedoraproject.org pointed to the old
join page on the wiki, which in turn re-directed to the final (correct)
destination of https://docs.fedoraproject.org/en-US/project/join/

This commit sets the redirect from join.fp.o to the docs site, skipping
the wiki altogether.

Resolves: https://pagure.io/fedora-infrastructure/issue/10363

Signed-off-by: Ryan Lerch <rlerch@redhat.com>
2021-11-23 20:58:39 +10:00
Pavel Raiskup
b04ab5d83a copr-dev: re-enable services 2021-11-22 13:26:59 +01:00
Pavel Raiskup
989b2f82f3 Revert "copr-dist-git-dev: birthday"
This reverts commit c5de4e816d.
2021-11-22 13:26:24 +01:00
Silvie Chlupová
274fa87d44 copr-distgit: drop patch, it's fixed in fedora 35, we don't need it 2021-11-22 11:32:23 +01:00
Pavel Raiskup
c5de4e816d copr-dist-git-dev: birthday 2021-11-22 10:57:30 +01:00
Jakub Kadlcik
346e0253e3 copr: ensure services are running only when not services_disabled 2021-11-22 03:05:40 +01:00
Jakub Kadlcik
35d389a9fa copr: temporarily disable dir-generator
It causes 403 Forbidden errors when trying to access any backend URL,
not only the `dir-generator.php` file. The exact line causing the
issue is

    index-file.names = (
      "/dir-generator.php"
    )

but to be sure, I am commenting-out the whole logic.
2021-11-22 01:45:57 +01:00
Jakub Kadlcik
65c1277420 copr: remove deprecated lighttpd settings
SSL: ssl.use-sslv2 is deprecated and will soon be removed.  It is
    disabled by default.  Many modern TLS libraries no longer support
    SSLv2.

    SSL: ssl.use-sslv3 is deprecated and will soon be removed.  It is
    disabled by default.  Many modern TLS libraries no longer support
    SSLv3
2021-11-22 01:45:57 +01:00
Jakub Kadlcik
ff13249e2c copr: change lighttpd PID path
This appeared in the logs

    PIDFile= references a path below legacy directory /var/run/,
    updating /var/run/lighttpd.pid → /run/lighttpd.pid; please update
    the un it file accordingly.
2021-11-22 01:45:57 +01:00
Kevin Fenzi
0f2ae88d63 nagios: add some copr team members
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-21 14:43:57 -08:00
Jakub Kadlcik
bbbebfb561 copr: disable keytab again 2021-11-21 20:59:32 +01:00
Jakub Kadlcik
ea7b4ae0fe copr: drop birthday for copr-fe-dev
This reverts commit 47a929cca9.
2021-11-21 19:31:48 +01:00
Jakub Kadlcik
47a929cca9 copr: set birthday for copr-fe-dev 2021-11-21 19:21:08 +01:00
Jakub Kadlcik
6cf45acbec copr: don't generate letsencrypt cert on backend's birthday 2021-11-20 22:17:18 +01:00
Jakub Kadlcik
25e45cd5eb copr: enable letsencrypt generation for copr-be-dev again
This reverts commit 2cdfe500ad.
2021-11-20 20:39:40 +01:00
Mikolaj Izdebski
cec4a77fa0 Koschei: Remove unused manual upgrade playbooks 2021-11-20 20:22:54 +01:00
Mikolaj Izdebski
f016328183 Koschei: Actually deploy admin-config Secret 2021-11-20 19:53:04 +01:00
Mikolaj Izdebski
045215ec81 Koschei: make admin DB password available to admin Pod 2021-11-20 19:48:29 +01:00
Adrian Reber
49e9b8c369
Handle CentOS Stream 9 SIG content
This updates scan-primary-mirror to 0.3.0 which has support for
automatic MirrorManager repository creation for SIG content.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2021-11-20 17:42:38 +01:00
Mikolaj Izdebski
88a58c50ff Koschei: Optimize SQL queries to mark packgaes as tracked 2021-11-20 01:48:32 +01:00
Mikolaj Izdebski
4512d3dc8f Koschei: track churchyard packages (#9543) 2021-11-20 01:22:19 +01:00
Mikolaj Izdebski
bffe537997 Koschei: Run cronjobs on latest image from docker-registry 2021-11-20 00:55:17 +01:00