I installed Juju on Fedora 24, which installs fine, but the client seems to have a check for series which means it won't run:
[jorge@jilldora ~]$ juju
panic: unknown OS for series: "unknown"
goroutine 1 [running]:
panic(0x23daf60, 0xc820019180)
/usr/lib/go-1.6/src/runtime/panic.go:481 +0x3e6
github.com/juju/juju/juju/paths.MustSucceed(0x0, 0x0, 0x7f69593f1a48, 0xc820019180, 0x0, 0x0)
/build/juju/parts/juju/go/src/github.com/juju/juju/juju/paths/paths.go:127 +0x57
github.com/juju/juju/api.init()
/build/juju/parts/juju/go/src/github.com/juju/juju/api/certpool.go:19 +0x1f9
github.com/juju/juju/cmd/modelcmd.init()
/build/juju/parts/juju/go/src/github.com/juju/juju/cmd/modelcmd/modelcommand.go:368 +0x7e
github.com/juju/juju/cmd/juju/block.init()
/build/juju/parts/juju/go/src/github.com/juju/juju/cmd/juju/block/unblock.go:174 +0x56
github.com/juju/juju/cmd/juju/commands.init()
/build/juju/parts/juju/go/src/github.com/juju/juju/cmd/juju/commands/upgradejuju.go:571 +0x5f
main.init()
/build/juju/parts/juju/go/src/github.com/juju/juju/cmd/juju/main.go:28 +0x51
If this is also occurring on OSX and Windows we should raise the Importance on this bug. I'll try to boot those OSes up and see what the status is there, but if other have feedback please post here.