Commit graph

29576 commits

Author SHA1 Message Date
Luca BRUNO
8c51ed8766 coreos-cincinnati: deploy latest master (c4fbba4) 2020-04-24 21:34:17 +02:00
Luca BRUNO
9e34d5362f coreos-cincinnati: build latest master (c4fbba4) 2020-04-24 21:34:17 +02:00
Pavel Raiskup
fecd196fbc copr: be: pre-configure production
.. but still keep the spawner for aws disabled.
2020-04-24 21:34:17 +02:00
Pierre-Yves Chibon
ec46aab716 ci_resultsdb: enable logging for resultsdb_listener at the debug level for now
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:17 +02:00
Dusty Mabe
35c9d91e18 aws-iam-policies: fcos-upload-amis: add ability to DescribeRegions
Need this since we recently changed to dynamically detect regions
to upload to. See ab3cae5
2020-04-24 21:34:17 +02:00
Clement Verna
171d363fd0 OSBS: introduce the configure-osbs.yml playbook.
This commit creates a new playbook configure-osbs.yml which imports
3 others playbooks.
setup-orchestrator-namespace.yml which configure the osbs orchestrator namespace.
setup-worker-namespace.yml which configure the osbs worker namespace on different
architectures.
osbs-post-install.yml which deals with the post install tasks on the master and nodes.

Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:17 +02:00
Pavel Raiskup
dee6f7fcba copr: be: lower the min spin interval for aarch64/aws
As well as we did for PC group before.  While we are on it, don't only
apply the config on production.
2020-04-24 21:34:17 +02:00
Pavel Raiskup
7c8adb0cd6 copr: be: better disable dnf warning
'warn' is not task argument, but command's
2020-04-24 21:34:17 +02:00
Pavel Raiskup
e42e9cc6d7 copr: be: avoid dnf warning for loops
[DEPRECATION WARNING]: Invoking "dnf" only once while using a loop via
squash_actions is deprecated. Instead of using a loop to supply multiple
items and specifying `pkg: "{{ item }}"`,
2020-04-24 21:34:17 +02:00
Pavel Raiskup
2ceeed1654 copr: be: ignore dnf ansible warning
There's no way to declaratively enable copr repository in
dnf-plugins-core, yet:
[WARNING]: Consider using the dnf module rather than running 'dnf'.
2020-04-24 21:34:17 +02:00
Pavel Raiskup
6392ecac08 copr: be-dev: use correct AMI reference 2020-04-24 21:34:17 +02:00
Pierre-Yves Chibon
c9260c2884 dist-git/pagure: src.fp.o doesn't know about the repoSpanner group so use pagure instead
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:17 +02:00
Pavel Raiskup
bba19fe8df copr: be: use become instead of sudo
This is per ansible warning.
2020-04-24 21:34:17 +02:00
Pavel Raiskup
55a363159e copr: be: don't cleanup new-enough AWS VMs by cron 2020-04-24 21:34:17 +02:00
Pierre-Yves Chibon
71764d9360 dist-git/pagure: enable the pagure-dist-git 3rd party extension in prod
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:17 +02:00
Pierre-Yves Chibon
fb664e3745 dist-git/pagure: enable fedora-messaging in prod as well
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:17 +02:00
Clement Verna
64a00d50de Bodhi: Add ryanlerch to the appowner in OpenShift staging
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:17 +02:00
Adrian Reber
cd22a1b38c mirrorlist: use KillMode=none
If stopping of the mirrorlist container fails, systemd usually kills all
processes in the same control group which means that the usual Podman
cleanup steps will not be able to run. Setting KillMode=none gives
Podman a chance to correctly remove the container.

Signed-off-by: Adrian Reber <adrian@lisas.de>
2020-04-24 21:34:17 +02:00
Pierre-Yves Chibon
49f68f14d5 distgit/pagure: Allow the pull_request_flag ACL on cross-projects API tokens
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:17 +02:00
Pavel Raiskup
fa604650ba copr: be: cleanup AWS builders periodically
Terminate copr-*-builder* VMs which are not tracked in redis database
periodically.

