[13:51] <mup> Bug #1559701 opened: kill-controller manual provider broken <juju-core:Triaged> <https://launchpad.net/bugs/1559701>
[13:51] <mup> Bug #1559704 opened: can't load package: package github.com/axw/fancycheck: <ci> <regression> <unit-tests> <juju-core:Incomplete> <juju-core maas-spaces-multi-nic-containers:Triaged> <https://launchpad.net/bugs/1559704>
[14:03] <mup> Bug #1559706 opened: TestFinalizeCredentialInvalidFilePath fails on windows <blocker> <ci> <regression> <unit-tests> <windows> <juju-core:Triaged> <https://launchpad.net/bugs/1559706>
[14:33] <mup> Bug #1558158 changed: Restore fails with no instances found <backup-restore> <ci> <regression> <juju-core:Fix Released by cherylj> <https://launchpad.net/bugs/1558158>
[14:33] <mup> Bug #1559708 opened: TestMinVersionLocalCharm unexpected non-nil error <ci> <intermittent-failure> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1559708>
[14:33] <mup> Bug #1559712 opened: Backup-restore: could not start prepare restore mode <backup-restore> <ci> <intermittent-failure> <juju-core:Incomplete> <juju-core made-model-workers:Triaged> <https://launchpad.net/bugs/1559712>
[15:03] <mup> Bug #1559715 opened: restore-backup is unreliable <backup-restore> <ci> <destroy-controller> <destroy-environment> <regression> <juju-ci-tools:Triaged> <juju-core:Triaged> <https://launchpad.net/bugs/1559715>
[16:15] <mup> Bug #1559730 opened: TestMongoErrorNoCommonSpace timed out <intermittent-failure> <network> <unit-tests> <juju-core:Triaged> <https://launchpad.net/bugs/1559730>
[17:46] <deanman> The default vagrant box for juju does not work behind proxy. Where can i have a look how is built on the CI server to make appropriate adjustments ?
[20:55] <_thumper_> :-(
[20:56] <thumper> menn0: looking at merging master into model-migration
[20:56] <thumper> one simple conflict
[20:56] <thumper> but state/toolstorage doesn't exist any more
[20:56]  * thumper goes to see where it went
[21:00] <thumper> found it
[21:00] <thumper> state/binarystorge
[21:00] <thumper> oh ffs
[21:00] <thumper> where did version go?
[21:01] <mwhudson> juju/version!
[21:01] <mwhudson> nate emailed about that
[21:06]  * thumper hasn't read emails yet
[21:07] <thumper> mwhudson: found it btw...
[21:08]  * thumper headdesks
[21:08]  * thumper takes a deep breath
[21:08] <thumper> someone has removed refactorings I added to state for model migrations to work
[21:09] <menn0> thumper: this is one reason why I don't like feature branches any more
[21:09] <thumper> yeah...
[21:09] <thumper> definitely has drawbacks
[21:09] <menn0> thumper: it's too easy for stuff like that to happen in the mega merges that result
[21:10]  * thumper nods
[21:10] <thumper> I think I'm beginning to side with that
[21:10] <menn0> thumper: I was a big fan of the idea when we started using them but I definitely it's been a failed experiment
[21:10]  * thumper sobs quietly in the corner
[21:10] <thumper> ipaddressesC is gone
[21:11] <menn0> thumper: that will affect model descriptions right?
[21:11] <thumper> still digging
[21:12] <thumper> dealing with changes to read only users right now
[21:12] <menn0> thumper: which reminds me... instances have status now
[21:12] <menn0> thumper: model descriptions need to be updated to handle that
[21:12] <menn0> thumper: I've done the bare minimum to get it compiling again
[21:12] <thumper> \o/.
[21:12] <menn0> thumper: but it skips over instance status
[21:13] <thumper> sounds like a bug fix
[21:13] <menn0> thumper: there's a card for that
[21:13] <menn0> thumper: yep :)
[21:15] <thumper> oh...
[21:15] <thumper> good
[21:15] <thumper> I hadn't done ipaddressesC yet
[21:22] <thumper> menn0: ugh...
[21:22] <thumper> how we retrieve tools has all changed too
[21:22] <thumper> the tools migration doesn't currently compile
[21:23]  * thumper is still investigating
[21:27] <thumper> got it now
[21:27] <thumper> running tests
[21:32] <thumper> menn0: this is painful
[21:32] <menn0> thumper: need help?
[21:32] <thumper> nah
[21:32] <thumper> I think I have it now
[21:32] <thumper> just lots of paper cuts
[21:35]  * thumper found some more cuts
[21:53] <thumper> ok...
[21:53] <thumper> I have now fixed description, migration, and state to work with changes
[21:53] <thumper> now running full test suite
[21:54] <thumper> I think I need another coffee
[21:54] <thumper> at least I have time...
[22:29] <thumper> huh...
[22:30] <thumper> found an intersting error in the cmd/jujud/reboot tests...
[22:30] <thumper> 	fork/exec /usr/bin/virsh: too many open files
[22:30] <thumper> 	github.com/juju/juju/cmd/jujud/reboot/reboot.go:96: failed to list containers
[22:37] <mup> Bug #1559789 opened: lxd container not removed <lxd> <juju-core:Triaged> <https://launchpad.net/bugs/1559789>
[22:40] <thumper> menn0: just submitted branch to merge master into model-migrations
[22:40]  * thumper goes to look at the failures for MADE-model-workers
[22:40] <menn0> thumper: great stuff
[22:52] <mup> Bug #1559789 changed: lxd container not removed <lxd> <juju-core:Triaged> <https://launchpad.net/bugs/1559789>
[22:58] <mup> Bug #1559789 opened: lxd container not removed <lxd> <juju-core:Triaged> <https://launchpad.net/bugs/1559789>
[23:01] <thumper> ...
[23:01] <thumper> wat?
[23:01]  * thumper digs
[23:03] <rogpeppe3> menn0, axw, thumper: fairly simple change in preparation for something which I need to land tomorrow... fancy a review? http://reviews.vapour.ws/r/4249/
[23:04] <thumper> o/ rogpeppe3
[23:04] <rogpeppe3> thumper: o/
[23:04] <rogpeppe> thumper: how's tricks?
[23:04] <thumper> I want to smash my face into this desk
[23:04] <thumper> you?
[23:04] <rogpeppe> thumper: that'll be tomorrow morning
[23:05] <rogpeppe> thumper: tonight i'm on the sofa, so no desk available
[23:07] <axw> rogpeppe: LGTM
[23:07] <rogpeppe> axw: ta!
[23:09] <rogpeppe> axw: oh well, looks like we can't land anything on master anyway
[23:09] <axw> aw, crap
[23:09] <rogpeppe> axw: thanks for the review anyway
[23:09] <axw> rogpeppe: np
[23:10]  * rogpeppe hits $$merge$$ anyway, on the off-chance...
[23:10] <rogpeppe> bah humbug
[23:11] <thumper> ugh...
[23:11] <thumper> I have to work out how to start the windows vm again
[23:12] <rogpeppe> i wish that master was gated on windows tests passingf
[23:13] <rogpeppe> if anyone manages to unblock master, you'd be doing me a great favour by hitting $$merge$$ on https://github.com/juju/juju/pull/4807. but i guess it probably can't get unblocked for about 4 days now until CI runs again... :-\
[23:15] <axw> wallyworld: you sent me a PGP-encrypted blank email? :)
[23:15] <wallyworld> ffs, i'll resend
[23:17] <thumper> :(
[23:17] <thumper> I have forgotten the password I used for my windows vm
[23:17] <thumper> is it a standard admin password?
[23:17] <rogpeppe> thumper: looks like line 609 should be 			"file": filepath.FromSlash("/some/file"),
[23:18] <rogpeppe> thumper: with an associated change in the test condition
[23:18] <rogpeppe> thumper: 'cos under windows, filepath.IsAbs("/foo") will return false
[23:18] <thumper> rogpeppe: is this for a blocker?
[23:18] <thumper> I've not looked
[23:19] <rogpeppe> thumper: yeah
[23:19] <thumper> rogpeppe: ta, I'll get on it
[23:19] <rogpeppe> thumper: although... the filepath code says i'm wrong. maybe in an older version of Go.
[23:21] <thumper> it would be great to remember this password...
[23:24] <rogpeppe> thumper: ah no it doesn't. under windows, /some/file isn't absolute because it doesn't mention a drive.
[23:25] <rogpeppe> thumper: so my fix is wrong, but in the right general direction.
[23:27] <rogpeppe> thumper: i guess you could just use a known-absolute path such as the result of os.TempDir(). Or have a windows-specific test. Ugh.
[23:31] <thumper> wallyworld: https://bugs.launchpad.net/juju-core/+bug/1559706
[23:31] <mup> Bug #1559706: TestFinalizeCredentialInvalidFilePath fails on windows <blocker> <ci> <regression> <unit-tests> <windows> <juju-core:Triaged> <https://launchpad.net/bugs/1559706>
[23:31] <thumper> wallyworld: this is blocking master
[23:31] <thumper> wallyworld: can you look at it?
[23:32] <rogpeppe> thumper, wallyworld: i've commented on the bug
[23:32] <thumper> rogpeppe: cheers
[23:32] <wallyworld> thumper: already am
[23:32] <thumper> wallyworld: thanks
[23:32] <thumper> wallyworld: what's my windows password, I've forgotten
[23:33] <rogpeppe> wallyworld, thumper: thanks for looking at this. it would make me a lot happier if juju was unblocked within the next 7 hours :)
[23:33]  * rogpeppe goes to bed
[23:34] <wallyworld> it will be
[23:34] <rogpeppe> wallyworld, thumper, axw, menn0: g'night all
[23:34] <wallyworld> see ya
[23:34] <axw> night rogpeppe
[23:34] <thumper> night
[23:35] <thumper> wallyworld: has someone recently been doing work on ec2 security groups?
[23:36] <wallyworld> not that i am aware
[23:36] <wallyworld> but we have always had issues with how e have used them IIRC
[23:36] <thumper> wallyworld: any ideas? http://reports.vapour.ws/releases/3788/job/functional-ha-backup-restore/attempt/3476
[23:37] <wallyworld> the security group spam?
[23:38] <wallyworld> that's started showing up of late
[23:38] <wallyworld> i think it's a circular dependency thing
[23:38] <wallyworld> it also happens in master IIAMN
[23:42] <thumper> menn0: for the good news, it seems that none of the failures on MADE-model-workers are specific to that branch
[23:42] <thumper> just a bunch of other intermittent test failures
[23:42] <thumper> however the bad news is that we have a bunch of intermittent test failures
[23:43] <thumper> menn0: ping me when you have some time to talk about what next
[23:49] <axw> wallyworld: gotta go downstairs for a while, fix for azure is up for review
[23:49] <wallyworld> awesome ty
[23:50] <axw> wallyworld: has been tested live
[23:50] <wallyworld> even betta
[23:51] <wallyworld> thumper: trivial fix http://reviews.vapour.ws/r/4251/
[23:52]  * thumper looks
[23:53] <thumper> wallyworld: who deletes the temp dir?
[23:53] <wallyworld> thumper: c.MkDir() is used as the root path
[23:53] <wallyworld> so it gets cleaned up automatically
[23:53] <thumper> ok, cool
[23:53] <thumper> shipit
[23:53] <wallyworld> ta
[23:54] <menn0> thumper: was having lunch. back now.
[23:55] <thumper> menn0: hangout?
[23:55] <davecheney> thumper: isn't today otago day ?
[23:55] <thumper> davecheney: yes
[23:55] <davecheney> so why are you working ?
[23:55] <thumper> davecheney: but due to deadlines, busy things... I'm working today
[23:55] <thumper> will swap later
[23:55] <davecheney> right,
[23:55] <davecheney> sorry, i should have come to stand up then
[23:55] <davecheney> but I thought it would just be me
[23:55] <thumper> np
[23:56]  * menn0 and mwhudson aren't in otago so davecheney wouldn't have been by himself anyway
[23:57] <davecheney> otago isn't the whole country
[23:57] <davecheney> is it only the south island ?
[23:57] <thumper> only the bottom bit of the south island
[23:57] <thumper> and not even all of that
[23:57] <thumper> but has waigani and me
[23:58] <davecheney> right, dunedin day, got it
[23:58] <davecheney> did I mention it was ashfield day on tuesday ? :)