[07:35] <linforpros> setting manage_resolv_conf: true? where should it go? cloud.cfg.d ... ?
[07:42] <linforpros> Also be sure that your cloud.cfg file includes this# configuration module in the appropirate section.
[07:43] <linforpros> Is it in the cloud.cfg? or in the user-data?
[15:45] <larsks> smoser: is it expected that a newer version of cloud-init should work with content in /var/lib/cloud/instance from an older version of cloud-init? I am just starting to look into a bug someone has reported and I am curious if this situation is expected to work.
[15:45] <smoser> yes, it should work.
[15:46] <larsks> Okay, thanks. Time for some investigatin', I guess.
[15:46] <smoser> its kind of a pain, in that we have to maintain basically forward compatibility of old object.pkl stuff
[15:47] <larsks> I wonder if something like json + a version number would be usable (because it wouldn't have actual python objects, and you could write translations from version n-1 to version n).
[15:47] <smoser> backwards compatibility, not forwards compatibility... basically if we add a method to a class in the source, we have to add a fallback implementation too so that we dont call a fucntion that does not exist in the loaded object.
[15:48] <smoser> if i had this to do again, i'd like to get have something other than a python object pickled there.
[15:48] <smoser> but rather a json object that would get loaded.
[15:48] <larsks> Yeah.  Plus it would be consumable by non-python tools, which might be useful.
[15:49] <smoser> yes.
[15:50] <smoser> i'm definitely open to transition to that :)
[15:50] <smoser> which is more work than your bug fix
[15:54] <smoser> larsks, example of what i was talking about is at c92f02037afc6b0434c9498904f7d888e00cd55b
[15:55] <larsks> Right.  Not surprising, and a maintenance pain :)
[16:02] <jmelvin> ping cloud-init, can someone please help I'm having issues following: http://cloudinit.readthedocs.io/en/latest/topics/hacking.html , seeing this error:  https://paste.fedoraproject.org/558081/70881101/
[16:19] <Odd_Bloke> jmelvin: LP_USER should be replaced with your Launchpad username.
[16:19] <Odd_Bloke> Oh, wait, didn't read the whole paste.
[16:19] <Odd_Bloke> >.<
[16:19] <Odd_Bloke> jmelvin: You'll need to register your local SSH key with Launchpad.
[16:20] <smoser> :). jmelvin on your http://launchpad.net/~jmelvin see 'SSH keys'
[16:20] <jmelvin> oh man the directions don't say that
[16:20] <smoser> and the pencil there.
[16:20] <smoser> sorry, yeah.
[16:20] <smoser> MP for that is welcome :)
[16:21] <jmelvin> thanks guys!
[16:21] <smoser> (hope that didn't sound rude, i agree we can add that. if you want to walk through that simple change, then i can pick it up quick)