Commit graph

34400 commits

Author SHA1 Message Date
Pierre-Yves Chibon
2a9d069381 test commit - sorry for the noise, still 2021-01-08 21:04:18 +01:00
Pierre-Yves Chibon
5d18697e9c pagure: add a couple of tags
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-08 10:53:11 +01:00
Pierre-Yves Chibon
677e20cf5d pagure: install python3-pagure-messages on the host
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-08 10:38:51 +01:00
Pierre-Yves Chibon
467113e65d pagure: fix the path to the ssl cert in the stunnel config
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-08 10:29:46 +01:00
Pierre-Yves Chibon
2a082a2912 test commit - sorry for the noise 2021-01-08 10:03:27 +01:00
Pierre-Yves Chibon
bae8e9a677 test commit - sorry for the noise 2021-01-08 10:00:47 +01:00
Pierre-Yves Chibon
78ecdfe13d pagure: the hotfix to the stream server needs to restart the pagure_ev service, not httpd
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-08 09:58:07 +01:00
Pierre-Yves Chibon
7142c188a0 pagure: hotfix the stream server with the py3-only version
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-08 09:56:39 +01:00
Kevin Fenzi
af302f46e0 rabbitmq / centos-odcs: more adjustments to user creation
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-07 15:59:53 -08:00
Kevin Fenzi
88cae583c6 rabbitmq / centos-odcs: specify correct vhost
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-07 15:56:22 -08:00
Kevin Fenzi
c60c1fbaf8 rabbitmq / centos-odcs: we need a centos-odcs user
This was hidden away in the odcs playbook in fedora infra, so I missed
that we didn't make it in the odcs role, which is where we copied the
things for the centos odcs application. So, add it in there so it makes
a centos-odcs user.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-07 15:45:09 -08:00
Kevin Fenzi
b76dd79a6c bodhi / pungi: disallow pkg reuse in updates pungi runs
This should prevent a recent issue where a unsigned package managed to
get synced out. The package was mistagged, was fixed, but then it's
cached signed copies had been garbage collected. This caused the push to
fail, but then the resumed one didn't regather the signed version of
that package, and instead just reused the unsigned one.
Setting this should prevent pungi from doing any package reuse here,
which is fine as updates don't reuse packages.
See https://pagure.io/pungi/issue/1480 for more information.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-07 10:53:54 -08:00
Pierre-Yves Chibon
e566318411 toddlers: and move back to building from the debug branch
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-07 09:50:45 +01:00
Kevin Fenzi
765e526a83 proxies / mirrormanager / download redirect: fix https/http mixing
Fixes https://pagure.io/fedora-infrastructure/issue/9564

download.fedoraproject.org queries mirrormanager for a redirect to a
mirror for the path/request. Before we were just taking any mirror that
mirrormanager had, if it was http or https. This caused requests that
were sent in as https to get a http mirror and error out. So, now we
just redirect http ones to http mirrors and https requests to https
mirrors.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-06 15:51:08 -08:00
Kevin Fenzi
57a7a855b6 pagure / staging: increase disk to 50G
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-06 12:58:31 -08:00
Mohan Boddu
b05f8e93f6 Attempt 2: Update epel-release-latest-<rel>.noarch.rpm on /pub/epel
Use the relative path to symlink and only use x86_64/ dir for symlinking

This reverts commit 297a736e80.
2021-01-06 17:50:29 +00:00
Mohan Boddu
bd0219f65f fedora-comps default branch is set to main
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2021-01-06 17:25:11 +00:00
Pierre-Yves Chibon
15968c2909 toddlers: move back to build from the production branch
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-06 18:21:21 +01:00
Pierre-Yves Chibon
69e11c43da toddlers: move back to build from the debug branch
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-06 18:00:26 +01:00
Pavel Raiskup
d568d3e656 Revert "copr-hypervisor: drop openvpn client role" 2021-01-06 14:22:29 +01:00
Pavel Raiskup
2f5199716c copr-hypervisor: typo in script name 2021-01-06 10:04:24 +01:00
Pavel Raiskup
64be3c6096 copr-hypervisor: drop openvpn client role
I think we don't need to use openvpn.  It was inherited from
playbooks/groups/retrace.yml where the role was added by
commit 1cf024e37f.
2021-01-06 10:03:32 +01:00
Mattia Verga
638fec9de7 bodhi: override dnf tsflags when installing docs
Signed-off-by: Mattia Verga <mattia.verga@protonmail.com>
2021-01-05 23:33:18 +00:00
0bfc8b728d logview: add header, extract play run date from path for easier filtering with -d option 2021-01-05 23:34:01 +01:00
5e91005e93 logview: migrate optparse to argparse, add additional date filtering capabilities, and some pep8 fixes 2021-01-05 23:34:01 +01:00
88b07454b7 logdetail: resolve variable in task name
Signed-off-by: Francois Andrieu <darknao@fedoraproject.org>
2021-01-05 23:34:01 +01:00
80f3f3b574 logview: playbooks stats, tabular display, improve date filtering and some more
Signed-off-by: Francois Andrieu <darknao@fedoraproject.org>
2021-01-05 23:34:01 +01:00
6d1d72ee20 logview: reformat output
Signed-off-by: Francois Andrieu <darknao@fedoraproject.org>
2021-01-05 23:34:01 +01:00
71c8cedc00 logview: add an option to list all playbook ever run
Signed-off-by: Francois Andrieu <darknao@fedoraproject.org>
2021-01-05 23:34:01 +01:00
84f9b4aed3 logview: hosts filtering
Signed-off-by: Francois Andrieu <darknao@fedoraproject.org>
2021-01-05 23:34:01 +01:00
aca152fe74 logview: add log_path parameter
Signed-off-by: Francois Andrieu <darknao@fedoraproject.org>
2021-01-05 23:34:01 +01:00
a221e0db50 logview: add gzip compression on logfiles
Signed-off-by: Francois Andrieu <darknao@fedoraproject.org>
2021-01-05 23:34:01 +01:00
09d9f204dd logview: replace deprecated _get_item with _get_item_label 2021-01-05 23:34:01 +01:00
Pierre-Yves Chibon
d453acf6a1 toddlers: add new configuration key
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 18:06:31 +01:00
Pierre-Yves Chibon
045939cf83 toddlers: switch back to building from the production branch
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 18:06:31 +01:00
Pavel Raiskup
7f54d9eb0a copr-hypervisor: allow copr people to ssh there? 2021-01-05 16:21:44 +01:00
Pierre-Yves Chibon
21d726f63c toddlers: build from the debug branch for now
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 14:56:21 +01:00
Pierre-Yves Chibon
161526ac58 toddlers: turn up all logging for now
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 13:46:19 +01:00
Pierre-Yves Chibon
86a05e4ebb toddlers: increase the logging for toddlers.utils.bugzilla_system
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 12:50:38 +01:00
Pierre-Yves Chibon
1aba864861 toddlers: increase the logging for distgit_bugzilla_sync
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 12:38:56 +01:00
Pierre-Yves Chibon
a14a0de565 toddlers: Add a missing configuration key: kojipkgs_url
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 12:25:03 +01:00
Pierre-Yves Chibon
399e45d7a4 toddlers: Add a missing configuration key: temp_folder
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 12:22:06 +01:00
Adam Saleh
33f4f43971 Adding zlopez to monitor-gating 2021-01-05 12:21:33 +01:00
Pierre-Yves Chibon
c818330b34 toddlers: Add a distgit_bugzilla_sync playtime for the corresponding toddler
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 11:26:55 +01:00
Pierre-Yves Chibon
390d6e240c toddlers: add configuration for the distgit_bugzilla_sync toddler
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2021-01-05 11:04:58 +01:00
Kevin Fenzi
d6244f86ef pagure / production: fix a key path in prod
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-04 12:44:21 -08:00
Kevin Fenzi
8316535c1a pagure / production: fix typo
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-04 12:36:05 -08:00
Kevin Fenzi
c0025e4cce pagure / production: add letsencrypt config for pagure.io ssl certs.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-04 12:34:24 -08:00
Kevin Fenzi
467731347d pagure / staging: fix path to cert in 2 places.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-04 12:33:53 -08:00
Kevin Fenzi
5d8fd0a764 pagure / staging: www and lists do not exist in staging
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2021-01-04 12:07:00 -08:00