<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/doc/examples/cloud-config-datasources.txt, branch circinus-public-unmaintained</title>
<subtitle> (mirror of https://github.com/vyos/vyos-cloud-init.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=circinus-public-unmaintained</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=circinus-public-unmaintained'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2021-12-10T17:16:16+00:00</updated>
<entry>
<title>sources/azure: remove unnecessary hostname bounce (#1143)</title>
<updated>2021-12-10T17:16:16+00:00</updated>
<author>
<name>Chris Patterson</name>
<email>cpatterson@microsoft.com</email>
</author>
<published>2021-12-10T17:16:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=e9634266ea52bf184727fb0782d5dc35f9ed1468'/>
<id>urn:sha1:e9634266ea52bf184727fb0782d5dc35f9ed1468</id>
<content type='text'>
Thanks to [1], the hostname is set prior to network bring-up.

The Azure data source has been bouncing the hostname during
setup(), occurring after the hostname has already been
properly configured.

Note that this doesn't prevent leaking the image's hostname
during Azure's _get_data() when it brings up ephemeral DHCP.
However, as are not guaranteed to have the hostname metadata
available from a truly "local" source, this behavior is to
be expected unless we disable `send host-name` from dhclient
config.

[1]: https://github.com/canonical/cloud-init/commit/133ad2cb327ad17b7b81319fac8f9f14577c04df

Signed-off-by: Chris Patterson &lt;cpatterson@microsoft.com&gt;</content>
</entry>
<entry>
<title>sources/azure: remove unused remnants related to agent command (#1119)</title>
<updated>2021-11-29T15:59:39+00:00</updated>
<author>
<name>Chris Patterson</name>
<email>cpatterson@microsoft.com</email>
</author>
<published>2021-11-29T15:59:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=4bf4de25ea487ceb7005dc63d01f73fe56a13a16'/>
<id>urn:sha1:4bf4de25ea487ceb7005dc63d01f73fe56a13a16</id>
<content type='text'>
Some references were missed in the removal of the agent command
in PR #799.  This simply removes the remaining references.

Signed-off-by: Chris Patterson &lt;cpatterson@microsoft.com&gt;</content>
</entry>
<entry>
<title>Add test to ensure docs examples are valid cloud-init configs (#355)</title>
<updated>2020-05-08T21:38:51+00:00</updated>
<author>
<name>James Falcon</name>
<email>TheRealFalcon@users.noreply.github.com</email>
</author>
<published>2020-05-08T21:38:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=34b868020254106af8c79ffb85e04e294b19e44f'/>
<id>urn:sha1:34b868020254106af8c79ffb85e04e294b19e44f</id>
<content type='text'>
Also update all examples to include the cloud-config header if they don't have it

LP: #1876414</content>
</entry>
<entry>
<title>YAML align indent sizes for docs readability  (#323)</title>
<updated>2020-04-22T18:38:15+00:00</updated>
<author>
<name>Tak Nishigori</name>
<email>nishigori.tak@gmail.com</email>
</author>
<published>2020-04-22T18:38:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=1b049e6e51a9ac1ca02bf33629ede5c47c5b1941'/>
<id>urn:sha1:1b049e6e51a9ac1ca02bf33629ede5c47c5b1941</id>
<content type='text'>
This proposal has been aligned in a human readable.

    There are no changes to this except for spac
    The indentation size is not specifically defined in the YAML RFC
        $ make yaml has passed on my-machine

I set the indentation size to the largest number of articles in the repository (dictionary: 2)

(And also include nishigori as a CLA signer.)</content>
</entry>
<entry>
<title>Fix typo in publicly viewable documentation.</title>
<updated>2019-07-16T16:28:24+00:00</updated>
<author>
<name>David Medberry</name>
<email>openstack@medberry.net</email>
</author>
<published>2019-07-16T16:28:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=a066ccdbb24a0dd7d3dd447a2044110fae9c6abb'/>
<id>urn:sha1:a066ccdbb24a0dd7d3dd447a2044110fae9c6abb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>SmartOS: Add support for Joyent LX-Brand Zones (LP: #1540965)</title>
<updated>2016-02-04T21:52:08+00:00</updated>
<author>
<name>Robert Jennings</name>
<email>robert.jennings@canonical.com</email>
</author>
<published>2016-02-04T21:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=75ba44d2730b89f13b2069961ea8de63f65ea780'/>
<id>urn:sha1:75ba44d2730b89f13b2069961ea8de63f65ea780</id>
<content type='text'>
LX-brand zones on Joyent's SmartOS use a different metadata source
(socket file) than the KVM-based SmartOS virtualization (serial port).
This patch adds support for recognizing the different flavors of
virtualization on SmartOS and setting up a metadata source file object.
After the file object is created, the rest of the code for the datasource

LP: #1540965</content>
</entry>
<entry>
<title>fix 'make yaml'.</title>
<updated>2013-12-12T19:22:14+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2013-12-12T19:22:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=9a922bfa70306d89535574c6580296c9b02ec43e'/>
<id>urn:sha1:9a922bfa70306d89535574c6580296c9b02ec43e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>changes to behavior on specifying keys.</title>
<updated>2013-08-24T04:07:35+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2013-08-24T04:07:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=10c8ec1e5c1b16572a38afd08ee794d28c450054'/>
<id>urn:sha1:10c8ec1e5c1b16572a38afd08ee794d28c450054</id>
<content type='text'>
The most likely end user operation (or at least a valid one) for base64
encoding would be to encode the user-data, but leave all other values
as plaintext.

In order to facilitate that, the user can simply add:
 b64-user-data=true
to indicate that user-data is base64 encoded.

Other changes here are to change the cloud-config and metadata keynames
that are used.
  base64_all = boolean(True)
  base64_keys = [list, of, keys]

Fixed up tests to accomodate.
</content>
</entry>
<entry>
<title>Fixed no_base64_decode settings</title>
<updated>2013-08-20T15:56:25+00:00</updated>
<author>
<name>Ben Howard</name>
<email>ben.howard@canonical.com</email>
</author>
<published>2013-08-20T15:56:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=e683ab2baa3e67614edcd409122bd1aec99737e0'/>
<id>urn:sha1:e683ab2baa3e67614edcd409122bd1aec99737e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>azure: support bouncing interfaces to publish new hostname</title>
<updated>2013-07-25T18:37:10+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2013-07-25T18:37:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=3d10b8d080a874be022f9e25063ba77f0293c5e8'/>
<id>urn:sha1:3d10b8d080a874be022f9e25063ba77f0293c5e8</id>
<content type='text'>
See the added doc/sources/azure/README.rst for why this is necessary.
Essentially, we now are doing the following in the get_data() method
of azure datasource to publish this NewHostname:
 hostname NewHostName
 ifdown eth0; 
 ifup eth0

LP: #1202758</content>
</entry>
</feed>
