• Kubernetes Submit Queue's avatar
    Merge pull request #66690 from spiffxp/verify-no-libressl · 1b6a5054
    Kubernetes Submit Queue authored
    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
    ```
    1b6a5054
Name
Last commit
Last update
..
.gitattributes Loading commit data...
BUILD Loading commit data...
etcd.sh Loading commit data...
golang.sh Loading commit data...
init.sh Loading commit data...
logging.sh Loading commit data...
protoc.sh Loading commit data...
swagger.sh Loading commit data...
test.sh Loading commit data...
util.sh Loading commit data...
version.sh Loading commit data...