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

Flip to v1beta3 #5475

Closed
15 of 16 tasks
bgrant0607 opened this issue Mar 14, 2015 · 13 comments
Closed
15 of 16 tasks

Flip to v1beta3 #5475

bgrant0607 opened this issue Mar 14, 2015 · 13 comments
Assignees
Labels
area/api Indicates an issue on api area. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery.
Milestone

Comments

@bgrant0607
Copy link
Member

We should start creating PRs to flip to v1beta3, so that we can start testing and merge when ready:

ref. #1519
cc @smarterclayton @lavalamp

@bgrant0607 bgrant0607 added priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. area/api Indicates an issue on api area. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery. labels Mar 14, 2015
@smarterclayton
Copy link
Contributor

On Mar 13, 2015, at 8:27 PM, Brian Grant notifications@github.com wrote:

We should start creating PRs to flip to v1beta3, so that we can start testing and merge when ready:

enable v1beta3 by default in apiserver
change to v1beta3 by default in kubectl
kubelet to use v1beta3 on apiserver
kubelet to expose v1beta3 and use v1beta3 for local pods
kube-proxy to use v1beta3 on apiserver
replication controller controller to use v1beta3
node controller to use v1beta3
endpoint controller to use v1beta3
use v1beta3 for etcd storage
There's also the issue of whether to provide a v1beta1->v1beta3 storage translation tool.

At a minimum, being able to test the cluster runs correctly when content is upgraded is important. I have my doubts.
ref. #1519
cc @smarterclayton @lavalamp


Reply to this email directly or view it on GitHub.

@bgrant0607
Copy link
Member Author

@smarterclayton You have your doubts that it will work correctly or that it's possible to test whether it works correctly? :-)

@smarterclayton
Copy link
Contributor

Yes :)

On Mar 13, 2015, at 8:31 PM, Brian Grant notifications@github.com wrote:

@smarterclayton You have your doubts that it will work correctly or that it's possible to test whether it works correctly? :-)


Reply to this email directly or view it on GitHub.

dchen1107 added a commit to dchen1107/kubernetes-1 that referenced this issue Mar 14, 2015
@smarterclayton
Copy link
Contributor

Since all clients use latest.Version to talk to a server, most internal code can be changed centrally.

@bgrant0607
Copy link
Member Author

@smarterclayton That's convenient, assuming everything works. :-)

@nikhiljindal
Copy link
Contributor

Starting with the first task: "enable v1beta3 by default in apiserver"

@roberthbailey roberthbailey added this to the v1.0 milestone Mar 24, 2015
akram pushed a commit to akram/kubernetes that referenced this issue Apr 7, 2015
@bgrant0607 bgrant0607 mentioned this issue Apr 10, 2015
20 tasks
@nikhiljindal
Copy link
Contributor

Verified that e2e tests pass even when master stops exposing v1beta1 URLs.

@nikhiljindal
Copy link
Contributor

I take that back. I didnt realize that my e2e tests were running on a different branch.
I re-ran them but it looks like a bunch of tests are flaky on head: #7548

@davidopp
Copy link
Member

@bgrant0607 says this can be subdivided and farmed out.

@bgrant0607
Copy link
Member Author

Elimination of v1beta1 and v1beta2: #8087

@davidopp
Copy link
Member

Any other pieces you think this can be divided into? Or the remaining work is reasonable for one person (namely @nikhiljindal )?

@bgrant0607
Copy link
Member Author

I'm sure this, #5799, #6584, and #8087 could each be broken up more. There are still 150 references to v1beta1 in the repo.

I don't think there's an issue for porting e2e, but @brendandburns is working on it.

@bgrant0607
Copy link
Member Author

The remaining issues are #6583, #6584, and #5799. Closing this since there are more specific issues filed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/api Indicates an issue on api area. priority/important-soon Must be staffed and worked on either currently, or very soon, ideally in time for the next release. sig/api-machinery Categorizes an issue or PR as relevant to SIG API Machinery.
Projects
None yet
Development

No branches or pull requests

5 participants