-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
helloworld-go: install CA certs #1143
Conversation
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: ahmetb, grayside, RichieEscarez The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
hmm there are many more occurrences, I'll probably broaden this PR.
|
All users who are querying any HTTPS endpoints will need this and won't understand why it's failing.
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.
This needs some additional testing, I've heard that just apk --no-cache add ca-certificates
does not work, but apk update && apk --no-cache --update add bash openssl-dev ca-certificates
does. The answer is in the middle, because I'm sure BASH isn't a factor here.
I need to see the repro. |
@ahmetb Have we reached a decision on what command to add here? |
Signed-off-by: Ahmet Alp Balkan <[email protected]>
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.
(Non-blocker) For helloworld samples we try to explain the significance of each line. E.g.,
Alpine requires additional packages for outbound HTTPS requests.
The solution looks like what I would expect to work but a quick test would be helpful confirmation.
/lgtm |
* helloworld-go: install CA certs All users who are querying any HTTPS endpoints will need this and won't understand why it's failing. * address fixes Signed-off-by: Ahmet Alp Balkan <[email protected]>
* Knative with Gardener - Fix Installing Istio Typo (#1027) * Update installation documentation with Minishift (#1114) * Remove usage of kubectl. Using oc instead * Update webhook admissions * Mention IKS's one-click install process (#1131) Signed-off-by: Doug Davis <[email protected]> * helloworld-go: install CA certs (#1143) * helloworld-go: install CA certs All users who are querying any HTTPS endpoints will need this and won't understand why it's failing. * address fixes Signed-off-by: Ahmet Alp Balkan <[email protected]> * Use istio-ingressgateway servce as this is the new one used in Knative 0.3 and above (#1171) * knative.slack.com -> slack.knative.dev (#1176) * Update Knative-custom-install.md (#1178) change the name `release.yaml` to `build.yaml` * fix README (#1180) Replace pubspec field `private` with `publish_to`. [ref](https://www.dartlang.org/tools/pub/pubspec#publish_to) See @52f464f.
All users who are querying any HTTPS endpoints will need this and won't understand why it's failing.
cc: @grayside