So I installed the Go code without make install-dependencies and it paniced because my os was not supported (these versions are supported: https://github.com/juju/juju/blob/master/juju/series/supportedseries.go) I thought Go code was pretty platform independent. So why is this OS check there... Because those OS's are tested?
Does anyone know what exactly is in the ppa's added by `make install-dependencies`? It seems it's all about mongodb, but does the juju client even need mongodb? I mean, a juju cluster does not depend on the client, or does it? I thought the client was only used for bootstrapping and some management... Op vr 18 sep. 2015 om 21:41 schreef Curtis Hovey-Canonical < [email protected]>: > On Fri, Sep 18, 2015 at 1:18 PM, Jorge O. Castro <[email protected]> wrote: > > On Fri, Sep 18, 2015 at 1:35 PM, Herman Bergwerf > > <[email protected]> wrote: > >> Anyone who has experience compiling juju on openSUSE? > > As the juju is staticly compiled for most archs, and series/os-version > is irrelevant, you can use any Juju that matched your os and > architecture. eg. you can download a linux amd64 client and expect it > to work. > > e.g. I downloaded the centos7 client from > https://launchpad.net/juju-core/+milestone/1.24.5 and ran it on > Ubuntu precise and Ubuntu wily. > > You probably do need to hack and compile your own client though. > Juju's client thinks it needs to know the version of linux which is > bogus for the common case of bootstrapping and maintaining a server in > a cloud. > https://bugs.launchpad.net/juju-core/+bug/1465317 > > See version/osversion.go and version/supportedseries.go > > > > > > -- > Curtis Hovey > Canonical Cloud Development and Operations > http://launchpad.net/~sinzui > > -- > Juju mailing list > [email protected] > Modify settings or unsubscribe at: > https://lists.ubuntu.com/mailman/listinfo/juju >
-- Juju mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju
