<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/config, branch 20.1</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=20.1</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=20.1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2019-12-20T23:15:16+00:00</updated>
<entry>
<title>Add support for the amazon variant in cloud.cfg.tmpl (#119)</title>
<updated>2019-12-20T23:15:16+00:00</updated>
<author>
<name>Frederick Lefebvre</name>
<email>fredlef@amazon.com</email>
</author>
<published>2019-12-20T23:15:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=cf2f7a9c4a584bd3cfb265013fbed95836341919'/>
<id>urn:sha1:cf2f7a9c4a584bd3cfb265013fbed95836341919</id>
<content type='text'>
</content>
</entry>
<entry>
<title>modules: drop cc_snap_config config module (#134)</title>
<updated>2019-12-20T20:34:30+00:00</updated>
<author>
<name>Chad Smith</name>
<email>chad.smith@canonical.com</email>
</author>
<published>2019-12-20T20:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=c7dca877c1fa3dc8b63486bb88022ee23a31bebe'/>
<id>urn:sha1:c7dca877c1fa3dc8b63486bb88022ee23a31bebe</id>
<content type='text'>
cloud-init has moved to cc_snap module and a top-level
config key 'snap'. cc_snap_config was deprecated in
cloud-init version 18.2

Co-authored-by: Daniel Watkins &lt;daniel@daniel-watkins.co.uk&gt;
</content>
</entry>
<entry>
<title>cc_snappy: remove deprecated module (#127)</title>
<updated>2019-12-20T00:00:27+00:00</updated>
<author>
<name>Daniel Watkins</name>
<email>oddbloke@ubuntu.com</email>
</author>
<published>2019-12-20T00:00:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=87f2cb0acc7e802f93fa71ff3432dfd6708717ca'/>
<id>urn:sha1:87f2cb0acc7e802f93fa71ff3432dfd6708717ca</id>
<content type='text'>
* cc_snappy: remove deprecated module
* cloud_tests: remove cc_snappy tests (and references)

This module was deprecated in favor of cc_snap in cloud-init v.18.2</content>
</entry>
<entry>
<title>config/cloud.cfg.d: update README</title>
<updated>2019-12-13T15:06:19+00:00</updated>
<author>
<name>Joshua Powers</name>
<email>josh.powers@canonical.com</email>
</author>
<published>2019-12-12T18:42:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=7765aac637a757c736674b0eb2e2993c01442dbc'/>
<id>urn:sha1:7765aac637a757c736674b0eb2e2993c01442dbc</id>
<content type='text'>
Update README to specify that only files with the '.cfg' extension are
read in this folder.

LP: #1855006
</content>
</entry>
<entry>
<title>Add support for Arch Linux in render-cloudcfg</title>
<updated>2019-10-01T20:43:29+00:00</updated>
<author>
<name>Conrad Hoffmann</name>
<email>conrad@soundcloud.com</email>
</author>
<published>2019-10-01T20:43:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=5d5a32e039782ce3e1c0843082fe26260fa9273a'/>
<id>urn:sha1:5d5a32e039782ce3e1c0843082fe26260fa9273a</id>
<content type='text'>
 - Detect Arch Linux and set variant accordingly in `system_info()`
 - Allow setting render-cloudcfg variant parameter to 'arch'
 - Adjust some basic settings for Arch Linux in the cloud.cfg.tmpl

The template might need some additional Arch-specific tweaks in the
future, but at least for now the generated config works and contains
the most relevant modules.

Also:
- Sort distro variant lists when adding Arch
- Add debian to known variants in render-cloudcfg
</content>
</entry>
<entry>
<title>freebsd: NoCloud data source support</title>
<updated>2019-05-24T21:39:19+00:00</updated>
<author>
<name>Gonéri Le Bouder</name>
<email>goneri@lebouder.net</email>
</author>
<published>2019-05-24T21:39:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=0f8695323262e41c699588c7cd140f6b58c62017'/>
<id>urn:sha1:0f8695323262e41c699588c7cd140f6b58c62017</id>
<content type='text'>
blkid is a Linux-only command. With this patch, cloud-init uses another
approach to find the data source on FreeBSD.

LP: #1645824
</content>
</entry>
<entry>
<title>Add ubuntu_drivers config module</title>
<updated>2019-03-19T14:24:37+00:00</updated>
<author>
<name>Daniel Watkins</name>
<email>daniel.watkins@canonical.com</email>
</author>
<published>2019-03-19T14:24:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=5e5894d68d21bf33649aca36973a0ef2fe72f01d'/>
<id>urn:sha1:5e5894d68d21bf33649aca36973a0ef2fe72f01d</id>
<content type='text'>
The ubuntu_drivers config module enables usage of the 'ubuntu-drivers'
command. At this point it only serves as a way of installing NVIDIA
drivers for general purpose graphics processing unit (GPGPU)
functionality.

Also, a small usability improvement to get_cfg_by_path to allow it to
take a string for the key path
  "toplevel/second/mykey"
in addition to the original:
  ("toplevel", "second", "mykey")
</content>
</entry>
<entry>
<title>config: On ubuntu select cloud archive mirrors for armel, armhf, arm64.</title>
<updated>2018-12-04T21:45:34+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2018-12-04T21:45:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=a582a2d2dff10b065b4711d583b3b158ee8b08ea'/>
<id>urn:sha1:a582a2d2dff10b065b4711d583b3b158ee8b08ea</id>
<content type='text'>
Infrastructure is now set up for Ubuntu to handle Amazon instances
hitting a ports archive at:
   - http://%(ec2_region)s.ec2.ports.ubuntu.com/ubuntu-ports/

And additionally, generic mirrors at
   *.clouds.ports.ubuntu.com/ubuntu-ports

The change here will utilize those mirrors for the arm64, armel and
armhf arches.

We've decided to limit the auto-selection of those
mirrors to arm, where we know a use case.  That way new instances
of ppc64el or other arches will not select them. Such a behavior change
could be problematic for a user in a firewalled environment.

LP: #1805854
</content>
</entry>
<entry>
<title>redhat: remove ssh keys on new instance.</title>
<updated>2018-08-06T16:50:26+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2018-08-06T16:50:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=e218c597c87205b239d5628dce1dc377fb83a0ea'/>
<id>urn:sha1:e218c597c87205b239d5628dce1dc377fb83a0ea</id>
<content type='text'>
This changes redhat's default behavior to remove the ssh keys on
new instance (ssh_deletekeys will now be at its default true value).

On redhat systems, cloud-init.service has both:
  Wants=sshd-keygen.service
  Before=sshd-keygen.serviceh

Which is why 'ssh_genkeytypes' is set to None
(yaml '~' == yaml null == python none).

I've changed that to be null as it seems more clear and we do not
use the tilda anywhere else in configs.

LP: #1781094
rhbz: https://bugzilla.redhat.com/show_bug.cgi?id=1598832
</content>
</entry>
<entry>
<title>Implement ntp client spec with auto support for distro selection</title>
<updated>2018-04-12T19:32:25+00:00</updated>
<author>
<name>Ryan Harper</name>
<email>ryan.harper@canonical.com</email>
</author>
<published>2018-04-12T19:32:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=c6dff581a9c253170d5e3f12fb83d16a8dec8257'/>
<id>urn:sha1:c6dff581a9c253170d5e3f12fb83d16a8dec8257</id>
<content type='text'>
Add a base NTP client configuration dictionary and allow Distro
specific changes to be merged.  Add a select client function which
implements logic to preferr installed clients over clients which
need to be installed.  Also allow distributions to override the
cloud-init defaults.

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