FWIW, after going back to microk8s 1.18/stable it worked
10:03:55 DEBUG juju.kubernetes.provider k8s.go:2142 selecting units "app.kubernetes.io/name=controller" to watch
10:03:55 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:03:56 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:03:56 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller-0
10:03:56 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:03:56 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller
10:03:57 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller-0
10:03:57 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:04:24 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:04:24 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller-0
10:04:27 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller
10:04:27 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:04:27 DEBUG juju.kubernetes.provider bootstrap.go:884 Successfully assigned controller-mk8s/controller-0 to dell
10:04:27 DEBUG juju.kubernetes.provider bootstrap.go:884 Downloading images
10:04:27 INFO cmd bootstrap.go:886 Downloading images
10:04:27 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:04:27 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller-0
10:04:44 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller-0
10:04:44 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:04:44 DEBUG juju.kubernetes.provider bootstrap.go:884 Pulled images
10:04:45 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller-0
10:04:45 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:04:45 DEBUG juju.kubernetes.provider bootstrap.go:884 Created container mongodb
10:04:45 DEBUG juju.kubernetes.provider bootstrap.go:884 Started mongodb container
10:05:36 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller-0
10:05:36 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:05:40 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller-0
10:05:40 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:05:40 DEBUG juju.kubernetes.provider bootstrap.go:884 Created container api-server
10:05:40 DEBUG juju.kubernetes.provider bootstrap.go:884 Started controller container
10:05:41 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller-0,involvedObject.kind=Pod"
10:05:41 DEBUG juju.kubernetes.provider.watcher k8swatcher.go:115 fire notify watcher for controller
10:05:41 INFO cmd bootstrap.go:972 Starting controller pod
10:05:41 INFO cmd bootstrap.go:669 Bootstrap agent now started
10:05:41 DEBUG juju.kubernetes.provider events.go:52 getting the latest event for "involvedObject.name=controller,involvedObject.kind=StatefulSet"
10:05:41 INFO juju.juju api.go:330 API endpoints changed from [] to [10.152.183.8:17070]
10:05:41 INFO cmd controller.go:93 Contacting Juju controller at 10.152.183.8 to verify accessibility...
10:05:41 INFO juju.juju api.go:78 connecting to API addresses: [10.152.183.8:17070]
10:06:15 DEBUG juju.api apiclient.go:618 starting proxier for connection
10:06:15 DEBUG juju.api apiclient.go:622 tunnel proxy in use at localhost on port 42459
10:06:15 INFO juju.api apiclient.go:1051 cannot resolve "localhost": i/o timeout
10:06:15 INFO cmd controller.go:135 Still waiting for API to become available: cannot resolve "localhost": i/o timeout
10:06:15 INFO juju.juju api.go:78 connecting to API addresses: [10.152.183.8:17070]
10:06:15 DEBUG juju.api apiclient.go:618 starting proxier for connection
10:06:15 DEBUG juju.api apiclient.go:622 tunnel proxy in use at localhost on port 46447
10:06:15 DEBUG juju.api apiclient.go:802 looked up localhost -> [127.0.0.1]
10:06:15 DEBUG juju.api apiclient.go:1149 successfully dialed "wss://localhost:46447/model/b417a53f-3c81-48fd-81c7-c304581ea333/api"
10:06:15 INFO juju.api apiclient.go:680 connection established to "wss://localhost:46447/model/b417a53f-3c81-48fd-81c7-c304581ea333/api"
10:06:15 DEBUG juju.api monitor.go:35 RPC connection died
10:06:15 INFO cmd controller.go:104
Bootstrap complete, controller "mk8s" is now available in namespace "controller-mk8s"
10:06:15 INFO cmd bootstrap.go:595
Now you can run
juju add-model <model-name>
to create a new model to deploy k8s workloads.
10:06:15 INFO cmd supercommand.go:544 command finished
dasm@dell:~/git/charm-opensearch-k8s$
FWIW, after going back to microk8s 1.18/stable it worked
10:03:55 DEBUG juju.kubernetes .provider k8s.go:2142 selecting units "app.kubernetes .io/name= controller" to watch .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider. watcher k8swatcher.go:115 fire notify watcher for controller-0 .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider. watcher k8swatcher.go:115 fire notify watcher for controller .provider. watcher k8swatcher.go:115 fire notify watcher for controller-0 .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod"
10:03:55 DEBUG juju.kubernetes
10:03:56 DEBUG juju.kubernetes
10:03:56 DEBUG juju.kubernetes
10:03:56 DEBUG juju.kubernetes
10:03:56 DEBUG juju.kubernetes
10:03:57 DEBUG juju.kubernetes
10:03:57 DEBUG juju.kubernetes
10:04:24 DEBUG juju.kubernetes .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider. watcher k8swatcher.go:115 fire notify watcher for controller-0 .provider. watcher k8swatcher.go:115 fire notify watcher for controller .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider bootstrap.go:884 Successfully assigned controller- mk8s/controller -0 to dell .provider bootstrap.go:884 Downloading images .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider. watcher k8swatcher.go:115 fire notify watcher for controller-0 .provider. watcher k8swatcher.go:115 fire notify watcher for controller-0 .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider bootstrap.go:884 Pulled images .provider. watcher k8swatcher.go:115 fire notify watcher for controller-0 .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider bootstrap.go:884 Created container mongodb .provider bootstrap.go:884 Started mongodb container .provider. watcher k8swatcher.go:115 fire notify watcher for controller-0 .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider. watcher k8swatcher.go:115 fire notify watcher for controller-0 .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider bootstrap.go:884 Created container api-server .provider bootstrap.go:884 Started controller container .provider events.go:52 getting the latest event for "involvedObject .name=controlle r-0,involvedObj ect.kind= Pod" .provider. watcher k8swatcher.go:115 fire notify watcher for controller .provider events.go:52 getting the latest event for "involvedObject .name=controlle r,involvedObjec t.kind= StatefulSet" 183.8:17070] 183.8:17070] 183.8:17070] localhost: 46447/model/ b417a53f- 3c81-48fd- 81c7-c304581ea3 33/api" localhost: 46447/model/ b417a53f- 3c81-48fd- 81c7-c304581ea3 33/api" ~/git/charm- opensearch- k8s$
10:04:24 DEBUG juju.kubernetes
10:04:27 DEBUG juju.kubernetes
10:04:27 DEBUG juju.kubernetes
10:04:27 DEBUG juju.kubernetes
10:04:27 DEBUG juju.kubernetes
10:04:27 INFO cmd bootstrap.go:886 Downloading images
10:04:27 DEBUG juju.kubernetes
10:04:27 DEBUG juju.kubernetes
10:04:44 DEBUG juju.kubernetes
10:04:44 DEBUG juju.kubernetes
10:04:44 DEBUG juju.kubernetes
10:04:45 DEBUG juju.kubernetes
10:04:45 DEBUG juju.kubernetes
10:04:45 DEBUG juju.kubernetes
10:04:45 DEBUG juju.kubernetes
10:05:36 DEBUG juju.kubernetes
10:05:36 DEBUG juju.kubernetes
10:05:40 DEBUG juju.kubernetes
10:05:40 DEBUG juju.kubernetes
10:05:40 DEBUG juju.kubernetes
10:05:40 DEBUG juju.kubernetes
10:05:41 DEBUG juju.kubernetes
10:05:41 DEBUG juju.kubernetes
10:05:41 INFO cmd bootstrap.go:972 Starting controller pod
10:05:41 INFO cmd bootstrap.go:669 Bootstrap agent now started
10:05:41 DEBUG juju.kubernetes
10:05:41 INFO juju.juju api.go:330 API endpoints changed from [] to [10.152.
10:05:41 INFO cmd controller.go:93 Contacting Juju controller at 10.152.183.8 to verify accessibility...
10:05:41 INFO juju.juju api.go:78 connecting to API addresses: [10.152.
10:06:15 DEBUG juju.api apiclient.go:618 starting proxier for connection
10:06:15 DEBUG juju.api apiclient.go:622 tunnel proxy in use at localhost on port 42459
10:06:15 INFO juju.api apiclient.go:1051 cannot resolve "localhost": i/o timeout
10:06:15 INFO cmd controller.go:135 Still waiting for API to become available: cannot resolve "localhost": i/o timeout
10:06:15 INFO juju.juju api.go:78 connecting to API addresses: [10.152.
10:06:15 DEBUG juju.api apiclient.go:618 starting proxier for connection
10:06:15 DEBUG juju.api apiclient.go:622 tunnel proxy in use at localhost on port 46447
10:06:15 DEBUG juju.api apiclient.go:802 looked up localhost -> [127.0.0.1]
10:06:15 DEBUG juju.api apiclient.go:1149 successfully dialed "wss://
10:06:15 INFO juju.api apiclient.go:680 connection established to "wss://
10:06:15 DEBUG juju.api monitor.go:35 RPC connection died
10:06:15 INFO cmd controller.go:104
Bootstrap complete, controller "mk8s" is now available in namespace "controller-mk8s"
10:06:15 INFO cmd bootstrap.go:595
Now you can run
juju add-model <model-name>
to create a new model to deploy k8s workloads.
10:06:15 INFO cmd supercommand.go:544 command finished
dasm@dell: