-
Notifications
You must be signed in to change notification settings - Fork 20
Conversation
96e2707
to
68e39de
Compare
This is working for Packet, AWS, KVM Libvirt ! Testing in progress Google Cloud and Azure! |
68e39de
to
c84e5eb
Compare
c84e5eb
to
c043dac
Compare
c043dac
to
5b74be4
Compare
@surajssd Please rebase and then change the |
5b74be4
to
64274dc
Compare
Why is there a new option to set the cgroup driver while at the same time it is set by autodetecting the docker default ( |
64274dc
to
9a7ca81
Compare
Fixed a merge bug where an old version was chosen for the libvirt provider. |
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 for the patch!
I don't follow the reasoning on why so many changes are needed. Can you please explain?
I guess some are from following typhoon? And the rest is really needed for the upgrade or are changes that you made along the way but not related to the upgrade? I think it will be very useful for reviewing to clarify why the changes are done (either on the PR description, or different commits with a commit message that explains the reasonisn, etc.).
IMHO, if possible, let's do the changes to upgrade kubernetes in one PR and the other changes, with their reasoning, etc. can be explained in another PR if those are not related to the upgrade . If these changes come from typhoon or something and makes sense to do them in the upgrade, fine, but in that case it would be great if there is any way (links to typhoon PRs?) to understand the changes done here.
Thanks again!
Rodrigo
I've just tested this PR on Packet with Flatcar stable. It worked fine. |
FYI from the CI:
|
ae65f63
to
697754e
Compare
@pothos I didn't notice your PR. The changes added in this PR are ported from upstream, do you suggest removal of that explicit checks? Removed those changes. |
Maybe this PR should be called import upstream changes. Good if it helps us to sync better in the future. If there are formatting changes from squashed upstream changes, it's nice to have a separate commit but it's also more work to do so I wouldn't require it and rather have the process more often to reduce the change size. |
697754e
to
5358eed
Compare
Upstream has moved to |
548e751
to
d25dd3d
Compare
@surajssd Ohh, I understand now. This PR is not only about upgrading kubernetes to latest, but also trying to backport changes from typhoon that is using another terraform version. Sorry I didn't notice before, now I see why there are so many changes here. For the next time, I think we can either just update kubernetes (no sync with typhoon) or be very clear on which changes have been backported and probably have a 1:1 mapping (1 commit here for each commit upstream). That way, the backported commit can reference the original commit and is more easy to review. Will try to review with this new scenario in mind now. Sorry for the noise :) |
Yep once we have moved to 0.12 we dont need to worry about where the changes are coming from and why! |
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.
I've continued to look at this and tested this in Packet (with flatcar stable) and this LGTM!
I will wait for one more approval and then we are good to go I think. Thanks @rata @dongsupark @pothos for testing. |
Should After that: Please merge ;) I've tested libvirt again. |
Yes, exactly :) |
Was this done 🤔 |
@pothos if the bootkube commit is updated, can we merge this? :) |
d25dd3d
to
38f261e
Compare
This commit pulls in code from upstream Typhoon with terrafrom 0.11.* supported. Signed-off-by: Suraj Deshmukh <suraj@kinvolk.io>
Signed-off-by: Suraj Deshmukh <suraj@kinvolk.io>
Signed-off-by: Suraj Deshmukh <suraj@kinvolk.io>
Signed-off-by: Suraj Deshmukh <suraj@kinvolk.io>
38f261e
to
cedb1be
Compare
Note: Before merging, make sure that the bootkube PR is merged and then use the resulting merge commit ID here in
github.com/kinvolk/terraform-render-bootkube//?ref=
.