While we are on it, remove `cleanup_vm*` scripts which are no longer
needed, the up2date script is provided by `copr-backend` package.
2020-04-24 21:34:17 +02:00
Mohan Boddu
c206da6415 F29 EOL Remove f29 platform module
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:17 +02:00
Mohan Boddu
93e47c5365 F29 EOL pkgdb gnome software EOL status
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:17 +02:00
Mohan Boddu
414982b416 F29 EOL - Remove f29 AH artifacts creation
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:17 +02:00
Mohan Boddu
771a6a268a F29 EOL, disable container and cloud composes
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:17 +02:00
Mohan Boddu
b16bf22f2b F29 EOL Bodhi Changes
Signed-off-by: Mohan Boddu <mboddu@bhujji.com>
2020-04-24 21:34:17 +02:00
2cbdbbfe1d resultsdb: upgrade resultsdb01.qa to F31 2020-04-24 21:34:17 +02:00
Stephen Smoogen
c8c3ed9eb4 fix the ip address for aarch64-17 2020-04-24 21:34:17 +02:00
Luca BRUNO
617c249c96 coreos-cincinnati: deploy latest master (aa481a1) 2020-04-24 21:34:17 +02:00
Stephen Smoogen
bb33704559 add aarch64-16 to the list to ansible 2020-04-24 21:34:17 +02:00
Stephen Smoogen
45d5f243ac fix mac address problem with aarch64-16 2020-04-24 21:34:17 +02:00
Luca BRUNO
d673e56804 coreos-cincinnati: build latest master (aa481a1) 2020-04-24 21:34:17 +02:00
Luca BRUNO
ad1836c5cb coreos-cincinnati: switch to new repo location 2020-04-24 21:34:17 +02:00
Clement Verna
d00395d3d2 OSBS: Use osbs-cluster.yml for current prod and osbs/deploy-cluster.yml for new cluster in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:17 +02:00
Clement Verna
770a57bd22 OSBS: production cluster is still 3.9.0
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:17 +02:00
Luca BRUNO
e49c758b52 coreos-cincinnati: deploy latest master (c0f76a5) 2020-04-24 21:34:17 +02:00
Jakub Kadlcik
944a406aef copr: previous F31 aarch64 builder image was created incorrectly 2020-04-24 21:34:17 +02:00
Pierre-Yves Chibon
472bdf0f31 pagure: allow user token for merging and flagging PRs
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:17 +02:00
Luca BRUNO
dfd4951b8c coreos-cincinnati: build latest master (c0f76a5) 2020-04-24 21:34:17 +02:00
Clement Verna
ba8b1ada61 OSBS: change the cluster-inventory file to be osbs specific
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:17 +02:00
Pierre-Yves Chibon
d0a976e1c2 pagure: let the logger send email on errors in the pagure module
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:17 +02:00
1b79aaaede pagure.io: allow pull_request_comment ACL on cross project tokens 2020-04-24 21:34:17 +02:00
Clement Verna
31ad931016 OSBS: Create a dedicated playbook to provision the OpenShift cluster.
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:17 +02:00
Kevin Fenzi
a29a48fa76 flocktofedora.org cert: drop old cert
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:17 +02:00
Stephen Smoogen
99f73e4c6b remember he is only dgilmore in our hearts and heads.. and ausil in fas 2020-04-24 21:34:17 +02:00
Stephen Smoogen
fbbeaf1b50 add quota to dennis 2020-04-24 21:34:17 +02:00
Jonathan Lebon
a30e417a70 robosignatory.toml.j2: bump FCOS artifacts signing key to f31
FCOS is now rebased to f31. Bump the signing key accordingly.

Signed-off-by: Jonathan Lebon <jonathan@jlebon.com>
2020-04-24 21:34:17 +02:00
Mikolaj Izdebski
af0d1d89f3 mbs/common: Apply workaround for DNF fail-safe mechanism in prod (#8410) 2020-04-24 21:34:17 +02:00
Mikolaj Izdebski
79047b69b6 mbs/common: Fix KOJI_TAG_EXTRA_OPTS setting 2020-04-24 21:34:17 +02:00
Mikolaj Izdebski
bee41998cf mbs/common: Try setting KOJI_TAG_EXTRA_OPTS in stage 2020-04-24 21:34:17 +02:00
Stephen Smoogen
8007723fe7 put a tag on cron job to get it run on subset. 2020-04-24 21:34:17 +02:00