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

thumpermenn0: ok00:16
menn0thumper: thanks for the review!00:22
menn0thumper: another one for you: http://reviews.vapour.ws/r/707/00:38
anastasiamacthumper: thnx for reviewing my doc :-)00:38
thumpermenn0: ack, doing another right now00:39
menn0thumper: np.00:39
axwwallyworld_ thumper: responded to http://reviews.vapour.ws/r/699/, PTAL when you can02:12
wallyworld_sure, looking02:12
mattywmorning all02:56
mattywthumper, morning/ afternoon, you still around?02:57
thumperaxw: done03:08
thumpermattyw: yep, and reviewed03:08
axwcheers03:08
axwtrunk is blocked again :~(03:09
mattywthumper, cool - is that an LGTM or a vote of confidence?03:09
thumper:)03:09
thumpermerge it03:09
mattywthumper, I don't have permission - but if you do you're welcome to03:09
thumperah, ok03:09
thumpermattyw: done03:10
mattywthumper, that's great service03:10
mattywthumper, thanks very much03:10
wallyworld_axw: i think i may be running into an issue with maas 1.7 - the node is green/ready, and i try and bootstrap. i expect it to go blue/allocated and then i can use the virsh console to start manually. however, juju bootstrap exits with  an error FORBIDDEN (You are not allowed to start up this node.)03:14
wallyworld_maybe maas is complaining there's no power mgmt options set03:15
axwwallyworld_: I don't think I've used 1.7, only 1.6...03:16
axwcan't say that error sounds familiar03:16
wallyworld_bollocks03:16
wallyworld_i have a look at the python used to control the virsh console and it appears deficient in that it neglects to pass the --quite flag, so login is deemed to fail03:17
wallyworld_so there's clearly some things they need to fix to get start/stop working03:17
thumperaxw: rereviewed the storage branch03:19
axwthumper: thanks03:19
rick_h_thumper: got a sec to chat?03:21
thumperrick_h_: sure03:21
rick_h_thumper: https://plus.google.com/hangouts/_/canonical.com/daily-standup?authuser=103:21
=== kadams54 is now known as kadams54-away
wallyworldrvba: hi there, did you have a few minutes for a question or 2 about maas?07:09
axwwallyworld: how are you going with maas?08:13
axwneed a hand with anything?08:13
wallyworldaxw: well, tl;dr; it kinda sucks. there's a gomaasapi commit after the lastest one in dependencies.tsv that fails unit tests in juju. so i have to get that fixed prior to being able to land my gomaas mods to then propose my juju fix. i have also reverse engineered the api somewhat to figure out how to fix the deployment status issue, but need to confirm a couple of things as the doco is lacking. i'm just finishing adding the new api08:16
wallyworldto the gomaas testserver so i can then use that in juju unit tests08:16
wallyworldand maas plus kvm in 1.7 is broken08:16
wallyworldso hard to test live08:16
axwoy :(08:16
wallyworldthanks for asking :-)08:17
wallyworldaxw: also, the testserver was somewhat, shall we say, retarded in how it was written wrt handing constraints, so i had to fix that also08:18
dimiternaxw, wallyworld, rogpeppe1, mgz, hey guys do you mind going here https://github.com/orgs/go-amz/people and setting yourself as publicly visible?08:35
dimiterndavecheney, ^^08:36
rogpeppe1dimitern: done08:36
dimiternrogpeppe1, cheers!08:36
davecheneydimitern: done08:37
dimiternaxw, btw you should be unblocked now wrt storage work on goamz - api version upgraded to latest, so if you import gopkg.in/amz.v2 you should be all set08:38
dimiterndavecheney, thanks!08:38
axwdimitern: I noticed, thank you08:57
jamespagealexisb, fwereade: just bringing this feature bug to your attention - https://bugs.launchpad.net/juju-core/+bug/1409639 - hopefully that's not to much of a surprise09:14
mupBug #1409639: juju needs to support systemd for >= vivid <juju-core:New> <https://launchpad.net/bugs/1409639>09:14
fwereadejamespage, ha, yes09:14
voidspacedimitern: I don't know if you want to have a look at this http://reviews.vapour.ws/r/704/09:21
dimiternvoidspace, sure, I'll have a look in a bit09:22
dimiternvoidspace, reviewed09:50
voidspacedimitern: thanks09:50
wallyworldvoidspace: hey there10:23
voidspacewallyworld: hey, hi10:24
wallyworldvoidspace: quick one - the last comment to gomaasapi (rev 59) doesn't work with juju unit tests. i have changes i need  to make to gomaasapi but can't until those issues are fixed. related to nodegroup changes10:25
wallyworldjuju deps still refers to rev 58 so juju is not broken at this stage10:25
voidspacewallyworld: right, I have a branch that fixes the maas test that is broken10:26
voidspacewallyworld: I think the code is actually broken10:26
wallyworld\o/10:26
voidspacewallyworld: http://reviews.vapour.ws/r/704/10:26
wallyworldoh, great, a pr already10:26
wallyworldand you have a ship it10:27
wallyworldthat will unblock me tomorrow, so i'm happy10:27
voidspacecool :-)10:27
voidspacewallyworld: branch ready to land, but trunk blocked...12:33
wallyworldvoidspace: ah, :-(12:34
voidspacewallyworld: the fix you need to get tests passing with latest gomaasapi is change line 183 of maas/environ.go to12:34
voidspaceif err != nil || len(bootImages) == 0 {12:34
voidspace(add a check for empty bootImages)12:34
wallyworldvoidspace: i made that same change locally12:34
voidspacecool12:34
wallyworldso it must be right :-)12:34
voidspaceI'll try and land this asap12:34
voidspacehah12:34
voidspaceI defer to your  wisdom12:35
voidspaceas always12:35
wallyworldbarf12:35
wallyworldvoidspace: i checked critical bug from irc topic, fix for regression was committed over w/e so hopefully it will be verified soon as fix released to unblock12:37
voidspacewallyworld: great, thanks12:37
mgzthe fix is in, last run over the weekend failed on maas, I triggered a rebuild in case it's happy now12:38
voidspacehmmm12:39
mgzwallyworld: I'm not sure about the fix though, only changes the test, so the api still returns stuff in an undefined order? would prefer if the api return was just sorted12:40
anastasiamacmgz: why would u prefer to see return sorted?12:43
mgzanastasiamac: because it's an api - I like having stuff we're exposing for other people deterministic, just so they can't also make a mistake in their code and assume that it's in insert-order or whatever12:43
mgzthere are places where that's quite important, and many more where it's really not12:45
anastasiamacfwereade: wallyworld: ^^ would the order of returned annotations from bulk call matter (on get)?12:48
fwereadeanastasiamac, yes please, preserve the order they were sent in12:48
fwereadeanastasiamac, * the requests were sent in12:49
anastasiamacmgz: the test was failing not on returned order. it was setting annotations and m checking if the collection that m about to throw over the wire contains elements I was after12:49
anastasiamacfwereade: mgz: will duble check that m returning collection from get in the same order as the request :)12:50
anastasiamacmgz: thnx for pick up12:50
fwereadeanastasiamac, doh, I see, I think; so no, I don't think that order matters, users that need to sort results by alpha or something can do so trivially, it's not necessary that we do that sort of work12:53
mgzanastasiamac: fair enough12:53
perrito666good morning everyone, sorry for the lateness12:55
=== ChanServ changed the topic of #juju-dev to: https://juju.ubuntu.com | On-call reviewer: see calendar | Open critical bugs: None
dimiterntrunk is unblocked14:27
perrito666dimitern: how did you fix it_14:36
perrito666?14:36
dimiternperrito666, anastasiamac fixed it14:37
dimiternperrito666, see https://github.com/juju/juju/commit/66bf4163b9580a1052193bbe8934dc21a4384f1114:38
perrito666dimitern: ah I saw that on friday14:38
perrito666I though thi was about abentley mail (or perhas his mail was about this)?14:39
dimiternperrito666, ah, the uniter one - no, no fix for that yet - it's intermittent14:39
wwitzel3ericsnow: ping15:01
perrito666hey wwitzel3 still of for the standup right?15:03
wwitzel3perrito666: ping15:03
perrito666wwitzel3: pong15:03
wwitzel3perrito666: just checking if you're coming for standup?15:03
perrito666wwitzel3: I thought I got an email from you saying no standup15:04
perrito666:p15:04
perrito666brt15:04
dimiternvoidspace, https://github.com/juju/juju/pull/1382 got merged already btw :)15:31
voidspacedimitern: yeah, I saw15:34
voidspacedimitern: thanks :-)15:34
dimiternvoidspace, np15:34
voidspacedimitern: I only saw *after* I tried to merge again of course...15:34
dimiternvoidspace, I thought so yeah :)15:34
ericsnowwwitzel3: you back?15:56
=== kadams54 is now known as kadams54-away
jamwwitzel3: as OCR, can you try to make sure someone is at least investigating Aaron's 2 reported bugs about CI cursing current trunk?18:00
jam(it doesn't have to be you, I just want to make sure someone is following up on it)18:00
wwitzel3jam: will do, thanks for the ping18:09
voidspaceg'night all18:32
voidspaceEOD18:32
=== ChanServ changed the topic of #juju-dev to: https://juju.ubuntu.com | On-call reviewer: see calendar | Open critical bugs: 1409827
thumpermorning19:35
perrito666hi thumper19:37
thumperhey perrito66619:37
thumperperrito666: all good in your neck of the woods?19:37
perrito666thumper: sure, we seem to be doing better than most parts of the world accoding to the official news, albeit a bit more hot :p19:38
thumper:)19:39
=== urulama__ is now known as urulama
perrito666abentley: do we know when did this break? #1409827 that is19:47
mupBug #1409827: TestSetMembersErrorIsNotFatal fails on ppc <ci> <regression> <test-failure> <juju-core:Triaged> <https://launchpad.net/bugs/1409827>19:47
abentleyperrito666: 66bf4163b9580a1052193bbe8934dc21a4384f11 did not exhibit the issue: http://reports.vapour.ws/releases/221919:49
perrito666abentley: tx19:49
perrito666bbl20:33
wwitzel3ericsnow: I'm back, looking at the regression20:33
rick_h_thumper: ping, we're trying to get a backport of frankban's polish into 1.22, we've filed a bug and need a review on a backport PR I'm told? https://github.com/juju/juju/pull/138820:34
ericsnowwwitzel3: k20:41
wwitzel3thumper: ping, noticed your comment on the regression are you running the PPC test suite?20:43
wwitzel3thumper: I'm trying to debug that issue now, but not sure how to run the tests.20:43
wwitzel3ahh nice, I can just use a ppc vm on qemu .. that seems to work20:46
anastasiamacwwitzel3: thnx for the review!!20:49
wwitzel3anastasiamac: np20:49
anastasiamacwwitzel3: I have a question - PTAL if u get a chance b4 :)20:49
anastasiamacwwitzel3: b4 eod even :)20:53
wwitzel3anastasiamac: yep, you have a response, let me know if that makes sense20:55
anastasiamacwwitzel3: i do? :) sorry i must be looking in the wrong place - where can I find it?20:58
wwitzel3anastasiamac: oops, sorry, was still a draft .. my fault20:59
katcohow are unit tags generally marshalled/unmarshalled?20:59
katcoservice tags are handled automatically because their member-variables are public; unit has a private member-variable21:00
anastasiamacwwitzel3: yep. thnx :) that's what I thought I understood :P21:00
anastasiamacwwitzel3: really appreciate ur thoughts and input! thnx21:01
wwitzel3anastasiamac: you're welcome21:01
thumperwwitzel3: do you get the same issue just running with the gccgo compiler on the local machine?21:05
=== urulama is now known as urulama__
thumperwwitzel3: I'm fairly sure it is a timing problem21:05
thumperwwitzel3: and I think the test should be rewritten to not need time.Sleep21:06
thumpercherylj: I'm back if you have time to talk now21:06
wwitzel3thumper: ok, let me try compiling with gccgo.21:07
wwitzel3thumper: thanks for the hints21:07
cheryljthumper, now works for me21:10
thumpercherylj: we'll just use the standup hangout21:11
cheryljok21:11
=== kadams54-away is now known as kadams54
wwitzel3thumper: it passes locally for me when using gccgo21:14
thumperwwitzel3: otp now21:15
menn0thumper, waigani: environments watcher here: http://reviews.vapour.ws/r/711/21:32
=== kadams54 is now known as kadams54-away
waiganimenn0: lgtm21:41
menn0waigani: cheers21:41
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
menn0thumper: when you have a moment can we discuss the machine agent worker stuff?22:45
thumpermenn0: in 10 minutes?22:45
menn0thumper: sounds good22:46
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== kadams54-away is now known as kadams54
=== kadams54 is now known as kadams54-away
=== whit is now known as whit|dinner

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