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
Metric cardinality enforcement #2305
Comments
/sig instrumentation |
@ehashman is there any action items for either Han or me? Thank you! |
@lilic this KEP graduated to alpha last cycle (1.20), it would be good to finish up beta and graduation criteria and target releases for those. |
@lilic @logicalhan once we have beta/graduation criteria we should decide how we want to target milestones for this moving forward. That's all currently empty: |
/milestone v1.21 slipped from 1.20 |
Hi @logicalhan and @lilic, 1.21 Enhancements Lead here For the enhancement to be included in the milestone, it must meet the following criteria:
Please make sure you update the KEP using the latest template. Also starting 1.21, all KEP must include a production readiness review. Please make sure to take a look at the instructions and update the KEP to include this. For PRR review, please make sure to reach out to #prod-readiness slack channel asap to get this in before the enhancements freeze coming up on Feb. 9th. Thank you! |
Hey @logicalhan and @lilic, 1.21 enhancements shadow here, Just to add to Anna's comment above — enhancement's freeze is 2 days away, Feb 9th EOD PST. Any enhancements that do not complete the requirements in Anna's comment above by the freeze will require an exception. |
I've pinged @logicalhan about getting this added today. |
Opened #2468 to update kep and request for PPR approval. |
@annajung everything should now be addressed. |
With PR #2468 merged, this enhancement meets all criteria required for the enhancements freeze 👍 |
ref kubernetes/kubernetes#97208 I have a couple of suggestions for extensions:
|
Hi @logicalhan and @lilic, Since your Enhancement is scheduled to be in 1.21, please keep in mind the important upcoming dates:
As a reminder, please link all of your k/k PR(s) and k/website PR(s) to this issue so we can track them. Thanks! |
Hi @logicalhan and @lilic, Enhancements team is marking this enhancement as "At Risk" for the upcoming code freeze due to not seeing any linked k/k PR(s) for this enhancement. Please make sure to provide all k/k PR(s) and k/website PR(s) to this issue so it can be tracked by the release team. |
@JamesLaverack I'm updating the point contacts to be @logicalhan and @YoyinZyc |
@JamesLaverack There is one ongoing pr kubernetes/kubernetes#99385 |
I think they are good ideas. I'll keep that in mind. Thanks! |
@ehashman Thanks for the clarification! We'll update our tracking spreadsheet to reflect that. @YoyinZyc Thank you for linking me, i've set this enhancement back to "Tracked". I see that kubernetes/kubernetes#99385 is now merged. Are there any other k/k pull requests outstanding (/need doing before code freeze) or can I mark you as done? |
@JamesLaverack I have one more pr kubernetes/kubernetes#99738. Once it is merged, you can mark it as done.:) |
Code changes are complete, we just need to follow up with documentation updates. |
Can you give me some instruction on which document I should update? I am not sure I know all. Thanks! |
Thanks both. I've now updated the enhancement tracking spreadsheet to note this enhancement as done for code freeze. |
Hello, @Kasambx! Thanks for pointing that out.
|
Update KEP-2305: Metric cardinality enforcement based on the reviews received on kubernetes#2305 to continue the effort further. Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
Update KEP-2305: Metric cardinality enforcement based on the reviews received on kubernetes#2305 to continue the effort further. Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
Update KEP-2305: Metric cardinality enforcement based on the reviews received on kubernetes#2305 to continue the effort further. Signed-off-by: Pranshu Srivastava <rexagod@gmail.com>
Thanks @rexagod :) |
Hello @ehashman ! 1.28 Docs Shadow here. Does this enhancement work planned for 1.28 require any new docs or modification to existing docs? If so, please follows the steps here to open a PR against dev-1.28 branch in the k/website repo. This PR can be just a placeholder at this time and must be created before Thursday 20th July 2023. Also, take a look at Documenting for a release to get yourself familiarize with the docs requirement for the release. Thank you! |
Hey @ehashman , could you please create a docs PR even if it is a draft PR with no content yet against dev-1.28 branch in the k/website repo. The deadline to create this draft PR is Thursday 20th July 2023. |
Created a placeholder here: kubernetes/website#41998. 🙂 |
Hey @rexagod Enhancements team here 👋 Just checking in as we approach Code freeze at 01:00 UTC Wednesday, 19th July 2023 . Here’s the enhancement’s state for the upcoming code freeze:
For this enhancement, it looks like the following code related PR is open and it needs to be merged or should be in merge-ready state before the code freeze commences : This is the code related PR that I found on this KEP issue Please keep the issue description up-to-date with all the PR/s that are associated with this KEP and let me know if there are other PR/s in k/k we should be tracking for this KEP. As always, we are here to help if any questions come up. Thanks! |
Hello @rexagod 👋, 1.28 Enhancements Lead here. Unfortunately, the implementation (code related) PR associated with this enhancement is not in the merge-ready state by code-freeze and hence this enhancement is now removed from the v1.28 milestone. If you still wish to progress this enhancement in v1.28, please file an exception request. Thanks! /milestone clear |
As the exception request was approved, I'm adding this KEP back to the v1.28 milestone. /milestone v1.28 |
Hello @ehashman wave: please take a look at Documenting for a release - PR Ready for Review to get your docs PR ready for review before Tuesday 25th July 2023. Thank you! |
/milestone clear |
Hello @ehashman @logicalhan @YoyinZyc 👋, 1.29 Enhancements team here! Just checking in as we approach enhancements freeze on 01:00 UTC, Friday, 6th October, 2023. This enhancement is targeting for stage Here's where this enhancement currently stands:
For this KEP, we just need to mark the KEP status as The status of this enhancement is marked as Thank you! |
Hi @ehashman @logicalhan @YoyinZyc, checking in once more as we approach the 1.29 enhancement freeze deadline on 01:00 UTC, Friday, 6th October, 2023. The status of this enhancement is marked as |
Hello @sanchita-07, I've opened a PR to update the milestone to |
Thanks @rexagod :) |
JFYI I cannot edit the issue description, but I'll post any updates here. |
Hey there @logicalhan, @YoyinZyc and @rexagod ! 👋, v1.29 Docs team shadow here. |
ACK, updated the older PR to target |
Hi @logicalhan, @YoyinZyc and @rexagod! 👋 from the v1.29 Release Team-Communications! We would like to check if you have any plans to publish a blog for this KEP regarding new features, removals, and deprecations for this release. If so, you need to open a PR placeholder in the website repository. |
Hey again @logicalhan @YoyinZyc @rexagod again 👋, 1.29 Enhancements team here. Just checking in as we approach code freeze at 01:00 UTC Wednesday 1st November 2023: Here's where this enhancement currently stands:
For this enhancement, it looks like the following PR was merged before code freeze: Also, please let me know if there are other PRs in k/k we should be tracking for this KEP. With the merged and linked in the issue description, this KEP is |
The enforcement is quite hard to teach - see kubernetes/website#41998 (comment) - mostly because we use the term “manifest” in an associated command line argument. Kubernetes already has a well-used, different meaning for that term. If it's feasible to fix that use, I think we should. We could continue to support the existing command line argument for many releases, deprecating it rather than removing it. (I know this KEP has already been reviewed and is proposed for graduatation to beta, but I don't think it was previously documented - this first opportunity to look at the way we explain it to end users has highlighted what I see as a gap). |
Enhancement Description
k/enhancements
) update PR(s):k/k
) update PR(s):k/website
) update PR(s):k/enhancements
) update PR(s): KEP-2305: Metric cardinality enforcement #4039k/k
) update PR(s): KEP-2305: introduce allow-metric-labels-manifest kubernetes#118299k/website
) update(s):Please keep this description up to date. This will help the Enhancement Team to track the evolution of the enhancement efficiently.
The text was updated successfully, but these errors were encountered: