-
Notifications
You must be signed in to change notification settings - Fork 462
[WIP] * : Ignition v2 to v3 transition #583
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
[WIP] * : Ignition v2 to v3 transition #583
Conversation
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kikisdeliveryservice The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
86fcf99 to
dba3422
Compare
6c7a19c to
ec34743
Compare
...late/test_data/templates/worker/01-worker-kubelet/vpshere/files/-etc-kubernetes-kubelet.conf
Outdated
Show resolved
Hide resolved
| [[constraint]] | ||
| name = "github.com/coreos/ignition" | ||
| version = "0.26.0" | ||
| branch = "master" |
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.
we can now use 2.0.0-alpha tag iirc
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.
ah ok i was following your installer pr
|
awesome 😍 |
ec34743 to
d46c55f
Compare
d9e5be8 to
981c2f2
Compare
|
looks like I'm seeing similar problems in TestKubeletConfigCreate as #417 |
e47bfe5 to
9e1dc44
Compare
pkg/controller/container-runtime-config/container_runtime_config_controller.go
Outdated
Show resolved
Hide resolved
0258977 to
2968cff
Compare
45f6c26 to
612416c
Compare
|
/hold |
ajeddeloh
left a 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.
Does this drop the special handling with ssh keys? Merge() should be doing the right thing now.
pkg/controller/container-runtime-config/container_runtime_config_controller.go
Outdated
Show resolved
Hide resolved
pkg/controller/template/test_data/templates/master/00-master/aws/files/-etc-kubernetes-ca.crt
Outdated
Show resolved
Hide resolved
pkg/controller/template/test_data/templates/master/00-master/aws/files/-etc-kubernetes-ca.crt
Outdated
Show resolved
Hide resolved
special handling? |
|
Going to look into the SSH stuff after talking to @ajeddeloh |
|
Summarizing some discussion: The SSH stuff is not needed for this and is just cleanup, so we'll keep it out of this PR to clean the number of variables small. |
612416c to
7406a09
Compare
Updating MC* to use ignition v3. The following changes are included: - ssh keys now written to /home/core/.ssh/authorized_keys.d/ignition - code changes to use v3 and remove usage of v2.2.0 - unit and e2e test updates - updated golden files - remove the use of container-linux-config-transpiler in render.go and use v3 types instead Requires: openshift/installer#1468 Closes: openshift#565
7406a09 to
afc54e8
Compare
|
@kikisdeliveryservice: PR needs rebase. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
|
@kikisdeliveryservice: The following tests failed, say
Full PR test history. Your PR dashboard. Please help us cut down on flakes by linking to an open issue when you hit one in your PR. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
In an effort to clean up the MCO repo, closing old open PRs with no recent activity. Feel free to reopen. |
Updating MC* to use ignition v3. The following changes are included:
use v3 types instead
Requires: openshift/installer#1468
Closes #565