1
0
Fork 0
forked from infra/ansible

openshift: adjust rollout in playbooks for deployment instead of deploymentconfig

Since we have moved (almost everything) to deployment, we need to adjust
adjust these rollout commands to use deployment instead.

Signed-off-by: Kevin Fenzi <kevin@scrye.com>
This commit is contained in:
Kevin Fenzi 2026-05-04 13:27:15 -07:00
commit a00af9f5cd
20 changed files with 24 additions and 24 deletions

View file

@ -64,7 +64,7 @@
- role: openshift/rollout
rollout_app: asknot
rollout_dcname: asknot
rollout_dname: asknot
tags:
- never
- rollout

View file

@ -218,7 +218,7 @@
name: openshift/rollout
vars:
rollout_app: badges
rollout_dcname: "{{ dcname }}"
rollout_dname: "{{ dcname }}"
loop:
- fedbadges
- tahrir

View file

@ -150,19 +150,19 @@
imagestream_imagename: bodhi-critpathcron
- role: openshift/rollout
rollout_app: bodhi
rollout_dcname: bodhi-web
rollout_dname: bodhi-web
tags:
- never
- rollout
- role: openshift/rollout
rollout_app: bodhi
rollout_dcname: bodhi-consumer
rollout_dname: bodhi-consumer
tags:
- never
- rollout
- role: openshift/rollout
rollout_app: bodhi
rollout_dcname: bodhi-celery
rollout_dname: bodhi-celery
tags:
- never
- rollout

View file

@ -51,7 +51,7 @@
- role: openshift/rollout
rollout_app: compose-tracker
rollout_dcname: compose-tracker
rollout_dname: compose-tracker
tags:
- never
- rollout

View file

@ -59,7 +59,7 @@
- role: openshift/rollout
rollout_app: coreos-cincinnati
rollout_dcname: coreos-cincinnati
rollout_dname: coreos-cincinnati
tags: [never, rollout]
- role: openshift/object

View file

@ -108,7 +108,7 @@
# - role: openshift/rollout
# rollout_app: datagrepper
# rollout_dcname: datagrepper
# rollout_dname: datagrepper
# tags:
# - never
# - rollout

View file

@ -80,7 +80,7 @@
# - role: openshift/rollout
# rollout_app: discourse2fedmsg
# rollout_dcname: discourse2fedmsg
# rollout_dname: discourse2fedmsg
# tags:
# - never
# - rollout

View file

@ -119,7 +119,7 @@
# - role: openshift/rollout
# rollout_app: noggin
# rollout_dcname: noggin
# rollout_dname: noggin
# tags:
# - never
# - rollout

View file

@ -88,14 +88,14 @@
- role: openshift/rollout
rollout_app: greenwave
rollout_dcname: greenwave-web
rollout_dname: greenwave-web
tags:
- never
- rollout
- role: openshift/rollout
rollout_app: greenwave
rollout_dcname: greenwave-fedmsg-consumers
rollout_dname: greenwave-fedmsg-consumers
tags:
- never
- rollout

View file

@ -88,7 +88,7 @@
- role: openshift/rollout
rollout_app: mdapi
rollout_dcname: mdapi
rollout_dname: mdapi
tags:
- never
- rollout

View file

@ -173,7 +173,7 @@
- role: openshift/rollout
rollout_app: mirrormanager
rollout_dcname: frontend
rollout_dname: frontend
tags:
- never
- rollout

View file

@ -115,7 +115,7 @@
- role: openshift/rollout
rollout_app: noggin-centos
rollout_dcname: noggin
rollout_dname: noggin
tags:
- never
- rollout

View file

@ -111,7 +111,7 @@
- role: openshift/rollout
rollout_app: noggin
rollout_dcname: noggin
rollout_dname: noggin
tags:
- never
- rollout

View file

@ -138,5 +138,5 @@
name: openshift/rollout
vars:
rollout_app: poddlers
rollout_dcname: "{{ item.name }}"
rollout_dname: "{{ item.name }}"
loop: "{{ poddlers_toddlers }}"

View file

@ -67,7 +67,7 @@
object_objectname: deployment.yml
- role: openshift/rollout
rollout_app: release-monitoring
rollout_dcname: release-monitoring-web
rollout_dname: release-monitoring-web
tags:
- never
- rollout

View file

@ -142,7 +142,7 @@
# rollouts
- role: openshift/rollout
rollout_app: resultsdb
rollout_dcname: "resultsdb-api"
rollout_dname: "resultsdb-api"
failed_when: false
tags:
- never
@ -150,7 +150,7 @@
- role: openshift/rollout
rollout_app: resultsdb
rollout_dcname: "resultsdb-frontend"
rollout_dname: "resultsdb-frontend"
failed_when: false
tags:
- never

View file

@ -98,7 +98,7 @@
- role: openshift/rollout
rollout_app: the-new-hotness
rollout_dcname: the-new-hotness
rollout_dname: the-new-hotness
tags:
- never
- rollout

View file

@ -115,7 +115,7 @@
- role: openshift/rollout
rollout_app: waiverdb
rollout_dcname: waiverdb-web
rollout_dname: waiverdb-web
tags:
- never
- rollout

View file

@ -122,7 +122,7 @@
# - role: openshift/rollout
# rollout_app: webhook2fedmsg
# rollout_dcname: webhook2fedmsg
# rollout_dname: webhook2fedmsg
# tags:
# - never
# - rollout

View file

@ -1,3 +1,3 @@
---
- name: Run `oc rollout latest`
ansible.builtin.shell: oc -n {{rollout_app}} rollout latest {{rollout_dcname}}
ansible.builtin.shell: oc -n {{rollout_app}} rollout restart deployment {{rollout_dname}}