[00:05] wallyworld: awesome, thanks [01:36] I have found a bunch of failures where people were creating state pools unnecessarily in tests [01:36] I'm going to land those fixes independently [01:46] babbageclunk, axw or wallyworld: https://github.com/juju/juju/pull/8189 [01:46] looking [01:47] wallyworld: I'm trying to reduce the surface of the big pull request for the watchers [01:47] * wallyworld nods [01:48] thumper: lgtm [01:48] doh, sorry [01:49] all good [01:49] * thumper afk briefly to collect daughter [02:11] axw: any thoughts on https://bugs.launchpad.net/juju/+bug/1736582 ? [02:11] Bug #1736582: Cannot bootstrap manual provider with Juju 2.2.6 [02:53] babbageclunk: another https://github.com/juju/juju/pull/8190 [02:58] or wallyworld: ^^ [03:07] thumper: sorry missed your q. from casey's latest comment, sounds like we should perform a check to see if the mongo port is firewalled [03:09] * thumper nods [03:12] thumper: looking [03:12] wallyworld: thanks, this one is boring too [03:12] axw: here's that pr we talked about https://github.com/juju/juju/pull/8191 [03:13] wallyworld: ok, will take a look later after lunch [03:13] yup, no rush [03:14] thumper: lgtm, interfaces good [03:14] wallyworld: ta [04:40] wallyworld: how come you only pick out one port? [04:41] let me look [04:41] wallyworld: in EnsureService [04:43] wallyworld: I think it makes sense to have ingress just point at the first container port in the spec (we can have that as a convention), but the service can still expose all ports? [04:43] axw: i guess no good reason, just the current assumption that we only support one container per pod [04:43] yeah [04:43] agreed, that is easily fixed [04:43] cool [04:44] wallyworld: though I'm not sure if there's a way to determine which one is "first" once you fetch the service definition. is order preserved? [04:44] wallyworld: i.e. in ExposeService, is the order of ports there the same as what was specified in EnsureService [05:18] axw: thanks for review. i think the order is preserved. at least frm what i have seen [05:41] wallyworld: ok cool [05:42] wallyworld: I think it would be best to do the conversion to int32 internally [05:42] yup, done [06:23] axw: awesome, go 1.10 beta1 changes go fmt behaviour :-/ [06:25] wallyworld: ah well, we'd better all upgrade then [06:25] and the builders :-) [06:25] oh right, we check that don't we [08:08] axw: here's the caas firewaller all completed https://github.com/juju/juju/pull/8193 [08:09] wallyworld: I think that's going to be a monday job, my brain is dead [08:09] I'll make a start on it anyway [08:10] no worries, no rush [08:11] i'm just happy to get it all working [08:11] i'm off to have dinner, have a good weekebd [08:11] wallyworld: yeah, that's a solid effort - wasn't expecting to see it so soon [08:11] wallyworld: you too [10:35] axw: thanks for the fix. LGTM that should have been caught in CI. clearly there's something missing from the upgrade tests [10:35] wallyworld: ta [10:35] yep [10:35] jam: did you have any thoughts on that network info issue