This breaks us on Windows 10 too:
C:\ProgramData\Chocolatey\lib\ConsoleZ.1.10.0.14089\tools>juju panic: osVersion reported an error: unknown series "Windows 10 Home"
goroutine 1 [running]: runtime.panic(0x103bf80, 0x16b00478) /var/lib/jenkins/curtis/golang-1.2.1/src/pkg/runtime/panic.c:266 +0xa6 github.com/juju/juju/version.mustOSVersion(0x15889f8, 0x6) /tmp/tmpCtVVJX/juju-core_1.24.3/src/github.com/juju/juju/version/osversi on.go:26 +0x9a github.com/juju/juju/version.init() /tmp/tmpCtVVJX/juju-core_1.24.3/src/github.com/juju/juju/version/version .go:36 +0x38d github.com/juju/juju/tools.init() /tmp/tmpCtVVJX/juju-core_1.24.3/src/github.com/juju/juju/tools/tools.go: 20 +0x4d main.init() /tmp/tmpCtVVJX/juju-core_1.24.3/src/github.com/juju/juju/cmd/juju/upgrad ejuju.go:417 +0x43
This breaks us on Windows 10 too:
C:\ProgramData\ Chocolatey\ lib\ConsoleZ. 1.10.0. 14089\tools> juju
panic: osVersion reported an error: unknown series "Windows 10 Home"
goroutine 1 [running]: panic(0x103bf80 , 0x16b00478)
/var/lib/ jenkins/ curtis/ golang- 1.2.1/src/ pkg/runtime/ panic.c: 266 +0xa6 com/juju/ juju/version. mustOSVersion( 0x15889f8, 0x6)
/tmp/tmpCtVVJX /juju-core_ 1.24.3/ src/github. com/juju/ juju/version/ osversi com/juju/ juju/version. init()
/tmp/tmpCtVVJX /juju-core_ 1.24.3/ src/github. com/juju/ juju/version/ version com/juju/ juju/tools. init()
/tmp/tmpCtVVJX /juju-core_ 1.24.3/ src/github. com/juju/ juju/tools/ tools.go:
/tmp/tmpCtVVJX /juju-core_ 1.24.3/ src/github. com/juju/ juju/cmd/ juju/upgrad
runtime.
github.
on.go:26 +0x9a
github.
.go:36 +0x38d
github.
20 +0x4d
main.init()
ejuju.go:417 +0x43