Open alculquicondor opened 3 years ago
/sig apps /sig scheduling
cc @damemi
/assign
Haven't fogotten about this, just didn't get it in time for the new year... will open a PR soon based on @alculquicondor's draft
Filled out most of the sections and opened a KEP here: https://github.com/kubernetes/enhancements/pull/2233
Looking for anything I missed or could improve on. Pretty straightforward mostly since it's not affecting a user-documented behavior
Greetings @damemi! Since your Enhancement is scheduled to be in 1.21, please keep in mind the important upcoming dates: • Tuesday, March 9th: Week 9 - Code Freeze • Tuesday, March 16th: Week 10 - Docs Placeholder PR deadline • If this enhancement requires new docs or modification to existing docs, please follow the steps in the Open a placeholder PR doc to open a PR against k/website repo. 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!
xref - wip PR https://github.com/kubernetes/kubernetes/pull/96898
I'll be picking up this PR and working to get that merged for code freeze. Thanks for the update @jrsapi !
Opened new PR in https://github.com/kubernetes/kubernetes/pull/99212
Greetings @damemi,
A friendly reminder that Code freeze is 5 days away, March 9th EOD PST Any enhancements that are NOT code complete by the freeze will be removed from the milestone will require an exception to be added back. Please also keep in mind that if this enhancement requires new docs or modification to existing docs, you'll need to follow the steps in the Open a placeholder PR doc to open a PR against k/website repo by March 16th EOD PST. Thanks!
Should we consider any updates to documentation for this? https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/#scaling-a-replicaset
Current documentation doesn't give any details about internal selection, which might still be desired.
@janetkuo @soltysh
Yes, please update docs and the feature gate for this.
Hello @damemi, 1.21 Docs shadow here.
Does this enhancement work planned for 1.21 require any new docs or modification to existing docs?
If so, please follows the steps here to open a PR against dev-1.21
branch in the k/website
repo. This PR can be just a placeholder at this time and must be created by March 16 EOD PST
Also take a look at Documenting for a release to get yourself familiarize with the docs requirement for the release.
Thank you!
Yeah, I will open a PR to update the docs Aldo linked above
Docs PR opened at https://github.com/kubernetes/website/pull/26993, which just copies the comments from code into the docs
@alculquicondor can you update the description checklist?
@damemi do you plan on submitting a KEP update to graduate the feature to Beta?
Updated alpha links
@ahg-g yes, I'll update the KEP with what's necessary for Beta graduation
Hi @damemi ,
1.22 release team here. After reviewing the kep there are a few things that need to be complete before the 1.22 Enhancements Freeze which starts at 23:59:59 pst on Thursday, May 13:
Monitoring Requirements
section in the kep README.md
beta
before Enhancements Freeze, please submit for a PRR after updating the requirements for beta
latest-milestone
to "v1.22"metrics
section in the kep.yaml@reylejano thanks for the update, we have a PR to update the KEP that is currently undergoing review at https://github.com/kubernetes/enhancements/pull/2691 to make the changes you have listed. This should be able to make the enhancements freeze
Hi @damemi , I see that sig scheduling is a participating sig for this enhancement. Does sig scheduling need to do anything for this enhancement for the 1.22 release?
sig-scheduling, in particular @damemi and me, proposed the change. But there's no AI on sig-scheduling.
Hi @damemi, With the merge of PR 2691, this enhancement is all set for the 1.22 Enhancements Freeze 🎉 Thank you!
Hi @damemi ! I'm @chrisnegus , a Docs Shadow for release 1.22. This enhancement is marked as Needs Docs for the 1.22 release.
Please follow the steps detailed in the documentation to open a PR against dev-1.22 branch in the kubernetes/website repo. This PR can be just a placeholder at this time and must be created before Fri July 9, 11:59 PM PDT.
Also, take a look at Documenting for a release to familiarize yourself with the docs requirement for the release.
Thank you!
Hi @chrisnegus, I opened the placeholder PR here: https://github.com/kubernetes/website/pull/28102 Besides the status change from Alpha to Beta, I think the only other user-facing change for this release will be a KCM metric we planned to add (from the discussion in https://github.com/kubernetes/enhancements/pull/2691). Do those get documented as well?
Hi @dememi,
With about 2 weeks until code freeze (July 8, 2021), Can you confirm if the following k/k PR is all that is needed for the implementation of this enhancement for the 1.22 release?
@reylejano yes, that and the docs PR (https://github.com/kubernetes/website/pull/28102) are all that is needed for this. Thanks!
Hi @damemi ,
Just a reminder that the 1.22 code freeze starts next week on July 8, 2021. We're tracking https://github.com/kubernetes/kubernetes/pull/101767 for 1.22. Looks like you're set for the 1.22 Docs Placeholder PR deadline (July 9, 2021) with https://github.com/kubernetes/website/pull/28102
Hi @damemi ,
The 1.22 code freeze starts in a few days on Thursday, July 8 at 18:00 PDT. The following PR and any other PR required for this enhancement for 1.22 has to merge by then:
This enhancement is currently at-risk of falling out of 1.22 with kubernetes/kubernetes#101767 open
@reylejano that PR was tagged for merge this morning and should have no issues making it in by Thursday 🙂
Hi @damemi ,
This enhancement is all set for the 1.22 code freeze 🎉
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
/remove-lifecycle stale
should be ready for GA in 1.24
The Kubernetes project currently lacks enough contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle stale
/lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle stale
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/remove-lifecycle rotten
/close
Please send feedback to sig-contributor-experience at kubernetes/community.
/lifecycle rotten
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/reopen
/remove-lifecycle rotten
Please send feedback to sig-contributor-experience at kubernetes/community.
/close
@k8s-triage-robot: Closing this issue.
@alculquicondor did this ever move to GA?
/reopen
No, still beta
@alculquicondor: Reopened this issue.
I removed 1.23
from Stable release target (x.y)
in the issue description to avoid confusion.
/milestone clear since you can always check the latest-milestone in https://github.com/kubernetes/enhancements/blob/master/keps/sig-apps/2185-random-pod-select-on-replicaset-downscale/kep.yaml
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues and PRs according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/reopen
/remove-lifecycle rotten
Please send feedback to sig-contributor-experience at kubernetes/community.
/close
@k8s-triage-robot: Closing this issue.
/reopen
@soltysh: Reopened this issue.
The Kubernetes project currently lacks enough active contributors to adequately respond to all issues and PRs.
This bot triages issues according to the following rules:
lifecycle/stale
is appliedlifecycle/stale
was applied, lifecycle/rotten
is appliedlifecycle/rotten
was applied, the issue is closedYou can:
/reopen
/remove-lifecycle rotten
Please send feedback to sig-contributor-experience at kubernetes/community.
/close not-planned
@k8s-triage-robot: Closing this issue, marking it as "Not Planned".
is any plan to GA this enhancement?
/reopen This is open for contributors
@alculquicondor: Reopened this issue.
Enhancement Description
k/enhancements
) update PR(s): #2233k/k
) update PR(s): kubernetes/kubernetes#99212k/website
) update PR(s): kubernetes/website#27221k/enhancements
) update PR(s): #2691k/k
) update PR(s): https://github.com/kubernetes/kubernetes/pull/101767k/website
) update(s): https://github.com/kubernetes/website/pull/27221k/enhancements
) update PR(s): https://github.com/kubernetes/enhancements/pull/4649k/k
) update PR(s): https://github.com/kubernetes/kubernetes/pull/125459k/website
) update(s): https://github.com/kubernetes/website/pull/46865