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

Cherry-picking PRs 526, 527, 481, and 483 into v3.0 #531

Merged

Conversation

tmjd
Copy link
Member

@tmjd tmjd commented May 24, 2018

Description

Cherry picking #481, #483, #526, and #527 into the v3.0 branch.

Todos

Release Note

The install-cni container now maintains the original mode on certificates copied from Kubernetes secrets. (@caseydavenport)
The install-cni container now writes the calico-kubeconfig file with mode 600 by default. It can be configured by setting the KUBECONFIG_MODE option. (@caseydavenport)
The install-cni container now only writes the calico-kubeconfig file when running as a Kubernetes pod. (@caseydavenport)
Fix etcd cert file existence check in calico/cni (@bjhaid)
When ran as a pod CNI will be configured with K8s CA for tls verification.

caseydavenport and others added 5 commits May 24, 2018 16:37
This will prevent it from terminating because stat returns non-zero
when called a non-existing file and also stat_output ends up being an
unbound variable.

Affected Component: install-cni container.
@tmjd tmjd added this to the Calico v3.0.7 milestone May 24, 2018
@CLAassistant
Copy link

CLAassistant commented May 24, 2018

CLA assistant check
All committers have signed the CLA.

@caseydavenport caseydavenport merged commit 05bde29 into projectcalico:release-v3.0 May 24, 2018
@tmjd tmjd deleted the cp-526-527-481-483-to-v3.0 branch May 25, 2018 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants