From 200ed242742e919f0bf64b9772b9a49df08f2310 Mon Sep 17 00:00:00 2001 From: sborenst Date: Mon, 6 Apr 2026 13:48:59 -0400 Subject: [PATCH] [gitops-bootstrap] trigger immediate sync after Application creation Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .../tasks/workload.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/roles/ocp4_workload_gitops_bootstrap/tasks/workload.yml b/roles/ocp4_workload_gitops_bootstrap/tasks/workload.yml index 52084e5..9065d30 100644 --- a/roles/ocp4_workload_gitops_bootstrap/tasks/workload.yml +++ b/roles/ocp4_workload_gitops_bootstrap/tasks/workload.yml @@ -32,6 +32,21 @@ # annotations: # argocd.argoproj.io/tracking-id: 'bootstrap:argoproj.io/Application:openshift-gitops/infra-bootstrap' +- name: Trigger immediate sync on bootstrap ArgoCD application + kubernetes.core.k8s: + api_version: argoproj.io/v1alpha1 + kind: Application + name: "{{ ocp4_workload_gitops_bootstrap_final_application_name }}" + namespace: "{{ ocp4_workload_gitops_bootstrap_namespace }}" + merge_type: merge + definition: + operation: + initiatedBy: + username: admin + sync: + syncStrategy: + hook: {} + - name: Wait until bootstrap ArgoCD application is healthy and synced kubernetes.core.k8s_info: api_version: argoproj.io/v1alpha1