k3s/hack/lib
Kubernetes Submit Queue 1b6a505451
Merge pull request #66690 from spiffxp/verify-no-libressl
Automatic merge from submit-queue (batch tested with PRs 66284, 66690). If you want to cherry-pick this change to another branch, please follow the instructions <a href="https://github.com/kubernetes/community/blob/master/contributors/devel/cherry-picks.md">here</a>.

Exit gce kube-up.sh early if openssl is LibreSSL

**What this PR does / why we need it**:

macOS has an openssl binary, but it's actually LibreSSL, which doesn't play well with the easyrsa script that cluster/gce/util.sh uses to generate certs

Instead of waiting until we generate certs to discover easyrsa doesn't work, consider openssl a prereq for gce, and include a check for the version string starting with OpenSSL

Also, mirror kube-up.sh's "... calling" output in kube-down.sh

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes kubernetes/community#1954

```release-note
NONE
```
2018-07-30 20:01:58 -07:00
..
.gitattributes Capture git export-subst strings in version.sh for 'git archive' use. 2017-11-09 16:36:27 -08:00
BUILD cluster: move logging library to hack/ 2018-01-13 16:37:50 -08:00
etcd.sh enable etcd logging in local-e2e jobs 2018-07-27 14:50:40 -04:00
golang.sh Explictly enable cgo when building kubectl for darwin from darwin 2018-05-23 12:32:01 -07:00
init.sh Merge pull request #64246 from wojtek-t/lease_object_type 2018-06-27 08:17:10 -07:00
logging.sh Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
protoc.sh Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
swagger.sh Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
test.sh Update all script to use /usr/bin/env bash in shebang 2018-04-19 13:20:13 +02:00
util.sh Exit gce kube-up.sh early if openssl is LibreSSL 2018-07-26 14:48:51 -07:00
version.sh log bad format git version 2018-05-22 23:49:50 +08:00