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

Add warning for ingress addon enabled with driver of none #8870

Merged
merged 3 commits into from
Aug 10, 2020

Conversation

Dean-Coakley
Copy link
Contributor

@Dean-Coakley Dean-Coakley commented Jul 28, 2020

Fixes: #8841

  • Minikube now prints a warning when using the addon ingress, with the driver of none, which is unsupported.

Before

sudo ./out/minikube-linux-amd64 start --driver=none --addons=ingress --kubernetes-version=v1.16.0
😄  minikube v1.12.1 on Amazon 2 (xen/amd64)
🆕  Kubernetes 1.18.3 is now available. If you would like to upgrade, specify: --kubernetes-version=v1.18.3
✨  Using the none driver based on existing profile
👍  Starting control plane node minikube in cluster minikube
🏃  Updating the running none "minikube" bare metal machine ...
ℹ️  OS release is Amazon Linux 2
🐳  Preparing Kubernetes v1.16.0 on Docker 19.03.6-ce ...
🤹  Configuring local host environment ...

❗  The 'none' driver is designed for experts who need to integrate with an existing VM
💡  Most users should use the newer 'docker' driver instead, which does not require root!
📘  For more information, see: https://minikube.sigs.k8s.io/docs/reference/drivers/none/

❗  kubectl and minikube configuration will be stored in /root
❗  To use kubectl or minikube commands as your own user, you may need to relocate them. For example, to overwrite your own settings, run:

    ▪ sudo mv /root/.kube /root/.minikube $HOME
    ▪ sudo chown -R $USER $HOME/.kube $HOME/.minikube

💡  This can also be done automatically by setting the env var CHANGE_MINIKUBE_NONE_USER=true
🔎  Verifying Kubernetes components...
🔎  Verifying ingress addon...
🌟  Enabled addons: default-storageclass, ingress, storage-provisioner
🏄  Done! kubectl is now configured to use "minikube"
💗  Kubectl not found in your path
👉  You can use kubectl inside minikube. For more information, visit https://minikube.sigs.k8s.io/docs/handbook/kubectl/
💡  For best results, install kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/

After

sudo ./out/minikube-linux-amd64 start --addons=ingress --kubernetes-version=v1.16.0
😄  minikube v1.12.1 on Amazon 2 (xen/amd64)
🆕  Kubernetes 1.18.3 is now available. If you would like to upgrade, specify: --kubernetes-version=v1.18.3
✨  Using the none driver based on existing profile
👍  Starting control plane node minikube in cluster minikube
🏃  Updating the running none "minikube" bare metal machine ...
ℹ️  OS release is Amazon Linux 2
🐳  Preparing Kubernetes v1.16.0 on Docker 19.03.6-ce ...
🤹  Configuring local host environment ...

❗  The 'none' driver is designed for experts who need to integrate with an existing VM
💡  Most users should use the newer 'docker' driver instead, which does not require root!
📘  For more information, see: https://minikube.sigs.k8s.io/docs/reference/drivers/none/

❗  kubectl and minikube configuration will be stored in /root
❗  To use kubectl or minikube commands as your own user, you may need to relocate them. For example, to overwrite your own settings, run:

    ▪ sudo mv /root/.kube /root/.minikube $HOME
    ▪ sudo chown -R $USER $HOME/.kube $HOME/.minikube

💡  This can also be done automatically by setting the env var CHANGE_MINIKUBE_NONE_USER=true
🔎  Verifying Kubernetes components...
💡  Due to networking limitations of driver none, ingress addon is not supported. Try using a different driver.

@k8s-ci-robot k8s-ci-robot added the needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. label Jul 28, 2020
@k8s-ci-robot
Copy link
Contributor

Hi @Dean-Coakley. Thanks for your PR.

I'm waiting for a kubernetes member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@k8s-ci-robot
Copy link
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: Dean-Coakley
To complete the pull request process, please assign afbjorklund
You can assign the PR to them by writing /assign @afbjorklund in a comment when ready.

The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@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 Jul 28, 2020
@minikube-bot
Copy link
Collaborator

Can one of the admins verify this patch?

@Dean-Coakley Dean-Coakley changed the title Add ingress none driver warn Add warning for ingress addon enabled with driver of none Jul 28, 2020
pkg/addons/addons.go Show resolved Hide resolved
pkg/addons/addons.go Outdated Show resolved Hide resolved
@TravisBuddy
Copy link

Travis tests have failed

Hey @Dean-Coakley,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

1st Build

View build log

make test
which go-bindata || GO111MODULE=off GOBIN="/home/travis/gopath/bin" go get github.com/jteeuwen/go-bindata/...
PATH="/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.14.6.linux.amd64/bin:/home/travis/bin:/home/travis/bin:/home/travis/.local/bin:/usr/local/lib/jvm/openjdk11/bin:/opt/pyenv/shims:/home/travis/.phpenv/shims:/home/travis/perl5/perlbrew/bin:/home/travis/.nvm/versions/node/v8.12.0/bin:/home/travis/.rvm/gems/ruby-2.5.3/bin:/home/travis/.rvm/gems/ruby-2.5.3@global/bin:/home/travis/.rvm/rubies/ruby-2.5.3/bin:/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.11.1.linux.amd64/bin:/usr/local/maven-3.6.3/bin:/usr/local/cmake-3.12.4/bin:/usr/local/clang-7.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/travis/.rvm/bin:/home/travis/.phpenv/bin:/opt/pyenv/bin:/home/travis/.yarn/bin:/home/travis/gopath/bin" go-bindata -nomemcopy -o pkg/minikube/assets/assets.go -pkg assets deploy/addons/...
gofmt -s -w pkg/minikube/assets/assets.go
which go-bindata || GO111MODULE=off GOBIN="/home/travis/gopath/bin" go get github.com/jteeuwen/go-bindata/...
/home/travis/gopath/bin/go-bindata
PATH="/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.14.6.linux.amd64/bin:/home/travis/bin:/home/travis/bin:/home/travis/.local/bin:/usr/local/lib/jvm/openjdk11/bin:/opt/pyenv/shims:/home/travis/.phpenv/shims:/home/travis/perl5/perlbrew/bin:/home/travis/.nvm/versions/node/v8.12.0/bin:/home/travis/.rvm/gems/ruby-2.5.3/bin:/home/travis/.rvm/gems/ruby-2.5.3@global/bin:/home/travis/.rvm/rubies/ruby-2.5.3/bin:/home/travis/gopath/bin:/home/travis/.gimme/versions/go1.11.1.linux.amd64/bin:/usr/local/maven-3.6.3/bin:/usr/local/cmake-3.12.4/bin:/usr/local/clang-7.0.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin:/home/travis/.rvm/bin:/home/travis/.phpenv/bin:/opt/pyenv/bin:/home/travis/.yarn/bin:/home/travis/gopath/bin" go-bindata -nomemcopy -o pkg/minikube/translate/translations.go -pkg translate translations/...
gofmt -s -w pkg/minikube/translate/translations.go
MINIKUBE_LDFLAGS="-X k8s.io/minikube/pkg/version.version=v1.12.1 -X k8s.io/minikube/pkg/version.isoVersion=v1.12.0 -X k8s.io/minikube/pkg/version.isoPath=minikube/iso -X k8s.io/minikube/pkg/version.gitCommitID="5f37f50c274c2dd95fffecc6d7f4f76926ceb3ab"" ./test.sh
= schema_check ==========================================================
go: downloading github.com/xeipuuv/gojsonschema v0.0.0-20180618132009-1d523034197f
go: downloading github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415
go: downloading github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f
ok
= go test ===============================================================
go: downloading github.com/afbjorklund/go-containerregistry v0.0.0-20200602203322-347d93793dc9
go: downloading k8s.io/api v0.17.3
go: downloading k8s.io/client-go v0.17.3
go: downloading github.com/machine-drivers/machine v0.7.1-0.20200323212942-41eb826190d8
go: downloading k8s.io/kubectl v0.17.3
go: downloading github.com/libvirt/libvirt-go v3.4.0+incompatible
go: downloading github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b
go: downloading github.com/blang/semver v3.5.0+incompatible
go: downloading github.com/spf13/cobra v1.0.0
go: downloading golang.org/x/crypto v0.0.0-20200510223506-06a226fb4e37
go: downloading k8s.io/apimachinery v0.17.3
go: downloading github.com/shirou/gopsutil v2.18.12+incompatible
go: downloading github.com/docker/go-units v0.4.0
go: downloading github.com/olekukonko/tablewriter v0.0.4
go: downloading golang.org/x/sync v0.0.0-20200317015054-43a5402ce75a
go: downloading github.com/spf13/viper v1.7.0
go: downloading github.com/google/slowjam v0.0.0-20200530021616-df27e642fe7b
go: downloading github.com/machine-drivers/docker-machine-driver-vmware v0.1.1
go: downloading github.com/mitchellh/go-ps v0.0.0-20190716172923-621e5597135b
go: downloading github.com/fsnotify/fsnotify v1.4.9
go: downloading github.com/cenkalti/backoff v2.2.1+incompatible
go: downloading golang.org/x/text v0.3.2
go: downloading github.com/otiai10/copy v1.0.2
go: downloading k8s.io/klog v1.0.0
go: downloading github.com/hashicorp/hcl v1.0.0
go: downloading cloud.google.com/go v0.57.0
go: downloading github.com/cpuguy83/go-md2man v1.0.10
go: downloading github.com/google/uuid v1.1.1
go: downloading github.com/cloudevents/sdk-go/v2 v2.1.0
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.0
go: downloading github.com/spf13/pflag v1.0.5
go: downloading github.com/afbjorklund/go-getter v1.4.1-0.20190910175809-eb9f6c26742c
go: downloading github.com/mitchellh/mapstructure v1.3.1
go: downloading golang.org/x/sys v0.0.0-20200523222454-059865788121
go: downloading github.com/hashicorp/go-safetemp v1.0.0
go: downloading github.com/aws/aws-sdk-go v1.31.6
go: downloading github.com/spf13/afero v1.2.2
go: downloading gopkg.in/ini.v1 v1.56.0
go: downloading github.com/pkg/profile v0.0.0-20161223203901-3a8809bd8a80
go: downloading k8s.io/kubernetes v1.17.3
go: downloading github.com/opencontainers/go-digest v1.0.0-rc1
go: downloading github.com/subosito/gotenv v1.2.0
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading go.opencensus.io v0.22.3
go: downloading github.com/bgentry/go-netrc v0.0.0-20140422174119-9fd32a8b3d3d
go: downloading github.com/cloudfoundry-attic/jibber_jabber v0.0.0-20151120183258-bcc4c8345a21
go: downloading github.com/mattn/go-runewidth v0.0.7
go: downloading github.com/mattn/go-isatty v0.0.12
go: downloading golang.org/x/time v0.0.0-20200416051211-89c76fbcd5d1
go: downloading cloud.google.com/go/storage v1.8.0
go: downloading github.com/golang-collections/collections v0.0.0-20130729185459-604e922904d3
go: downloading github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2
go: downloading github.com/json-iterator/go v1.1.9
go: downloading github.com/russross/blackfriday v1.5.3-0.20200218234912-41c5fccfd6f6
go: downloading github.com/gogo/protobuf v1.3.1
go: downloading github.com/ulikunitz/xz v0.5.7
go: downloading github.com/modern-go/reflect2 v1.0.1
go: downloading google.golang.org/genproto v0.0.0-20200527145253-8367513e4ece
go: downloading google.golang.org/api v0.25.0
go: downloading sigs.k8s.io/yaml v1.1.0
go: downloading go.uber.org/zap v1.10.0
go: downloading github.com/MakeNowJust/heredoc v0.0.0-20170808103936-bb23615498cd
go: downloading golang.org/x/net v0.0.0-20200520182314-0ba52f642ac2
go: downloading github.com/magiconair/properties v1.8.1
go: downloading github.com/cheggaaa/pb v1.0.27
go: downloading go.uber.org/multierr v1.1.0
go: downloading github.com/hashicorp/go-version v1.2.0
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/docker/docker v1.4.2-0.20190924003213-a8608b5b67c7
go: downloading github.com/spf13/cast v1.3.1
go: downloading github.com/cheggaaa/pb/v3 v3.0.1
go: downloading github.com/google/go-cmp v0.4.1
go: downloading github.com/docker/cli v0.0.0-20200303162255-7d407207c304
go: downloading k8s.io/utils v0.0.0-20200229041039-0a110f9eb7ab
go: downloading github.com/spf13/jwalterweatherman v1.1.0
go: downloading sigs.k8s.io/sig-storage-lib-external-provisioner v4.0.0+incompatible
go: downloading sigs.k8s.io/sig-storage-lib-external-provisioner/v5 v5.0.0
go: downloading github.com/sayboras/dockerclient v1.0.0
go: downloading github.com/mitchellh/go-homedir v1.1.0
go: downloading github.com/intel-go/cpuid v0.0.0-20181003105527-1a4a6f06a1c6
go: downloading github.com/mitchellh/go-wordwrap v1.0.0
go: downloading go.uber.org/atomic v1.4.0
go: downloading github.com/docker/docker-credential-helpers v0.6.3
go: downloading github.com/pelletier/go-toml v1.8.0
go: downloading github.com/prometheus/client_golang v1.4.1
go: downloading github.com/juju/mutex v0.0.0-20180619145857-d21b13acf4bf
go: downloading github.com/docker/distribution v2.7.1+incompatible
go: downloading github.com/hashicorp/golang-lru v0.5.3
go: downloading github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51
go: downloading github.com/lightstep/tracecontext.go v0.0.0-20181129014701-1757c391b1ac
go: downloading github.com/prometheus/client_model v0.2.0
go: downloading google.golang.org/protobuf v1.24.0
go: downloading github.com/mitchellh/go-testing-interface v1.0.0
go: downloading k8s.io/cluster-bootstrap v0.17.3
go: downloading github.com/opencontainers/image-spec v1.0.1
go: downloading gopkg.in/inf.v0 v0.9.1
go: downloading google.golang.org/grpc v1.29.1
go: downloading github.com/docker/go-connections v0.4.0
go: downloading github.com/googleapis/gnostic v0.3.0
go: downloading github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e
go: downloading github.com/juju/errors v0.0.0-20190806202954-0232dcc7464d
go: downloading golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d
go: downloading github.com/VividCortex/ewma v1.1.1
go: downloading github.com/golang/protobuf v1.4.2
go: downloading github.com/fatih/color v1.9.0
go: downloading k8s.io/component-base v0.17.3
go: downloading github.com/russross/blackfriday/v2 v2.0.1
go: downloading gopkg.in/yaml.v2 v2.3.0
go: downloading github.com/juju/clock v0.0.0-20190205081909-9c5c9712527c
go: downloading github.com/mattn/go-colorable v0.1.6
go: downloading github.com/sirupsen/logrus v1.6.0
go: downloading github.com/pkg/browser v0.0.0-20160118053552-9302be274faa
go: downloading github.com/prometheus/common v0.9.1
go: downloading github.com/google/gofuzz v1.0.0
go: downloading github.com/googleapis/gax-go v2.0.2+incompatible
go: downloading github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96
go: downloading github.com/googleapis/gax-go/v2 v2.0.5
go: downloading github.com/miekg/dns v1.1.27
go: downloading github.com/containerd/containerd v1.3.1-0.20191213020239-082f7e3aed57
go: downloading k8s.io/kube-proxy v0.17.3
go: downloading github.com/cespare/xxhash v1.1.0
go: downloading github.com/prometheus/procfs v0.0.8
go: downloading github.com/jmespath/go-jmespath v0.3.0
go: downloading github.com/matttproud/golang_protobuf_extensions v1.0.1
go: downloading github.com/imdario/mergo v0.3.9
go: downloading k8s.io/kube-openapi v0.0.0-20191107075043-30be4d16710a
go: downloading github.com/cespare/xxhash/v2 v2.1.1
go: downloading k8s.io/kubelet v0.17.3
go: downloading github.com/hashicorp/go-cleanhttp v0.5.1
go: downloading github.com/beorn7/perks v1.0.1
go: downloading github.com/shurcooL/sanitized_anchor_name v1.0.0
go: downloading github.com/hooklift/iso9660 v0.0.0-20170318115843-1cf07e5970d8
go: downloading github.com/c4milo/gotoolkit v0.0.0-20170318115440-bcc06269efa9
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543
go: downloading github.com/evanphx/json-patch v4.5.0+incompatible
ok  	k8s.io/minikube/cmd/minikube/cmd	4.667s	coverage: 19.7% of statements
ok  	k8s.io/minikube/cmd/minikube/cmd/config	0.164s	coverage: 21.3% of statements
ok  	k8s.io/minikube/pkg/addons	0.069s	coverage: 52.5% of statements
ok  	k8s.io/minikube/pkg/drivers	0.018s	coverage: 19.6% of statements
ok  	k8s.io/minikube/pkg/drivers/hyperkit	0.004s	coverage: 77.3% of statements
ok  	k8s.io/minikube/pkg/drivers/kic/oci	0.012s	coverage: 0.0% of statements
ok  	k8s.io/minikube/pkg/drivers/kvm	0.043s	coverage: 2.3% of statements
ok  	k8s.io/minikube/pkg/minikube/bootstrapper	0.953s	coverage: 55.7% of statements
ok  	k8s.io/minikube/pkg/minikube/bootstrapper/bsutil	0.115s	coverage: 62.4% of statements
ok  	k8s.io/minikube/pkg/minikube/bootstrapper/bsutil/ktmpl	0.016s	coverage: 100.0% of statements
ok  	k8s.io/minikube/pkg/minikube/bootstrapper/images	0.004s	coverage: 84.2% of statements
ok  	k8s.io/minikube/pkg/minikube/cluster	0.068s	coverage: 15.3% of statements
ok  	k8s.io/minikube/pkg/minikube/command	0.050s	coverage: 4.3% of statements
ok  	k8s.io/minikube/pkg/minikube/config	0.158s	coverage: 70.0% of statements
ok  	k8s.io/minikube/pkg/minikube/cruntime	0.046s	coverage: 36.6% of statements
ok  	k8s.io/minikube/pkg/minikube/docker	0.028s	coverage: 20.8% of statements
ok  	k8s.io/minikube/pkg/minikube/driver	0.022s	coverage: 34.9% of statements
ok  	k8s.io/minikube/pkg/minikube/extract	0.009s	coverage: 58.8% of statements
ok  	k8s.io/minikube/pkg/minikube/image	0.025s	coverage: 3.0% of statements
ok  	k8s.io/minikube/pkg/minikube/kubeconfig	0.026s	coverage: 77.0% of statements
ok  	k8s.io/minikube/pkg/minikube/localpath	0.011s	coverage: 50.0% of statements
ok  	k8s.io/minikube/pkg/minikube/logs	0.037s	coverage: 1.3% of statements
127.0.0.1:44223
I0729 08:36:50.052971   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:50.056103   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:50.056210   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:50.056270   13750 start.go:163] duration metric: libmachine.API.Create for "" took 60.781µs
I0729 08:36:50.056279   13750 start.go:204] post-start starting for "mock-machine-0.60466029" (driver="mock")
I0729 08:36:50.056285   13750 start.go:207] post-start completed in 198ns
I0729 08:36:50.056732   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.60466029/config.json ...
I0729 08:36:50.056842   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.60466029/config.json: {Name:mk7098bacfb8340016de2c0fe6875910fcc4ce8c Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:50.056982   13750 start.go:125] duration metric: createHost completed in 3.993137ms
I0729 08:36:50.057058   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:50.057454   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:50.057504   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:50.057592   13750 start.go:163] duration metric: libmachine.API.Create for "" took 88.021µs
I0729 08:36:50.057608   13750 start.go:204] post-start starting for "mock-machine-0.94050909" (driver="mock")
I0729 08:36:50.057637   13750 start.go:207] post-start completed in 182ns
I0729 08:36:50.057738   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.94050909/config.json ...
I0729 08:36:50.057803   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.94050909/config.json: {Name:mk83bba54a7a9ccb9bd8dd29102bd640d9da28e7 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:50.057954   13750 start.go:125] duration metric: createHost completed in 890.275µs
I0729 08:36:50.058006   13750 start.go:241] acquiring machines lock for mock-machine-0.94050909: {Name:mkdace43e30b7cf43dc01819f102583f44caf0e2 Clock:{} Delay:500ms Timeout:15m0s Cancel:<nil>}
I0729 08:36:50.058095   13750 start.go:245] acquired machines lock for "mock-machine-0.94050909" in 70.659µs
I0729 08:36:50.058115   13750 start.go:89] Skipping create...Using existing machine configuration
I0729 08:36:50.058156   13750 fix.go:53] fixHost starting: mock-machine-0.94050909
I0729 08:36:50.058218   13750 fix.go:105] recreateIfNeeded on mock-machine-0.94050909: state=Running err=<nil>
W0729 08:36:50.058237   13750 fix.go:131] unexpected machine state, will restart: <nil>
W0729 08:36:50.058346   13750 out.go:100] [unset outFile]: * Updating the running mock "mock-machine-0.94050909" bare metal machine ...
I0729 08:36:50.058374   13750 fix.go:55] fixHost completed within 219.065µs
I0729 08:36:50.058390   13750 start.go:76] releasing machines lock for "mock-machine-0.94050909", held for 272.268µs
I0729 08:36:50.058547   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:50.058970   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:50.059052   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:50.059157   13750 start.go:163] duration metric: libmachine.API.Create for "" took 104.444µs
I0729 08:36:50.059175   13750 start.go:204] post-start starting for "mock-machine-0.66456005" (driver="mock")
I0729 08:36:50.059187   13750 start.go:207] post-start completed in 135ns
I0729 08:36:50.059280   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.66456005/config.json ...
I0729 08:36:50.059345   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.66456005/config.json: {Name:mk577bf4f498a02d9a5a1d89cd937084fcdbb4ed Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:50.059488   13750 start.go:125] duration metric: createHost completed in 919.184µs
I0729 08:36:50.059520   13750 start.go:241] acquiring machines lock for mock-machine-0.66456005: {Name:mkdace43e30b7cf43dc01819f102583f44caf0e2 Clock:{} Delay:500ms Timeout:15m0s Cancel:<nil>}
I0729 08:36:50.059568   13750 start.go:245] acquired machines lock for "mock-machine-0.66456005" in 30.754µs
I0729 08:36:50.059597   13750 start.go:89] Skipping create...Using existing machine configuration
I0729 08:36:50.059621   13750 fix.go:53] fixHost starting: mock-machine-0.66456005
I0729 08:36:50.059673   13750 fix.go:105] recreateIfNeeded on mock-machine-0.66456005: state=Error err=machine does not exist
I0729 08:36:50.059703   13750 fix.go:110] machineExists: false. err=machine does not exist
W0729 08:36:50.059814   13750 out.go:100] [unset outFile]: * mock "mock-machine-0.66456005" bare metal machine is missing, will recreate.
I0729 08:36:50.059842   13750 delete.go:123] DEMOLISHING mock-machine-0.66456005 ...
Stopping "mock-machine-0.66456005"...
Error getting machine state: machine does not exist
Machine "mock-machine-0.66456005" was stopped.
I0729 08:36:50.059982   13750 stop.go:64] duration metric: stop complete within 124.73µs
W0729 08:36:50.060133   13750 out.go:100] [unset outFile]: * Deleting "mock-machine-0.66456005" in mock ...
W0729 08:36:50.060178   13750 delete.go:138] delete failed (probably ok) <nil>
I0729 08:36:50.060191   13750 fix.go:117] Sleeping 1 second for extra luck!
I0729 08:36:51.060354   13750 start.go:122] createHost starting for "mock-machine-0.66456005" (driver="mock")
W0729 08:36:51.061043   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.061151   13750 start.go:158] libmachine.API.Create for "mock-machine-0.66456005" (driver="mock")
I0729 08:36:51.061213   13750 start.go:163] duration metric: libmachine.API.Create for "mock-machine-0.66456005" took 62.317µs
I0729 08:36:51.061226   13750 start.go:204] post-start starting for "mock-machine-0.43771419" (driver="mock")
I0729 08:36:51.061232   13750 start.go:207] post-start completed in 195ns
I0729 08:36:51.061391   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.43771419/config.json ...
I0729 08:36:51.061492   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.43771419/config.json: {Name:mkbbe03422220d8409639a5176757387788dbede Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.061641   13750 start.go:125] duration metric: createHost completed in 1.257353ms
W0729 08:36:51.061667   13750 fix.go:131] unexpected machine state, will restart: <nil>
I0729 08:36:51.061682   13750 fix.go:55] fixHost completed within 1.002066334s
I0729 08:36:51.061689   13750 start.go:76] releasing machines lock for "mock-machine-0.66456005", held for 1.002091561s
I0729 08:36:51.061717   13750 start.go:241] acquiring machines lock for mock-machine-0.43771419-mock-machine-0.43771419: {Name:mkdace43e30b7cf43dc01819f102583f44caf0e2 Clock:{} Delay:500ms Timeout:15m0s Cancel:<nil>}
I0729 08:36:51.061759   13750 start.go:245] acquired machines lock for "mock-machine-0.43771419-mock-machine-0.43771419" in 32.889µs
I0729 08:36:51.061767   13750 start.go:85] Provisioning new machine with config: &{Name:mock-machine-0.43771419 KeepContext:false EmbedCerts:false MinikubeISO: KicBaseImage: Memory:0 CPUs:0 DiskSize:0 VMDriver: Driver:mock HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[MOCK_MAKE_IT_PROVISION=true] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR: HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork: KVMQemuURI: KVMGPU:false KVMHidden:false DockerOpt:[] DisableDriverMounts:false NFSShare:[] NFSSharesRoot: UUID: NoVTXCheck:false DNSProxy:false HostDNSResolver:false HostOnlyNicType: NatNicType: KubernetesConfig:{KubernetesVersion: ClusterName: APIServerName: APIServerNames:[] APIServerIPs:[] DNSDomain: ContainerRuntime: CRISocket: NetworkPlugin: FeatureGates: ServiceCIDR: ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: ExtraOptions:[] ShouldLoadCachedImages:false EnableDefaultCNI:false CNI: NodeIP: NodePort:0 NodeName:} Nodes:[{Name:minikube IP:127.0.0.1 Port:0 KubernetesVersion: ControlPlane:false Worker:false} {Name:mock-machine-0.66456005 IP:127.0.0.1 Port:0 KubernetesVersion: ControlPlane:false Worker:false}] Addons:map[] VerifyComponents:map[]} &{Name:mock-machine-0.43771419 IP:127.0.0.1 Port:0 KubernetesVersion: ControlPlane:false Worker:false}
I0729 08:36:51.061850   13750 start.go:122] createHost starting for "mock-machine-0.43771419" (driver="mock")
W0729 08:36:51.066090   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.066382   13750 start.go:158] libmachine.API.Create for "mock-machine-0.43771419" (driver="mock")
I0729 08:36:51.066456   13750 start.go:163] duration metric: libmachine.API.Create for "mock-machine-0.43771419" took 75.133µs
I0729 08:36:51.066465   13750 start.go:204] post-start starting for "mock-machine-0.42463750" (driver="mock")
I0729 08:36:51.066471   13750 start.go:207] post-start completed in 214ns
I0729 08:36:51.066567   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.42463750/config.json ...
I0729 08:36:51.066664   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.42463750/config.json: {Name:mka4e473d4bd83b4909f0c7e5d339aa914ebcfb8 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.066807   13750 start.go:125] duration metric: createHost completed in 4.948001ms
I0729 08:36:51.066815   13750 start.go:76] releasing machines lock for "mock-machine-0.43771419-mock-machine-0.43771419", held for 5.048589ms
I0729 08:36:51.066921   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:51.067355   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.067427   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:51.067481   13750 start.go:163] duration metric: libmachine.API.Create for "" took 53.12µs
I0729 08:36:51.067488   13750 start.go:204] post-start starting for "mock-machine-0.68682307" (driver="mock")
I0729 08:36:51.067494   13750 start.go:207] post-start completed in 188ns
I0729 08:36:51.067574   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.68682307/config.json ...
I0729 08:36:51.067649   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.68682307/config.json: {Name:mk0037820c8e2720bee415bd27d04b4d9e80667b Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.067782   13750 start.go:125] duration metric: createHost completed in 854.148µs
I0729 08:36:51.067797   13750 start.go:241] acquiring machines lock for mock-machine-0.68682307: {Name:mkdace43e30b7cf43dc01819f102583f44caf0e2 Clock:{} Delay:500ms Timeout:15m0s Cancel:<nil>}
I0729 08:36:51.067835   13750 start.go:245] acquired machines lock for "mock-machine-0.68682307" in 28.453µs
I0729 08:36:51.067844   13750 start.go:89] Skipping create...Using existing machine configuration
I0729 08:36:51.067850   13750 fix.go:53] fixHost starting: mock-machine-0.68682307
I0729 08:36:51.067889   13750 fix.go:105] recreateIfNeeded on mock-machine-0.68682307: state=Stopped err=<nil>
W0729 08:36:51.067901   13750 fix.go:131] unexpected machine state, will restart: <nil>
W0729 08:36:51.068036   13750 out.go:100] [unset outFile]: * Restarting existing mock bare metal machine for "mock-machine-0.68682307" ...
I0729 08:36:51.068191   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.68682307/config.json ...
I0729 08:36:51.068376   13750 fix.go:55] fixHost completed within 526.144µs
I0729 08:36:51.068385   13750 start.go:76] releasing machines lock for "mock-machine-0.68682307", held for 542.036µs
I0729 08:36:51.068478   13750 start.go:241] acquiring machines lock for : {Name:mkdace43e30b7cf43dc01819f102583f44caf0e2 Clock:{} Delay:500ms Timeout:15m0s Cancel:<nil>}
I0729 08:36:51.068549   13750 start.go:245] acquired machines lock for "" in 42.547µs
I0729 08:36:51.068556   13750 start.go:85] Provisioning new machine with config: &{Name: KeepContext:false EmbedCerts:false MinikubeISO: KicBaseImage: Memory:0 CPUs:0 DiskSize:0 VMDriver: Driver:mock HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[MOCK_MAKE_IT_PROVISION=true] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR: HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork: KVMQemuURI: KVMGPU:false KVMHidden:false DockerOpt:[] DisableDriverMounts:false NFSShare:[] NFSSharesRoot: UUID: NoVTXCheck:false DNSProxy:false HostDNSResolver:false HostOnlyNicType: NatNicType: KubernetesConfig:{KubernetesVersion: ClusterName: APIServerName: APIServerNames:[] APIServerIPs:[] DNSDomain: ContainerRuntime: CRISocket: NetworkPlugin: FeatureGates: ServiceCIDR: ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: ExtraOptions:[] ShouldLoadCachedImages:false EnableDefaultCNI:false CNI: NodeIP: NodePort:0 NodeName:} Nodes:[{Name:minikube IP:127.0.0.1 Port:0 KubernetesVersion: ControlPlane:false Worker:false}] Addons:map[] VerifyComponents:map[]} &{Name:minikube IP: Port:0 KubernetesVersion: ControlPlane:false Worker:false}
I0729 08:36:51.068635   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:51.069138   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.069752   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:51.069892   13750 start.go:163] duration metric: libmachine.API.Create for "" took 141.206µs
I0729 08:36:51.069936   13750 start.go:204] post-start starting for "mock-machine-0.06563702" (driver="mock")
I0729 08:36:51.069953   13750 start.go:207] post-start completed in 350ns
I0729 08:36:51.070102   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.06563702/config.json ...
I0729 08:36:51.070200   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.06563702/config.json: {Name:mka4b07abd05be753ec38e28dc114956a23a110f Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.070442   13750 start.go:125] duration metric: createHost completed in 1.798503ms
I0729 08:36:51.070485   13750 start.go:76] releasing machines lock for "", held for 1.929676ms
I0729 08:36:51.070609   13750 start.go:241] acquiring machines lock for -minikube: {Name:mkdace43e30b7cf43dc01819f102583f44caf0e2 Clock:{} Delay:500ms Timeout:15m0s Cancel:<nil>}
I0729 08:36:51.070696   13750 start.go:245] acquired machines lock for "-minikube" in 40.838µs
I0729 08:36:51.070733   13750 start.go:85] Provisioning new machine with config: &{Name: KeepContext:false EmbedCerts:false MinikubeISO: KicBaseImage: Memory:0 CPUs:0 DiskSize:0 VMDriver: Driver:mock HyperkitVpnKitSock: HyperkitVSockPorts:[] DockerEnv:[FOO=BAR] InsecureRegistry:[] RegistryMirror:[] HostOnlyCIDR: HypervVirtualSwitch: HypervUseExternalSwitch:false HypervExternalAdapter: KVMNetwork: KVMQemuURI: KVMGPU:false KVMHidden:false DockerOpt:[param=value] DisableDriverMounts:false NFSShare:[] NFSSharesRoot: UUID: NoVTXCheck:false DNSProxy:false HostDNSResolver:false HostOnlyNicType: NatNicType: KubernetesConfig:{KubernetesVersion: ClusterName: APIServerName: APIServerNames:[] APIServerIPs:[] DNSDomain: ContainerRuntime: CRISocket: NetworkPlugin: FeatureGates: ServiceCIDR: ImageRepository: LoadBalancerStartIP: LoadBalancerEndIP: ExtraOptions:[] ShouldLoadCachedImages:false EnableDefaultCNI:false CNI: NodeIP: NodePort:0 NodeName:} Nodes:[] Addons:map[] VerifyComponents:map[]} &{Name:minikube IP: Port:0 KubernetesVersion: ControlPlane:false Worker:false}
I0729 08:36:51.070841   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:51.071281   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.071371   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:51.071456   13750 start.go:163] duration metric: libmachine.API.Create for "" took 85.836µs
I0729 08:36:51.071482   13750 start.go:204] post-start starting for "mock-machine-0.15651925" (driver="mock")
I0729 08:36:51.071510   13750 start.go:207] post-start completed in 262ns
I0729 08:36:51.071611   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.15651925/config.json ...
I0729 08:36:51.071707   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.15651925/config.json: {Name:mk112811f060986115ec2d54d39ea356f22ad8de Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.071872   13750 start.go:125] duration metric: createHost completed in 1.003403ms
I0729 08:36:51.071901   13750 start.go:76] releasing machines lock for "-minikube", held for 1.181395ms
I0729 08:36:51.071982   13750 stop.go:36] StopHost: mock-machine-0.15651925
I0729 08:36:51.072099   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:51.072540   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.072644   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:51.072724   13750 start.go:163] duration metric: libmachine.API.Create for "" took 80.528µs
I0729 08:36:51.072760   13750 start.go:204] post-start starting for "mock-machine-0.09696952" (driver="mock")
I0729 08:36:51.072776   13750 start.go:207] post-start completed in 220ns
I0729 08:36:51.072872   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.09696952/config.json ...
I0729 08:36:51.072965   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.09696952/config.json: {Name:mk814e538f7cb73262b376ef9f1d6a43841181e9 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.073122   13750 start.go:125] duration metric: createHost completed in 999.192µs
I0729 08:36:51.073149   13750 stop.go:36] StopHost: mock-machine-0.09696952
W0729 08:36:51.073299   13750 out.go:100] [unset outFile]: * Stopping "mock-machine-0.09696952" in mock ...
Stopping "mock-machine-0.09696952"...
Machine "mock-machine-0.09696952" was stopped.
I0729 08:36:51.073402   13750 stop.go:64] duration metric: stop complete within 64.115µs
I0729 08:36:51.073478   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:51.073886   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.073987   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:51.074068   13750 start.go:163] duration metric: libmachine.API.Create for "" took 80.503µs
I0729 08:36:51.074106   13750 start.go:204] post-start starting for "mock-machine-0.30091186" (driver="mock")
I0729 08:36:51.074122   13750 start.go:207] post-start completed in 177ns
I0729 08:36:51.074200   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.30091186/config.json ...
I0729 08:36:51.074285   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.30091186/config.json: {Name:mk9c3fc03550bc15484bda6ab6502edb82aa2561 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.074423   13750 start.go:125] duration metric: createHost completed in 929.065µs
W0729 08:36:51.074595   13750 out.go:100] [unset outFile]: * Deleting "mock-machine-0.30091186" in mock ...
I0729 08:36:51.074713   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:51.075120   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.075186   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:51.075260   13750 start.go:163] duration metric: libmachine.API.Create for "" took 74.574µs
I0729 08:36:51.075303   13750 start.go:204] post-start starting for "mock-machine-0.51521263" (driver="mock")
I0729 08:36:51.075319   13750 start.go:207] post-start completed in 168ns
I0729 08:36:51.075396   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.51521263/config.json ...
I0729 08:36:51.075469   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.51521263/config.json: {Name:mk3bdcaea120117db3b30a7cfd12cc07f9a80aaa Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.075606   13750 start.go:125] duration metric: createHost completed in 869.115µs
I0729 08:36:51.075696   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:51.076069   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.076138   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:51.076209   13750 start.go:163] duration metric: libmachine.API.Create for "" took 71.897µs
I0729 08:36:51.076253   13750 start.go:204] post-start starting for "mock-machine-0.81363996" (driver="mock")
I0729 08:36:51.076268   13750 start.go:207] post-start completed in 180ns
I0729 08:36:51.076353   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.81363996/config.json ...
I0729 08:36:51.076426   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.81363996/config.json: {Name:mk76f0a7b62ff8ebbd47bc7a238e307b13bf2a74 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.076560   13750 start.go:125] duration metric: createHost completed in 844.871µs
I0729 08:36:51.076660   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:51.077025   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.077095   13750 start.go:158] libmachine.API.Create for "" (driver="mock")
I0729 08:36:51.077195   13750 start.go:163] duration metric: libmachine.API.Create for "" took 100.36µs
I0729 08:36:51.077219   13750 start.go:204] post-start starting for "mock-machine-0.21426387" (driver="mock")
I0729 08:36:51.077234   13750 start.go:207] post-start completed in 138ns
I0729 08:36:51.077335   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.21426387/config.json ...
I0729 08:36:51.077414   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.21426387/config.json: {Name:mk9a7bc889a6ef7cf2debb358221e53fd1a08b74 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.077551   13750 start.go:125] duration metric: createHost completed in 874.376µs
I0729 08:36:51.077645   13750 start.go:122] createHost starting for "minikube" (driver="mock")
W0729 08:36:51.078007   13750 out.go:100] [unset outFile]: * Running on localhost (CPUs=2, Memory=7976MB, Disk=69422MB) ...
I0729 08:36:51.078077   13750 start.go:158] libmachine.API.Create for "mock-machine-0.21426387" (driver="mock")
I0729 08:36:51.078147   13750 start.go:163] duration metric: libmachine.API.Create for "mock-machine-0.21426387" took 69.536µs
I0729 08:36:51.078185   13750 start.go:204] post-start starting for "mock-machine-0.38065719" (driver="mock")
I0729 08:36:51.078201   13750 start.go:207] post-start completed in 165ns
I0729 08:36:51.078286   13750 profile.go:150] Saving config to /tmp/minipath400306068/.minikube/profiles/mock-machine-0.38065719/config.json ...
I0729 08:36:51.078362   13750 lock.go:35] WriteFile acquiring /tmp/minipath400306068/.minikube/profiles/mock-machine-0.38065719/config.json: {Name:mkc33b9aa4b8f41544ce4e788438ab9cd7a86e09 Clock:{} Delay:500ms Timeout:1m0s Cancel:<nil>}
I0729 08:36:51.078499   13750 start.go:125] duration metric: createHost completed in 818.368µs
I0729 08:36:51.078552   13750 stop.go:36] StopHost: mock-machine-0.38065719
W0729 08:36:51.078701   13750 out.go:100] [unset outFile]: * Stopping "mock-machine-0.38065719" in mock ...
Stopping "mock-machine-0.38065719"...
Machine "mock-machine-0.38065719" was stopped.
I0729 08:36:51.078789   13750 stop.go:64] duration metric: stop complete within 64.947µs
I0729 08:36:51.168062   13750 host.go:65] Checking if "mock-machine-0.38065719" exists ...
Using SSH client type: native
&{{{<nil> 0 [] [] []} root [] 0xbe6fd0 <nil>  [] 0s} localhost 42729 <nil> <nil>}
--- FAIL: TestCreateSSHShell (0.09s)
    ssh_mock.go:193: Listening on 127.0.0.1:42729
    ssh_mock.go:83: Serving ...
    ssh_mock.go:87: [loop 1] Accepting for &{0xc0001620d0 map[] false  0 {map[]} false 0xc000136a60 0xc0008138c0}...
    api_mock.go:62: MockAPI.Load: &{ConfigVersion:0 Driver:0xc000653760 DriverName: HostOptions:<nil> Name: RawDriver:[]} - <nil>
    driver_mock.go:49: MockDriver.GetState called from /home/travis/gopath/src/github.com/kubernetes/minikube/pkg/minikube/machine/cluster_test.go#457: returning "Running"
    ssh_mock.go:87: [loop 2] Accepting for &{0xc0001620d0 map[] false  0 {map[]} false 0xc000136a60 0xc0008138c0}...
    ssh_mock.go:175: pty request received: &{Type:pty-req WantReply:true Payload:[0 0 0 5 120 116 101 114 109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 53 0 0 0 1 0] ch:0xc00082c6c0 mux:<nil>}
    ssh_mock.go:149: exec request received: &{Type:exec WantReply:true Payload:[0 0 0 4 101 120 105 116] ch:0xc00082c6c0 mux:<nil>}
    ssh_mock.go:161: returning output for exit ...
    ssh_mock.go:169: setting exit-status for exit ...
    ssh_mock.go:171: SendRequest failed: EOF
I0729 08:36:51.173591   13750 fix.go:209] guest clock: 1596011811.0000
I0729 08:36:51.173629   13750 fix.go:222] Guest: 2020-07-29 08:36:51 +0000 UTC Remote: 2020-07-29 08:36:51.17356922 +0000 UTC m=+1.164853096 (delta=-173.56922ms)
I0729 08:36:51.174908   13750 filesync.go:118] Scanning /tmp/minipath817067494/.minikube/addons for local assets ...
I0729 08:36:51.175047   13750 filesync.go:141] local asset: /tmp/minipath817067494/.minikube/addons/dir1/file1.txt -> file1.txt in /etc/kubernetes/addons
I0729 08:36:51.175091   13750 filesync.go:141] local asset: /tmp/minipath817067494/.minikube/addons/dir1/file2.txt -> file2.txt in /etc/kubernetes/addons
I0729 08:36:51.175139   13750 filesync.go:141] local asset: /tmp/minipath817067494/.minikube/addons/dir2/file1.txt -> file1.txt in /etc/kubernetes/addons
I0729 08:36:51.175967   13750 filesync.go:118] Scanning /tmp/minipath120272397/.minikube/files for local assets ...
I0729 08:36:51.176073   13750 filesync.go:141] local asset: /tmp/minipath120272397/.minikube/files/dir1/file1.txt -> file1.txt in /dir1
I0729 08:36:51.176107   13750 filesync.go:141] local asset: /tmp/minipath120272397/.minikube/files/dir1/file2.txt -> file2.txt in /dir1
I0729 08:36:51.176172   13750 filesync.go:141] local asset: /tmp/minipath120272397/.minikube/files/dir2/file1.txt -> file1.txt in /dir2
FAIL
coverage: 37.7% of statements
FAIL	k8s.io/minikube/pkg/minikube/machine	1.175s
ok  	k8s.io/minikube/pkg/minikube/notify	0.015s	coverage: 92.9% of statements
ok  	k8s.io/minikube/pkg/minikube/out	0.065s	coverage: 58.0% of statements
ok  	k8s.io/minikube/pkg/minikube/out/register	0.020s	coverage: 76.5% of statements
ok  	k8s.io/minikube/pkg/minikube/perf	4.140s	coverage: 33.8% of statements
ok  	k8s.io/minikube/pkg/minikube/problem	0.013s	coverage: 92.7% of statements
ok  	k8s.io/minikube/pkg/minikube/proxy	0.010s	coverage: 77.0% of statements
ok  	k8s.io/minikube/pkg/minikube/registry	0.009s	coverage: 75.5% of statements
ok  	k8s.io/minikube/pkg/minikube/service	0.080s	coverage: 84.2% of statements
ok  	k8s.io/minikube/pkg/minikube/shell	0.014s	coverage: 97.1% of statements
ok  	k8s.io/minikube/pkg/minikube/storageclass	0.046s	coverage: 100.0% of statements
ok  	k8s.io/minikube/pkg/minikube/sysinit	0.046s	coverage: 6.5% of statements
ok  	k8s.io/minikube/pkg/minikube/translate	0.004s	coverage: 10.5% of statements
ok  	k8s.io/minikube/pkg/minikube/tunnel	1.655s	coverage: 64.2% of statements
ok  	k8s.io/minikube/pkg/util	0.896s	coverage: 77.9% of statements
ok  	k8s.io/minikube/pkg/util/lock	0.005s	coverage: 18.2% of statements
ok  	k8s.io/minikube/pkg/util/retry	0.005s	coverage: 0.0% of statements
FAIL
Makefile:274: recipe for target 'test' failed
make: *** [test] Error 32
TravisBuddy Request Identifier: cfd684f0-d176-11ea-bb2f-e1a2ee6530fc

@Dean-Coakley Dean-Coakley force-pushed the add-ingress-noneDriver-warn branch from 2dc7ae7 to 9c23485 Compare July 29, 2020 08:40
@sharifelgamal
Copy link
Collaborator

/ok-to-test

@k8s-ci-robot k8s-ci-robot added ok-to-test Indicates a non-member PR verified by an org member that is safe to test. and removed needs-ok-to-test Indicates a PR that requires an org member to verify it is safe to test. labels Jul 29, 2020
@minikube-pr-bot
Copy link

kvm2 Driver
docker Driver

@Dean-Coakley
Copy link
Contributor Author

@sharifelgamal Excuse my unfamiliarity,

Is this PR just pending final review or is there outstanding work I need to do?
Do I need to babysit the PR and /retest until everything is green?

@sharifelgamal
Copy link
Collaborator

Hey @Dean-Coakley, sorry the delay here. Can you fix the addons test (addons_test.go) to not try to enable ingress on none? Right now that test is failing because we're not expecting your new warning message.

Copy link
Member

@medyagh medyagh left a comment

Choose a reason for hiding this comment

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

thanks

@medyagh medyagh merged commit a13e5e5 into kubernetes:master Aug 10, 2020
@Dean-Coakley Dean-Coakley deleted the add-ingress-noneDriver-warn branch August 10, 2020 23:56
@Dean-Coakley
Copy link
Contributor Author

Ah looks fixed in: 0afb311

Thanks!

@gattytto
Copy link

@Dean-Coakley I am using minikube inside LXC with the driver=none and I am having to get back to a version of minikube without this to be able to deploy the nginx ingress controller (which works perfectly in my usecase). Please consider adding a bypass arg like "--skip-none-ingress-check"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cncf-cla: yes Indicates the PR's author has signed the CNCF CLA. ok-to-test Indicates a non-member PR verified by an org member that is safe to test. 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.

minikube addons enable ingress failed
8 participants