/srv/irclogs.ubuntu.com/2015/02/19/#juju-dev.txt

perrito666anastasiamac_: I am about 500 m from that but yes, my house is in slight higher ground00:21
perrito666jw4: sorry mate, I dont understand the implications of your change enough to review it00:46
jw4perrito666: I'm quite disappointed00:46
jw4perrito666: :)00:47
perrito666s*** happens00:47
jw4:)00:47
perrito666ok, definitely I need a reset, see you all tomorrow00:49
* perrito666 pulls the plug from the back of his head and falls out of the matrix into his kindle00:50
jw4lol00:51
thumperaxw: oh hai mr on call reviewer01:07
thumperaxw: http://reviews.vapour.ws/r/952/01:07
katcothumper: i think he's on holiday01:07
thumper:(01:07
katcothumper: for the lunar new year01:07
thumperah, I see yes, that is on the calendar01:08
thumperI was just looking for the reviewer01:08
thumperwallyworld: this one is quick:01:08
anastasiamac_thumper: for "the" reviewer or "a" reviewer?01:08
wallyworldsure, that's what you always say01:08
thumperwallyworld: helps out sinzui and abentley re bug https://bugs.launchpad.net/juju-core/+bug/142123701:08
mupBug #1421237: DEBUG messages show when only INFO was asked for <ci> <security> <juju-core:In Progress by thumper> <https://launchpad.net/bugs/1421237>01:08
wallyworldlooking01:08
sinzuithank you thumper01:09
thumpersinzui: np01:09
lazyPowerNew golang dev in #juju, if someone has a moment to stop in and greet them, potential contributor.01:09
lazyPowername: hnix01:10
perrito666thumper: I would say ship it, but it has little value :p01:10
thumperperrito666: heh, but thanks anyway01:10
katcoperrito666: thumper: same here01:10
katcoperrito666: maybe collectively our vote adds up to 1?01:10
thumperlazyPower: don't suppose that is 'hiro black sun' on google?01:11
lazyPowerNot sure, is there a correlation i should be aware of?01:11
thumperonly that someone requested access to a private canonical spec01:12
thumpernot even sure how they found it existed01:12
thumperwallyworld: I have to run to the doctors shortly, if you approve, please attempt to merge01:12
thumperwallyworld: and I'll forward port to master01:13
wallyworldsure01:13
thumpercheers01:13
wallyworldthumper: i'm suggesting another test01:13
wallyworldi'll add to commet01:13
thumperwallyworld: for the default?01:13
wallyworldyeah01:13
thumperwallyworld: it is there already01:13
thumperjust not obviously01:13
* thumper finds it01:13
wallyworldconvert the new test to a help01:13
wallyworlder01:13
wallyworldah ok01:13
thumperline 27701:14
thumperof the cloutinit_test01:14
thumperthose tests are horrible01:14
thumperand should be rewritten fully01:14
thumperI repeatedly want to gouge my own eyes out when I have do change them01:14
katcothumper: hey, don't. we need those eyes.01:14
thumperok... really gotta run now, or I'll be late for appt01:15
=== thumper is now known as thumper-afk
wallyworldthumper: ok, np, i'll +101:15
anastasiamac_wallyworld: standup?01:16
=== kadams54 is now known as kadams54-away
thumper-afksinzui: fix landed in 1.22, forward porting to 1.2302:47
=== thumper-afk is now known as thumper
sinzui\o/02:48
jamwallyworld: quick thing to pass by you. you were part of the "juju status --format=tabular" right ?04:08
jammenn0: I sent you an email about my benchmarking script04:10
jamwell, scale testing script04:10
jamI was putting it together for testing out different DB backends, but I think it would fit quite well with what you're trying to do04:10
=== kadams54 is now known as kadams54-away
jamwe might want to add something like "--debug-log" which makes us much more chatty04:10
wallyworldjam: yes, eco floks had a fair bit of input on requirements, katherine did the work04:13
jamwallyworld: sure. I just sent an email to juju-dev for what could be a nice improvement.04:13
jamSpecifically, use number sorted order rather than just string order.04:13
wallyworldjam: ah yes, just saw it. the age old problem. yep, we can do that easily.04:14
jamIf you want, there is "natural sort" which handles mixing numbers inside the string, but just sorting alphabetically except for the unit number by number would be nice.04:14
wallyworldi'll get that done next week04:14
wallyworldso we make the cut off04:14
thumperwallyworld: can we talk about destroy environment?05:11
wallyworldsure05:11
thumperwallyworld: use our 1:1 hangout05:11
thumpernight all05:28
jamwallyworld: I'm running into problems with LXC stuff. Want me to just file an LP bug, or work on it with you05:29
wallyworldjam: what sort of issues?05:30
jamlxc is failing to create containers. Let me paste the error05:30
jamwallyworld: http://paste.ubuntu.com/10302503/05:31
jamI *think* the failure in that garble is:05:31
jamConnecting to 10.102.0.39:17070... connected.; HTTP request sent, awaiting05:31
jam          response... 500 Internal Server Error; 2015-02-19 05:19:33 ERROR 500: Internal05:31
jam          Server Error.;05:31
jamgiven the ports, that looks like something is trying to connect back to the API server, and getting a 500 ISE05:31
wallyworldjam: looks like cloud-image-utils is not installed05:32
wallyworldthere should have been a check for that05:32
wallyworldis this local provider?05:32
jamwallyworld: ec205:33
wallyworldjam: what version of juju?05:33
jamwallyworld: trunk05:33
wallyworldprecise image?05:33
jamwallyworld: pretty sure trusty05:33
jamyeah, trusty05:33
wallyworldhmmm. let me check, there should have been apt-get cloud-image-utils added to init sctips05:34
jamwallyworld: I was trying to do a scale test with containers05:34
jamhttp://paste.ubuntu.com/10302530/05:34
jamthats the full status output, which is a bit verbose05:34
jamwallyworld: afaict cloud-image-utils is, indeed, not installed on machine-005:36
wallyworldjam: ah, i know. in cloudinit.go, c.AddPackage("cloud-image-utils") is missing05:37
wallyworldthat caused issues on precise till just recently05:38
wallyworldtrusty should have been ok; it worked for me05:38
wallyworldi guess it depends on the image you get05:38
wallyworldfor now, you can add that line, and i will do a simple fix05:38
jamwallyworld: I'm trying this out on us-wesw-105:39
jamus-west-1 maybe it has an older trusty image?05:39
wallyworldcould do, yeah, not sure05:39
jamwallyworld: want an explicit bug?05:39
wallyworldi can raise it05:40
jamIt feels like we need to understand this a bit more05:40
wallyworldthe issue is that cloud-image-utils needs to be installed05:40
wallyworldotherwise juju can't determine the url to download the image from05:40
wallyworldwe were installing cloud-image-utils but a packaging bug broke precise05:41
wallyworldthat upstream deb fix got into cloud archie today i think05:41
wallyworldso we can add back the apt install of that package05:41
jamwallyworld: damned if you do, damned if you don't sounds like a bad place to be in05:43
wallyworldyeah, bt it's all fixed now05:43
wallyworldjust got to add back the apt install05:44
wallyworldi'm surprised it failed on trusty05:44
wallyworldtrusty onwards should have been ok; well, it has been for me05:44
wallyworldwe just had to get the deb packaging fixed on precise which has now been done to make precise good too05:45
jamwallyworld: i'm trying to reproduce with a simple case05:45
jamwow, juju bootstrap took 7m26s05:52
jamhmm... this bootstrap seems to have cloud-image-utils available already...05:55
wallyworldyeah, go figure05:55
jamonly thing I can think of is instance size, but that shouldn't affect it IMO05:56
wallyworldi don't think so either05:59
wallyworldjam: i've raised bug 1423454, it's a one line fix which i'll do now06:14
mupBug #1423454: cloud-image-utils needs to be installed <juju-core:In Progress by wallyworld> <https://launchpad.net/bugs/1423454>06:15
jamthanks wallyworld06:20
=== mup_ is now known as mup
=== mup__ is now known as mup
jamwallyworld: poke07:38
=== tasdomas` is now known as tasdomas
=== \b is now known as benonsoftware
MuraliHi08:17
MuraliI need some help in opensatck jujucharms08:18
Muraliwe deployed the openstack-dash board and keystone in one node08:19
Muralimysql and rabbtmq in other node08:19
Muralibut we able to launch the horizon dashboard but couldnt able to login08:19
Muraliceadentails are not accepting08:19
Muralicredentials not accepted08:20
Muraliwe added admin-password : openstack while deploying the keystone08:20
Muralicould someone help us to come out of this issue??08:21
Muralior please redirect to right to conatct08:22
wallyworldjam: hi08:30
wallyworldjamespage: are you able to point Murali ^^^^^ to someone who can help08:31
jamwallyworld: was just prepping if you had anything else for me to bring before mark08:35
jambut it got moved to Monday08:35
wallyworldah, np, thanks for asking08:35
wallyworldthe storage CLI is the ot topic atm08:36
wallyworldhot08:36
jamespageMurali, hey08:37
jamespageMurali, when you say " in one node" how exactly have you done that - not all charms support being placed in the same container08:37
jamespageMurali: https://wiki.ubuntu.com/ServerTeam/OpenStackCharms/ProviderColocationSupport08:38
MuraliHi Jamespage08:39
Muraliwe are running the MAAS08:39
Muraliand we have multiple nodes connected08:39
Muraliin bootstrap node we deployed mysql and rabbitmq08:40
jamespageMurali, are you using LXC containers?08:40
jamespage(see the doc I referenced above)08:40
Muraliwe are not using LXC containers jamespage08:43
jamespageMurali, please do - basically if you deploy keystone and horizon in the same container, one or the other will not function correctly08:43
Muraliour juju env is MAAS08:43
jamespageMurali, you can use LXC and KVM with MAAS08:43
jamespageMurali,08:43
jamespagejuju deploy --to lxc:0 mysql08:43
jamespagefor example08:43
jamespageJuju will create the container and deploy the charm to it08:44
jamespagelxc:0 means an LXC container on machine 008:44
Muraliohh ok08:44
jamespageMurali, you may find https://jujucharms.com/openstack/ useful as well - that's a 4 node MAAS deployment of openstack using containers where possible08:44
Muraliwill go through this deployment and try thanks jamespage08:47
Muralithanks a lot for your kind response08:47
jamespageMurali, np08:47
jamespageMurali, feel free to ping me or gnuoy with questions if you have them08:47
jamespageMurali, better on #juju so we don't distract these busy juju developers :-)08:48
jamespagethanks for the ping wallyworld08:48
Muraliok wll move #juju08:48
wallyworldsure, i wasn't sure who else to ask, thanks for looking08:48
wallyworldfwereade: hey, tim made me promise i'd nag you until you looked at his JES document before tomorrow08:50
=== mup_ is now known as mup
fwereadewallyworld, cheers08:57
perrito666morning09:34
TheMueperrito666: o/09:39
dooferladTheMue, dimitern: https://nanosheep.org/Publicly-addressable-LXC/11:56
TheMuedooferlad: *click*11:56
dimiterndooferlad, sweet! thanks - will give it a try later today11:57
TheMuedooferlad: cool stuff11:58
TheMuedooferlad: just created site?11:58
dooferladTheMue: Yea, I used http://gohugo.io/ because now everything has to be related to go :-D11:59
TheMuedooferlad: oh, never heard of it, will take a look here too. I'm not so happy with the software I use for my tideland blog11:59
dooferladTheMue: It basically converts markdown into HTML and applies a theme. After that it is a static site.12:00
* dooferlad gets lunch12:01
TheMuedooferlad: that is fine for me. just seen that Dave is quoted *lol*12:01
perrito666oh man, CI still blocked?12:22
wwitzel3perrito666: it wasn't just a minute ago when I did a $$merge12:50
perrito666oh, ok :p12:52
perrito666our topic seems to be really out of sync with that12:52
wwitzel3perrito666: yeah, we should make the bot do it12:52
TheMuesounds like a good idea, block-sync-bot12:54
wwitzel3pretty sure the source for our bot is in LP somewhere and I believe the blocking bugs are exposed via some HTTP resource12:58
wwitzel3so assuming my assumptions are correct, should be pretty easy :P12:58
perrito666wwitzel3: you are missing the key part, we are extremely lazy12:58
TheMue*lol*12:59
wwitzel3perrito666: I explictly said "should"12:59
wwitzel3perrito666: I didn't say anyone actually would do it12:59
wwitzel3haha12:59
perrito666we need interns13:00
wwitzel3we would just teach them to be lazy13:00
wwitzel3vicious cycle13:00
perrito666wwitzel3: nah, i usually teach the interns to be useful, they learn the lazy part all by themselves13:00
perrito666last time I had training interns (i had to teach them python+django) I got the website for my wedding13:01
wwitzel3perrito666: hah, nice13:11
=== frankban__ is now known as frankban
wwitzel3ericsnow: ping14:14
lazyPowerquestion regarding ssh key exchange during juju ssh - i redeployed a host and now i'm getting ssh-key-exchange errors when trying to juju ssh into that unit - its 100% likely that the host ssh key changed since its a new host - is there an authorized keys file i need to update?14:41
=== kadams54 is now known as kadams54-away
sinzuidooferlad, how goes the port of bug 1416928 to master14:51
mupBug #1416928: juju agent using lxcbr0 address as apiaddress instead of juju-br0 breaks agents <api> <lxc> <network> <juju-core:In Progress by dooferlad> <juju-core 1.21:Fix Released by dimitern> <juju-core 1.22:Fix Released by dooferlad> <https://launchpad.net/bugs/1416928>14:51
dooferladsinzui: not long14:52
sinzuithank you dooferlad14:52
=== kadams54-away is now known as kadams54
perrito666ericsnow: wwitzel3 ?15:04
ericsnowperrito666: perhaps you have not *joined* the hangout <wink>15:05
ericsnowperrito666: we are both here15:05
dooferladTheMue, dimitern: http://reviews.vapour.ws/r/960/diff should be familiar :-)15:48
TheMuedooferlad: I'll take a look15:48
dimiterndooferlad, cheers, looking15:51
dimiterndooferlad, LGTM16:05
dimiterndooferlad, + a quick test16:05
dooferladdimitern: Yea, I did manual and MAAS tests16:05
dimiterndooferlad, cool - all ok then?16:06
dooferladyep16:06
dooferladdimitern: ^^16:06
dimiterndooferlad, then $$great$$ :)16:08
jamespagedimitern, does juju-br0 hardcode to eth0?16:14
jamespagedimitern, helping someone in #juju who does not have ethX naming on their boxes16:15
jamespageand the bridge is not wired properly16:15
dimiternjamespage, no, it defaults to the "primary" nic16:22
jamespagedimitern, ack - the user is using a 1.21.1 release of juju16:23
dimiternjamespage, i.e. whatever we can see in lshw xml dump during machine commissioning16:23
dimiternjamespage, that might be interesting.. I'll have a look if the fix to pick the "correct" primary nic was already in place in 1.21.116:24
=== kadams54 is now known as kadams54-away
perrito666ericsnow: tx for the review16:57
ericsnowperrito666: hope it helps16:57
=== kadams54-away is now known as kadams54
TheMuedimitern: in the client API MachineNetworkInfo returns network.InterfaceInfo. so imho renaming Info to Config makes no sense here, or InterfaceInfo would have to be renamed too17:07
TheMuedimitern: just thinking  about it17:08
dimiternTheMue, we'll need to straighten those terms across the code base and make them consistent17:09
TheMuedimitern: yeah, and here we have multiple possibilities17:09
dimiternTheMue, as always :)17:12
TheMuedimitern: renaming MachineNetworkInfo to MachineNetworkConfig (or better: add a second and call it) would make it consistent with the server side17:12
TheMuedimitern: still it returns InterfaceInfo17:12
TheMuedimitern: but this could be a third step ;)17:12
dimiternTheMue, some of those API methods will need to either go away or be refactored anyway17:13
TheMuedimitern: ok, so I'll start with a simple renaming. server now likes both names.17:14
alexisbcmars, team meeting??18:04
perrito666cmars: thank you, I was seconds away of being nominated to lead by alexisb18:46
cmarsperrito666, heh cool. just in time :) distracted by email.. so much of it today18:46
ericsnowFYI, I copied out the 2013 and 2014 "agendas" into their own docs (and added links and a TOC to the 2015 doc)19:04
ericsnowso the current doc is only 8 pages now19:05
ericsnowhope that helps, perrito666 :)19:06
perrito666ericsnow: by the time it gets to 40 again I hope Ill have managed to change computers19:09
perrito666ericsnow: tx a  lot19:09
=== 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
natefinchericsnow, wwitzel3: where are you guys on responding to the review comments of GCE?20:39
ericsnownatefinch: yep20:39
natefinchericsnow: reread my question :)  Asking how it's going :)20:42
ericsnownatefinch: ha, missed "where"20:42
ericsnownatefinch: wwitzel3 has done a lot and I'm planning on tackling some today20:43
perrito666natefinch: well you did not specify the type of your question, ericsnow just answered got casted to bool20:43
ericsnownatefinch: none of them look like show stoppers20:43
natefinchericsnow: cool20:44
natefinchperrito666: heh20:44
natefinchfunc WhereAreYouOnGCE() string {}20:44
natefinchI guess "yep" still qualifies ;)20:45
perrito666troll python programmer is troll20:45
=== kadams54 is now known as kadams54-away
thumperericsnow: ping21:35
ericsnowthumper: hey21:35
thumperericsnow: I hear you have some concerns around logging and mongo, wanna chat about it?21:36
thumperwwitzel3: you around too?21:36
ericsnowthumper: sure21:36
thumpermenn0: perhaps a logging hangout21:36
* thumper makes21:36
thumpermenn0, ericsnow, wwitzel3: https://plus.google.com/hangouts/_/canonical.com/logging21:36
ericsnowthumper: wwitzel3 had some specific feedback and more familiarlity with the topic...21:37
thumperericsnow: I had a chat with wwitzel3 the other day21:38
=== ChanServ changed the topic of #juju-dev to: https://juju.ubuntu.com | On-call reviewer: see calendar | Open critical bugs: 1423036
menn0thumper: sorry I missed that hangout - was at swimming22:12
menn0thumper: what did I miss?22:13
rick_h_menn0: you've got to fix it all by EOD, that'll teach you to go swimming :)22:15
menn0rick_h_: ha22:15
wallyworldthumper: did william look atyour doc? i asked him to and he said he would22:47
thumperwallyworld: don't know22:48
thumperdidn't see any comments22:48
wallyworldbet he didn't :-)22:48
=== kadams54-away is now known as kadams54
wallyworldsinzui: i think this will work? "apt-get install --target-release precise-updates/cloud-tools cloud-utils" followed by "apt-get install --target-release precise-updates/cloud-tools cloud-image-utils"23:46
wallyworldie 2 individual commands but specifying where the packages are to come from23:46
wallyworldaxw: hey, can you ping me when you're on?23:51

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