crossplane-init misses dependency on eso-secret-stores
Job [#13594661964](https://gitlab.com/sylva-projects/sylva-core/-/jobs/13594661964) failed for 99cd760e69f006003468953fe04d1542d3ca7b34: ``` unit Kustomization/crossplane-init did not became ready after 5m0s Details on Kustomization/crossplane-init and related resources: IDENTIFIER STATUS REASON MESSAGE Kustomization/sylva-system/crossplane-init InProgress Kustomization generation is 2, but latest observed generation is -1 ├┄╴ExternalSecret/crossplane-system/eso-keycloak-internal-tls InProgress could not get secret data from provider ┆ ├┄╴┬┄┄[Conditions] ┆ ┆ ╰┄╴Ready False SecretSyncedError could not get secret data from provider ┆ ╰┄╴┬┄┄[Events] ┆ ╰┄╴2026-03-21 22:55:05 (x10 over 8m29s) Warning UpdateFailed error processing spec.data[0] (key: keycloak-internal-tls), err: could not get ClusterSecretStore "eso-store-k8s-keycloak", ClusterSecretStore.external-secrets.io "eso-store-k8s-keycloak" not found ``` `crossplane-init` produces `ExternalSecret/crossplane-system/eso-keycloak-internal-tls ` which eso-store-k8s-keycloak ClusterSecretStore, which is produced by `eso-secret-stores` unit So `crossplane-init` needs to depend on `eso-secret-stores` unit. The same problem happens on release-1.6 (https://gitlab.com/sylva-projects/sylva-core/-/jobs/13595560969), and in that case the reason we see it now seems to be the merge of !7309.
issue