/srv/irclogs.ubuntu.com/2016/06/18/#juju-dev.txt

cheryljwallyworld: I find it a little confusing that the controllerUUID is effectively passed into environs/bootstrap.Bootstrap two ways.  One is explicit as a Param, and one is through the environ.Config00:03
cheryljwallyworld: and the Bootstrap function validates the controllerUUID in the environ.Config00:03
cheryljbut doesn't look at the one passed in the BootstrapParams00:03
cheryljwallyworld: should environs/bootstrap.Bootstrap verify that they're equal and non empty?00:04
wallyworldcherylj: it's a little messed up as we transition to passing the uuid explicitly rather than in config, i'll see if i can do some more work to extract it00:04
cheryljwallyworld: ok, then my comment would be to perform the non-empty check in Bootstrap on the BootstrapParam.ControllerUUID00:05
cheryljrather than what's passed into the environ.Config00:05
cherylj(or both as it's transitioning)00:05
wallyworldwill do, i'll see if i can now even remove it from config00:05
cheryljk, sounds good.00:06
cheryljwallyworld: it also looks like you had a leftover comment in controller/modelmanager/createmodel.go00:07
wallyworldcherylj: i just looked again, that stuff checking for it in config should have been removed, it was a carry over from the old way00:07
cheryljok00:07
wallyworldcherylj: changes pushed. there's still more todo - we don't want to have controller uuid on config attrs at all, but it's like untangling spaghetti00:11
cheryljthanks, wallyworld.  I'm verifying it on azure right now00:18
wallyworldawesome00:18
mupBug #1157022 changed: environs/openstack: openstack.Instance should implement Stringer <logging> <openstack-provider> <ui> <juju-core:Fix Released> <https://launchpad.net/bugs/1157022>00:22
mupBug #1164220 changed: environs.MongoURL sould check that the fallback option actually exists <tech-debt> <juju-core:Invalid> <https://launchpad.net/bugs/1164220>00:22
mupBug #1155276 changed: support ~/.juju/environments.d <improvement> <juju-core:Fix Released> <juju-core 1.25:Triaged> <https://launchpad.net/bugs/1155276>00:52
wallyworldcherylj: thanks! will land now00:55
mupBug # changed: 1558223, 1561566, 1569969, 157017504:22
mupBug #1593978 opened: failed to bootstrap <juju-core:New> <https://launchpad.net/bugs/1593978>14:12
=== lazyPower is now known as lazypower-travel
mupBug #1593996 opened: unit agent tests cannot run uniter <juju-core:Triaged> <https://launchpad.net/bugs/1593996>16:51
mupBug #1593996 changed: unit agent tests cannot run uniter <juju-core:Invalid> <https://launchpad.net/bugs/1593996>18:42
=== ejat_ is now known as ejat
mupBug #1593978 changed: failed to bootstrap <juju-core:New> <https://launchpad.net/bugs/1593978>22:25

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!