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

Move kubeadm out of kubernetes/kubernetes #1424

Open
neolit123 opened this issue Dec 29, 2019 · 24 comments
Open

Move kubeadm out of kubernetes/kubernetes #1424

neolit123 opened this issue Dec 29, 2019 · 24 comments
Assignees
Labels
kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. sig/cluster-lifecycle Categorizes an issue or PR as relevant to SIG Cluster Lifecycle. sig/docs Categorizes an issue or PR as relevant to SIG Docs. sig/release Categorizes an issue or PR as relevant to SIG Release.

Comments

@neolit123
Copy link
Member

neolit123 commented Dec 29, 2019

Enhancement Description

  • One-line enhancement description (can be used as a release note):
    Move kubeadm out of kubernetes/kubernetes in the kubernetes/kubeadm repository
  • Kubernetes Enhancement Proposal: (link to kubernetes/enhancements file, if none yet, link to PR)
    KEP is WIP: kubeadm: add KEP for moving kubeadm out of k/k #1425
  • Primary contact (assignee): @neolit123
  • Responsible SIGs: Cluster Lifecycle
  • Enhancement target (which target equals to which milestone):
    (NOT applicable, ideally the move should happen in one release)
    • Alpha release target (x.y)
    • Beta release target (x.y)
    • Stable release target: TODO

Please to keep this description up to date. This will help the Enhancement Team track efficiently the evolution of the enhancement

This issue is only created to comply with the the KEP template item:

kubernetes/enhancements issue in release milestone, which links to KEP (this should be a link to the KEP location

tracking issue in k/kubeadm:
kubernetes/kubeadm#1949

@neolit123 neolit123 added sig/cluster-lifecycle Categorizes an issue or PR as relevant to SIG Cluster Lifecycle. kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. labels Dec 29, 2019
@neolit123 neolit123 added this to the v1.18 milestone Dec 29, 2019
@neolit123 neolit123 self-assigned this Dec 29, 2019
@jeremyrickard
Copy link
Contributor

jeremyrickard commented Jan 9, 2020

Hey there @neolit123 -- 1.18 Enhancements lead here. I wanted to check in and see if you think this Enhancement will be graduating to stable in 1.18? It looks like you're targeting that.

The current release schedule is:

Monday, January 6th - Release Cycle Begins
Tuesday, January 28th EOD PST - Enhancements Freeze
Thursday, March 5th, EOD PST - Code Freeze
Monday, March 16th - Docs must be completed and reviewed
Tuesday, March 24th - Kubernetes 1.18.0 Released

As a reminder, the KEP will need to be merged in the implementable state to be included in the milestone.

If you do, once coding begins please list all relevant k/k PRs in this issue so they can be tracked properly. 👍

Thanks!

@jeremyrickard jeremyrickard added the tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team label Jan 9, 2020
@neolit123
Copy link
Member Author

thanks for the heads up @jeremyrickard

As a reminder, the KEP will need to be merged in the implementable state to be included in the milestone.

the KEP is still under review and it's not clear whether it will be merged as implementable before the 28th.

will keep you updated.
thanks.

@neolit123 neolit123 added sig/docs Categorizes an issue or PR as relevant to SIG Docs. sig/release Categorizes an issue or PR as relevant to SIG Release. labels Jan 16, 2020
@jeremyrickard
Copy link
Contributor

@neolit123 i've been tracking and it looks like the KEP might be good to merge in time for the Enhancements Freeze? I'll track this and if we hit the enhancement freeze and it's not merged, we can circle back and update things and move it out of the milestone. Sound good?

@jeremyrickard jeremyrickard added tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team and removed tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team labels Jan 20, 2020
@neolit123
Copy link
Member Author

SGTM

@neolit123
Copy link
Member Author

neolit123 commented Jan 22, 2020

@jeremyrickard

as noted on the #sig-release slack channel this work might span multiple releases. i think it's appropriate to mark this ticket as v1.19.

not sure if "tracked/yes" should still be present at this point.

@jeremyrickard
Copy link
Contributor

/milestone v1.19

@k8s-ci-robot k8s-ci-robot modified the milestones: v1.18, v1.19 Jan 22, 2020
@jeremyrickard jeremyrickard added tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team and removed tracked/yes Denotes an enhancement issue is actively being tracked by the Release Team labels Jan 22, 2020
@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Apr 21, 2020
@neolit123
Copy link
Member Author

we are going to push to clear the picture around this effort, but 1.19 is unlikely at this point.

/milestone clear
/remove-lifecycle stale

@k8s-ci-robot k8s-ci-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Apr 22, 2020
@k8s-ci-robot k8s-ci-robot removed this from the v1.19 milestone Apr 22, 2020
@palnabarun
Copy link
Member

Hi @neolit123 -- Thank you for the updates on this. 🙂

@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 27, 2020
@neolit123
Copy link
Member Author

/remove-lifecycle stale

@k8s-ci-robot k8s-ci-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Jul 28, 2020
@kikisdeliveryservice
Copy link
Member

Hi @neolit123

Enhancements Lead here. Any plans for this in 1.20?

Thanks!
Kirsten

@neolit123
Copy link
Member Author

neolit123 commented Sep 14, 2020 via email

@kikisdeliveryservice
Copy link
Member

Thank you for the fast update! Let us know if anything changes.

Best,
Kirsten

@fejta-bot
Copy link

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.

If this issue is safe to close now please do so with /close.

Send feedback to sig-testing, kubernetes/test-infra and/or fejta.
/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Dec 13, 2020
@neolit123
Copy link
Member Author

/remove-lifecycle stale

@k8s-ci-robot k8s-ci-robot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Dec 14, 2020
@neolit123
Copy link
Member Author

update: kubectl is ahead of kubeadm in terms of plans for moving out. kubeadm will most likely follow the established path by kubectl and participate in discussions with sig-release/arch.

@lasomethingsomething
Copy link
Contributor

Documenting here the ask from SIG Release: provide outline offering specific guidance on how to build and ship artefacts of things when the source code is not within kubernetes/kubernetes (for things that are getting split out of kubernetes/kubernetes).

Some relevant info from SIG CL in this deck.

@palnabarun
Copy link
Member

/assign

I am investigating things that we need to achieve the above for kubectl.

@jeremyrickard
Copy link
Contributor

We'll update this to reflect that kubectl will be worked to move in 1.23, kubeadm will not be the focus for 1.23

@neolit123
Copy link
Member Author

@jeremyrickard could you please ping the SIG Cluster Lifecycle ML / slack when the discussions with SIG CLI begin about the kubectl extraction?

@palnabarun
Copy link
Member

@neolit123 -- Surely! :)

