OK, thanks, that gets me further. I'd used the netmask from the example value in the default /etc/default/lxd-bridge - I assumed they were the same format, as the values were.
## IPv4 netmask (e.g. 255.255.255.0) Now my bootstrap is stuck further on while installing cpu-checker: http://paste.ubuntu.com/15673131/ It's been like that for about an hour now. I should probably have bootstrapped with debug enabled, I guess. It may be a related issue if I mucked up the lxd bridge configuration somehow again. On 7 April 2016 at 16:25, Reed O'Brien <reed.obr...@canonical.com> wrote: > I think you need to enter the CIDR netmask as a bit len, e.g. 24 rather than > as 255.255.255.0. > > See > https://github.com/reedobrien/juju-notes/blob/master/writing-a-ci-test.md > and the section on LXD for my personal notes about a working config. > > HTH, > Reed > > On Thu, Apr 7, 2016 at 8:14 AM, roger peppe <roger.pe...@canonical.com> > wrote: >> >> I tried it. I get this error after typing in lots of ipv4 details: >> >> /var/lib/dpkg/info/lxd.postinst: 8: /var/lib/dpkg/info/lxd.postinst: >> arithmetic expression: expecting ')': " 5 - (255.255.255.0 / 8) " >> >> My full interaction was as follows: http://paste.ubuntu.com/15671384/ >> >> >> On 7 April 2016 at 15:57, John Meinel <j...@arbash-meinel.com> wrote: >> > Did you run dpkg-reconfigure lxd ? That's what I ran once I installed >> > the >> > new lxd package and it seemed to get things working. Tycho added some >> > helpful prompts as part of "juju bootstrap" to point users in the right >> > direction if LXD looks to be improperly configured. >> > >> > https://github.com/juju/juju/pull/4984 >> > >> > >> > I'm trying to land that now. >> > >> > John >> > =:-> >> > >> > On Apr 7, 2016 6:19 PM, "roger peppe" <roger.pe...@canonical.com> wrote: >> > >> > To add to this conversation, I have encountered this issue today >> > and have been unable to resolve it so far in the limited time >> > I've been able to spend on it. >> > >> > I'm running on Trusty; I have the new version of lxd and the >> > latest version of Juju tip. >> > >> > In my case, the issue seems to be that my lcdbr0 interface >> > has no IPv4 addresses (I've tried fiddling with /etc/default/lxd-bridge >> > and restarting various things to avail) and that the >> > utils.GetAddressForInterface >> > function excludes all IPv4 addresses. I'm thinking that it shouldn't do >> > that, >> > but that might not be the only thing that's wrong. >> > >> > >> > >> > On 7 April 2016 at 05:10, Pete Vander Giessen <pet...@gmail.com> wrote: >> >> Hi All, >> >> >> >> Thank you very much for posting this thread. I've been following the >> >> "getting started" developer's guide at >> >> https://jujucharms.com/docs/devel/getting-started, and this info got me >> >> unstuck. >> >> >> >> I figured that I'd mention that, when I ran dpkg-reconfigure, I had to >> >> create an ipv4 subnet, rather than letting lxd use a proxy, as it does >> >> by >> >> default on a fresh install of Xenial. I'm not sure if it's necessarily >> >> related to the bridge issue, but I figured I'd be chatty about it in >> >> this >> >> thread, just in case it helps someone else get themselves unblocked, >> >> too >> >> (relevant debug logs posted below my sig). >> >> >> >> Thanks again, >> >> >> >> ~ PeteVG >> >> >> >> Logs from my install, before explicitly setting up the subnet: >> >> >> >> ~$ juju bootstrap --config default-series=xenial lxd-test lxd --debug >> >> 2016-04-07 03:51:01 INFO juju.cmd supercommand.go:60 running juju >> >> [2.0-beta3 >> >> gc go1.6] >> >> 2016-04-07 03:51:01 INFO cmd cmd.go:141 cloud "lxd" not found, trying >> >> as a >> >> provider name >> >> 2016-04-07 03:51:01 INFO cmd cmd.go:141 no credentials found, checking >> >> environment >> >> 2016-04-07 03:51:01 DEBUG juju.cmd.juju.commands bootstrap.go:363 >> >> preparing >> >> controller with config: map[default-series:xenial type:lxd name:admin >> >> uuid:9925cf81-618b-4d50-8f77-b16447c921d8 >> >> controller-uuid:9925cf81-618b-4d50-8f77-b16447c921d8] >> >> 2016-04-07 03:51:01 ERROR cmd supercommand.go:448 invalid config: no >> >> addresses match >> >> >> >> >> >> On Wed, Apr 6, 2016 at 5:30 PM Reed O'Brien <reed.obr...@canonical.com> >> >> wrote: >> >>> >> >>> The rename works if you haven't removed `lxc1` which removes the >> >>> original >> >>> `lxcbr0`. If you have you will need to correctly configure another >> >>> bridge >> >>> as >> >>> the new `lxcbr0` that is created has the same configuration as >> >>> `lxdbr0` >> >>> if >> >>> you configured an `lxdbr0`... For me this led to two bridges with the >> >>> same >> >>> address info, which didn't work out so slick. >> >>> >> >>> Also, you need to `systemctl stop lxd-bridge.service && systemctl >> >>> restart >> >>> lxd.service` in the correct order. >> >>> >> >>> On Wed, Apr 6, 2016 at 2:22 PM, Andrew McDermott >> >>> <andrew.mcderm...@canonical.com> wrote: >> >>>> >> >>>> I think you'll need to `service lxd-bridge restart' in either case. >> >>>> >> >>>> On 6 April 2016 at 22:18, Horacio Duran <horacio.du...@canonical.com> >> >>>> wrote: >> >>>>> >> >>>>> yes, that workaround works, also you can change >> >>>>> /etc/default/lxd-bridge >> >>>>> and restart the lxd-bridge service. >> >>>>> >> >>>>> On Wed, Apr 6, 2016 at 6:12 PM, Casey Marshall >> >>>>> <casey.marsh...@canonical.com> wrote: >> >>>>>> >> >>>>>> On Wed, Apr 6, 2016 at 2:51 PM, Alexis Bruemmer >> >>>>>> <alexis.bruem...@canonical.com> wrote: >> >>>>>>> >> >>>>>>> >> >>>>>>> Hi All, >> >>>>>>> >> >>>>>>> As recently highlighted in bug >> >>>>>>> https://bugs.launchpad.net/bugs/1566589 >> >>>>>>> the latest LXD will not work with Juju 2.0-beta3. This is a >> >>>>>>> result >> >>>>>>> of LXD >> >>>>>>> moving to use a default bridge of lxdbr0 and Juju expecting >> >>>>>>> lxcbr0. >> >>>>>>> Thanks >> >>>>>>> to the heads up and help from the LXD team there is a fix for this >> >>>>>>> in >> >>>>>>> Juju >> >>>>>>> master that will be available in the release next week. However, >> >>>>>>> until then >> >>>>>>> Juju 2.0-beta3 will not work with the latest LXD (v2.0.0-rc8). >> >>>>>> >> >>>>>> >> >>>>>> If you `dpkg-reconfigure lxd` and name the bridge "lxcbr0", does >> >>>>>> this >> >>>>>> work for beta3? I've been able to bootstrap with latest LXD and >> >>>>>> current Juju >> >>>>>> master (beta4) by configuring LXD this way. >> >>>>>> >> >>>>>>> >> >>>>>>> >> >>>>>>> Alexis >> >>>>>>> >> >>>>>>> -- >> >>>>>>> Alexis Bruemmer >> >>>>>>> Juju Core Manager, Canonical Ltd. >> >>>>>>> (503) 686-5018 >> >>>>>>> alexis.bruem...@canonical.com >> >>>>>>> >> >>>>>>> -- >> >>>>>>> Juju mailing list >> >>>>>>> j...@lists.ubuntu.com >> >>>>>>> Modify settings or unsubscribe at: >> >>>>>>> https://lists.ubuntu.com/mailman/listinfo/juju >> >>>>>>> >> >>>>>> >> >>>>>> >> >>>>>> -- >> >>>>>> Juju-dev mailing list >> >>>>>> Juju-dev@lists.ubuntu.com >> >>>>>> Modify settings or unsubscribe at: >> >>>>>> https://lists.ubuntu.com/mailman/listinfo/juju-dev >> >>>>>> >> >>>>> >> >>>>> >> >>>>> -- >> >>>>> Juju-dev mailing list >> >>>>> Juju-dev@lists.ubuntu.com >> >>>>> Modify settings or unsubscribe at: >> >>>>> https://lists.ubuntu.com/mailman/listinfo/juju-dev >> >>>>> >> >>>> >> >>>> >> >>>> >> >>>> -- >> >>>> Andrew McDermott <andrew.mcderm...@canonical.com> >> >>>> Juju Core Sapphire team <http://juju.ubuntu.com> >> >>>> >> >>>> -- >> >>>> Juju-dev mailing list >> >>>> Juju-dev@lists.ubuntu.com >> >>>> Modify settings or unsubscribe at: >> >>>> https://lists.ubuntu.com/mailman/listinfo/juju-dev >> >>>> >> >>> >> >>> >> >>> >> >>> -- >> >>> Reed O'Brien >> >>> ✉ reed.obr...@canonical.com >> >>> ✆ 415-562-6797 >> >>> >> >>> -- >> >>> Juju mailing list >> >>> j...@lists.ubuntu.com >> >>> Modify settings or unsubscribe at: >> >>> https://lists.ubuntu.com/mailman/listinfo/juju >> >> >> >> >> >> -- >> >> Juju mailing list >> >> j...@lists.ubuntu.com >> >> Modify settings or unsubscribe at: >> >> https://lists.ubuntu.com/mailman/listinfo/juju >> >> >> > >> > -- >> > Juju-dev mailing list >> > Juju-dev@lists.ubuntu.com >> > Modify settings or unsubscribe at: >> > https://lists.ubuntu.com/mailman/listinfo/juju-dev >> >> -- >> Juju-dev mailing list >> Juju-dev@lists.ubuntu.com >> Modify settings or unsubscribe at: >> https://lists.ubuntu.com/mailman/listinfo/juju-dev > > > > > -- > Reed O'Brien > ✉ reed.obr...@canonical.com > ✆ 415-562-6797 > -- Juju-dev mailing list Juju-dev@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju-dev