copumpkin | okay, I'm seeing something super puzzling | 00:01 |
---|---|---|
copumpkin | when my cc_copumpkin_custom_crap runs at instance startup, cloud.datasource.metadata only contains a subset of the stuff it contains when I run it interactively later after boot | 00:02 |
copumpkin | on the same machine | 00:02 |
copumpkin | oh! | 00:03 |
copumpkin | it's hardcoded to request an older version of the metadata :( | 00:04 |
copumpkin | ARGH, it's the version right before the one that has the feature I want | 00:05 |
copumpkin | 2011-01-01 introduced the network hierarchy, and cloud-init explicitly asks for 2009-04-04 | 00:05 |
copumpkin | smoser: is there an easy way to override DataSourceEc2's api_ver from my cloud-init config? | 00:05 |
=== Toger_ is now known as Toger | ||
smoser | copumpkin, we can probably move to the nwere version... | 13:07 |
copumpkin | yeah, they only ever seem to add to it | 13:07 |
copumpkin | my really elegant solution right now is to patch cloud-init in place before I snap the image ;) | 13:08 |
smoser | right. it should be just that one string, right ? | 13:08 |
smoser | i'm not opposed to something that checks and is able to use a newer version | 13:08 |
smoser | but if we bump the version we have to be able to fall back | 13:08 |
copumpkin | yep! super simple sed | 13:08 |
copumpkin | fall back how? | 13:08 |
smoser | as other clouds impersonate ec2 and likely dont' have newer YYYY-MM-DD | 13:09 |
copumpkin | oh, hmm | 13:09 |
copumpkin | didn't know that | 13:09 |
smoser | its very common to impersonate ec2 | 13:09 |
smoser | :) | 13:09 |
copumpkin | aha | 13:11 |
copumpkin | although if we just bump it up to the 2011 date | 13:11 |
copumpkin | that's still pretty ancient | 13:11 |
copumpkin | I wonder if there are impersonators who impersonate one particularly ancient version but not the one right afterwards | 13:11 |
copumpkin | "we have a policy to only replicate APIs that are 6 or more years old, and yours is only 5 years old" | 13:11 |
copumpkin | :P | 13:11 |
smoser | copumpkin, yeah, what i think i'd do is read the old one, and if its present then go looking for new ones. | 13:11 |
copumpkin | oh, that makes sense | 13:12 |
smoser | and i'd just jump fro 2009 to whatever is most recent. | 13:12 |
smoser | there is an index too | 13:12 |
smoser | if you just get the metadata/ i think you get a list of versions | 13:12 |
smoser | but since we never got that before we'd then be adding some new expectation, which probably does work. | 13:13 |
=== Toger_ is now known as Toger | ||
=== rangerpbzzzz is now known as rangerpb | ||
harlowja | smoser u review my stuff yet, shall i merge it | 16:36 |
harlowja | i will be around to fix shit if i broke it :-P | 16:37 |
harlowja | (which of course it does not) | 16:37 |
harlowja | (obviously) | 16:37 |
smoser | harlowja, reading... | 16:38 |
smoser | i will review today. | 16:38 |
konetzed | Hay anyone know how to get cloud-init to set hostnames via reverse dns or will i need to write a custom module for that? | 19:29 |
rtheis | How do I request a revert of https://github.com/openvswitch/ovs/commit/b00bdc728e7a0ae697b4fc59a4f9958b688c6789 ? networking-ovn gate is failing because ovs-bugtool.in fails flake8 | 20:00 |
rtheis | sorry wrong channel | 20:01 |
=== Toger_ is now known as Toger | ||
=== rangerpb is now known as rangerpbzzzz |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!