Skip to content

[CRD-v1] Should we remove .status.kafkaMetadataState in the Kafka CR status #11844

@scholzj

Description

@scholzj

With ZooKeeper gone, the .status.kafkaMetadataState field in the Kafka CR status section seems to have only one purpose left. To protect latest versions of the operator from messing up with some unmigrated clusters in case the upgrade was done by mistake before all Zoo-based clusters were migrated.

Given Strimzi 0.45 happened a long time ago, it seems to be less likely this is still needed (although it still might be of use in some situations when some users are still on ZooKeeper and try to upgrade).

  • Do we see / expect any other use for this field?
  • If not, how long should we keep this field in use? Should we remove it in the Strimzi v1 CRD API?

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions