/srv/irclogs.ubuntu.com/2015/10/12/#juju-dev.txt

=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== frobware_ is now known as frobware
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
dooferladvoidspace: hangout?09:01
voidspacedooferlad: omw09:03
mgzangleterrettes, someone free to look at my collection of branches changing yaml deps? see bug 1504821 comments09:27
mupBug #1504821: Please switch dependency from gopkg.in/yaml.v1 to gopkg.in/yaml.v2 <juju-core:In Progress by gz> <https://launchpad.net/bugs/1504821>09:27
mgzrogpeppe: maybe if you're about? ^09:27
rogpeppemgz: will do09:28
rogpeppemgz: we've found that upgrade problem BTW09:28
mgzrogpeppe: ace, both halves?09:29
rogpeppemgz: yeah09:29
rogpeppemgz: not easy to fix though09:29
rogpeppemgz: we're having a hangout about it now if you want to come and join the fun :)09:30
mgzooh, ooh, invite me!09:30
rogpeppemgz: https://plus.google.com/hangouts/_/canonical.com/gogogo?authuser=109:31
rogpeppe(or authuser=0)09:31
mattywmgz, I'm actually semi through that bug (#1504821) for the chicago cubs branch - shall I carry it on or are you happy to carry on?09:33
mupBug #1504821: Please switch dependency from gopkg.in/yaml.v1 to gopkg.in/yaml.v2 <juju-core:In Progress by gz> <https://launchpad.net/bugs/1504821>09:33
voidspacerogpeppe: I need to create a tempdir for a test and then remove it on test completion09:33
voidspacerogpeppe: I can do that with ioutil09:33
voidspacerogpeppe: but IIRC there is a test suite method to do it, and I can't seem to find it09:33
voidspacerogpeppe: do you know it?09:34
mgzmattyw: I think our work will be complimentary09:34
mattywmgz, I'm only doing it in core - not any of the deps09:34
mattywmgz, if you're happy for me to carry on I'll carry on :)09:35
voidspacemattyw: mgz: ^^ do you know of a test suite method for creating a temp dir for a test?09:35
mgzmattyw: right, I started at doing all the deps09:35
voidspaceI'm sure there is one, I just can't find it09:35
mgzvoidspace: I think we have a few...09:35
mattywvoidspace, I don't remember the name - but it's in gocheck09:35
voidspacemgz: mattyw: heh, thanks09:35
mattywvoidspace, https://godoc.org/gopkg.in/check.v1#C.MkDir09:35
mattywvoidspace, is that what you're after?09:35
voidspacemattyw: awesome, thanks09:36
mattywvoidspace, you're very welcome09:36
voidspacemattyw: just looking09:36
voidspaceI expect it's exactly what I'm after09:36
voidspacemattyw: yep09:36
voidspaceah, after the *suite* finishes running09:36
voidspacewell, for the suite would be fine09:36
voidspacejust need to modify the test09:37
voidspacelooking at our test suite, we use that method "per test" anyway09:38
voidspaceI guess it doesn't matter09:38
mattywvoidspace, I was sure there was another one - I'm just having a look09:40
mattywmgz, just to confirm then - migrate to yaml.v2 in master first right?10:04
mgzmattyw: yes, and your life will be a little easier when some of these other dep change branches land10:06
mattywmgz, awesome stuff, thanks10:07
mattywmgz, I'll be starting that in the next few minutes10:07
wwitzel3katco: ping14:01
mattywmgz, ping?15:51
mgzmattyw: hey15:51
mattywmgz, hey, you might be able to ignore me now actually15:52
mattywmgz, was looking at this https://github.com/juju/httprequest/pull/35/files15:52
mattywmgz, the json body is because juju/testing was updated it looks like15:52
mgzmattyw: and the go 1.2 vs later thing15:53
mattywmgz, I see15:54
mattywmgz, LGTM15:54
mgzI could also have updated testing to always set content-type for post, even if no content has been supplied15:54
mgzbut this seems like it's making the test more realistic and avoiding the golang bug fine15:54
mattywmgz, any idea what's happened here? https://github.com/juju/cmd/pull/2215:54
mattywmgz, again ignore me15:55
mattywmgz, I thought it had been accepted but not merged15:55
mgzmattyw: I had to do futzing with the gating jobs15:55
mgzbecause I made them hostile to dependency changes15:55
mattywmgz, 2 days ago - were you doing it saturday?15:56
mgzin my defense, it was tipping it down outside the hotel all morning15:56
mattywmgz, ah yes - at the sprint15:56
mgzrogpeppe: is the intention of godeps -t to get all testing deps, or just those of the given package?16:11
rogpeppemgz: all testing deps of the named packages16:12
rogpeppemgz: so it won't get testing deps of deps that aren't in the original package list16:12
rogpeppemgz: (because I found that's almost never what you want)16:12
mgzrogpeppe: yup, that sounds sane to me.16:18
mgzso, with the current stuff landed, plus charm which I'll have a quick look at again, should be able to do the remaining charm* bits16:19
rogpeppemgz: tbh I'd prefer it now if -t was the default16:19
rogpeppemgz: i don't think i've ever not wanted to update testing deps too16:19
mgzrogpeppe: yeah, that surprised me when I was updating the other day, forgot about the nuance16:19
wwitzel3katco: ping16:22
mgz(^was waiting on natefinch for lumberjack landing, and it's US holiday today, but it's only a dep for the tests, not the project, so other dep updates are fine)16:22
mgzwwitzel3: was she swapping today? or just holidaying?16:22
wwitzel3mgz: thought she was online today, but maybe not, yeah16:22
mupBug #1456659 opened: Juju bootstraps a machine but cannot SSH to it <ci> <intermittent-failure> <juju-core:Triaged> <juju-core 1.23:Triaged> <juju-core 1.24:Triaged> <https://launchpad.net/bugs/1456659>16:27
wwitzel3:q16:40
rogpeppemgz: i've proposed https://github.com/juju/juju/pull/3485 which should fix the bug, although i haven't had time to actually try the upgrade for real yet: https://github.com/juju/juju/pull/348517:09
mgzrogpeppe: I'm fine with merging it after review and letting CI find out if it doesn't blow things up any more17:11
mupBug #1505309 opened: apiserver: pinger can access state before upgrade has completed <juju-core:New> <https://launchpad.net/bugs/1505309>17:18
mupBug #1505309 changed: apiserver: pinger can access state before upgrade has completed <juju-core:New> <https://launchpad.net/bugs/1505309>17:21
mupBug #1505309 opened: apiserver: pinger can access state before upgrade has completed <juju-core:New> <https://launchpad.net/bugs/1505309>17:27
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
=== akhavr1 is now known as akhavr
mupBug #1505435 opened: option to enable --unsafe-caching for uvt-kvm <juju-core:New> <https://launchpad.net/bugs/1505435>23:34

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