Description

None

Environment

None

Activity

George KechagiasFebruary 17, 2025 at 2:12 PM

focus only on cluster type

inel.pandzicAugust 20, 2024 at 4:03 PM

PR https://github.com/percona/percona-server-mysql-operator/pull/308 was updated with all the rules we need and indeed with Kubernetes v1.29 validation works well.

The issue we faced is that env tests don’t pass with certain rules, there is an unclear issue as to why certain rules are not evaluated properly while running in envtest environment, but on a cluster like GKE work properly.

More time is needed to find what is causing this and how to fix it. We need to have all of these rules passing in our integration tests.

inel.pandzicMarch 23, 2023 at 9:41 AM

We have added CRD validation rules to properly tackle this issue and the PR is ready (although might be updated when we revisit it) - https://github.com/percona/percona-server-mysql-operator/pull/308

The issue with validation rules is that they are only supported from k8s 1.25 and we simply can't restrict PS operator for only this version, we need to have it running on couple of older versions.

Details

Assignee

Eleonora Zinchenko

Reporter

natalia.marukovich

Needs QA

Yes

Fix versions

Affects versions

Priority

Medium

Smart Checklist