[Windows] Juju.exe and MicroK8s.exe volumes mounts wrong path
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical Juju |
Fix Released
|
High
|
Yang Kelvin Liu |
Bug Description
Hi all,
this is a follow-up from an initial discussion on Juju discourse: https:/
I’m currently writing a blog on reproducing Mark Shuttleworth demo at DockerCon 2021, but on Windows, using juju.exe and microk8s.exe.
Based on the "bootstrap error" (https:/
The bootstrap could then start, but hanged near the end. After digging into the "controller-0" pod, I could see that the volumes mounts where "translated" as Windows path:
```
Mounts:
```
This generates an error during the pvc creation:
```
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Warning FailedScheduling 16m default-scheduler 0/1 nodes are available: 1 pod has unbound immediate PersistentVolum
Normal Scheduled 16m default-scheduler Successfully assigned controller-
Warning FailedScheduling 16m default-scheduler 0/1 nodes are available: 1 pod has unbound immediate PersistentVolum
```
The expected result, and what I get if I connect directly to the MicroK8s VM and run juju there, is:
```
Mounts:
/var/lib/juju from storage (rw)
/
/
/
/
/
```
Thanks in advance for your help and support.
Changed in juju: | |
milestone: | none → 2.9.6 |
importance: | Undecided → High |
status: | New → Triaged |
Changed in juju: | |
milestone: | 2.9.6 → 2.9.7 |
Changed in juju: | |
assignee: | nobody → Yang Kelvin Liu (kelvin.liu) |
status: | Triaged → In Progress |
Changed in juju: | |
milestone: | 2.9.7 → 2.9.8 |
Changed in juju: | |
milestone: | 2.9.8 → 2.9.9 |
Changed in juju: | |
status: | Fix Committed → Fix Released |
https:/ /github. com/juju/ juju/pull/ 13141