Commit Graph

3392 Commits (00aff6039b8333e24b96b95adf81647e7635b985)

Author SHA1 Message Date
Yugo Horie 00aff6039b Fix to not execute clusterBootstrapper.Delete when clusterBootstrapper is nil #3662 2019-02-13 10:08:06 +09:00
Thomas Strömberg 414b8ab9f8
Merge pull request #3657 from afbjorklund/cruntime-crio
Complete the cruntime implementation for CRI runtimes
2019-02-12 14:14:41 -08:00
Thomas Strömberg 0fa49237a1
Merge pull request #3656 from afbjorklund/reset
Add DeleteCluster to bootstrapper
2019-02-12 14:14:25 -08:00
Anders F Björklund abb5fc0af0 Show name as CRI-O, even if class is CRIO
Should use the proper name for display, even if we use a name more
suitable to naming classes and methods for the implementation...

Also use the --runtime=cri-o when testing, and update the github
repository now that cri-o has graduated from incubator to a sig.

See https://cri-o.io/
2019-02-12 21:03:51 +01:00
Anders F Björklund de6782cd96 Implement list/kill/stop for CRI runtimes 2019-02-12 20:24:37 +01:00
Anders F Björklund 4b22a10ca3 Fix the CRI runtimes LoadImage implementation
ctr (containerd CLI) does not work for crio, so have to use podman
to load images. Unfortunately there is no crictl load, only pull.
2019-02-12 20:24:18 +01:00
Anders F Björklund 0a91040434 Add DeleteCluster to bootstrapper
This matches StartCluster, and is used to revert
the changes done to reset the VM machine state.

Even if it fails, continue to deleting the VM...
Make sure to handle the case of missing config.
2019-02-12 19:49:19 +01:00
Thomas Strömberg ec5107ea96
Merge pull request #3638 from tstromberg/console
Initial implementation of 'console' package for stylized & localized console output 😂
2019-02-12 07:15:23 -08:00
Thomas Stromberg 0a5b64eeaf Improve text strings for existing VM's and setting cluster permissions 2019-02-11 19:28:23 -08:00
Thomas Stromberg 452054bf25 Implement PR comments 2019-02-11 15:01:34 -08:00
Thomas Strömberg 50d69c034e
Merge pull request #3643 from afbjorklund/mutex
Avoid double unlock of image load mutex
2019-02-11 13:57:38 -08:00
Thomas Stromberg deb31b4230 Pull upstream, sort out merge conflicts, use ParseBool 2019-02-11 13:56:45 -08:00
Thomas Strömberg 0cace43240
Merge pull request #3617 from afbjorklund/defaults
Enable CNI for alternative runtimes
2019-02-11 13:01:54 -08:00
Anders F Björklund 73dd006813 Replace string comparison with class method 2019-02-09 20:59:26 +01:00
Anders F Björklund 78806674f3 Merge branch 'master' into defaults 2019-02-09 18:25:27 +01:00
Anders F Björklund d3d9c5ed94 Avoid double unlock of image load mutex
Causes a runtime crash, with --cache-images:

"fatal error: sync: unlock of unlocked mutex"
2019-02-09 18:08:46 +01:00
Thomas Strömberg 6e1b9d030c
Merge pull request #953 from denji/parallels
machine: add parallels support
2019-02-08 15:39:43 -08:00
Thomas Strömberg 91be19c47a
Merge pull request #3258 from darkedges/master
When copying assets from .minikube/files on windows, directories get squashed during transfer. ie /etc/ssl/certs/test.pem becomes ~minikube/etcsslcerts/test.pem. This pull request ensures any window style directories are converted into unix style.
2019-02-08 15:31:00 -08:00
Thomas Strömberg 6762789a4b
Merge pull request #3602 from jayunit100/patch-2
Document the default storage provider for hostPath
2019-02-08 14:57:44 -08:00
Thomas Strömberg 38e8f7e028
Merge pull request #3631 from afbjorklund/pause
crio: use official kube pause image from gcr
2019-02-08 14:44:46 -08:00
Thomas Stromberg d57d8d1a1e Fix broken tests: hyperkit driver format mismatch, console spacing mismatch 2019-02-08 13:58:02 -08:00
Thomas Stromberg f0632d2682 Add missing github.com/mattn/go-isatty files 2019-02-08 13:43:21 -08:00
Thomas Stromberg bd93ae0beb Add missing golang.org/x/text fixes 2019-02-08 13:38:47 -08:00
Thomas Stromberg 2f1fd6d6a2 Merge branch 'master' into console 2019-02-08 13:37:41 -08:00
Thomas Stromberg 6c48048538 Merge from hell #2: refactor start.go because it's terrible 2019-02-08 13:37:29 -08:00
Thomas Strömberg 4bf2b8a630
Merge pull request #3641 from tdensmore/patch-1
Debugging Issues With Minikube: Add example usage
2019-02-08 10:29:17 -08:00
todd densmore b9a894aead
Added example usage
Just a few clarifications on the usage of the debugging flags.
2019-02-08 10:42:46 -05:00
Thomas Stromberg ee8ddd60a8 Merge 2019-02-07 18:21:29 -08:00
Thomas Strömberg 323dbcec24
Merge pull request #3633 from tstromberg/runtimes_pr
Refactor and centralize container runtime code into a cruntime package
2019-02-07 17:33:13 -08:00
Thomas Stromberg 0f11c4de8e Remove unnecessary break statement 2019-02-07 16:14:47 -08:00
Thomas Stromberg 92763ca40f Remove deprecated error message check. Never check text on error messages :( 2019-02-07 16:14:27 -08:00
Thomas Stromberg e6c59fa135 Add back accidentally removed status line 2019-02-07 15:40:43 -08:00
Thomas Stromberg 9f09f02e39 Address PR comments, make sure PullImages code path is exercised 2019-02-07 15:39:31 -08:00
Thomas Stromberg f2d6f45538 More console work 2019-02-07 14:56:29 -08:00
Thomas Stromberg cf938ee5d6 Merge branch 'master' into console 2019-02-07 10:37:10 -08:00
Thomas Stromberg 27aafce199 Merge branch 'master' into runtimes_pr 2019-02-07 10:36:07 -08:00
Thomas Strömberg 1e3b84437c
Merge pull request #3635 from tstromberg/fuck_everything_about_boilerplate
Make date regexp more flexible so that we don't have to update it yearly
2019-02-07 10:35:33 -08:00
Thomas Stromberg e98e789923 Make date regexp more flexible so that we don't have to update it yearly 2019-02-07 10:20:05 -08:00
Thomas Stromberg c01bbf4075 Add missing Copyright boilerplate 2019-02-07 09:48:20 -08:00
Thomas Stromberg 562e782686 Add missing go-cmp directory from dep ensure 2019-02-07 09:36:59 -08:00
Thomas Stromberg 2033f8dcec Further tuning, especially of env override 2019-02-07 09:23:39 -08:00
Thomas Stromberg 9d47bbd002 Run dep ensure 2019-02-07 08:38:35 -08:00
Thomas Stromberg 5cb89b11ee Fix bad cut and paste: crio -> containerd 2019-02-07 08:36:40 -08:00
Thomas Stromberg d1b0d0470a Initial console implementation 2019-02-06 22:00:30 -08:00
Kubernetes Prow Robot d95791213a
Merge pull request #3621 from rlenferink/patch-owners
Updated OWNERS file to include link to docs
2019-02-06 09:35:42 -08:00
Thomas Stromberg 8193985000 Add cruntime package 2019-02-05 14:51:03 -08:00
Thomas Stromberg 966b245dc6 Refactor and centralize container runtime code into a cruntime package 2019-02-05 14:42:12 -08:00
Anders F Björklund ad62f93012 crio: use official kube pause image from gcr 2019-02-05 22:14:28 +01:00
Thomas Strömberg 854d77ac99
Merge pull request #3630 from tstromberg/faster-git-clone
Use a shallow git clone for buildroot
2019-02-05 11:40:31 -08:00
Thomas Strömberg e44b5d910f
Merge pull request #3580 from kubernetes/tstromberg-aur
Use minikube-bin AUR instead of minikube
2019-02-05 11:40:16 -08:00