IRC logs for #baserock for Tuesday, 2014-08-12

*** straycat [~straycat@vortis.xen.tardis.ed.ac.uk] has quit [Ping timeout: 240 seconds]06:47
*** straycat [~straycat@vortis.xen.tardis.ed.ac.uk] has joined #baserock06:50
*** fay_ [~fay@host31-51-83-211.range31-51.btcentralplus.com] has joined #baserock06:52
*** tiagogomes [~tiagogome@213.15.255.100] has joined #baserock07:50
*** jonathanmaw [~jonathanm@host31-51-83-211.range31-51.btcentralplus.com] has joined #baserock08:15
*** jjardon [sid723@gateway/web/irccloud.com/x-luzcwxeaobwduqxl] has quit [Ping timeout: 260 seconds]09:51
*** jjardon [sid723@gateway/web/irccloud.com/x-ommkyklbkmlbpqei] has joined #baserock09:59
paulsherwoodrichard_maw: radiofree has re-tested his jetson update things, confirms working with latest master. you had given it +2 - would you be ok to merge it, please?11:33
paulsherwood(he's unavailable to do it himself)11:33
paulsherwoodhttp://git.baserock.org/cgi-bin/cgit.cgi/baserock/baserock/morph.git/log/?h=baserock/james/writeexts_support_jetson11:33
paulsherwoodhttp://git.baserock.org/cgi-bin/cgit.cgi/baserock/baserock/tbdiff.git/log/?h=baserock/james/jetson_update11:34
*** jonathanmaw_ [~jonathanm@host109-155-216-56.range109-155.btcentralplus.com] has joined #baserock11:58
*** fay__ [~fay@host109-155-216-56.range109-155.btcentralplus.com] has joined #baserock11:58
*** franred_ [~franred@host109-155-216-56.range109-155.btcentralplus.com] has joined #baserock11:58
*** petefoth [~petefothe@access.ducie-dc1.codethink.co.uk] has quit []11:58
*** flatmush [~flatmush@host31-51-83-211.range31-51.btcentralplus.com] has quit [Ping timeout: 245 seconds]11:59
*** flatmush [~flatmush@host109-155-216-56.range109-155.btcentralplus.com] has joined #baserock12:00
*** franred [~franred@host31-51-83-211.range31-51.btcentralplus.com] has quit [Ping timeout: 250 seconds]12:00
*** jonathanmaw [~jonathanm@host31-51-83-211.range31-51.btcentralplus.com] has quit [Ping timeout: 244 seconds]12:00
*** fay_ [~fay@host31-51-83-211.range31-51.btcentralplus.com] has quit [Ping timeout: 246 seconds]12:00
*** petefoth [~petefothe@access.ducie-dc1.codethink.co.uk] has joined #baserock12:02
*** fay_ [~fay@host109-158-60-176.range109-158.btcentralplus.com] has joined #baserock12:05
*** jonathanmaw__ [~jonathanm@host109-158-60-176.range109-158.btcentralplus.com] has joined #baserock12:06
*** franred__ [~franred@host109-158-60-176.range109-158.btcentralplus.com] has joined #baserock12:06
*** flatmush1 [~flatmush@host109-158-60-176.range109-158.btcentralplus.com] has joined #baserock12:07
*** flatmush [~flatmush@host109-155-216-56.range109-155.btcentralplus.com] has quit [Ping timeout: 245 seconds]12:07
*** jonathanmaw_ [~jonathanm@host109-155-216-56.range109-155.btcentralplus.com] has quit [Ping timeout: 260 seconds]12:08
*** fay__ [~fay@host109-155-216-56.range109-155.btcentralplus.com] has quit [Ping timeout: 240 seconds]12:08
*** franred_ [~franred@host109-155-216-56.range109-155.btcentralplus.com] has quit [Ping timeout: 250 seconds]12:08
*** jonathanmaw_ [~jonathanm@host31-49-185-83.range31-49.btcentralplus.com] has joined #baserock12:09
*** franred_ [~franred@host31-49-185-83.range31-49.btcentralplus.com] has joined #baserock12:09
*** fay__ [~fay@host31-49-185-83.range31-49.btcentralplus.com] has joined #baserock12:09
*** flatmush [~flatmush@host31-49-185-83.range31-49.btcentralplus.com] has joined #baserock12:10
*** flatmush1 [~flatmush@host109-158-60-176.range109-158.btcentralplus.com] has quit [Ping timeout: 246 seconds]12:11
*** franred__ [~franred@host109-158-60-176.range109-158.btcentralplus.com] has quit [Ping timeout: 250 seconds]12:11
*** jonathanmaw__ [~jonathanm@host109-158-60-176.range109-158.btcentralplus.com] has quit [Ping timeout: 260 seconds]12:11
*** fay_ [~fay@host109-158-60-176.range109-158.btcentralplus.com] has quit [Ping timeout: 272 seconds]12:11
jonathanmaw_ is now known as jonathanmaw12:14
richard_mawpaulsherwood: I'll make a note to do that after my current task12:34
*** tiagogomes [~tiagogome@213.15.255.100] has quit [Quit: Leaving]12:34
*** tiagogomes [~tiagogome@213.15.255.100] has joined #baserock12:35
paulsherwoodrichard_maw: great tvm12:35
*** petefoth [~petefothe@access.ducie-dc1.codethink.co.uk] has quit []12:59
*** petefoth [~petefothe@access.ducie-dc1.codethink.co.uk] has joined #baserock13:00
*** jonathanmaw_ [~jonathanm@host109-158-63-10.range109-158.btcentralplus.com] has joined #baserock13:02
*** flatmush1 [~flatmush@host109-158-63-10.range109-158.btcentralplus.com] has joined #baserock13:03
*** franred__ [~franred@host109-158-63-10.range109-158.btcentralplus.com] has joined #baserock13:03
*** fay__ [~fay@host31-49-185-83.range31-49.btcentralplus.com] has quit [Ping timeout: 240 seconds]13:04
*** flatmush [~flatmush@host31-49-185-83.range31-49.btcentralplus.com] has quit [Ping timeout: 260 seconds]13:04
*** jonathanmaw [~jonathanm@host31-49-185-83.range31-49.btcentralplus.com] has quit [Ping timeout: 245 seconds]13:04
*** franred_ [~franred@host31-49-185-83.range31-49.btcentralplus.com] has quit [Ping timeout: 255 seconds]13:04
jonathanmaw_ is now known as jonathanmaw13:04
*** fay__ [~fay@host109-158-63-10.range109-158.btcentralplus.com] has joined #baserock13:17
*** franred_ [~franred@host109-156-186-196.range109-156.btcentralplus.com] has joined #baserock13:31
*** fay_ [~fay@host109-156-186-196.range109-156.btcentralplus.com] has joined #baserock13:32
*** jonathanmaw_ [~jonathanm@host109-156-186-196.range109-156.btcentralplus.com] has joined #baserock13:32
*** jonathanmaw [~jonathanm@host109-158-63-10.range109-158.btcentralplus.com] has quit [Ping timeout: 246 seconds]13:34
*** franred__ [~franred@host109-158-63-10.range109-158.btcentralplus.com] has quit [Ping timeout: 240 seconds]13:34
*** flatmush1 [~flatmush@host109-158-63-10.range109-158.btcentralplus.com] has quit [Ping timeout: 245 seconds]13:34
*** fay__ [~fay@host109-158-63-10.range109-158.btcentralplus.com] has quit [Ping timeout: 260 seconds]13:34
*** flatmush [~flatmush@host86-175-14-178.range86-175.btcentralplus.com] has joined #baserock13:34
*** jonathanmaw__ [~jonathanm@host86-175-14-178.range86-175.btcentralplus.com] has joined #baserock13:34
*** franred__ [~franred@host86-175-14-178.range86-175.btcentralplus.com] has joined #baserock13:35
*** fay__ [~fay@host86-175-14-178.range86-175.btcentralplus.com] has joined #baserock13:35
*** franred_ [~franred@host109-156-186-196.range109-156.btcentralplus.com] has quit [Ping timeout: 244 seconds]13:36
*** fay_ [~fay@host109-156-186-196.range109-156.btcentralplus.com] has quit [Ping timeout: 250 seconds]13:36
*** jonathanmaw_ [~jonathanm@host109-156-186-196.range109-156.btcentralplus.com] has quit [Ping timeout: 260 seconds]13:37
*** fay_ [~fay@host109-155-215-55.range109-155.btcentralplus.com] has joined #baserock13:45
*** jonathanmaw_ [~jonathanm@host109-155-215-55.range109-155.btcentralplus.com] has joined #baserock13:45
*** franred_ [~franred@host109-155-215-55.range109-155.btcentralplus.com] has joined #baserock13:46
*** flatmush1 [~flatmush@host109-155-215-55.range109-155.btcentralplus.com] has joined #baserock13:46
*** flatmush [~flatmush@host86-175-14-178.range86-175.btcentralplus.com] has quit [Ping timeout: 260 seconds]13:47
*** franred__ [~franred@host86-175-14-178.range86-175.btcentralplus.com] has quit [Ping timeout: 264 seconds]13:48
*** jonathanmaw__ [~jonathanm@host86-175-14-178.range86-175.btcentralplus.com] has quit [Ping timeout: 272 seconds]13:48
*** fay__ [~fay@host86-175-14-178.range86-175.btcentralplus.com] has quit [Ping timeout: 272 seconds]13:48
jonathanmaw_ is now known as jonathanmaw13:51
*** jonathanmaw [~jonathanm@host109-155-215-55.range109-155.btcentralplus.com] has quit [Quit: Leaving]13:52
*** jonathanmaw [~jonathanm@host109-155-215-55.range109-155.btcentralplus.com] has joined #baserock13:52
*** jonathanmaw_ [~jonathanm@host31-52-236-75.range31-52.btcentralplus.com] has joined #baserock14:12
*** fay__ [~fay@host31-52-236-75.range31-52.btcentralplus.com] has joined #baserock14:12
*** franred__ [~franred@host31-52-236-75.range31-52.btcentralplus.com] has joined #baserock14:12
*** flatmush [~flatmush@host31-52-236-75.range31-52.btcentralplus.com] has joined #baserock14:12
*** fay_ [~fay@host109-155-215-55.range109-155.btcentralplus.com] has quit [Ping timeout: 240 seconds]14:14
*** fay_ [~fay@host86-157-129-175.range86-157.btcentralplus.com] has joined #baserock14:14
*** jonathanmaw [~jonathanm@host109-155-215-55.range109-155.btcentralplus.com] has quit [Ping timeout: 260 seconds]14:15
*** flatmush1 [~flatmush@host109-155-215-55.range109-155.btcentralplus.com] has quit [Ping timeout: 260 seconds]14:15
*** franred_ [~franred@host109-155-215-55.range109-155.btcentralplus.com] has quit [Ping timeout: 272 seconds]14:15
*** jonathanmaw__ [~jonathanm@host81-152-83-15.range81-152.btcentralplus.com] has joined #baserock14:16
*** jonathanmaw_ [~jonathanm@host31-52-236-75.range31-52.btcentralplus.com] has quit [Ping timeout: 240 seconds]14:16
*** franred__ [~franred@host31-52-236-75.range31-52.btcentralplus.com] has quit [Ping timeout: 246 seconds]14:16
*** flatmush [~flatmush@host31-52-236-75.range31-52.btcentralplus.com] has quit [Ping timeout: 250 seconds]14:16
*** fay__ [~fay@host31-52-236-75.range31-52.btcentralplus.com] has quit [Ping timeout: 260 seconds]14:17
*** jonathanmaw_ [~jonathanm@host81-152-83-64.range81-152.btcentralplus.com] has joined #baserock14:19
jonathanmaw_ is now known as jonathanmaw14:19
*** fay_ [~fay@host86-157-129-175.range86-157.btcentralplus.com] has quit [Ping timeout: 255 seconds]14:19
*** jonathanmaw__ [~jonathanm@host81-152-83-15.range81-152.btcentralplus.com] has quit [Ping timeout: 255 seconds]14:21
persiaLooking at http://wiki.baserock.org/quick-start/, I notice the claim "Putting ssh keys into the VM is not a good idea".  Does anyone know the thinking behind that remark?14:37
paulsherwoodyou shouldn't leave your keys in too many places?14:38
KinnisonMy keys are kept in a set of shares distributed among physical devices and only brought together when I need private material for active use14:39
paulsherwoodi may be the person who wrote that, but i believe i was counselled into this reasoning by other wiser folk14:39
persiaI suppose, but why not create new keys for the VM?14:39
Kinnisonpersia: I imagine, when we wrote that, we treated VMs as throwaway items and therefore wasteful to maintain new keypairs for each14:39
paulsherwoodbecause then you'd have to add the new keys to (eg) trove and things14:39
* persia agrees very strongly with the idea that keys should be client-specific, so that when a client is lost/stolen/compromised, only that key needs be revoked14:39
persiaKinnison: Ah, that makes sense.14:40
paulsherwoodwhat's wrong with the suggested approach, though - no keys on the guest14:40
persiapaulsherwood: Heh.  Another reason for me to dislike troves :)14:40
Kinnisons/trove/any-system-authenticated-by-ssh/14:40
paulsherwoodi have a love-hate relationship with troves14:40
KinnisonTroves are the troubled middle-child, we had an awful child first (using other people's git repos) which resulted in terrible things and left home in a huff.14:41
KinnisonI just don't know what the perfect youngest child will be like14:41
paulsherwoodKinnison: while you're here - would it be trivial to fix so that http://g.b.o/foo resolved to the foo repo page?14:41
KinnisonNo14:41
KinnisonIt would not14:41
paulsherwoodoh well14:41
persiaThe suggested approach is unsafe if the VM isn't hosted on a secured client: anyone with control of the VM host could use the key.14:41
Kinnisonpaulsherwood: If I understood lighttpd configuration my answer might be different14:41
paulsherwoodKinnison: nod14:41
persiaThe suggested approach works great if the VM happens to be on the users's secured laptop.14:42
paulsherwoodi think that's how we're working by default - but some folks' laptops may be more secured than others'14:42
* petefoth is working in the context of VMs runing in VirtualBox on my laptop. Maybe I should add a caveate on tha w.b.opage about this not being a sensible approacj if you dont have control of the VM host14:43
persiaThat's the general issue with cryptography: you have to decide how much you trust people to have secured their keys.14:43
persiapetefoth: I don't think that belongs in quick-start, unless it gets an overhaul in lots of other ways.14:44
persiaI find it personally interesting, because my laptop rarely has sufficiently clean networking to g.b.o to be useful as a VM host for a baserock devel system, so I use remote VMs, but not everyone has this issu.e14:45
petefothOK I'll leave it for now. Putting w.b.o completely to rights is clearly a job for another day. I will restrict myself to things that I find which are wrong or where a small change or addition might stop people from wasting time14:45
tlsahow do I set an IP address for a system at deploy time?14:46
tlsato give the system a static ip addr14:46
straycatyou use install-files to install an appropriate interfaces file14:47
straycatsorry, i meant to say "could use"14:47
petefothpersia: I'm working within the DCodethink netwrok and with ct-mcr-1 as my upstream Trove, so networking delays are usually not a problem14:47
richard_mawtlsa: simple-network.configure is the preferred option I think14:47
tlsaok14:47
persiapetefoth: Yes, if your organisation hosts a local trove, and you work in your organisation's facilities, these problems are not so obvious :)14:48
richard_mawsince the write extensions can use the config you put in14:48
persiaIs there any documentation on the set of configure extensions?  I seem to have some in definitions.git, but not simple-network.configure, for example.14:49
richard_mawtlsa: you set NETWORK_CONFIG=interface1:option1,option2...;interface2:option1,option2...14:49
Kinnisonif you look at simple-network.configure you can see the default NETWORK_CONFIG14:49
Kinnisonwhich is something like lo:loopback;eth0:dhcp14:49
tlsaI can't find it in defintions14:49
richard_mawit's in morphlib14:49
tlsaok14:50
*** fay_ [~fay@host81-152-83-64.range81-152.btcentralplus.com] has joined #baserock15:44
*** jonathanmaw_ [~jonathanm@host86-175-11-242.range86-175.btcentralplus.com] has joined #baserock16:25
*** fay__ [~fay@host86-175-11-242.range86-175.btcentralplus.com] has joined #baserock16:25
*** fay__ [~fay@host86-175-11-242.range86-175.btcentralplus.com] has quit [Remote host closed the connection]16:27
*** jonathanmaw [~jonathanm@host81-152-83-64.range81-152.btcentralplus.com] has quit [Ping timeout: 244 seconds]16:27
*** fay_ [~fay@host81-152-83-64.range81-152.btcentralplus.com] has quit [Ping timeout: 250 seconds]16:27
jonathanmaw_ is now known as jonathanmaw16:27
*** tiagogomes [~tiagogome@213.15.255.100] has quit [Quit: Leaving]16:35
*** jonathanmaw [~jonathanm@host86-175-11-242.range86-175.btcentralplus.com] has quit [Quit: Leaving]17:11
paulsherwoodrichard_maw: sorry i've not been following your code changes in detail...17:23
paulsherwoodhave your changes made it so that some of the use-cases i mentioned the other day are now working?17:24
paulsherwoodeg git bisect?17:24
KinnisonI'm afraid Richard just left, he might be around on IRC later17:24
paulsherwoodok no problem, no rush17:25
* paulsherwood will try things out if he has a moment17:25
richard_mawpaulsherwood: edit after checkout should now work, as should your issue with uncommitted chunk morphs18:17
paulsherwoodcool :)19:15
paulsherwoodedit after checkout works nicely afaict19:40
*** radiofree [radiofree@unaffiliated/radiofree] has quit [Remote host closed the connection]20:03
*** radiofree [radiofree@unaffiliated/radiofree] has joined #baserock20:05

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