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

Add some documentation on post-release TODO's #188

Merged
merged 1 commit into from
Apr 4, 2018

Conversation

rramkumar1
Copy link
Contributor

This is mainly for keeping track of things we need to do when a new release is cut.

/assign @nikhiljindal

@k8s-ci-robot k8s-ci-robot added the cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. label Apr 4, 2018
@k8s-ci-robot k8s-ci-robot added the size/S Denotes a PR that changes 10-29 lines, ignoring generated files. label Apr 4, 2018
Copy link
Contributor

@nikhiljindal nikhiljindal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a lot @rramkumar1 for sending this!

## Update Manifest

The glbc.manifest in the main kubernetes repository needs to be updated
to use the new image. The file is located at kubernetes/cluster/gce/manifests/glbc.manifest.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

The glbc.manifest in the main kubernetes repository needs to be updated
to use the new image. The file is located at kubernetes/cluster/gce/manifests/glbc.manifest.
Make sure to not only update the image for the container but also update the
name in the top-level metadata field as well as version field under metadata.labels.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will linking to an example PR help?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done


### ci-ingress-gce-upgrade-e2e

Find a file called config.json under test-infra/jobs/config.json. In this file,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same comment as above, add a link to that file and an example PR

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done


### ci-ingress-gce-downgrade-e2e

Find a file called nodes_util.go under kubernetes/test/e2e/framework.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

same comment as above :)

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@@ -0,0 +1,29 @@
# Post-Release TODO's
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

optional nit: TODO's have a specific meaning in code and I dont think thats what we mean here.
Some other naming suggestions: release-guide or release-steps.

Feel free to ignore the comment.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good call, I didn't really like TODO either.

@k8s-ci-robot k8s-ci-robot added size/M Denotes a PR that changes 30-99 lines, ignoring generated files. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Apr 4, 2018
@rramkumar1 rramkumar1 force-pushed the master branch 2 times, most recently from 701a8c0 to 6c9d5c8 Compare April 4, 2018 23:18
@rramkumar1
Copy link
Contributor Author

/assign @nicksardo


### ci-ingress-gce-upgrade-e2e

In this [file](https://github.com/kubernetes/test-infra/blob/master/jobs/config.json),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: its generally a good idea to print the name of the file, so In [config.json] instead of In this [file]

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done

@nikhiljindal
Copy link
Contributor

Thanks for the fixes @rramkumar1
I have one minor comment.
/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Apr 4, 2018
@k8s-ci-robot k8s-ci-robot removed the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Apr 4, 2018
@nikhiljindal
Copy link
Contributor

/lgtm

@k8s-ci-robot k8s-ci-robot added the lgtm "Looks good to me", indicates that a PR is ready to be merged. label Apr 4, 2018
@nicksardo
Copy link
Contributor

/lgtm

@nicksardo nicksardo merged commit b4da987 into kubernetes:master Apr 4, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. lgtm "Looks good to me", indicates that a PR is ready to be merged. size/M Denotes a PR that changes 30-99 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants