Commit graph

27139 commits

Author SHA1 Message Date
Jakub Kadlčík
4de28816da Do not run /usr/bin/copr-update-builder script
No such script is currently provided by `copr-builder` package
and therefore the playbook fails and we are not able to spawn
builders for Copr
2019-05-18 15:20:41 +02:00
Kevin Fenzi
984f012358 sundries/virthost/base: fix a nummber of cases of a variable being used as a boot (now a warning)
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-18 00:00:15 +00:00
Randy Barlow
39070b90d7 bodhi: Add more detail to consumer log messages.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-17 16:34:31 +00:00
Randy Barlow
eb3be51b78 Correct Bodhi's wiki URLs for staging.
To do this, I added an env_prefix variable - sometimes you need to
be able to say "stg." instead of ".stg" (env_suffix), and this is
an example.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-17 15:40:26 +00:00
Giulia Naponiello
11f2f80f96 Greenwave stage should point at Koji stage
Signed-off-by: Giulia Naponiello <gnaponie@redhat.com>
2019-03-07 17:29:36 +01:00
Kevin Fenzi
d59ebd1894 releng: make sure we have python2-productmd for updatefullfiletimelist
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-17 00:15:28 +00:00
Randy Barlow
a16b880e9b bodhi: Update staging to 4.0.0-0.3.beta.fc29.infra.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-16 22:15:41 +00:00
Stephen Smoogen
f4b294067d fix dyslexic change of plugins name 2019-05-16 19:36:03 +00:00
Stephen Smoogen
4bef13570e add in dnf for batcaves to reposync el8 2019-05-16 19:34:33 +00:00
Randy Barlow
3fdf1f7970 bodhi: Install python3-pyramid_sawing on backends.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-16 19:33:06 +00:00
Randy Barlow
bd4ca27461 bodhi: Switch to the new callback for beta2
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-16 18:58:50 +00:00
Stephen Smoogen
5f18180591 put the internal ip on the right network 2019-05-16 18:56:08 +00:00
Randy Barlow
373ac96ef2 bodhi: Upgrade staging to 4.0.0-0.2.beta.fc29.infra.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-16 18:32:12 +00:00
Stephen Smoogen
1614605fec make a host_vars for virthost-cloud. Do not have vpn 2019-05-16 17:47:36 +00:00
Patrick Uiterwijk
7abc1b59dd Fix another occurance of missing plural
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 19:11:09 +02:00
Patrick Uiterwijk
f65e25a76e Fix variable name
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 18:52:32 +02:00
Patrick Uiterwijk
1027f501b1 NTP is UDP
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 17:39:34 +02:00
Patrick Uiterwijk
5613ca9e80 Revert "os-proxies don't do keepalive anymore"
This reverts commit a2acf45321.
2019-05-16 16:47:22 +02:00
Patrick Uiterwijk
d75ad4c1b7 Add os-node11 also to routers - it's either bootstrap node or worker
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 16:46:34 +02:00
Clement Verna
54d356e432 waiverdb: Add fedora-messaging config to the configmaps
Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-05-16 15:09:39 +02:00
Clement Verna
c58d0339f0 waiverdb: use fedora-messaging in prod.
New version of waiverdb has dropped support for fedmsg

Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-05-16 14:51:41 +02:00
Clement Verna
ab4db86c3c greenwave: greenwave now uses a entrypoint script instead of command.
New deployement of greenwave is failing because the way the container
are started have changed. We need to stop overriding the entrypoint.
This will drop our custom timeout for gunicorn.

Signed-off-by: Clement Verna <cverna@tutanota.com>
2019-05-16 14:39:56 +02:00
Patrick Uiterwijk
1855a459f9 Default communishift to tcp mode
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 14:18:02 +02:00
Patrick Uiterwijk
a2acf45321 os-proxies don't do keepalive anymore
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 12:02:59 +02:00
Patrick Uiterwijk
377d73b75e Simplify os-proxies: all bind everything
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 12:01:41 +02:00
Patrick Uiterwijk
53b0b1d9ea Use full hostnames
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 11:55:41 +02:00
Patrick Uiterwijk
2d6ccdbbe3 Enable haproxy stats
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 11:50:52 +02:00
Patrick Uiterwijk
f06aa504b9 Enable haproxy checks
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-16 11:46:12 +02:00
Patrick Uiterwijk
f52cd39625 Fix up dhcp config for community openshift
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
2019-05-15 23:28:34 +00:00
Kevin Fenzi
ea473d2650 retrace: the retrace-stg group doesn't exist anymore.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-15 21:07:24 +00:00
Kevin Fenzi
2e2f6a6c52 master: add them to the openshift area
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-15 21:05:29 +00:00
Kevin Fenzi
d1153a3ee9 master: remove some things that moved to openshift
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-15 21:04:51 +00:00
Patrick Uiterwijk
b6b31c3d3a Bump fas pods again
Signed-off-by: Patrick Uiterwijk <patrick@puiterwijk.org>
2019-05-15 22:37:43 +02:00
Mikolaj Izdebski
65601a8a97 fas_client: Enlarge time window when fas_client can be ran 2019-05-15 22:28:09 +02:00
Randy Barlow
fc7584b419 bodhi: Maybe we do want the dockerStrategy but can use from on it?
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 19:22:17 +00:00
Randy Barlow
7f20d02af6 bodhi: Try dropping type: Docker from the strategy too.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 19:12:05 +00:00
Randy Barlow
d15693177b bodhi: Apparently I can't use a sourceStrategy and a dockerStrategy.
also camelCase is silly.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 19:09:47 +00:00
Randy Barlow
33261bd578 bodhi: Trigger builds off of the base-image.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 19:06:24 +00:00
Kevin Fenzi
d34226763b releng: python3-fedfind now.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-15 19:02:25 +00:00
Randy Barlow
9cd4282981 bodhi: Build the base image.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 18:53:21 +00:00
Kevin Fenzi
fedfea462c push-docker: Switch to python3-docker from python-docker
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-15 18:49:21 +00:00
Randy Barlow
de5c73901c bodhi: Use a base container image to be more efficient.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 18:46:03 +00:00
Randy Barlow
cac31d7323 bodhi: Install the composer in the consumer image.
The composer isn't actually used in OpenShift, but unfortunately
we forgot to make the import optional in Bodhi 4.0.0b1. This
results in a lot of unnecessary dependencies getting into the
container image, so I will make a future Bodhi release that makes
the composer import in the consumer optional. For now, let's just
make a bloated container.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 18:35:11 +00:00
Kevin Fenzi
6f2872da16 nfs/client: nfs-lock no longer exists in fedora
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-15 18:28:38 +00:00
Randy Barlow
f5742d1a82 bodhi: Move OpenShift vars into the playbook so they are defined.
Apparently the bodhi2-stg vars file is not used by the OpenShift
playbook, so let's just put the vars into the playbook.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 18:23:44 +00:00
Kevin Fenzi
de3f964161 releng-compose: make ansible use python3 on these hosts.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-15 18:15:13 +00:00
Randy Barlow
1e3a33dc36 bodhi: Switch a comment from Jinja syntax to YAML syntax.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 18:14:39 +00:00
Randy Barlow
04afc85443 bodhi: Queue names must start with the username.
The username that Bodhi uses in stg is bodhi.stg, and the queue
names must have the username at the beginning, so this commit
switches to use the env_suffix in the queue name.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 17:59:05 +00:00
Kevin Fenzi
902102d2be composers: Move to fedora 30
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-15 17:43:05 +00:00
Randy Barlow
9887217b0a bodhi: Add a message consumer container pod.
This commit attempts to move all message consuming except for
the compose.start topic to OpenShift. compose.start needs to
continue to be handled by a VM for now due to it needing the NFS
mount for Koji.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-15 17:36:34 +00:00