| smoser | harmw, i'd be open to that. | 14:21 | 
|---|---|---|
| smoser | i suspect that you'd run accross some linux-isms. | 14:21 | 
| harmw | yea | 14:23 | 
| harmw | python-jsonpatch is missing from freebsd10 repo, but the others are there (beeing cheetah, prettytable and some more) | 14:23 | 
| harmw | there are some tiny differences though, like files from /proc | 14:24 | 
| harmw | like, if I run cloud-init it isn't capable of reading system uptime | 14:24 | 
| harmw | or showing assigned ip addresses | 14:24 | 
| harmw | and ofcourse a proper module to handle configuration is needed :) | 14:25 | 
| harmw | (distro) | 14:25 | 
| smoser | harmw, yeah. i'm sure there are things to fix. python-jsonpatch can probably be made optional, and just fail/warn if the user tries to use it. | 14:25 | 
| harlowja | cheetah is a problem that we need to work out anyway harmw | 18:18 | 
| harlowja | unsure what is the best way forward there (cheetah and python 3 still not behaving nicely afaik) | 18:18 | 
| harmw | ah ok, well ive tried cloud-init with python27 on freebsd 10 beta3 | 18:33 | 
| harmw | as far as python's concerned, it looks to be ok | 18:33 | 
| harlowja | cool | 18:33 | 
| harlowja | the other area u'll hit i think is utils.py | 18:33 | 
| harmw | probably | 18:35 | 
| harlowja | unsure how much there will need to be adjusted for freebsd | 18:35 | 
| harmw | not sure on that, I merely deployed cloud-init to see if it would run - which it did | 18:36 | 
| harmw | now all I need is some time to dig further :) | 18:37 | 
| harlowja | :) | 18:39 | 
| harlowja | http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head:/cloudinit/util.py | 18:39 | 
| harlowja | for example, http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head:/cloudinit/util.py#L1009 | 18:39 | 
| harlowja | and other ones that might be mostly linux specific | 18:40 | 
| harmw | smoser: any chance this cirros patch can be included in trunk? https://bugs.launchpad.net/cirros/+bug/1190372 | 18:43 | 
| harmw | (and the fix from https://bugs.launchpad.net/cirros/+bug/1132686 aswell) | 18:44 | 
| smoser | harmw, whoot. thats awesome. | 18:54 | 
| smoser | thank you. | 18:54 | 
| harmw | :) | 18:54 | 
| smoser | other than i'd bikeshed on your shell. | 18:55 | 
| smoser | but i'd just never looked into it. | 18:55 | 
| smoser | what is the content of a 'staticroutes' ? | 18:55 | 
| harmw | let me check on that | 18:58 | 
| smoser | oh. i see . it looks like it must be pairs of (<netaddr>, <router>) | 19:02 | 
| harmw | 169.254.169.254/32 10.65.0.128 | 19:02 | 
| harmw | there | 19:02 | 
| harmw | thats in $staticroutes | 19:03 | 
| harmw | took a while to create a new instance, my cloud isn't that fast :) | 19:04 | 
| smoser | harmw, could you test default.script at | 19:23 | 
| smoser | http://paste.ubuntu.com/6475373/ | 19:23 | 
| smoser | that should cut down on forks for parsing output (echo $.. | cut) | 19:23 | 
| harmw | ah yea | 19:24 | 
| smoser | i know i over-do things | 19:24 | 
| harmw | nice function | 19:24 | 
| smoser | but i want cirros to boot as fast as possible | 19:24 | 
| smoser | and forks *do* have a real affect on that. | 19:24 | 
| harmw | hehe | 19:24 | 
| harmw | let me check it | 19:24 | 
| harmw | jeez, downloading plain requires a login | 19:25 | 
| smoser | yeah, silly. | 19:26 | 
| smoser | here, harmw http://paste.ubuntu.com/6475388/ | 19:26 | 
| smoser | that is how to avoid logging in to ubuntu pastebin | 19:27 | 
| harmw | Lease of 10.65.0.129 obtained, lease time 120 | 19:37 | 
| harmw | deleting routers | 19:37 | 
| harmw | adding dns 208.67.222.222 | 19:37 | 
| harmw | adding net 169.254.169.254/32 with router 10.65.0.128 | 19:37 | 
| harmw | looking just fine | 19:37 | 
| smoser | cool. i'll apply that then. thanks!. | 19:52 | 
| smoser | all, | 20:24 | 
| smoser | https://ch.tbe.taleo.net/CH03/ats/careers/requisition.jsp?org=CANONICAL&cws=1&rid=727 | 20:24 | 
| smoser | https://ch.tbe.taleo.net/CH03/ats/careers/requisition.jsp?org=CANONICAL&cws=1&rid=727 | 20:24 | 
| smoser | first is SW Engineer, second is QA Engineer (both at Canonical). | 20:24 | 
| harmw | North America... kinda far, far away :) | 20:34 | 
| harmw | nice work @r284 | 20:36 | 
| harmw | could you check up on the other bug aswell smoser? If time permits, ofc | 20:37 | 
| smoser | harmw, probably not a requirement | 20:37 | 
| smoser | (the location) | 20:37 | 
| smoser | what other bug ? | 20:38 | 
| harmw | https://bugs.launchpad.net/cirros/+bug/1132686 | 20:38 | 
| smoser | harmw, can you verify | 21:03 | 
| smoser | http://paste.ubuntu.com/6475825/ | 21:03 | 
| harmw | sure | 21:05 | 
| harmw | excellent | 21:09 | 
| harmw | interesting, my freebsd instance only configured the additional host route - not the gateway | 21:12 | 
| smoser | wait, what ? | 21:13 | 
| harmw | no, nothing cloudinit just yet | 21:14 | 
| harmw | merely booting an image, nothing fancy :) | 21:14 | 
| smoser | AH. K. | 21:15 | 
| smoser | did the cirros change work ? | 21:15 | 
| smoser | i'll push that to trunk. | 21:16 | 
| harmw | yea | 21:16 | 
| smoser | thats what you get for not testing | 21:16 | 
| smoser | s/you/i/ | 21:16 | 
| harmw | it looks fine here | 21:16 | 
| harmw | nice @r285 | 21:21 | 
| smoser | harmw, thanks for your help. | 22:15 | 
| harmw | np | 22:30 | 
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!