/srv/irclogs.ubuntu.com/2012/09/03/#juju-dev.txt

TheMuegoooooood morning06:19
davecheneyhelllo06:36
=== TheMue_ is now known as TheMue
rogpeppeTheMue, davecheney: mornin'07:58
TheMuerogpeppe: heya07:59
fwereadeyay, I has internets again, I hope08:00
fwereademornings :)08:00
TheMuefwereade: internet makes stupid (topic of a German TV show yesterday)08:09
rogpeppejust rebooting08:27
Aramyo.09:22
wrtpAram: hiya09:34
TheMueAram: hi09:41
TheMueAram: jfi, i'm working on mstate/unit09:42
TheMuelunchtime10:24
wrtpniemeyer: yo12:14
wrtp!12:14
niemeyerwrtp: Buenas!12:16
wrtpniemeyer: do you know of any way of doing an "unmerge"?12:16
wrtpniemeyer: i.e. i've got a branch that merged another one some time ago, and i want to back out from all the changes that that merge introduced12:17
niemeyerwrtp: The only reasonable path for that is to apply a reversed diff12:18
niemeyerwrtp: It's not free of side effects, unfortunately12:18
wrtpniemeyer: thanks.12:19
niemeyerwrtp: The old branch won't merge properly anymore, so it'll need to be recreated  by branching and applying the forward diff again12:19
wrtpniemeyer: i'll probably just build the branch from scratch again.12:19
wrtplunch12:32
niemeyerwrtp: Enjoy12:37
wrtppwd12:45
niemeyer:)12:57
TheMueAram: after unit, as said, i'm now starting with relation units (first step w/o presence and watcher)13:18
niemeyerI have a scheduled visit to the doctor.. back soon13:45
wrtpTheMue, Aram: a fairly small cleanup of the juju.Conn interface: https://codereview.appspot.com/648807714:20
wrtpniemeyer: ^14:20
TheMuewrtp: you've got a review14:28
wrtpTheMue: thanks14:28
TheMuewrtp: yw14:28
wrtpTheMue: about that comment - you're probably right, but i think i'll leave it be for the time being, as it's an unrelated change.14:29
TheMueok14:30
* niemeyer waves14:54
wrtpniemeyer: hiya15:16
niemeyerwrtp: Review sent16:07
wrtpniemeyer: ooh you're a lovely man16:07
niemeyerLunch time, biab16:07
niemeyerwrtp: :-)16:07
TheMueso, sports is calling, cu tomorrow16:36
* niemeyer is back16:57
niemeyerand heading to a meeting16:57
niemeyerI suppose16:57
wrtpniemeyer: is that CL LGTY with the suggested change?17:30
niemeyerwrtp: Yeah, it does look reasonable17:31
wrtpniemeyer: thanks17:31
wrtpniemeyer: done. will submit.17:32
niemeyerwrtp: Thanks!17:33
wrtpniemeyer: good to get one more dependency out of the way!17:33
niemeyerwrtp: Yeah, feels good doesn't it :)17:33
niemeyerwrtp: Progress!17:33
wrtpniemeyer: yeah.17:33
wrtpniemeyer: upgrade-juju is done; just writing the tests.17:33
wrtpniemeyer: i have an idea for the provisioner agent stuff - i'll see if it works out.17:34
niemeyerwrtp: Woohay17:34
wrtpniemeyer: if i'm right (and you think it's ok) it could save lots of time and code. we'll see.17:34
niemeyerwrtp: Sweet17:35
niemeyerwrtp: I'm just finishing the presence stuff with docs and whatnot17:35
wrtpniemeyer: right, that's me for the day. good to finish with a submit...17:37
niemeyerwrtp: +117:37
wrtpniemeyer: have a good rest-of-day!17:37
niemeyerwrtp: Have a good evening17:37
niemeyerwrtp: thanks!17:38
wrtpniemeyer: will do17:38
davecheneyheads up, while i'm waiting on a few things stabalise I'm doing juju ssh23:32
davecheneyi'll do scp at the same time as it is very similar23:33
niemeyerdavecheney: Cheers23:34
davecheneyniemeyer: could you have a read of the email I sent to you and Aram yesterday about mstate.Open/Dial23:36
davecheneywhen you have a chance23:37
niemeyerdavecheney: It does support TLS23:37
niemeyerdavecheney: But I think we can chew one thing at a time23:38
niemeyerdavecheney: We'll have to define a new protocol to establish the connection23:38
davecheneyniemeyer: this is mainly for juju.Conn, what will replace the current UseSSH flag on state.Info ?23:45
davecheneyI guess I can do UseTLS and the define mstate.Dial/DialTLS23:45
niemeyerdavecheney: I think we should make mstate work entirely before we shift that over23:45
niemeyerdavecheney: Because otherwise we'll have new issues23:45
davecheneyof course23:45
davecheneyi'm not trying to put the cart before the horse23:46
niemeyerdavecheney: How to validate the certificate, how to provide the initial password, etc23:46
davecheneyyeeesh23:46
davecheneyall that :(23:46
davecheneyso, do you want mongo tunneled over ssh ?23:46
niemeyerdavecheney: UseSSH should at least so we can take the blocker out of everybody's plate23:47
davecheneyunderstood23:47
niemeyerdavecheney: Yeah, same thing we're doing now with ZooKeeper23:47
niemeyerdavecheney: After we get everything else working, we can fix that23:47
davecheneysounds like a good plan to me23:47
davecheneyi'm all booked for lisbo, gonna get there on time this time :)23:48
davecheneylisbon23:48
niemeyerdavecheney: That's great to hear. We'll have a good time there23:49
niemeyerI'll get some dinner and bbiab23:50
davecheneyniemeyer: we have unit.AssignedMachineId()23:59
davecheneywould I be able to add23:59
davecheney(or replace it with)23:59
davecheneyunit.AssignedMachine23:59
davecheneyas most of the other machine related methods on unit take a *Machine, not an id23:59

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