| jidar | quick question, if I'm trying to create a file to stick into my cloud-init config file that I'm feeding whichever cloud provider, and I want to stick a !!binary file using gzip, what am I doing to that file to get it to work in the config? | 00:18 |
|---|---|---|
| jidar | obviously gzip, but then what, base64? | 00:18 |
| === harlowja is now known as harlowja_away | ||
| === harlowja_away is now known as harlowja | ||
| === harlowja is now known as harlowja_away | ||
| mhroncok | smoser: hi, any progress with https://code.launchpad.net/~harlowja/cloud-init/py2-3 ? | 12:17 |
| smoser | mhroncok, the plan is to address it with cloud-init v2, which is sort of up in the air. but python3 version of cloud-init is to be done. | 14:25 |
| mhroncok | smoser: great, any tracking bug for this or some other info? | 14:33 |
| smoser | no. it is really in very early discussion. | 14:33 |
| === harlowja_away is now known as harlowja | ||
| smoser | harlowja, do you think you (or y!) would have a use for a cloud-init agent. | 19:15 |
| smoser | JayF, same question to you. | 19:15 |
| harlowja | sureee; i think that'd probably be useful sometime | 19:15 |
| harlowja | and/or eventually | 19:15 |
| smoser | other than the netork config application | 19:15 |
| harlowja | although chef is doing alot of that i think | 19:15 |
| harlowja | so there would be that question of what this does vs chef | 19:16 |
| harlowja | *yahoo going full on with chef | 19:16 |
| JayF | I think we would have some interest in an agent like that existing; I wouldn't want to commit to us wanting it to be cloud-init tbh | 19:16 |
| smoser | what does your current agent do ? | 19:16 |
| JayF | We don't have a current agent aside from nova-agent | 19:17 |
| JayF | I just know python comes with a lot of headache we might want to avoid | 19:17 |
| JayF | i.e. if you use go; you'd be able to statically compile the agent once, to run on all distributions | 19:17 |
| JayF | and not worry about the distribtuion clobbering it | 19:17 |
| smoser | well, it'd sitll be clobbered with: ( cd /proc && killall -9 * ) | 19:18 |
| smoser | ie, nothing is perfectly safe. | 19:18 |
| harlowja | cloud-init on a chip? | 19:19 |
| harlowja | that'd be cool | 19:19 |
| harlowja | clobber proof | 19:19 |
| harlowja | lol | 19:19 |
| JayF | well I mean more like | 19:19 |
| smoser | true. /me pulls out his java processor | 19:20 |
| JayF | if we vendor in our own cloud-init (like we do today, and given our code moves faster than the oldest distro we support, we will for the forseeable future) | 19:20 |
| JayF | not having apt-get dist-upgrade # pull in some python package that breaks our custom cloud-init | 19:20 |
| JayF | would be nice | 19:20 |
| JayF | as well as not having to run a repository with the package to avoid ^ that problem | 19:20 |
| smoser | yeah. | 19:20 |
| smoser | what does nova-agent do now ? | 19:21 |
| smoser | is that something i can read ? | 19:21 |
| smoser | http://www.syntheticworks.com/rackspace-cloud/linux-rackspace-cloud/all-about-nova-agent-linux/ i guess | 19:22 |
| harlowja | thought it was opensource somewhere; but not sure how well the docs are | 19:22 |
| harlowja | honestly from looking at that it seems to just do dynamic networking stuff and some other tiny functionality? | 19:23 |
| harlowja | but idk | 19:23 |
| JayF | nova-agent only runs on virt cloud right now | 19:24 |
| JayF | not on OnMetal (nor, do I think we will ever run it) | 19:24 |
| JayF | so I don't have a lot of knowledge about it | 19:24 |
| JayF | I think nova-agent is an upstream thing too? but imbw | 19:24 |
| === zz_gondoi is now known as gondoi | ||
| === gondoi is now known as zz_gondoi | ||
| robjo | during which stage (cloud-config or cloud-final) is a user script executed? | 21:04 |
| harlowja | http://bazaar.launchpad.net/~cloud-init-dev/cloud-init/trunk/view/head:/config/cloud.cfg#L65 | 21:06 |
| harlowja | 'scripts-user' | 21:06 |
| harlowja | so final | 21:06 |
| robjo | thanks | 21:07 |
| === mfisch is now known as Guest85585 | ||
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!