<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/cloudinit/config/cc_set_hostname.py, branch rolling</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=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2021-12-16T02:16:38+00:00</updated>
<entry>
<title>Adopt Black and isort (SC-700) (#1157)</title>
<updated>2021-12-16T02:16:38+00:00</updated>
<author>
<name>James Falcon</name>
<email>james.falcon@canonical.com</email>
</author>
<published>2021-12-16T02:16:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=bae9b11da9ed7dd0b16fe5adeaf4774b7cc628cf'/>
<id>urn:sha1:bae9b11da9ed7dd0b16fe5adeaf4774b7cc628cf</id>
<content type='text'>
Applied Black and isort, fixed any linting issues, updated tox.ini
and CI.
</content>
</entry>
<entry>
<title>Make wording for module frequency consistent (#1039)</title>
<updated>2021-09-29T19:42:03+00:00</updated>
<author>
<name>Nicolas Bock</name>
<email>nicolas.bock@canonical.com</email>
</author>
<published>2021-09-29T19:42:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=82d6f5644f3a755e17e7ea22298bdd04e56c5ea0'/>
<id>urn:sha1:82d6f5644f3a755e17e7ea22298bdd04e56c5ea0</id>
<content type='text'>
Some modules' frequency are documented as `always` while others as
`per always`. The difference in wording can be confusing. This change
updates all such modules to use `always`.

Signed-off-by: Nicolas Bock &lt;nicolas.bock@canonical.com&gt;</content>
</entry>
<entry>
<title>add prefer_fqdn_over_hostname config option (#859)</title>
<updated>2021-04-15T23:45:12+00:00</updated>
<author>
<name>hamalq</name>
<email>81582959+hamalq@users.noreply.github.com</email>
</author>
<published>2021-04-15T23:45:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=45db197cfc7e3488baae7dc1053c45da070248f6'/>
<id>urn:sha1:45db197cfc7e3488baae7dc1053c45da070248f6</id>
<content type='text'>
the above option allows the user to control the behavior of a distro
hostname selection if both short hostname and FQDN are supplied.
If `prefer_fqdn_over_hostname` is true the FQDN will be selected as
hostname; if false the hostname will be selected

LP: #1921004</content>
</entry>
<entry>
<title>Update cc_set_hostname documentation (#818)</title>
<updated>2021-02-23T16:09:23+00:00</updated>
<author>
<name>Toshi Aoyama</name>
<email>taoyama@users.noreply.github.com</email>
</author>
<published>2021-02-23T16:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=695c4f8f46585dd7feac2fdc0729f410c539d3bc'/>
<id>urn:sha1:695c4f8f46585dd7feac2fdc0729f410c539d3bc</id>
<content type='text'>
It is distro dependent whether hostname or fqdn is used</content>
</entry>
<entry>
<title>tox: bump the pylint version to 2.6.0 in the default run (#544)</title>
<updated>2020-08-25T15:21:18+00:00</updated>
<author>
<name>Paride Legovini</name>
<email>paride.legovini@canonical.com</email>
</author>
<published>2020-08-25T15:21:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=07104504ab5b30efd2d1f7a8c36effe18b8e5fe0'/>
<id>urn:sha1:07104504ab5b30efd2d1f7a8c36effe18b8e5fe0</id>
<content type='text'>
Changes:

tox: bump the pylint version to 2.6.0 in the default run
Fix pylint 2.6.0 W0707 warnings (raise-missing-from)</content>
</entry>
<entry>
<title>cloudinit: remove global disable of pylint W0107 and fix errors (#489)</title>
<updated>2020-07-15T14:26:12+00:00</updated>
<author>
<name>Daniel Watkins</name>
<email>oddbloke@ubuntu.com</email>
</author>
<published>2020-07-15T14:26:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=4fe576516d65feda17ba78e9265a8e494a195e7b'/>
<id>urn:sha1:4fe576516d65feda17ba78e9265a8e494a195e7b</id>
<content type='text'>
* cloudinit: remove global disable of pylint W0107 and fix errors

This includes removing a test class which contained no tests but wasn't
detected as empty because of an errant pass statement.

* .pylintrc: update disable comment to match arguments</content>
</entry>
<entry>
<title>doc: update cc_set_hostname frequency and descrip (#109)</title>
<updated>2019-12-20T19:04:15+00:00</updated>
<author>
<name>Joshua Powers</name>
<email>josh.powers@canonical.com</email>
</author>
<published>2019-12-20T19:04:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=15cd817e685b24cf1590d7447481b5d00e8aac8d'/>
<id>urn:sha1:15cd817e685b24cf1590d7447481b5d00e8aac8d</id>
<content type='text'>
doc: update cc_set_hostname frequency and descrip

After fixing LP: #1746455 the docs for cc_set_hostname were not updated
to indicate the change in frequency or why.

LP: #1827021
</content>
</entry>
<entry>
<title>Correct jumbled documentation for cc_set_hostname module (#64)</title>
<updated>2019-11-25T22:13:26+00:00</updated>
<author>
<name>do3meli</name>
<email>do3meli@users.noreply.github.com</email>
</author>
<published>2019-11-25T22:13:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=bf075cf6f9a434c5fc2bdbc52e45d339e114f64e'/>
<id>urn:sha1:bf075cf6f9a434c5fc2bdbc52e45d339e114f64e</id>
<content type='text'>
LP: #1853543</content>
</entry>
<entry>
<title>set_hostname: When present in metadata, set it before network bringup.</title>
<updated>2018-03-15T05:38:07+00:00</updated>
<author>
<name>Chad Smith</name>
<email>chad.smith@canonical.com</email>
</author>
<published>2018-03-15T05:38:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=133ad2cb327ad17b7b81319fac8f9f14577c04df'/>
<id>urn:sha1:133ad2cb327ad17b7b81319fac8f9f14577c04df</id>
<content type='text'>
When instance meta-data provides hostname information, run
cc_set_hostname in the init-local or init-net stage before network
comes up.

Prevent an initial DHCP request which leaks the stock cloud-image default
hostname before the meta-data provided hostname was processed.
A leaked cloud-image hostname adversely affects Dynamic DNS which
would reallocate 'ubuntu' hostname in DNS to every instance brought up by
cloud-init. These instances would only update DNS to the cloud-init
configured hostname upon DHCP lease renewal.

This branch extends the get_hostname methods in datasource, cloud and
util to limit results to metadata_only to avoid extra cost of querying
the distro for hostname information if metadata does not provide that
information.

LP: #1746455
</content>
</entry>
<entry>
<title>Fix minor docs typo: perserve &gt; preserve</title>
<updated>2017-01-13T01:00:55+00:00</updated>
<author>
<name>Jeremy Bicha</name>
<email>jbicha@ubuntu.com</email>
</author>
<published>2017-01-13T01:00:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=e2274393b882c723ab93189c57e7e68a46e4e10f'/>
<id>urn:sha1:e2274393b882c723ab93189c57e7e68a46e4e10f</id>
<content type='text'>
</content>
</entry>
</feed>
