Commit Graph

1118 Commits

Author SHA1 Message Date
Rick Elrod
a3715afa15 force fedora:31 here
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
c017fc9dd1 bust cache
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
f585ba01d7 apply hax
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
0ccb691ecf ipsilon: use python3-mod_wsgi instead of mod_wsgi. I hate stuff.
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
4705ddee11 ipsilon: try adding a few deps in the dockerfile
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
b302f29648 ipsilon: fedora:latest (f31) has python 3.7, not 3.8.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Kevin Fenzi
9ce54cb28a ipsilon: latest fedora ipsilon is python3 based.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
5af3bddc8c add env_suffix here too
Signed-off-by: Rick Elrod <relrod@redhat.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
377dc46282 sanitarium: can you quote things correctly please
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:15 +02:00
Rick Elrod
2883a1a66c sanitarium: point at the right ipsilon
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:14 +02:00
Rick Elrod
0b6ea3c750 openshift-apps/sanitarium: change client id
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:14 +02:00
Rick Elrod
5d2dbff9e0 openshift-apps/sanitarium: fix secret path
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:14 +02:00
Rick Elrod
2f20b29c57 correct the correction so that the thing is correcterer
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:14 +02:00
Rick Elrod
710132946e but correctly
Signed-off-by: Rick Elrod <relrod@redhat.com>
2020-04-24 21:34:14 +02:00
Rick Elrod
4dceeb8c82 I think this needs to be prefixed
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
Clement Verna
c101327843 mdapi: give the liveness probe 15s before it times out
Signed-off-by: Clement Verna <cverna@tutanota.com>
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
Mikolaj Izdebski
4c087db4b1 koschei: Use explicit OpenShift image registry 2020-04-24 21:34:13 +02:00
Mikolaj Izdebski
87ac0c75d0 koschei: Define ImageStream 2020-04-24 21:34:13 +02:00
Mikolaj Izdebski
8b1db147ba koschei: set imagePullPolicy to Always 2020-04-24 21:34:13 +02:00
Pierre-Yves Chibon
92d7ec84a8 bodhi: skip pep517 on install bodhi in openshift
This doesn't per say solve the bug/traceback but it should prevent
us from triggering it.

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:13 +02:00
Luca BRUNO
44e7ada060 coreos-cincinnati: deploy latest master (e9ccd5b) 2020-04-24 21:34:13 +02:00
Luca BRUNO
9bdc70de97 coreos-cincinnati: build latest master (e9ccd5b) 2020-04-24 21:34:13 +02:00
Mikolaj Izdebski
a8acc66e35 koschei: Configure build_arches for frontend
Fixes https://github.com/fedora-infra/koschei/issues/309
2020-04-24 21:34:13 +02:00
Luca BRUNO
0e0f6242ad coreos-cincinnati: deploy latest master (e322003) 2020-04-24 21:34:13 +02:00
Luca BRUNO
2a9bb1cfde coreos-cincinnati: build latest master (e322003) 2020-04-24 21:34:13 +02:00
Clement Verna
768023c909 Bodhi: revert commit 9bffcb5
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:13 +02:00
Clement Verna
7b7c35efc8 Bodhi: for now comment the infra-repos in the bodhi base image
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:13 +02:00
Clement Verna
d7207c70a2 Bodhi: move the wsgi file where httpd expect it in stg
Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:12 +02:00
Pierre-Yves Chibon
198ba09f4c bodhi: don't install bodhi-docs via rpm in the web container
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:12 +02:00
Pierre-Yves Chibon
49305e19f0 bodhi: install fedora-messaging in the base image
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:12 +02:00
Pierre-Yves Chibon
92c2ea3c85 bodhi: fix the indentation of the other docker files
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:12 +02:00
Pierre-Yves Chibon
6b8360749b bodhi: let's try some more indentation for the base dockerfile
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-04-24 21:34:12 +02:00
Clement Verna
7a121506d4 Bodhi: build the stage container base from git
Signed-off-by: Clement Verna <cverna@tutanota.com>
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
Aurélien Bompard
5c28ee7a45 Rebase bodhi on F30
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:12 +02:00
Aurélien Bompard
7a6d8c8f7c On recent Fedoras, /usr/bin/celery is already the Py3 version
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:12 +02:00
Aurélien Bompard
e160a30a32 Update Bodhi to 5.0 in staging
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:12 +02:00
Dusty Mabe
af7bd3386f openshift-apps: fixup fedora-ostree-content-volume PV consumers
We can't share the same exact PV into two PVCs in different projects
but we can make two PVs for the same NFS share. Let's see if that
works.
2020-04-24 21:34:12 +02:00
Dusty Mabe
7cfcdec33b openshift-apps: add fedora-ostree-pruner application as POC
This project will eventually be used to prune ostree repo content
based on a stated policy, but for now we're just using it to test
that we can mount our created NetApp share inside of OpenShift
using NFS mounts.
2020-04-24 21:34:12 +02:00
Dusty Mabe
66345a5d1f openshift-apps/coreos-ostree-importer: add more information to pvc.yml 2020-04-24 21:34:12 +02:00
Dusty Mabe
c4300a34d8 openshift-apps/coreos-ostree-importer: fix yaml typo
The containers in the spec are a list.
2020-04-24 21:34:12 +02:00
Dusty Mabe
23e6d1a618 openshift-apps: add coreos-ostree-importer as POC
This project will eventually be used to import ostree content
from the Fedora CoreOS pipeline, but for now we're just using it
to test that we can mount our created NetApp share inside of OpenShift
using NFS mounts.
2020-04-24 21:34:12 +02:00
Mikolaj Izdebski
bfda868de1 Koschei: use latest upstream images for now 2020-04-24 21:34:12 +02:00
Mikolaj Izdebski
9f1ef2a588 Koschei: Use tagged upstream releases for deployments 2020-04-24 21:34:12 +02:00
Clement Verna
19fa44a731 MDAPI: perform the readinessprobe and livenessprobe every minutes.
This commit makes us check if the pod is healthy only once every
minutes instead of every 10s.

Signed-off-by: Clement Verna <cverna@tutanota.com>
2020-04-24 21:34:12 +02:00
Mikolaj Izdebski
60129164b8 koschei: Use regex instead of glob for matching php packages 2020-04-24 21:34:11 +02:00