* fix(bp-external-dns): remove --pdns-api-version flag — unknown in v0.15.1 (Closes#587)
The native pdns provider in external-dns v0.15.1 does not accept
--pdns-api-version; the binary fatals at startup with:
'unknown long flag --pdns-api-version'
causing CrashLoopBackOff (53+ restarts on otech22).
The provider auto-negotiates the PowerDNS API version — the flag is
superfluous and broken. Remove it from extraArgs.
Bump bp-external-dns 1.1.3 → 1.1.4. Bootstrap-kit slots updated for
_template, otech.omani.works, omantel.omani.works.
Co-Authored-By: alierenbaysal <alierenbaysal@openova.io>
* fix(ci): add bp-reflector slot 5a + bp-external-dns dep to expected-bootstrap-deps.yaml
The dependency-graph-audit check was failing because:
1. 05a-reflector.yaml exists in clusters/_template/bootstrap-kit/ but
bp-reflector was not declared in scripts/expected-bootstrap-deps.yaml
2. bp-external-dns had dependsOn=[bp-cert-manager, bp-powerdns, bp-reflector]
in the HelmRelease but expected-bootstrap-deps.yaml only declared
[bp-cert-manager, bp-powerdns]
Add bp-reflector (slot 5a, depends_on: [bp-cert-manager]) and update
bp-external-dns depends_on to include bp-reflector in the expected DAG.
Co-Authored-By: alierenbaysal <alierenbaysal@openova.io>
---------
Co-authored-by: alierenbaysal <alierenbaysal@openova.io>