<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/doc/sources, branch equuleus</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=equuleus</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=equuleus'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/'/>
<updated>2022-02-02T21:21:00+00:00</updated>
<entry>
<title>spell check docs with spellintian (#1223)</title>
<updated>2022-02-02T21:21:00+00:00</updated>
<author>
<name>Brett Holman</name>
<email>bholman.devel@gmail.com</email>
</author>
<published>2022-02-02T21:21:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=7522845dfe8851b7b4f3e9924810b9ccf282bb6e'/>
<id>urn:sha1:7522845dfe8851b7b4f3e9924810b9ccf282bb6e</id>
<content type='text'>
Fix spelling errors

- Add Makefile target that checks for spelling errors
- Add Makefile target that fixes spelling errors
- Add spelling check to travis doc tests
- Fix various spelling errors in the docs </content>
</entry>
<entry>
<title>Enable OVF environment transport via ISO in example (#1195)</title>
<updated>2022-01-18T20:41:13+00:00</updated>
<author>
<name>Megian</name>
<email>gabisoft@freesurf.ch</email>
</author>
<published>2022-01-18T20:41:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=f70a1e44e7a6d625dd0aaf7341331142415b3222'/>
<id>urn:sha1:f70a1e44e7a6d625dd0aaf7341331142415b3222</id>
<content type='text'>
This enables the OVF enviroment transport via ISO variable as defined
in the Open Virtualization Format Specification Version: 2.1.1.

8.1 VirtualHardwareSection
11.1 Transport media

Co-authored-by: Gabriel Mainberger &lt;gabriel.mainberger@vshn.net&gt;</content>
</entry>
<entry>
<title>Add DatasourceOVF network-config propery to Ubuntu OVF example (#1184)</title>
<updated>2022-01-18T16:10:17+00:00</updated>
<author>
<name>Megian</name>
<email>gabisoft@freesurf.ch</email>
</author>
<published>2022-01-18T16:10:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=45484c0b05d39461500212481e2466155dd1e210'/>
<id>urn:sha1:45484c0b05d39461500212481e2466155dd1e210</id>
<content type='text'>
Cloud-init includes the capability to take the network-config from a
separate key. This removes the need to merge the network config in
the user-data and make it more transparent in some cases.

Reference:
https://github.com/canonical/cloud-init/blob/42b938e8ff4c50833ff7b8f5acc1d9ab3f43ab18/cloudinit/sources/DataSourceOVF.py#L557</content>
</entry>
<entry>
<title>VMware: read network-config from ISO (#1066)</title>
<updated>2021-10-19T00:09:40+00:00</updated>
<author>
<name>Thomas Weißschuh</name>
<email>thomas@t-8ch.de</email>
</author>
<published>2021-10-19T00:09:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=a0a68a24c34ee268962e7a3c3844c59ab4036bf9'/>
<id>urn:sha1:a0a68a24c34ee268962e7a3c3844c59ab4036bf9</id>
<content type='text'>
There is no reason for the ISO missing this functionality.

As discussed in https://github.com/canonical/cloud-init/pull/947/files#r707338489</content>
</entry>
<entry>
<title>VMware: add network-config support in ovf-env.xml (#947)</title>
<updated>2021-07-20T16:49:37+00:00</updated>
<author>
<name>PengpengSun</name>
<email>40026211+PengpengSun@users.noreply.github.com</email>
</author>
<published>2021-07-20T16:49:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=f0ab1e64852d50f4fe0de84e0bca0ee8bb516a9f'/>
<id>urn:sha1:f0ab1e64852d50f4fe0de84e0bca0ee8bb516a9f</id>
<content type='text'>
Details:
1. Support guest set network config through guestinfo.ovfEnv using OVF
2. 'network-config' Property is optional
3. 'network-config' Property's value has to be base64 encoded

Added unittests and updated ovf-env.xml example</content>
</entry>
<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>
</feed>