@jeremyrickard
Copy link
Contributor

@palnabarun any updates that you can share for this?

@k8s-triage-robot
Copy link

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:

  • After 90d of inactivity, lifecycle/stale is applied
  • After 30d of inactivity since lifecycle/stale was applied, lifecycle/rotten is applied
  • After 30d of inactivity since lifecycle/rotten was applied, the issue is closed

You can:

  • Mark this issue or PR as fresh with /remove-lifecycle stale
  • Mark this issue or PR as rotten with /lifecycle rotten
  • Close this issue or PR with /close
  • Offer to help out with Issue Triage

Please send feedback to sig-contributor-experience at kubernetes/community.

/lifecycle stale

@k8s-ci-robot k8s-ci-robot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Dec 20, 2021
@neolit123 neolit123 added lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Jan 10, 2022
@Atharva-Shinde Atharva-Shinde removed the tracked/no Denotes an enhancement issue is NOT actively being tracked by the Release Team label May 14, 2023
RomanBednar pushed a commit to RomanBednar/enhancements that referenced this issue Jul 30, 2024
Add a continuous Kubernetes rebase proposal
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/cleanup Categorizes issue or PR as related to cleaning up code, process, or technical debt. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. sig/cluster-lifecycle Categorizes an issue or PR as relevant to SIG Cluster Lifecycle. sig/docs Categorizes an issue or PR as relevant to SIG Docs. sig/release Categorizes an issue or PR as relevant to SIG Release.
Projects
None yet
Development

No branches or pull requests

9 participants