<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/tools/.github-cla-signers, branch 20.4</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.4</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=20.4'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2020-11-23T15:04:05+00:00</updated>
<entry>
<title>Ability to hot-attach NICs to preprovisioned VMs before reprovisioning (#613)</title>
<updated>2020-11-23T15:04:05+00:00</updated>
<author>
<name>aswinrajamannar</name>
<email>39812128+aswinrajamannar@users.noreply.github.com</email>
</author>
<published>2020-11-23T15:04:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=a4d0feb050e32277a218e45bfb6a496d26ff46d0'/>
<id>urn:sha1:a4d0feb050e32277a218e45bfb6a496d26ff46d0</id>
<content type='text'>
Adds the ability to run the Azure preprovisioned VMs as NIC-less and
then hot-attach them when assigned for reprovision.

The NIC on the preprovisioned VM is hot-detached as soon as it reports
ready and goes into wait for one or more interfaces to be hot-attached.
Once they are attached, cloud-init gets the expected number of NICs (in
case there are more than one) that will be attached from IMDS and waits
until all of them are attached. After all the NICs are attached,
reprovision proceeds as usual.</content>
</entry>
<entry>
<title>Support configuring SSH host certificates. (#660)</title>
<updated>2020-11-20T20:59:51+00:00</updated>
<author>
<name>Jonathan Lung</name>
<email>lungj@users.noreply.github.com</email>
</author>
<published>2020-11-20T20:59:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=66b4be8b6da188a0667bd8c86a25155b6f4f3f6c'/>
<id>urn:sha1:66b4be8b6da188a0667bd8c86a25155b6f4f3f6c</id>
<content type='text'>
Existing config writes keys to /etc/ssh after deleting files matching
a glob that includes certificate files. Since sshd looks for
certificates in the same directory as the keys, a host certificate
must be placed in this directory. This update enables the certificate's
contents to be specified along with the keys.

Co-authored-by: jonathan lung &lt;lungj@heresjono.com&gt;
Co-authored-by: jonathan lung &lt;jlung@kepler.space&gt;</content>
</entry>
<entry>
<title>add --no-tty option to gpg (#669)</title>
<updated>2020-11-17T19:54:14+00:00</updated>
<author>
<name>Till Riedel</name>
<email>riedel@teco.edu</email>
</author>
<published>2020-11-17T19:54:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=a925b5a0ca4aa3e63b084c0f6664fe815c2c9db0'/>
<id>urn:sha1:a925b5a0ca4aa3e63b084c0f6664fe815c2c9db0</id>
<content type='text'>
Make sure that gpg works even if the instance has no /dev/tty.  This has
been observed on Debian.

LP: #1813396</content>
</entry>
<entry>
<title>Make some language improvements in growpart documentation (#649)</title>
<updated>2020-11-03T17:12:42+00:00</updated>
<author>
<name>Shane Frasier</name>
<email>maverick@maverickdolphin.com</email>
</author>
<published>2020-11-03T17:12:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=8dfd8801ab1329efe066876c037f71a73dcf3de1'/>
<id>urn:sha1:8dfd8801ab1329efe066876c037f71a73dcf3de1</id>
<content type='text'>
* Fix awkward English in sentence

* Add the missing word "the"

* Fix misspelling

* Add @jsf9k as a contributor

Co-authored-by: Rick Harding &lt;rharding@mitechie.com&gt;</content>
</entry>
<entry>
<title>Fix not sourcing default 50-cloud-init ENI file on Debian (#598)</title>
<updated>2020-11-03T14:47:03+00:00</updated>
<author>
<name>WebSpider</name>
<email>WebSpider@users.noreply.github.com</email>
</author>
<published>2020-11-03T14:47:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=7978feb3af5846a1a2ac489cde83febe975b046d'/>
<id>urn:sha1:7978feb3af5846a1a2ac489cde83febe975b046d</id>
<content type='text'>
* Include both Ubuntu-style cfg file, and Debian-style directory in ENI
* Add WebSpider as contributor</content>
</entry>
<entry>
<title>get_interfaces: don't exclude Open vSwitch bridge/bond members (#608)</title>
<updated>2020-10-29T13:38:56+00:00</updated>
<author>
<name>Lukas Märdian</name>
<email>luk@slyon.de</email>
</author>
<published>2020-10-29T13:38:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=3c432b32de1bdce2699525201396a8bbc6a41f3e'/>
<id>urn:sha1:3c432b32de1bdce2699525201396a8bbc6a41f3e</id>
<content type='text'>
If an OVS bridge was used as the only/primary interface, the 'init'
stage failed with a "Not all expected physical devices present" error,
leaving the system with a broken SSH setup.

LP: #1898997</content>
</entry>
<entry>
<title>Add config modules for controlling IBM PowerVM RMC. (#584)</title>
<updated>2020-10-28T18:06:09+00:00</updated>
<author>
<name>Aman306</name>
<email>45781773+Aman306@users.noreply.github.com</email>
</author>
<published>2020-10-28T18:06:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=f99d4f96b00a9cfec1c721d364cbfd728674e5dc'/>
<id>urn:sha1:f99d4f96b00a9cfec1c721d364cbfd728674e5dc</id>
<content type='text'>
Reliable Scalable Cluster Technology (RSCT) is a set of software
components that together provide a comprehensive clustering
environment(RAS features) for IBM PowerVM based virtual machines. RSCT
includes the Resource Monitoring and Control (RMC) subsystem. RMC is a
generalized framework used for managing, monitoring, and manipulating
resources. RMC runs as a daemon process on individual machines and needs
creation of unique node id and restarts during VM boot.

LP: #1895979

Co-authored-by: Scott Moser &lt;smoser@brickies.net&gt;</content>
</entry>
<entry>
<title>gentoo: fix hostname rendering when value has a comment (#611)</title>
<updated>2020-10-27T14:19:51+00:00</updated>
<author>
<name>Manuel Aguilera</name>
<email>manuelisimo@users.noreply.github.com</email>
</author>
<published>2020-10-27T14:19:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=b8bd08194192035a13083539b31cbcaebfe4c577'/>
<id>urn:sha1:b8bd08194192035a13083539b31cbcaebfe4c577</id>
<content type='text'>
Gentoo's hostname file format instead of being just the host name
is hostname=thename". The old code works fine when the file has no comments
but if there is a comment the line

```
gentoo_hostname_config = 'hostname="%s"' % conf
```

can render an invalid hostname file that looks similar to

```
hostname="#This is the host namehello"
```

The fix inserts the hostname in a gentoo friendly way so that it gets
handled by HostnameConf as a whole and comments are handled and preserved</content>
</entry>
<entry>
<title>openstack: consider product_name as valid chassis tag (#580)</title>
<updated>2020-10-15T19:39:09+00:00</updated>
<author>
<name>Adrian Vladu</name>
<email>avladu@cloudbasesolutions.com</email>
</author>
<published>2020-10-15T19:39:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=d76d6e6749315634efe0494501270740e8fef206'/>
<id>urn:sha1:d76d6e6749315634efe0494501270740e8fef206</id>
<content type='text'>
Consider valid product names as valid chassis asset tags when detecting
OpenStack platform before crawling for OpenStack metadata.

As `ds-identify` tool uses product name as valid chassis asset tags,
let's replicate the behaviour in the OpenStack platform detection too.

This change should be backwards compatible and a temporary fix for the
current limitations on the OpenStack platform detection.

LP: #1895976</content>
</entry>
<entry>
<title>create a shutdown_command method in distro classes (#567)</title>
<updated>2020-09-15T19:51:52+00:00</updated>
<author>
<name>Emmanuel Thomé</name>
<email>Emmanuel.Thome@inria.fr</email>
</author>
<published>2020-09-15T19:51:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=6d332e5c8dbfb6521a530b1fa49d73da51efff96'/>
<id>urn:sha1:6d332e5c8dbfb6521a530b1fa49d73da51efff96</id>
<content type='text'>
Under FreeBSD, we want to use "shutdown -p" for poweroff.

Alpine Linux also has some specificities.

We choose to define a method that returns the shutdown command line to
use, rather than a method that actually does the shutdown. This makes it
easier to have the tests in test_handler_power_state do their
verifications.

Two tests are added for the special behaviours that are known so far.</content>
</entry>
</feed>
