<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/ec2init, branch 22.1</title>
<subtitle> (mirror of https://github.com/marekm72/vyos-cloud-init.git)
</subtitle>
<id>https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=22.1</id>
<link rel='self' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/atom?h=22.1'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/'/>
<updated>2010-02-03T23:09:48+00:00</updated>
<entry>
<title>globally remove ec2init and rename to cloudinit</title>
<updated>2010-02-03T23:09:48+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-02-03T23:09:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=aed1c1e9fda1e78d19305e90f554d0dcb5388cd7'/>
<id>urn:sha1:aed1c1e9fda1e78d19305e90f554d0dcb5388cd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make up a 'hostname' if there is a ip in local-hostname LP: #513842</title>
<updated>2010-02-03T22:47:20+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-02-03T22:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=ff522791cb2b58e83da4efea1be76757f05a1f1f'/>
<id>urn:sha1:ff522791cb2b58e83da4efea1be76757f05a1f1f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move etc/ec2-init/templates to etc/cloud/templates</title>
<updated>2010-01-29T18:08:12+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-29T18:08:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=0f2d829a2709d049f5606cf89e5c70559024853e'/>
<id>urn:sha1:0f2d829a2709d049f5606cf89e5c70559024853e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tighten permissions on cloud-config and user-data to protect it</title>
<updated>2010-01-29T18:05:06+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-29T18:05:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=fddec92b8ea39515ff19be1117fcacb32944ab72'/>
<id>urn:sha1:fddec92b8ea39515ff19be1117fcacb32944ab72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make disable-ec2-metadata persistent across boots</title>
<updated>2010-01-29T15:09:25+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-29T15:09:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=511448c7afdcb5aaeb69a26e570fd600df512610'/>
<id>urn:sha1:511448c7afdcb5aaeb69a26e570fd600df512610</id>
<content type='text'>
The sem_and_run and such needs some work, donesn't make a lot of sense
for "always".
</content>
</entry>
<entry>
<title>add the part-handler plugin</title>
<updated>2010-01-28T22:16:11+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-28T22:16:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=e6e30d8c8f72b904b34e93d2b9c4aef39b965b59'/>
<id>urn:sha1:e6e30d8c8f72b904b34e93d2b9c4aef39b965b59</id>
<content type='text'>
If a part of a multipart file is 'text/part-handler' then it is 
expected to be python code that implements 2 methods

- list_types()
  list the types that this part-handler supports, return
  a list.  ie: return(['text/plain'])

- handle_parts(data,ctype,filename,payload)
  this method will be called:
     once, when loaded, with ctype == '__begin__'
     once per part
     once, at the end, with ctype == '__end__'

   - ctype is the content type ('text/plain')
   - filename is the filename portion of the mime data
   - payload is the content of the part
   - data is currently the cloud object, but this could change
</content>
</entry>
<entry>
<title>Add support for user defined mount points</title>
<updated>2010-01-28T20:49:29+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-28T20:49:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=f8eb4061196c8c2489ac7bf084e0fc0d3e6d27fc'/>
<id>urn:sha1:f8eb4061196c8c2489ac7bf084e0fc0d3e6d27fc</id>
<content type='text'>
Also, move swap to use this format for specifying mounts.  That way
the user can turn off swap if they want with:
 | mounts:
 | - [ swap ]

Other change wrapped in here is to have DataSourceEc2 read plain text
(evalable) text for its metadata rather than pickl.  This is really for
debuging anyway, so any speed difference is not important.
</content>
</entry>
<entry>
<title>in #include type, allow comment lines</title>
<updated>2010-01-27T00:49:48+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-27T00:49:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=e7fcf1d3ab91193d9e3ff86fa845e5bd0edca86d'/>
<id>urn:sha1:e7fcf1d3ab91193d9e3ff86fa845e5bd0edca86d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add 'starts_with' mapping for upstart-job</title>
<updated>2010-01-26T21:49:50+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-26T21:49:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=5b70be886062c3916a6635b391806a2077578fef'/>
<id>urn:sha1:5b70be886062c3916a6635b391806a2077578fef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move writing sources.list to CloudConfig. add 'apt_preserve_sources_list'</title>
<updated>2010-01-26T21:40:10+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2010-01-26T21:40:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/marekm72/vyos-cloud-init.git/commit/?id=63ba097865e1d038d82a7fa1d6efd282784677f5'/>
<id>urn:sha1:63ba097865e1d038d82a7fa1d6efd282784677f5</id>
<content type='text'>
Move the writing of sources.list to CloudConfig.  This way we have
access to the cloud-config user data.  Then, allow the user
to specify the archive mirror using 'apt_mirror' key. 

Now, if specified in cloud-config, that is used, otherwise, we 
get one from the DataSource.

One other change here is adding 'apt_preserve_sources_list'.  If set to
true, then overwriting of the sources.list with the selected mirror
will not be done.
</content>
</entry>
</feed>
