Commit graph

36117 commits

Author SHA1 Message Date
Kevin Fenzi
af94db8ab8 builders_stg: adjust vars for f35 installs in staging
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-03 09:44:36 -08:00
Pavel Raiskup
19b8f82f5b copr-be: we shouldn't use both cronolog and logrotate
These implications constraint us:

    max-workers is used => cronolog needs to be used
    log counter enabled => we need logrotate

But:
    when logrotate is used => cronlog doesn't detect rotation

So the '4c4b63516d' is IMO explained.
Cronolog kept writing the log to the old descriptor, and the new
access.log link was just empty (before 4c4b63516d when we just
reloaded, not restarted).  So I hope now that there isn't any other
problem that would require us to restart Lighty regularly.

The **UGLY** work-around is to terminate the cronlog process.  As I've
found out, cronlog is automatically restarted by mod_accesslog - though
this is somewhat gray zone and we should long-term do one of those:

    - stop using logrotate && rework log counter
    - stop using max-workers && cronlog
    - stop using Lighty

Resolves: https://pagure.io/copr/copr/issue/2001
Resolves: https://pagure.io/fedora-infrastructure/issue/10391
2021-12-03 17:17:19 +01:00
Silvie Chlupova
b005356b10 copr: support for node_exporter on frontend (dev and prod) 2021-12-03 15:23:07 +01:00
Pavel Raiskup
d05a9558f8 copr-be: fix logrotate
Let's not reload-and-restart lighttpd (two actions for two scripts), and
use the sharedscripts option.

While on it, this reverts an old hack 4c4b63516d that
might not be needed nowadays.

Fixes: https://pagure.io/copr/copr/issue/2001
Relates: https://pagure.io/fedora-infrastructure/issue/10391
2021-12-03 14:59:24 +01:00
Kevin Fenzi
ddfac2e066 proxies: work around reg path issue
reg is putting a /static/ into asset path since it's upgrade.
Just alias it to / here to avoid the problem for now.
Hopefully we are going to be moving to quay.io and can stop caring about
it.

Fixes infra 10673

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-02 15:42:37 -08:00
Kevin Fenzi
dd31639a9a torrent02: drop btseed, we just use rtorrent now
We used to use btseed, but it stopped working and we couldn't sort out
why, so we switched to running rtorrent in a tmux instead. Its not
great, but it does work for a seeder.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-02 14:45:44 -08:00
Kevin Fenzi
1bdc807b74 pkgs01: bump cpus to 16
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-02 14:40:43 -08:00
Carl George
be20923583 roles/robosignatory: Add epel9 side tag signing
Signed-off-by: Carl George <carl@george.computer>
2021-12-02 13:37:49 -06:00
Carl George
30f3aa66f9 bodhi2/backend: Add epel9 to releases in new-updates-sync
Signed-off-by: Carl George <carl@george.computer>
2021-12-02 12:31:40 -06:00
Pierre-Yves Chibon
227913d1e9 people: give pingou a little more space
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-12-02 17:17:10 +01:00
Pavel Raiskup
a333ba03dc copr-be: enable httpd monitoring 2021-12-02 06:49:57 +01:00
Kevin Fenzi
d849e16442 virthost: enable advanced virt module on rhel 8 virthosts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-01 15:06:48 -08:00
Kevin Fenzi
bcd4365fec rhel sync: add advanced virt repo to sync and rhel8.repo files
We want to use advanced virt as it has a more tested/tweaked/patched set
of virt tools for our virthosts.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-01 14:37:29 -08:00
Mohan Boddu
a86185c7bb Update compose-tracker to use fedora:34
fedora 35 is throwing

Errors during downloading metadata for repository 'fedora':
  - Curl error (6): Couldn't resolve host name for https://mirrors.fedoraproject.org/metalink?repo=fedora-35&arch=x86_64  [getaddrinfo() thread failed to start]
Error: Failed to download metadata for repo 'fedora': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for https://mirrors.fedoraproject.org/metalink?repo=fedora-35&arch=x86_64  [getaddrinfo() thread failed to start]

Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-12-01 17:08:35 -05:00
Kevin Fenzi
182a4e507c buildvm-s390x-01.stg: fix dns
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-12-01 10:05:39 -08: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
Silvie Chlupova
6eb77648a4 copr: adding missing package for kerberos auth on frontend 2021-12-01 14:05:07 +01:00
Silvie Chlupova
3b32723424 copr: enable creating keytab again 2021-12-01 13:31:59 +01:00
Pavel Raiskup
9854f54054 copr: already migrated to F35, the -temp is not needed now 2021-12-01 09:42:21 +01:00
Mohan Boddu
531cbaf6e9 Fix the dir location in updates sync
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-11-30 20:50:08 -05:00
Pedro Moura
2e7473fdbd updated update_epel_release_latest function to create or update symbolic links for epel-release, latest and next, packages 2021-11-30 21:10:17 +00:00
6231d8fd25 websites: remove obsolete sites from build script & use main branch 2021-11-30 21:08:42 +00:00
f3a5f11019 websites: add darknao to appowners 2021-11-30 20:46:52 +00:00
1a24f15eb0 websites: add cronjob to update translation template 2021-11-30 20:46:52 +00:00
Adam Williamson
55be7c05f6 openQA: update AMQP config settings for lab
These need to change with the newer version of openQA.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-30 10:30:20 -08:00
Adam Williamson
6dbdd858e3 openQA lab: update scratch builds
os-autoinst is actually an official build now, and this is a
newer (and somewhat fixed) openQA scratch.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2021-11-30 10:13:30 -08:00
Kevin Fenzi
9bb24871c3 ipsilon: add saml2 for gitlab.com
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-30 15:37:33 +00:00
Kevin Fenzi
cc0f507a2c ipsilon: run the saml2 script as ipsilon user
Right now it runs as root which means ipsilon can't read it.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-11-30 07:34:16 -08:00
Silvie Chlupova
28f6d38e54 copr: drop birthday variable and set services_disabled to false 2021-11-30 16:25:28 +01:00
054a049eae Fedora 33 is going EOL
Signed-off-by: Tomas Hrcka <thrcka@redhat.com>
2021-11-30 15:15:19 +00:00
Mohan Boddu
53bea1d288 Using fedora:35 image for compose-tracker
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-11-30 15:07:00 +00:00
Silvie Chlupova
333af4f5f0 copr: set birthday for distgit 2021-11-30 15:41:21 +01:00
Jakub Kadlcik
2b4ed3405e copr: enable services on copr-backend
This reverts commit edc5a838fc.
2021-11-30 15:40:33 +01:00
Pavel Raiskup
bb54c55189 copr-dist-git: add the new ipv6 address 2021-11-30 15:39:46 +01:00
Silvie Chlupova
c12b2dbfbd copr: set services_disabled to true for distgit 2021-11-30 15:29:02 +01:00
Jakub Kadlcik
bbcf2ae9bf copr: drop birthday for copr-backend 2021-11-30 15:27:23 +01:00
Silvie Chlupova
04e80693c3 copr-fe: set services_disabled to true 2021-11-30 15:04:41 +01:00
Jakub Kadlcik
52d95cddef copr: set birthday for copr-backend 2021-11-30 15:01:17 +01:00
Jakub Kadlcik
459dfae896 copr: drop birthday for copr-backend 2021-11-30 14:34:50 +01:00
Silvie Chlupova
b082489ddc copr-fe: drop birthday variable for frontend 2021-11-30 14:21:32 +01:00
Jakub Kadlcik
fda2d46d1a copr: set birthday for copr-backend 2021-11-30 14:18:40 +01:00
Jakub Kadlcik
edc5a838fc copr: disable services on copr-backend 2021-11-30 14:16:14 +01:00
Jakub Kadlcik
6a10f3b183 copr: update backend IP in the firewall 2021-11-30 14:14:17 +01:00
Silvie Chlupova
58a94dceb3 copr-fe: set birthday for copr-fe 2021-11-30 14:10:57 +01:00
Jakub Kadlcik
2d1825b6bd copr: add IPv6 for copr-backend 2021-11-30 14:05:42 +01:00
Pavel Raiskup
0bde15414a copr-prod: fe & kg v6 addresses 2021-11-30 13:57:13 +01:00
Jakub Kadlcik
89a41ff04f copr: enable services on copr-keygen
This reverts commit 204e8e7c66.
2021-11-30 13:45:08 +01:00
Jakub Kadlcik
df18db0825 copr: drop birthday for copr-keygen
This reverts commit ba45191f0e.
2021-11-30 13:45:08 +01:00
Pavel Raiskup
4586b8e0f7 copr: fix IPV6 config 2021-11-30 13:37:36 +01:00
Pavel Raiskup
a9c8dda4ca copr: auto-setup the ipv6 configuration
Turns out that, even though IPv6 is configured on the initial VM boot,
the IPv6 needs manual tweeks and reboot (or nmcli dance).  Related to:
https://pavel.raiskup.cz/blog/switch-fedora-box-to-ipv6-in-aws.html
2021-11-30 13:35:23 +01:00