Commit Graph

6209 Commits

Author SHA1 Message Date
Rick Elrod
b4d8639165 add this back for testing
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
fcbcefce0f for grins, try commenting this out
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
cd54266160 bastion_stg: add a few more roles now that the very basics are fine
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Adam Williamson
43de361092 relvalconsumer: also enable the new AMI page updater
I just wrote an additional consumer class in relvalconsumer that
should update the new AMI info pages for composes whenever a new
AMI is published; this should enable that new consumer.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
6f1fade1ab bodhi-backend: re-add fedmsg/base for now
The sync script calls python2 fedmsg stuff. We want to replace it with fedora-messaging,
but we want to do that carefully since mirrormanager depends on messages to decide when
to update directory lists. So, do this for now, and revert it when we have time to manage
the full transition.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
2937f4c80c try an el8 bastion01.stg, with just base, hosts, and sudo for now. Baby steps.
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
c1d9e6155c bodhi: Move bodhi_openshift_pods and bodhi_version to os and os_stg and drop the bodhi2 and bodhi2_stg groups again.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
8260eafc8b or make it a template when it is a template
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
8b97f3b454 use env_short
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:14 +02:00
Rick Elrod
3bf33234a8 openshift-apps/sanitarium: First go at openshift role for playing with an SSH CA in stg
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:14 +02:00
Kevin Fenzi
615a66fc45 update-firmware: ansible-report says we should use variables here not bare.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:14 +02:00
Pierre-Yves Chibon
2b19775f4e resultsdb: tag the rabbit/queue roles
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:14 +02:00
Pierre-Yves Chibon
42a0bafb83 resultsdb: clean up and simplifications
- Simplify the topic that are listened to in staging, no need to repeat them
  when we can use * instead.
- Drop rdbsync since we're moving to fedora-messaging
- Adjust the playbook to install ci-resultsdb-listener

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:14 +02:00
Kevin Fenzi
a8c8df48de bugyou: retire service and all it's parts
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:14 +02:00
Clement Verna
07fb359f88 Docsbuilding: add tags to deploy just appowners
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:14 +02:00
Clement Verna
4281526db8 Docsbuilding: Adding jibecfed to the appowners
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:14 +02:00
Pierre-Yves Chibon
1be1f97290 elections: add a tag to the role
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:14 +02:00
Pierre-Yves Chibon
e6b0d186cd elections: make bcotton an admin on openshift
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:14 +02:00
Jan Kaluža
1e08b73604 Setup fedmsg/base after odcs/backend 2020-04-24 21:34:14 +02:00
Clement Verna
930b884a2a Bodhi: Give asaleh and scoady access to the OpenShift project in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:14 +02:00
Kevin Fenzi
457380c043 releng-compose: comment out docker stuff for now, we will need to replace it with podman or moby
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:14 +02:00
Dusty Mabe
93840695be openshift-apps/coreos-koji-tagger: add walters to app owners 2020-04-24 21:34:14 +02:00
Kevin Fenzi
e50fa5f3f2 freshmaker: remove everything
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:14 +02:00
Kevin Fenzi
93e018e2d5 proxies / redirects: drop workstation/server/atomic, they are no longer used, update labs and spins and arm
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:13 +02:00
Kevin Fenzi
c2bbd4bdc7 repospanner_temp: Ansible does not want -s in group names, use _ instead.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:13 +02:00
Mikolaj Izdebski
87ac0c75d0 koschei: Define ImageStream 2020-04-24 21:34:13 +02:00
Jan Kaluža
5147ab1077 Do not use fedmsg/hub role for ODCS backend 2020-04-24 21:34:13 +02:00
Mikolaj Izdebski
d9f69ee5b5 Drop freshmaker (#8321) 2020-04-24 21:34:13 +02:00
Mikolaj Izdebski
c25dae4e9e odcs: Create rabbitmq user 2020-04-24 21:34:13 +02:00
Mikolaj Izdebski
9d6a733f40 staging-sync/fas: Fix a typo 2020-04-24 21:34:13 +02:00
Clement Verna
7eb8152d5d OSBS: allow aarch64 secret to fail since we don't have the cluster yet
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:13 +02:00
Clement Verna
edbc1d55dd OSBS: fix the osbs_nodes_stg group name in a loop for the worker namespace too
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:13 +02:00
Clement Verna
428fab2bde OSBS: fix the osbs_nodes_stg group name in a loop
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:13 +02:00
Stephen Smoogen
2fbdcff571 repospanner-temp is not on openvpn 2020-04-24 21:34:13 +02:00
Stephen Smoogen
8ece96ff19 remember to put the right groups in 2020-04-24 21:34:13 +02:00
Stephen Smoogen
805a0f2004 add a minimal role for repospanner-temp. randy to fill out rest 2020-04-24 21:34:13 +02:00
Jan Kaluža
ce6f99c7b2 use mount_stg: true also on ODCS backend 2020-04-24 21:34:13 +02:00
Jan Kaluža
270cac4ffa mount fedora_odcs_stg with mount_stg: true 2020-04-24 21:34:13 +02:00
Jan Kaluža
ee11e8e947 Run nfs client before the odcs/frontend 2020-04-24 21:34:13 +02:00
Pierre-Yves Chibon
45d1e86166 resultsdb: listen to the stage topic in staging
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:13 +02:00
Pierre-Yves Chibon
17c2d63493 resultsdb: See if this creates the queue in staging
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:13 +02:00
Pierre-Yves Chibon
51786d8c72 resultsdb: install and configure the new ci-resultsdb-listener in staging - step #1
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:13 +02:00
Kevin Fenzi
81e75d2459 postgresql-server: Fix typo
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:13 +02:00
Kevin Fenzi
0d0c2dab5f postgresql-server: Fix a bunch of hostnames that were converted to _ instead of -
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:13 +02:00
Kevin Fenzi
a0f8213531 db-koji02: also add to playbook.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:12 +02:00
Kevin Fenzi
713979b3a0 proxies: add registry-no-cdn host to proxies
This host shares with registry vhost, but if it's used it bypasses downloading from the cdn.
We need this internally on composes that download flatpaks. They need to get them direct
from our registry and not from an external cdn.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:12 +02:00
Dusty Mabe
2965777f28 openshift-apps/coreos-koji-tagger: add bgilbert to app owners 2020-04-24 21:34:12 +02:00
Pierre-Yves Chibon
06c334bfa7 resultsdb: run the ci_resultsdb role on resultsdb-stg01.qa but don't run the certbot part
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:12 +02:00
Tim Flink
4dcf89170a resultsdb: don't apply ci_resultsdb role to resultsdb-stg01.qa
Just putting in another conditional to the role so that it's not
applied on the taskotron instance
2020-04-24 21:34:12 +02:00
Pierre-Yves Chibon
77670b9610 Bodhi: Split the buildconfig for stg and for prod
This way we can change things in staging without impacting production since
we're in freeze.
Once the freeze is over, we'll likely want to migrate production to the new
way.
While splitting the buildconfig, we're also moving out the docker files to
make the file easier to read.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:12 +02:00