-
Notifications
You must be signed in to change notification settings - Fork 57
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.
Thank you @jenting, two minor comments and it's a LGTM.
Signed-off-by: JenTing Hsiao <[email protected]>
QA information :Building skuba :
Testing environment :
Cluster setting :
I'm using the new option --kubernetes-version to be able to upgrade once the cluster is deployed Scenario:I want to upgrade my kubelet version and crio version ( kubelet: 1.15.2 -> 1.16.2 / crio: 1.15.0 -> 1.16.0) using the upgrade method. Before :
Command :
Test:Part 1 - Upgrade master01
Part 2 - Upgrade worker01
CommentsThe test is PASS for me. I was able to correctly upgrade my cluster.
The worker is not upgraded yet but the cluster upgrade plan doesn't show me that. It can be confusing during an upgrade. |
Thanks for your testing @maximenoel8. The test steps test the CaaS platform upgrade but it does not contain checking the bug symptom that all the master and worker node kubelet server certificates signed by the same CA certificate. You could follow the PR #832 test steps (Status BEFORE/AFTER applying the patch), or check all nodes kubelet server certificates are signed by the same CA certificate.
|
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.
LGTM, thanks @jenting.
Check the certificate by using the command :
on each node. CN is correctly equal to kubelet-ca and I can identify myself by using kubelet-ca.crt to 10250 |
Why is this PR needed?
Address the comments of this PR
What does this PR do?
Anything else a reviewer needs to know?
N/A
Info for QA
Please double verify on all the platforms: OpenStack, VMWare, Bare Metal.
Related info
#832
Status BEFORE applying the patch
N/A
Status AFTER applying the patch
N/A
Docs
N/A
Merge restrictions
(Please do not edit this)
We are in v4-maintenance phase, so we will restrict what can be merged to prevent unexpected surprises:
Signed-off-by: JenTing Hsiao [email protected]