Skip to content
This repository has been archived by the owner on May 6, 2022. It is now read-only.

Bring back root CA certificates to a Service Catalog Docker image #2071

Merged
merged 1 commit into from
May 25, 2018
Merged

Bring back root CA certificates to a Service Catalog Docker image #2071

merged 1 commit into from
May 25, 2018

Conversation

nilebox
Copy link
Contributor

@nilebox nilebox commented May 25, 2018

The PR #2003 that changed base Docker image from Debian to scratch has also removed root CA certificates from it (see https://github.com/kubernetes-incubator/service-catalog/pull/2003/files#diff-e355acdaa4066a6dea138158e98252fbL19).
This change brings them back via Docker multi-stage build.

/cc @MHBauer @jboyd01

@k8s-ci-robot k8s-ci-robot added cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels May 25, 2018
Copy link
Contributor

@carolynvs carolynvs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, nice catch!

@carolynvs
Copy link
Contributor

@nilebox The build error does look related to your change, can you take a look?

@nilebox
Copy link
Contributor Author

nilebox commented May 25, 2018

@carolynvs was some flaky failure in Travis, retry helped

@MHBauer
Copy link
Contributor

MHBauer commented May 25, 2018

kicked it, seems okay now.

Copy link
Contributor

@MHBauer MHBauer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense to me. Is there anywhere else to get the crt? Do we need to worry about explaining the existence and origination of this crt? Any docs needed?

LGTM

@MHBauer MHBauer added the LGTM1 label May 25, 2018
@nilebox nilebox merged commit 495a94b into kubernetes-retired:master May 25, 2018
@nilebox nilebox deleted the docker-root-ca branch May 25, 2018 23:33
@nilebox
Copy link
Contributor Author

nilebox commented May 25, 2018

@carolynvs thinking that you forgot to add LGTM label, I merged the PR.

@MHBauer
Copy link
Contributor

MHBauer commented May 25, 2018

I think maybe did not add tag because build was not green at the time.

@carolynvs
Copy link
Contributor

Correct, I wasn't sure if the build failure was related or a flake. 👍

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. LGTM1 size/S Denotes a PR that changes 10-29 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants