The current version of devtool should update the helm repos before attempting to install components. This logging is from a Mac running minikube 1.23.2, k8s 1.21.0 and devtool 0.13.4.
devtool start
Using config file: /Users/srcole/.devtool.yml
OK:Devtool is at the latest version: v0.13.4
Using minikube Kubernetes Provider
Checking Prerequisites.
kubectl: /usr/local/bin/kubectl
helm: /usr/local/bin/helm
minikube: /usr/local/bin/minikube
"cm" already exists with the same configuration, skipping
"stable" already exists with the same configuration, skipping
Setting up minikube environment.
Using memory: 5120 and cpu: 2
Using k8s version: v1.21.0
🤷 Profile "minikube" not found. Run "minikube profile list" to view all profiles.
👉 To start a cluster, run: "minikube start"
😄 minikube v1.23.2 on Darwin 11.6
❗ Kubernetes 1.21.0 has a known performance issue on cluster startup. It might take 2 to 3 minutes for a cluster to start.
❗ For more information, see: https://github.com/kubernetes/kubeadm/issues/2395
✨ Using the virtualbox driver based on user configuration
👍 Starting control plane node minikube in cluster minikube
🔥 Creating virtualbox VM (CPUs=2, Memory=5120MB, Disk=20000MB) ...
🐳 Preparing Kubernetes v1.21.0 on Docker 20.10.8 ...
▪ Generating certificates and keys ...
▪ Booting up control plane ...
▪ Configuring RBAC rules ...
▪ Using image gcr.io/k8s-minikube/storage-provisioner:v5
🔎 Verifying Kubernetes components...
🌟 Enabled addons: storage-provisioner, default-storageclass
🏄 Done! kubectl is now configured to use "minikube" cluster and "default" namespace by default
Setting kubectl context.
Switched to context "minikube".
Context "minikube" modified.
Active namespace is "default".
Checking if Swagger UI is installed.
Error: INSTALLATION FAILED: failed to download "cm/swagger-ui"
Command 'helm' with args '[install swagger-ui cm/swagger-ui --set ingress.enabled=true --set ingress.hosts={swagger.local}]' Failed with 'exit status 1'