Commit Graph

18108 Commits

Author SHA1 Message Date
Michael Scherer
54949cfc13 Add missing deps 2020-04-24 21:34:28 +02:00
Adrian Reber
629ce63cb6 MM: add codecs to MirrorManager
In addition to this change it was necessary to manually add the new
codecs directory to the database as a new entry in the 'category' table.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
51a8630dec monitor-gating: specify the fedpkg command to use to clean up side-tags
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Clement Verna
58345b0204 bodhi: apply patch on bodhi-base while waiting for a new release
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
f3faf6ee4f openshift: update prod to 200 also
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
cc1aae42ce Revert "openshift version is 117, not 200"
This reverts commit ef8d7c9ec1ff743ed78c94b41089c6ef1e2b5c63.
2020-04-24 21:34:28 +02:00
Dusty Mabe
b5438172b2 new-updates-sync: set umask to be more permissive for ostree operations
See https://github.com/ostreedev/ostree/pull/1984 where OSTree was
changed to try to set group write on directories. We need to set a more
permissive umask to take advantage of it.

This is all done to support writing to the OSTree repo from OpenShift
projects that run as a random UID, but have ftpsync (gid:263) in their
supplemental groups. For more context see: https://pagure.io/releng/issue/8811#comment-629051
2020-04-24 21:34:28 +02:00
Kevin Fenzi
9bc3ceb2a2 robosignatory: uid/gid change for autosign
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
788b6ac9f5 openshift version is 117, not 200
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
3573a6a1db openshift / staging: update to 3.11.200
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Michael Scherer
d6bba5daa4 Remove the key display, add ssh config 2020-04-24 21:34:28 +02:00
Michael Scherer
547f5bc938 Add a job to update translation
See https://pagure.io/fedora-infrastructure/issue/8691
2020-04-24 21:34:28 +02:00
Clement Verna
6bbdb21ed5 bodhi: switch fedora-messaging logging to INFO
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
7242a1a583 db-koji02: actually deploy the right backup script
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
6b3418b9e7 kerneltest / staging: correct some variables
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
984b570422 koji/builder: fix path to the rpmautospec config file - Take #2
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
419e8701a3 koji/builder: fix path to the rpmautospec config file
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
bd50c6e4bc db-koji02: make sure backup uses all cpus
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
4c85106614 koji/builder: install the rpmautospec configuration file
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
ecf4e12a7e koji/hub: rename the configuration file for rpmautospec
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
Mikolaj Izdebski
4431fd2a4e Add astepano to Koschei appowners 2020-04-24 21:34:28 +02:00
Mikolaj Izdebski
873ee9d994 Update Koschei appowners 2020-04-24 21:34:28 +02:00
Clement Verna
daf701e6d0 review-stats: delete the old build role since this is now in OpenShift.
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:28 +02:00
Pavel Raiskup
6b429d1e8e copr: buliders: typofix for previous commit 2020-04-24 21:34:28 +02:00
Pavel Raiskup
efbb4d2d3a copr: builders: better tweak mock-core-configs
We first run the copr-update-builder script, so it does it's work.
Then we can try to update to our own (newer only!) version of
mock-core-configs, and re-run the copr-update-builder.

We though have to stop removing the old .rpmnew files blindly, this
needs patch against copr/copr.git.
2020-04-24 21:34:28 +02:00
Jonathan Lebon
b6fa773380 coreos-koji-tagger: point staging at jlebon's repos
For testing
https://github.com/coreos/fedora-coreos-releng-automation/pull/89.

Also tweak docs around that.
2020-04-24 21:34:28 +02:00
Pavel Raiskup
f8cdc5e2bc copr: builders: enable mock 2.2 on production builders 2020-04-24 21:34:28 +02:00
Pavel Raiskup
15889c9181 copr: builders: better work with mock config overrides
With new copr-rpmbuild 0.38 it is much easier.
2020-04-24 21:34:28 +02:00
Mohan Boddu
42daacba6c Remove productimg from skip phases
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:28 +02:00
Kevin Fenzi
d573fa5819 koji_builder: set dnf_warning to false in prod too for new mock 2.x
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Pavel Raiskup
9ba2bf5111 copr: dev-builders: typo from previous commit 2020-04-24 21:34:28 +02:00
Pavel Raiskup
406cb67d9a copr: dev-builders: install mock 2.2 and configs in one transaction 2020-04-24 21:34:28 +02:00
Pavel Raiskup
1872267196 copr: dev-builders: install mock 2.2 2020-04-24 21:34:28 +02:00
Kevin Fenzi
86b41ecd91 fas-client: make pkgs02 sync fas every 15min instead of once a day
This is to counteract that we no longer have a fedmsg we can trigger this from, so
people complain that their ssh key isn't updating. Hopefully this will help that issue.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:28 +02:00
Pierre-Yves Chibon
86cda76858 koji/hub: install the latest version of the rpmautospec package
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:28 +02:00
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