<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/tests/integration_tests, 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-23T21:52:19+00:00</updated>
<entry>
<title>Ensure proper root permissions in integration tests (#664)</title>
<updated>2020-11-23T21:52:19+00:00</updated>
<author>
<name>James Falcon</name>
<email>TheRealFalcon@users.noreply.github.com</email>
</author>
<published>2020-11-23T21:52:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=6e86d2a5649b3a9113923c73154ebf02224732a6'/>
<id>urn:sha1:6e86d2a5649b3a9113923c73154ebf02224732a6</id>
<content type='text'>
Tests previously assumed that when executing commands and transferring
files that user will have root permissions. This change updated
integration testing infrastructure so that is true.</content>
</entry>
<entry>
<title>LXD VM support in integration tests (#678)</title>
<updated>2020-11-23T18:12:52+00:00</updated>
<author>
<name>James Falcon</name>
<email>TheRealFalcon@users.noreply.github.com</email>
</author>
<published>2020-11-23T18:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=8a493bf08d8b09d4f3a35dae725756d157844201'/>
<id>urn:sha1:8a493bf08d8b09d4f3a35dae725756d157844201</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Integration test for fallocate falling back to dd (#681)</title>
<updated>2020-11-23T17:50:57+00:00</updated>
<author>
<name>James Falcon</name>
<email>TheRealFalcon@users.noreply.github.com</email>
</author>
<published>2020-11-23T17:50:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=e454dea5855019a5acdd6acafdef2ae07d069235'/>
<id>urn:sha1:e454dea5855019a5acdd6acafdef2ae07d069235</id>
<content type='text'>
See #585</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 integration test for LP: #1900837 (#679)</title>
<updated>2020-11-20T19:12:54+00:00</updated>
<author>
<name>Daniel Watkins</name>
<email>oddbloke@ubuntu.com</email>
</author>
<published>2020-11-20T19:12:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=5d4a9a4a50a496d27510f63217bcc0c25d9a8939'/>
<id>urn:sha1:5d4a9a4a50a496d27510f63217bcc0c25d9a8939</id>
<content type='text'>
As the first test of this SRU cycle, this also introduces the
sru_2020_11 mark to allow us to easily identify the set of tests
generated for this SRU.</content>
</entry>
<entry>
<title>Make mount in place for tests work (#667)</title>
<updated>2020-11-19T17:54:35+00:00</updated>
<author>
<name>James Falcon</name>
<email>TheRealFalcon@users.noreply.github.com</email>
</author>
<published>2020-11-19T17:54:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=9707a08a82161cd4129f6cdd10978cde50bea747'/>
<id>urn:sha1:9707a08a82161cd4129f6cdd10978cde50bea747</id>
<content type='text'>
IMAGE_SOURCE = 'IN_PLACE' wasn't working previously. Replaced
LXD launch with an init, then mount, then start.</content>
</entry>
<entry>
<title>integration_tests: restore emission of settings to log (#657)</title>
<updated>2020-11-19T17:42:49+00:00</updated>
<author>
<name>Daniel Watkins</name>
<email>oddbloke@ubuntu.com</email>
</author>
<published>2020-11-19T17:42:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=bfaee8cc9b8fd23dbc118ae548fc2ca695a0d707'/>
<id>urn:sha1:bfaee8cc9b8fd23dbc118ae548fc2ca695a0d707</id>
<content type='text'>
</content>
</entry>
<entry>
<title>only run a subset of integration tests in CI (#672)</title>
<updated>2020-11-18T14:48:47+00:00</updated>
<author>
<name>Daniel Watkins</name>
<email>oddbloke@ubuntu.com</email>
</author>
<published>2020-11-18T14:48:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=cd752df6154c403e6dccaf5e797c1d4f8396f756'/>
<id>urn:sha1:cd752df6154c403e6dccaf5e797c1d4f8396f756</id>
<content type='text'>
This introduces the "ci" mark, used to indicate a test which should run
as part of our CI integration testing run and the integration-tests-ci
tox environment, which runs only those tests. Travis has been adjusted
to use this tox environment.

(All current module tests have been marked with the "ci" mark, but the
one bug test that we have has not.)</content>
</entry>
<entry>
<title>Fix launch_kwargs bug in integration tests (#654)</title>
<updated>2020-11-04T17:54:20+00:00</updated>
<author>
<name>James Falcon</name>
<email>TheRealFalcon@users.noreply.github.com</email>
</author>
<published>2020-11-04T17:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=f42359741a6446d3c4ef25266ec290ed6f925b3a'/>
<id>urn:sha1:f42359741a6446d3c4ef25266ec290ed6f925b3a</id>
<content type='text'>
Integration test instance launch would previously fail if provided
launch_kwargs is None</content>
</entry>
<entry>
<title>integration_tests: various launch improvements (#638)</title>
<updated>2020-11-02T18:40:10+00:00</updated>
<author>
<name>Daniel Watkins</name>
<email>oddbloke@ubuntu.com</email>
</author>
<published>2020-11-02T18:40:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=d619f5171ac0ce5b626ef4575ad5f4468e94c987'/>
<id>urn:sha1:d619f5171ac0ce5b626ef4575ad5f4468e94c987</id>
<content type='text'>
* integration_tests: fix passing launch_kwargs to session_cloud.launch

* integration_tests: log the launch_kwargs before launching instances

* integration_tests: add support for specifying instance name for tests

Co-authored-by: Rick Harding &lt;rharding@mitechie.com&gt;</content>
</entry>
</feed>
