Skip to content

Disabling TAS unintentionally disallows changes to existing PodCliqueSets. #325

@renormalize

Description

@renormalize

What happened?

#317 (comment)

When TAS is disabled in the operator, any modifications made to existing PCS resources are being disallowed by the validating webhook. This unintentional behavior was introduced in #317.

What did you expect to happen?

The behavior being observed is obviously not intended behavior, and modifications to PCS resources must be allowed after TAS is disabled.

New resources with TopologyConstraint should not be allowed to be created by the operator when TAS is disabled, but existing resources should be allowed to be updated/deleted.

Environment

Metadata

Metadata

Labels

kind/bugCategorizes issue or PR as related to a bug.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions