Skip to content

Remove the topology parameter of feature gates in csi-provisioner #602

@ysakashita

Description

@ysakashita

Describe the solution you'd like
I would like to remove the topology parameter of the feature gate (--feature-gates=Topology=True) for csi-provisioner.
The parameter was already GA in csi-provisioner.

The csi-provisioner in Trident puts the bellow warning message in the log.

I0704 07:52:52.326573       1 feature_gate.go:243] feature gates: &{map[Topology:true]}
W0704 07:52:52.326483       1 feature_gate.go:235] Setting GA feature gate Topology=true. It will be removed in a future release.

Describe alternatives you've considered

(Maybe) trident can controle to ignore the warning message for it.
However, it’s unnatural and not easy way.
So I believe that removing the parameter from the csi-provisioner is a natural way.

Additional context

Please see the following issue.

Metadata

Metadata

Assignees

No one assigned

    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