Skip to content

Commit f6321f1

Browse files
authored
Merge pull request #798 from rackerlabs/jobs-replace-20250324
fix: Adds ArgoCD Replace=true annotation to OpenStack jobs
2 parents d0b8b07 + c7ae1f4 commit f6321f1

File tree

7 files changed

+26
-0
lines changed

7 files changed

+26
-0
lines changed

components/glance/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -127,12 +127,16 @@ annotations:
127127
glance_db_sync:
128128
argocd.argoproj.io/hook: Sync
129129
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
130+
argocd.argoproj.io/sync-options: Replace=true
130131
glance_ks_service:
131132
argocd.argoproj.io/hook: Sync
132133
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
134+
argocd.argoproj.io/sync-options: Replace=true
133135
glance_ks_user:
134136
argocd.argoproj.io/hook: Sync
135137
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
138+
argocd.argoproj.io/sync-options: Replace=true
136139
glance_ks_endpoints:
137140
argocd.argoproj.io/hook: Sync
138141
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
142+
argocd.argoproj.io/sync-options: Replace=true

components/horizon/values.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,3 +95,4 @@ annotations:
9595
horizon_db_sync:
9696
argocd.argoproj.io/hook: Sync
9797
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
98+
argocd.argoproj.io/sync-options: Replace=true

components/ironic/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -217,12 +217,16 @@ annotations:
217217
ironic_db_sync:
218218
argocd.argoproj.io/hook: Sync
219219
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
220+
argocd.argoproj.io/sync-options: Replace=true
220221
ironic_ks_service:
221222
argocd.argoproj.io/hook: Sync
222223
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
224+
argocd.argoproj.io/sync-options: Replace=true
223225
ironic_ks_user:
224226
argocd.argoproj.io/hook: Sync
225227
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
228+
argocd.argoproj.io/sync-options: Replace=true
226229
ironic_ks_endpoints:
227230
argocd.argoproj.io/hook: Sync
228231
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
232+
argocd.argoproj.io/sync-options: Replace=true

components/keystone/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -380,9 +380,12 @@ annotations:
380380
keystone_fernet_setup:
381381
argocd.argoproj.io/hook: Sync
382382
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
383+
argocd.argoproj.io/sync-options: Replace=true
383384
keystone_db_sync:
384385
argocd.argoproj.io/hook: Sync
385386
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
387+
argocd.argoproj.io/sync-options: Replace=true
386388
keystone_credential_setup:
387389
argocd.argoproj.io/hook: Sync
388390
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
391+
argocd.argoproj.io/sync-options: Replace=true

components/neutron/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -211,12 +211,16 @@ annotations:
211211
neutron_db_sync:
212212
argocd.argoproj.io/hook: Sync
213213
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
214+
argocd.argoproj.io/sync-options: Replace=true
214215
neutron_ks_service:
215216
argocd.argoproj.io/hook: Sync
216217
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
218+
argocd.argoproj.io/sync-options: Replace=true
217219
neutron_ks_user:
218220
argocd.argoproj.io/hook: Sync
219221
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
222+
argocd.argoproj.io/sync-options: Replace=true
220223
neutron_ks_endpoints:
221224
argocd.argoproj.io/hook: Sync
222225
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
226+
argocd.argoproj.io/sync-options: Replace=true

components/nova/values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -179,18 +179,24 @@ annotations:
179179
nova_db_sync:
180180
argocd.argoproj.io/hook: Sync
181181
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
182+
argocd.argoproj.io/sync-options: Replace=true
182183
nova_ks_service:
183184
argocd.argoproj.io/hook: Sync
184185
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
186+
argocd.argoproj.io/sync-options: Replace=true
185187
nova_ks_user:
186188
argocd.argoproj.io/hook: Sync
187189
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
190+
argocd.argoproj.io/sync-options: Replace=true
188191
nova_ks_endpoints:
189192
argocd.argoproj.io/hook: Sync
190193
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
194+
argocd.argoproj.io/sync-options: Replace=true
191195
nova_cell_setup:
192196
argocd.argoproj.io/hook: PostSync
193197
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
198+
argocd.argoproj.io/sync-options: Replace=true
194199
nova_bootstrap:
195200
argocd.argoproj.io/hook: Sync
196201
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
202+
argocd.argoproj.io/sync-options: Replace=true

components/placement/values.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,15 +54,19 @@ annotations:
5454
placement_db_sync:
5555
argocd.argoproj.io/hook: Sync
5656
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
57+
argocd.argoproj.io/sync-options: Replace=true
5758
placement_ks_service:
5859
argocd.argoproj.io/hook: Sync
5960
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
61+
argocd.argoproj.io/sync-options: Replace=true
6062
placement_ks_user:
6163
argocd.argoproj.io/hook: Sync
6264
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
65+
argocd.argoproj.io/sync-options: Replace=true
6366
placement_ks_endpoints:
6467
argocd.argoproj.io/hook: Sync
6568
argocd.argoproj.io/hook-delete-policy: BeforeHookCreation
69+
argocd.argoproj.io/sync-options: Replace=true
6670

6771
endpoints:
6872
placement:

0 commit comments

Comments
 (0)