Commit Graph

18110 Commits

Author SHA1 Message Date
Michael Scherer
a7acf091a1 Disable hostkey verification
Since that's run by cron, we have to accept the key.
Given that a MITM of pagure would just enable to intercept
nothing of value (we are using public keys, the data to be commited
can be regenerated trivially and would just concern translation),
disabling StrictHostKeyChecking for that user is IMHO not
a security risk.
2020-04-24 21:34:28 +02:00
Michael Scherer
85136ba279 use the right version of python 2020-04-24 21:34:28 +02:00
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