Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Umbrella] Use permanent-id to replace namespace/name labels in the resource #4711

Closed
30 tasks done
XiShanYongYe-Chang opened this issue Mar 14, 2024 · 10 comments · Fixed by #5029
Closed
30 tasks done
Assignees
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature.

Comments

@XiShanYongYe-Chang
Copy link
Member

XiShanYongYe-Chang commented Mar 14, 2024

What would you like to be added:

Please ref to #4683 (comment)

Why is this needed:

Continue the work of #4000 and break down the tasks to be done.

Note: the reason for adding this verification is that the names of PP and CPP will appear in In the resource template and the label value of RB, this check can be removed after we solve the issue.

@XiShanYongYe-Chang XiShanYongYe-Chang added the kind/feature Categorizes issue or PR as related to a new feature. label Mar 14, 2024
@liangyuanpeng
Copy link
Contributor

I'm interested in this and I want to take care of Clean up the uid labels on the resource And do we plan to issue deprecation warnings to users before removing logic?

@XiShanYongYe-Chang
Copy link
Member Author

I'm interested in this and I want to take care of Clean up the uid labels on the resource.

Thanks a lot~

And do we plan to issue deprecation warnings to users before removing logic?

I think it is necessary, although we have mentioned the need to discard these labels in many community meetings and related issue descriptions and discussions, we still need to find a clear place to describe the text, so that this information can be passed to more users.

Do you have any suggestions?

@XiShanYongYe-Chang
Copy link
Member Author

/help
Anyone interested can pick up the task to develop.

@karmada-bot
Copy link
Collaborator

@XiShanYongYe-Chang:
This request has been marked as needing help from a contributor.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-help command.

In response to this:

/help
Anyone interested can pick up the task to develop.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@karmada-bot karmada-bot added the help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. label Mar 18, 2024
@whitewindmills
Copy link
Member

I wanna pick up this one Clean up namespace/name labels on resources.

@XiShanYongYe-Chang
Copy link
Member Author

I wanna pick up this one Clean up namespace/name labels on resources.

Ok, thx~

@liangyuanpeng
Copy link
Contributor

liangyuanpeng commented Mar 20, 2024

I think it is necessary, although we have mentioned the need to discard these labels in many community meetings and related issue descriptions and discussions, we still need to find a clear place to describe the text, so that this information can be passed to more users.
Do you have any suggestions?

Is FeatureGates enough? At least it gives users a chance to be compatible., like :

  //**TODO GA in 1.11, delete the FeatureGate**
 if !FeatureGates.xxx.enabled {
        // TODO: Delete following two lines in release-1.9
	delete(bindingCopy.Labels, workv1alpha2.ResourceBindingUIDLabel)
	delete(bindingCopy.Labels, policyv1alpha1.PropagationPolicyUIDLabel)
 }

cc @chaunceyjiang

@yizhang-zen
Copy link
Contributor

@chaunceyjiang , it seems all the tasks have been picked up. Any input from you and any work that need us?

@XiShanYongYe-Chang
Copy link
Member Author

@XiShanYongYe-Chang
Copy link
Member Author

All sub-tasks have been finished, let's close it.
/close

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature Categorizes issue or PR as related to a new feature.
Projects
Status: Planned In Release 1.11
Development

Successfully merging a pull request may close this issue.

5 participants