Commit graph

30655 commits

Author SHA1 Message Date
Adrian Reber
c32d715483 Revert "geoip-city-wsgi: update geoip-city-wsgi"
This reverts commit 864fab7b040f999cd6143c1d9f04779c528badbb.

We are missing python-iso3116 in EPEL 7 which is needed by the new
version of geoip-city-wsgi. Reverting until we have another solution.
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
db1366a81d koji/hub: fix yaml in the role
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
3f77fb4857 koji/builder: Ensure we always have the latest version of the rpmautospec plugin
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
bcf66ba6d4 koji/builder: attempt to fix the jinja template in kojid.
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
80cba71063 koji-builders: install and configure the rpmautospec plugin
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
850d3dc4b6 distgit/pagure: Add the tag_project ACL
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
164952d19b koji-hub: Configure rpmautospec in staging
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Adrian Reber
bd45868350 geoip-city-wsgi: update geoip-city-wsgi
The geoip-city-wsgi script has been updated upstream to support geoip2
and Python 3. This pulls the update to Fedora infrastructure.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:28 +02:00
Clement Verna
d515d54de3 bodhi: switch the log level to info in production
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
b9b91103f3 koji_hub / rules: drop fedora-release and fedora-repos from secure-boot channel
FESCo voted to do this: https://pagure.io/fesco/issue/2358

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Miroslav Suchý
5740d0c62e retrace: typo in variable name
addressing:
TASK [abrt/retrace : Get last subuid entry] *****************************************************************************
Monday 30 March 2020  07:15:43 +0000 (0:00:00.831)       0:05:45.873 **********
fatal: [retrace-stg.aws.fedoraproject.org]: FAILED! => {"msg": "The conditional check '\"retrace\" not in retrace_subgid.stdout' failed. The error was: error while evaluating conditional (\"retrace\" not in retrace_subgid.stdout): Unable to look up a name or access an attribute in template string ({% if \"retrace\" not in retrace_subgid.stdout %} True {% else %} False {% endif %}).\nMake sure your variable name does not contain invalid characters like '-': argument of type 'AnsibleUndefined' is not iterable\n\nThe error appears to be in '/srv/web/infra/ansible/roles/abrt/retrace/tasks/podman.yml': line 23, column 5, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n- block:\n  - name: Get last subuid entry\n    ^ here\n"}
2020-04-24 21:34:28 +02:00
Miroslav Suchý
5ed5fb081d retrace: cherry pick upstream a3db712 2020-04-24 21:34:28 +02:00
Adrian Reber
4cf99be1d4 MM: filter out a few old ppc64 directories
Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:28 +02:00
Adrian Reber
5c45b42049 MM: also disable s390 in secondary rawhide
The description of the previous commit was not wrong, but the
problematic repository is present at:

 pub/fedora-secondary/development/rawhide/s390/

Also filter out this directory in MirrorManager

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:28 +02:00
Adrian Reber
b64cf04b2e MM: ignore pub/archive when searching for new versions
Every time we tried to delete the s390 (without x) rawhide repository
from MirrorManager it was re-detected as there is still a very old s390
tree available under pub/archive. This tells MirrorManager to ignore
everything under pub/archive when searching for new versions, releases
and architectures.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
e28b0c3263 s3-mirror: disable test sync cron
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Pavel Raiskup
f4538051df s3-mirror: sync s3-sync-path script with ideas from s3.sh
1. sync everything except for repomd.xml
2. then sync repomd.xml files only, and invalidate caches
3. gently wait a bit to give current downloads a chance
4. delete outdated RPMs and metadata, shouldn't be needed

Also make the sleep/cache configurable.
2020-04-24 21:34:28 +02:00
Miroslav Suchý
1936dcfd09 retrace: define defaults 2020-04-24 21:34:28 +02:00
Kevin Fenzi
77e9d9c4dc armv7_test: add group vars to set fas groups with access and other things.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Miroslav Suchý
77ef17aad8 retrace: rebase to latest upstream roles 2020-04-24 21:34:28 +02:00
Olivier Lemasle
65f8b59431 Update the-new-hotness link to Updates policy
Signed-off-by: Michal Konečný <mkonecny@redhat.com>
2020-04-24 21:34:28 +02:00
Clement Verna
f8451db80f bodhi: avoid celery task to hang forver if the broker is down
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:28 +02:00
Miroslav Suchý
37b0794bac retrace: add url for faf 2020-04-24 21:34:28 +02:00
Miroslav Suchý
e77a035915 retrace: add env suffix 2020-04-24 21:34:28 +02:00
Miroslav Suchý
018a4f1b82 retrace: add env suffix
https://pagure.io/fedora-infrastructure/issue/8780

addressing:
TASK [abrt/faf-pre : install certs for fedora-messaging] ****************************************************************
Wednesday 25 March 2020  16:47:16 +0000 (0:00:00.799)       0:05:10.000 *******
changed: [retrace-stg.aws.fedoraproject.org] => (item={u'dest': u'ca.crt', u'src': u'/srv/private/ansible/files/rabbitmq/staging/pki/ca.crt', u'mode': 420, u'owner': u'faf'})
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: If you are using a module and expect the file to exist on the remote, see the remote_src option
failed: [retrace-stg.aws.fedoraproject.org] (item={u'dest': u'faf.key', u'src': u'/srv/private/ansible/files/rabbitmq/staging/pki/private/faf.key', u'mode': u'600', u'owner': u'faf'}) => {"ansible_loop_var": "item", "changed": false, "item": {"dest": "faf.key", "mode": "600", "owner": "faf", "src": "/srv/private/ansible/files/rabbitmq/staging/pki/private/faf.key"}, "msg": "Could not find or access '/srv/private/ansible/files/rabbitmq/staging/pki/private/faf.key' on the Ansible Controller.\nIf you are using a module and expect the file to exist on the remote, see the remote_src option"}
An exception occurred during task execution. To see the full traceback, use -vvv. The error was: If you are using a module and expect the file to exist on the remote, see the remote_src option
failed: [retrace-stg.aws.fedoraproject.org] (item={u'dest': u'faf.crt', u'src': u'/srv/private/ansible/files/rabbitmq/staging/pki/issued/faf.crt', u'mode': 420, u'owner': u'faf'}) => {"ansible_loop_var": "item", "changed": false, "item": {"dest": "faf.crt", "mode": 420, "owner": "faf", "src": "/srv/private/ansible/files/rabbitmq/staging/pki/issued/faf.crt"}, "msg": "Could not find or access '/srv/private/ansible/files/rabbitmq/staging/pki/issued/faf.crt' on the Ansible Controller.\nIf you are using a module and expect the file to exist on the remote, see the remote_src option"}
2020-04-24 21:34:28 +02:00
Stephen Smoogen
096bb905d9 remmeber this step in clean up of dns 2020-04-24 21:34:28 +02:00
Stephen Smoogen
b8e445bfc7 turns out redhat and internal reverse dns must come from other dns servers. external dns like softwarefactory from otehrs. 2020-04-24 21:34:28 +02:00
Stephen Smoogen
bdaef22681 And this should allow softwarefactory-project.io to resolve in phx2 2020-04-24 21:34:28 +02:00
Miroslav Suchý
55ee39ccf3 retrace: use public hostname rather than ip addr
addressing:
curl https://172.30.5.239/settings
curl: (51) SSL: no alternative certificate subject name matches target host name '172.30.5.239'
2020-04-24 21:34:28 +02:00
Miroslav Suchý
d119200fbf retrace: use variable instead of hardcoded value 2020-04-24 21:34:28 +02:00
Miroslav Suchý
cc2f7a5cb3 retrace: add again fedora-messaging configs
this has been added in 4d1bcd1802 but later lost when rebased to latest upstream role
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
2601f934ca monitor-gating: set two new configuration keys
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Miroslav Suchý
095e467a8c retrace: this is already defined in faf-web.conf 2020-04-24 21:34:28 +02:00
Miroslav Suchý
0f130bfbd7 retrace: correct hostname 2020-04-24 21:34:28 +02:00
Miroslav Suchý
c4f7b8bdc4 retrace: try this 2020-04-24 21:34:28 +02:00
Miroslav Suchý
b458127fa6 retrace: try this 2020-04-24 21:34:28 +02:00
Miroslav Suchý
27c06d95e8 retrace: try this 2020-04-24 21:34:27 +02:00
Miroslav Suchý
3a13123d61 retrace: enable ssl before we start httpd 2020-04-24 21:34:27 +02:00
Clement Verna
d892c2648d bodhi: deploy 5.2.2 version
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Miroslav Suchý
502377d31d retrace: define letsencrypt variable 2020-04-24 21:34:27 +02:00
Miroslav Suchý
86a3b2a613 retrace: move file to correct place 2020-04-24 21:34:27 +02:00
Miroslav Suchý
49ee190d4d retrace: move file to correct place 2020-04-24 21:34:27 +02:00
Miroslav Suchý
c5f1b291a9 retrace: typo 2020-04-24 21:34:27 +02:00
Miroslav Suchý
378604abd6 retrace: use letsencrypt for retrace-stg 2020-04-24 21:34:27 +02:00
Miroslav Suchý
c61de8c739 retrace: rebase to latest upstream role 2020-04-24 21:34:27 +02:00
Kevin Fenzi
9dcb77ff41 koji_builder / stg: perhaps we can just supress the warning
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:27 +02:00
6264a70649 GNOME Backups: enable backups for oscp-master0{2,3} 2020-04-24 21:34:27 +02:00
Clement Verna
4bba45fd49 vhost-info: fix the indentation after adding 4 spaces.
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Clement Verna
ea3b536786 vhost-info: use 4 spaces indentation.
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:27 +02:00
Stephen Smoogen
442c094481 Put in centos sync for EPEL-8 2020-04-24 21:34:27 +02:00