-
Notifications
You must be signed in to change notification settings - Fork 304
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
Conversation
There was a problem hiding this 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!
docs/dev/post-release-TODOS.md
Outdated
## 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. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
docs/dev/post-release-TODOS.md
Outdated
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. |
There was a problem hiding this comment.
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?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
docs/dev/post-release-TODOS.md
Outdated
|
||
### ci-ingress-gce-upgrade-e2e | ||
|
||
Find a file called config.json under test-infra/jobs/config.json. In this file, |
There was a problem hiding this comment.
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
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
docs/dev/post-release-TODOS.md
Outdated
|
||
### ci-ingress-gce-downgrade-e2e | ||
|
||
Find a file called nodes_util.go under kubernetes/test/e2e/framework. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
same comment as above :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
docs/dev/post-release-TODOS.md
Outdated
@@ -0,0 +1,29 @@ | |||
# Post-Release TODO's |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
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.
701a8c0
to
6c9d5c8
Compare
/assign @nicksardo |
docs/dev/post-release-steps.md
Outdated
|
||
### ci-ingress-gce-upgrade-e2e | ||
|
||
In this [file](https://github.com/kubernetes/test-infra/blob/master/jobs/config.json), |
There was a problem hiding this comment.
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]
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done
Thanks for the fixes @rramkumar1 |
/lgtm |
/lgtm |
This is mainly for keeping track of things we need to do when a new release is cut.
/assign @nikhiljindal