Skip to content

[Backport release-1.4] fix(kubernetes): gate vmop cert-manager-crds dependency on certManager.enabled - #3186

Merged
myasnikovdaniil merged 1 commit into
release-1.4from
backport-3130-to-release-1.4
Jul 3, 2026
Merged

[Backport release-1.4] fix(kubernetes): gate vmop cert-manager-crds dependency on certManager.enabled#3186
myasnikovdaniil merged 1 commit into
release-1.4from
backport-3130-to-release-1.4

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown

Description

Backport of #3130 to release-1.4.

…r.enabled

The victoria-metrics-operator HelmRelease is gated on
monitoringAgents.enabled but listed cert-manager-crds in dependsOn
unconditionally, while the cert-manager-crds HelmRelease is only
created when certManager.enabled is true. The valid combination
monitoringAgents.enabled=true + certManager.enabled=false therefore
left vmop blocked on a non-existent dependency
("...cert-manager-crds ... not found"), cascading to monitoring-agents
and vertical-pod-autoscaler. Gate the dependency on the same condition
that creates it.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Myasnikov Daniil <myasnikovdaniil2001@gmail.com>
(cherry picked from commit 2b1d3e9)
@dosubot dosubot Bot added area/kubernetes Issues or PRs related to the tenant Kubernetes app backport-previous Backport target — previous release line kind/bug Categorizes issue or PR as related to a bug labels Jul 3, 2026
@myasnikovdaniil
myasnikovdaniil merged commit 11339aa into release-1.4 Jul 3, 2026
5 checks passed
@myasnikovdaniil
myasnikovdaniil deleted the backport-3130-to-release-1.4 branch July 3, 2026 09:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/kubernetes Issues or PRs related to the tenant Kubernetes app backport-previous Backport target — previous release line kind/bug Categorizes issue or PR as related to a bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant