Commit graph

294 commits

Author SHA1 Message Date
Stephen Smoogen
2adb66f4d5 General cleanup of aliases and add mobrien to various places.
Remove old smooge lines
Remove centos box which is no longer existant.

Signed-off-by: Stephen Smoogen <smooge@smoogespace.com>
2021-03-23 16:52:20 +00:00
Pierre-Yves Chibon
f91a80046b Wipe everything that is to do with pdc-backend from our ansible repo
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2020-10-05 18:57:52 +00:00
Jan Kaluza
a96ff74f27 ODCS: Update also odcs-client to latest version 2020-07-31 13:23:18 +02:00
Kevin Fenzi
7984b46eb7 The great phx2 pruning run (1st cut).
Since we no longer have any machines in phx2, I have tried to remove
them from ansible. Note that there are still some places where we need
to remove them still: nagios, dhcp, named were not touched, and in cases
where it wasn't pretty clear what a conditional was doing I left it to
be cleaned up later.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-06-14 14:14:31 -07:00
Stephen Smoogen
08f622be41 remove db-koji0[12].phx2, sign-bridge01.phx2, fedocal01.phx2, nuancier01.phx2, nuancier02.phx2 2020-06-11 17:14:29 -04:00
Jan Kaluza
b00e296350 ODCS: Install also latest libdmodulemd in manual/upgrade/odcs.yml. 2020-06-04 13:14:15 +02:00
Jan Kaluza
83d756cf00 ODCS upgrade playbook: Use 'dnf clean all'. 2020-06-04 10:58:33 +02:00
Jan Kaluža
6d1a2f1373 ODCS: Start odcs-celery-beat after the upgrade is finished. 2020-04-24 21:34:27 +02:00
Jan Kaluža
72468d5f6e ODCS: Stop odcs-celery-backend and odcs-celery-beat before db upgrade. 2020-04-24 21:34:27 +02:00
Jan Kaluža
08a3917043 ODCS: do not stop/start fedmsg-hub-3, odcs does not use fedmsg-hub-3 anymore. 2020-04-24 21:34:26 +02:00
Mikolaj Izdebski
4828817e4b Drop java-deptools cloud instance 2020-04-24 21:34:25 +02:00
Kevin Fenzi
779fa01877 autocloud: fare well autocloud, you served long and well...
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2020-04-24 21:34:17 +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
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
Aurélien Bompard
fb8b70778a Bodhi 5: stop and start the new service as well during manual operations
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
2020-04-24 21:34:12 +02:00
mprahl
3ad1d35ea0 Stop updating libmodulemd1 as part of the MBS upgrade playbooks
MBS now uses libmodulemd2 from EPEL, so upgrade libmodulemd should
be a conscious decision.
2020-04-24 21:34:10 +02:00
Nils Philippsen
6dbffeaae4 mote: yum -> package
Signed-off-by: Nils Philippsen <nils@redhat.com>
2020-04-24 21:34:07 +02:00
Pierre-Yves Chibon
ad8273c6b7 upgrade/pagure: fix small typo and add a bit more doc
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-07-08 13:34:29 +02:00
Nils Philippsen
7c8ce6ad52 bodhi: use list rather than with_items for dnf
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 16:16:15 +00:00
Nils Philippsen
17f147e643 packages: dnf -> package
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 17:12:42 +01:00
Nils Philippsen
72829aebef autocloud: dnf -> package
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 16:06:46 +00:00
Nils Philippsen
094891b29c koschei: fix typo
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 16:05:29 +00:00
Nils Philippsen
21a1856581 bugzilla2fedmsg: yum -> package
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 17:56:22 +02:00
Nils Philippsen
40b17b8910 badges: yum -> package
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 15:33:58 +00:00
Nils Philippsen
ded54be2fb mbs: yum -> package
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 15:31:12 +00:00
Kevin Fenzi
6decdf58bf ansible-report: fix up some more cases
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-06-11 15:25:28 +00:00
Nils Philippsen
a5f3819d0a bugyou: yum -> package
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 15:05:47 +00:00
Nils Philippsen
26e99757cc datanommer: yum -> package
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 15:03:21 +00:00
Nils Philippsen
87ea43ceca koji: yum -> package
Signed-off-by: Nils Philippsen <nils@redhat.com>
2019-06-11 14:56:19 +00:00
Pierre-Yves Chibon
79571c074e fedimg: Replace the yum module by the package module where applicable
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-06-11 16:34:39 +02:00
Pierre-Yves Chibon
76e02b1f3d pdc: Replace the yum module by the package module
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-06-11 16:29:17 +02:00
Pierre-Yves Chibon
f2d38f43d8 datagrepper: replace the yum module by the package module
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-06-11 16:17:44 +02:00
Kevin Fenzi
7906963cc7 hotness: remove old hotness vm's as it's been moved to openshift
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-31 03:58:52 +00:00
Randy Barlow
db786b6797 bodhi: Major cruft cleanup.
I worked with nirik, mizdebsk, and puiterwijk to clean up Bodhi's
roles and playbooks to remove lots of old crufty things, and this
is what we came up with.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-30 21:45:21 +00:00
Randy Barlow
87a906915c Revert "bodhi: Temporarily remove compose check from upgrade script."
This reverts commit dcaecc106d.
2019-05-28 16:44:03 +00:00
Randy Barlow
dcaecc106d bodhi: Temporarily remove compose check from upgrade script.
Rigth now the pods aren't serving because we need to build new
containers, so the compose check is failing. I know there isn't a
compose, so remove that check for now.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-28 16:40:37 +00:00
Randy Barlow
4cf1624c76 bodhi: Upgrade production to Bodhi 4.0.0.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-28 15:58:52 +00:00
Randy Barlow
19291eb169 bodhi: Fix some more group names with dashes.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-21 15:27:42 +00:00
Kevin Fenzi
3a907f13bd ansible: Try and mass fix all the manual playbooks to use _ instead of - in group names.
Signed-off-by: Kevin Fenzi <kevin@scrye.com>
2019-05-21 14:49:37 +00:00
Mikolaj Izdebski
59f77c5d6a upgrade/koschei: Fix Ansible group names 2019-05-20 19:44:06 +02:00
mprahl
0104e3bf63 Upgrade the libmodulemd1 RPM instead of libmodulemd in the mbs role 2019-05-15 00:19:57 +00:00
Mikolaj Izdebski
9e4f745cb3 Remove playbooks/manual/upgrade/copr.yml 2019-05-14 10:00:36 +02:00
Randy Barlow
627e815c25 bodhi: Switch the upgrade playbook to use fedora-messaging.
Staging now uses fedora-messaging and not fedmsg.

Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2019-05-13 20:48:44 +00:00
Stephen Smoogen
d8a12827e1 [pagure/upgrade] Make it clear we stop ALL workers before the upgrade. Put in TODO for future work 2019-04-08 14:03:32 +00:00
Stephen Smoogen
4fd801d09d [pagure/upgrade] Make httpd stop explicite.
I moved the httpd down from a pre task to where it is currently running
so that it will not break.

Signed-off-by: Stephen Smoogen <smooge@redhat.com>
2019-04-08 13:37:51 +00:00
Stephen Smoogen
809f5758ec [pagure/upgrade] Put in basic comments to show when file was last confirmed ot work 2019-04-08 13:19:56 +00:00
Stephen Smoogen
7611b5063c [pagure] Fix upgrade script to cover newer pagure
The manual/upgrade/pagure.yml was written for older pagure and changes
in the environment require updates to our infrastructure. This will
hopefully make upgrades more repeatable.

Signed-off-by: Stephen Smoogen <smooge@redhat.com>
2019-04-05 13:54:37 +00:00
Randy Barlow
ab31dee7e8 Upgrade production to bodhi-3.11.0-3.fc29.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-11-19 14:22:02 +00:00
Randy Barlow
534c6755fe Does register on skipped tasks unregister the variable?
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-11-09 20:54:43 +00:00
Randy Barlow
92575354b5 Use Python 3 in Bodhi's upgrade playbook for staging.
Signed-off-by: Randy Barlow <randy@electronsweatshop.com>
2018-11-08 17:27:49 +00:00