external-dns-private
in cluster-azure
should include depends-on annotation
#3720
Labels
team/phoenix
Team Phoenix
Bug description
Currently cluster creation of private CAPZ WCs can get stalled for quite a long while due to the following error:
Even though the CRDs get installed it takes a considerable amount of time before the
external-dns-private
App is re-reconciled and installed successfully. This can lead to it taking aprox 10 minutes for all Apps to be installed.Designed behavior
As external-dns-private (see here) makes use of ServiceMonitor it should specify
app-operator.giantswarm.io/depends-on: prometheus-operator-crd
.Reproduction Steps
Easiest way to reproduce it to launch the
capz/private
WC E2E test suite fromcluster-test-suites
Technical information
The
external-dns
currently does have the annotation so it makes sense to add it to the private one also.The text was updated successfully, but these errors were encountered: