<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/tests.py, branch 20.3</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.3</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=20.3'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2010-01-08T02:43:18+00:00</updated>
<entry>
<title>remove old 'tests.py'</title>
<updated>2010-01-08T02:43:18+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@nelson</email>
</author>
<published>2010-01-08T02:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=b11e97ab88dc9e75e4e797910f9b84907671db28'/>
<id>urn:sha1:b11e97ab88dc9e75e4e797910f9b84907671db28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add a unittest for veriyfing that shell scripts passed in user-data get called.</title>
<updated>2009-09-04T16:16:09+00:00</updated>
<author>
<name>Soren Hansen</name>
<email>soren@canonical.com</email>
</author>
<published>2009-09-04T16:16:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=2fd7a079c19ce42c7705e9e87bc5e807d45891b2'/>
<id>urn:sha1:2fd7a079c19ce42c7705e9e87bc5e807d45891b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use /var/run/ec2 for mounting EBS volumes.</title>
<updated>2009-08-25T23:19:41+00:00</updated>
<author>
<name>Soren Hansen</name>
<email>soren@canonical.com</email>
</author>
<published>2009-08-25T23:19:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=2dfaecd33c44a355290696c1baf1cc7af05b50dc'/>
<id>urn:sha1:2dfaecd33c44a355290696c1baf1cc7af05b50dc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Implement EBS volume mounting</title>
<updated>2009-08-25T21:51:16+00:00</updated>
<author>
<name>Soren Hansen</name>
<email>soren@canonical.com</email>
</author>
<published>2009-08-25T21:51:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=59d21bb23db06e5e02cbd91ec531b1506ab97fae'/>
<id>urn:sha1:59d21bb23db06e5e02cbd91ec531b1506ab97fae</id>
<content type='text'>
This can either be invoked by instrumenting the user-data with a mime
part with content-type 'text/x-ebs-mount-description' with a body like
so:

device=/dev/sde:/var/lib/mysql,/etc/alfresco
device=/dev/sdf:/other/things

or by using the appliance config XML format like so:

&lt;appliance&gt;
  &lt;storage device="/dev/sde"&gt;
	&lt;path&gt;/var/lib/mysql&lt;/path&gt;
    &lt;path&gt;/etc/alfresco&lt;/path&gt;
	&lt;/storage&gt;
  &lt;storage device="/dev/sdf"&gt;
    &lt;path&gt;/other/things&lt;/path&gt;
  &lt;/appliance&gt;
&lt;/appliance&gt;

In either case, if the volume does not yet have a filesystem, one will be created.

For each path that is to live on the volume, a directory is created, and
populated with the data currently in the target directory (e.g.
/var/lib/mysql is copied to ${ebs_volume_path}/_var_lib_mysql). Once
this is done, the directories are bind-mounted to the relevant paths.
If the directories in question already exist, they will just be bind-mounted.
</content>
</entry>
<entry>
<title>Added script handling to appliance config handling.</title>
<updated>2009-08-25T12:46:16+00:00</updated>
<author>
<name>Soren Hansen</name>
<email>soren@canonical.com</email>
</author>
<published>2009-08-25T12:46:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=76d5d79c0ec119cf5e87e71578125081c40c291d'/>
<id>urn:sha1:76d5d79c0ec119cf5e87e71578125081c40c291d</id>
<content type='text'>
Added test cases for this.
</content>
</entry>
<entry>
<title>Added basic appliance config handling (specifically package installation and removal)</title>
<updated>2009-08-25T11:51:13+00:00</updated>
<author>
<name>Soren Hansen</name>
<email>soren@canonical.com</email>
</author>
<published>2009-08-25T11:51:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=c4f3133dc99b68a41353f763a65dee1b323f8868'/>
<id>urn:sha1:c4f3133dc99b68a41353f763a65dee1b323f8868</id>
<content type='text'>
Also added unit tests for the above.
</content>
</entry>
</feed>
