<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/doc/sources, branch 20.1</title>
<subtitle> (mirror of https://github.com/marekm72/vyos-cloud-init.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=20.1</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=20.1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/'/>
<updated>2016-11-10T21:48:58+00:00</updated>
<entry>
<title>doc: make the RST files consistently formated and other improvements.</title>
<updated>2016-11-10T21:48:58+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@brickies.net</email>
</author>
<published>2016-11-10T21:42:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=127f0f5076bf8e5c53dd538899199455ebc08fbc'/>
<id>urn:sha1:127f0f5076bf8e5c53dd538899199455ebc08fbc</id>
<content type='text'>
The biggest things here are:
 * move doc/sources/*/README.rst to doc/rtd/topics/datasources
   This gives each datasource a page in the rtd docs, which make
   it easier to read.
 * consistently use the same header style throughout.
   As suggested at
   http://thomas-cokelaer.info/tutorials/sphinx/rest_syntax.html
   use:
     # with overline, for parts
     * with overline, for chapters
     =, for sections
     -, for subsections
     ^, for subsubsections
     “, for paragraphs

Also, move and re-format vendor-data documentation to rtd.
</content>
</entry>
<entry>
<title>Improve module documentation and doc cleanup.</title>
<updated>2016-09-30T17:21:00+00:00</updated>
<author>
<name>Wesley Wiedenmeier</name>
<email>wesley.wiedenmeier@gmail.com</email>
</author>
<published>2016-08-28T22:56:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=1071b9940b4e114cd2eabf290b739f92fbab33de'/>
<id>urn:sha1:1071b9940b4e114cd2eabf290b739f92fbab33de</id>
<content type='text'>
This adds lots of config module documentation in a standard format.
It will greatly improve the content at readthedocs.
Additionally:
 * Add a 'doc' env to tox.ini
 * Changed default highlight language for sphinx conf from python to yaml
   most examples in documentation are yaml configs
 * Updated datasource examples to highlight sh code properly
</content>
</entry>
<entry>
<title>azure dhclient-hook cleanups</title>
<updated>2016-08-22T20:20:10+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@brickies.net</email>
</author>
<published>2016-08-18T16:25:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=64522efe710faf6fa1615dbb60a2fc4cc8a7c278'/>
<id>urn:sha1:64522efe710faf6fa1615dbb60a2fc4cc8a7c278</id>
<content type='text'>
This adds some function to the generator to maintain the presense of a
flag file '/run/cloud-init/enabled' indicating that cloud-init is enabled.

Then, only run the dhclient hooks if on Azure and cloud-init is enabled.
The test for is_azure currently only checks to see that the board vendor
is Microsoft, not actually that we are on azure.  Running should not be
harmful anywhere, other than slowing down dhclient.

The value of this additional code is that then dhclient having run
does not task the system with the load of cloud-init.

Additionally, some changes to config are done here.
 * rename 'dhclient_leases' to 'dhclient_lease_file'
 * move that to the datasource config (datasource/Azure/dhclient_lease_file)

Also, it removes the config in config/cloud.cfg that set agent_command
to __builtin__.  This means that by default cloud-init still needs
the agent installed.  The suggested follow-on improvement is to
use __builtin__ if there is no walinux-agent installed.
</content>
</entry>
<entry>
<title>Get Azure endpoint server from DHCP client</title>
<updated>2016-08-15T14:16:19+00:00</updated>
<author>
<name>Brent Baude</name>
<email>bbaude@redhat.com</email>
</author>
<published>2016-08-10T22:36:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=648dbbf6b090c81e989f1ab70bf99f4de16a6a70'/>
<id>urn:sha1:648dbbf6b090c81e989f1ab70bf99f4de16a6a70</id>
<content type='text'>
It is more efficient and cross-distribution safe to use the hooks function
from dhclient to obtain the Azure endpoint server (DHCP option 245).

This is done by providing shell scritps that are called by the hooks
infrastructure of both dhclient and NetworkManager.  The hooks then
invoke 'cloud-init dhclient-hook' that maintains json data
with the dhclient options in
/run/cloud-init/dhclient.hooks/&lt;interface&gt;.json .

The azure helper then pulls the value from
/run/cloud-init/dhclient.hooks/&lt;interface&gt;.json file(s). If that file does
not exist or the value is not present, it will then fall back to the
original method of scraping the dhcp client lease file.
</content>
</entry>
<entry>
<title>doc/sources/nocloud: document the volume label requirement</title>
<updated>2015-12-17T18:57:55+00:00</updated>
<author>
<name>Peter Hurley</name>
<email>peter@hurleysoftware.com</email>
</author>
<published>2015-12-17T18:57:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=22c7762b0c4a6abc96bdb7fd494599af343eb622'/>
<id>urn:sha1:22c7762b0c4a6abc96bdb7fd494599af343eb622</id>
<content type='text'>
document that vfat and iso9660 filesystems must have 'cidata' volume
label to be recognized as a potential NoCloud data source.
</content>
</entry>
<entry>
<title>Doc: include information on vendor-data in OpenStack</title>
<updated>2015-06-01T20:25:15+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2015-06-01T20:25:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=5a8f6c82da94ab87f21b39dc30a0e85ddbc85216'/>
<id>urn:sha1:5a8f6c82da94ab87f21b39dc30a0e85ddbc85216</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial CloudStack Documentation.</title>
<updated>2015-04-04T01:40:17+00:00</updated>
<author>
<name>Pierre-Luc Dion</name>
<email>pdion891@apache.org</email>
</author>
<published>2015-04-04T01:40:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=74820e932cbe4148b9b58e844686562ff2671b31'/>
<id>urn:sha1:74820e932cbe4148b9b58e844686562ff2671b31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add documentation about OpenStack vendor data handling.</title>
<updated>2015-04-01T11:11:29+00:00</updated>
<author>
<name>Daniel Watkins</name>
<email>daniel.watkins@canonical.com</email>
</author>
<published>2015-04-01T11:11:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=09cf2e1caf628f6b61c35a454dbea6b6a8c2e7aa'/>
<id>urn:sha1:09cf2e1caf628f6b61c35a454dbea6b6a8c2e7aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add documentation for DigitalOcean datasource</title>
<updated>2014-10-17T20:28:09+00:00</updated>
<author>
<name>Neal Shrader</name>
<email>neal@digitalocean.com</email>
</author>
<published>2014-10-17T20:28:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=8479f44090df3ec53357d7faee0c0e4ccd5127c4'/>
<id>urn:sha1:8479f44090df3ec53357d7faee0c0e4ccd5127c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix link for config_drive doc</title>
<updated>2014-09-27T09:05:24+00:00</updated>
<author>
<name>Thomas Bechtold</name>
<email>tbechtold@suse.com</email>
</author>
<published>2014-09-27T09:05:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=23b61876f84bd318735ede4a91a64a81b50ee8a6'/>
<id>urn:sha1:23b61876f84bd318735ede4a91a64a81b50ee8a6</id>
<content type='text'>
The current link does no longer work.
</content>
</entry>
</feed>
