[20:57] <thumper> morning folks
[23:06] <wallyworld> thumper: hey, nice week away?
[23:06] <thumper> wallyworld: yep
[23:06] <thumper> a week without signal even
[23:06] <wallyworld> awesome
[23:06] <thumper> going through my 1900 work emails
[23:06] <wallyworld> and now 1000000 emails
[23:06]  * thumper nods
[23:07] <thumper> luckily I have a reasonably aggressive delete filter
[23:07] <wallyworld> thumper: i have a couple of review needing to be done also when you are fee :-) since you are OCR :-) for the 1.24 release
[23:07]  * thumper nods
[23:07] <wallyworld> \o/
[23:30] <menn0> wallyworld: ping
[23:32] <wallyworld> menn0: in standup be with you in a sec
[23:32] <menn0> wallyworld: np
[23:39] <wallyworld> menn0: wazzup
[23:39] <menn0> wallyworld: so i'm looking at the fix for bug 1441913
[23:39] <mup> Bug #1441913: juju upgrade-juju failed to configure mongodb replicasets <canonical-is> <mongodb> <upgrade-juju> <juju-core:In Progress by menno.smits> <juju-core 1.23:In Progress by menno.smits> <juju-core 1.24:In Progress by menno.smits> <https://launchpad.net/bugs/1441913>
[23:40] <menn0> wallyworld: the idea of doing the replicaset init as an upgrade step isn't working out
[23:40] <wallyworld> bollocks
[23:40] <wallyworld> seemed like a great idea at the time
[23:40] <menn0> wallyworld: b/c mongo is started with --replSet and won't let you do anything until you initialise the replicaset
[23:40] <menn0> wallyworld: but we can't start upgrade until mongo is up and running
[23:40] <menn0> wallyworld: chicken and egg problem
[23:41] <wallyworld> hmmm
[23:41] <menn0> wallyworld: so i'm looking at changing ensureMongoServer so it always attempts the replicaset init stuff
[23:41] <wallyworld> maybe we need a 3rd type of uprade :-)
[23:41] <menn0> wallyworld: all the pieces seem to handle the case of their part already having been done
[23:42] <menn0> wallyworld: it means a bit more work each machine agent startup
[23:42] <menn0> wallyworld: but would be safer
[23:42] <menn0> wallyworld: just wondering if that seemed sensible to you or if you had any other ideas
[23:43] <wallyworld> quick hangout, i can't quite get my head around the exact steps
[23:43] <wallyworld> ?
[23:43] <menn0> wallyworld: ok
[23:43] <wallyworld> onyx su