<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-cloud-init.git/cloudinit/config/cc_apt_update_upgrade.py, branch rolling</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=rolling</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-cloud-init.git/atom?h=rolling'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/'/>
<updated>2012-10-17T02:18:15+00:00</updated>
<entry>
<title>Add a more generic package install mechansim</title>
<updated>2012-10-17T02:18:15+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2012-10-17T02:18:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=7029732d496181233f2115dbfd65b13d20aceca7'/>
<id>urn:sha1:7029732d496181233f2115dbfd65b13d20aceca7</id>
<content type='text'>
that removes some of the code in apt_update_upgrade
to do upgrades and installs and places it in a 
generic package module and adjusts some of the 
reboot backoffs and log flushing/sleeping that
was happening there.
</content>
</entry>
<entry>
<title>add apt_reboot_if_required to reboot if required</title>
<updated>2012-08-22T21:02:54+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-08-22T21:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=7b715270f0720c565af50e102d761cd83cb3569b'/>
<id>urn:sha1:7b715270f0720c565af50e102d761cd83cb3569b</id>
<content type='text'>
If an upgrade or package installation forced a reboot (such as a kernel
upgrade), then we can optionally reboot at that point.

This allows the user to not be into the newest available kernel without
needing a reboot on their own.

LP: #1038108</content>
</entry>
<entry>
<title>fix for pep8 issues and seemingly functional now.</title>
<updated>2012-08-22T18:36:02+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-08-22T18:36:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=cb740b3018f55c21bda3a38b216d4ed61ab30d42'/>
<id>urn:sha1:cb740b3018f55c21bda3a38b216d4ed61ab30d42</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge from trunk for pep8 fixes</title>
<updated>2012-08-22T18:26:35+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-08-22T18:26:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=0bc9f3aad55b6b1d50f80ef1b1688c2ceb1c8a84'/>
<id>urn:sha1:0bc9f3aad55b6b1d50f80ef1b1688c2ceb1c8a84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix pep8 complaints.</title>
<updated>2012-08-22T18:12:32+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-08-22T18:12:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=451e48732ff7885502db2f8296777fa58b670f3b'/>
<id>urn:sha1:451e48732ff7885502db2f8296777fa58b670f3b</id>
<content type='text'>
make pep8 now is silent on precise's pep8 ( 0.6.1-2ubuntu2).
</content>
</entry>
<entry>
<title>rework package mirror selection</title>
<updated>2012-08-22T04:28:29+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-08-22T04:28:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=d713d7bc5e2b308d11364ccc8701fc2968f9f151'/>
<id>urn:sha1:d713d7bc5e2b308d11364ccc8701fc2968f9f151</id>
<content type='text'>
There are several changes here.
 * Datasource now has a 'availability_zone' getter.
 * get_package_mirror_info
   * Datasource convenience 'get_package_mirror_info' that calls
     the configured distro, and passes it the availability-zone
   * distro has a get_package_mirror_info method
   * get_package_mirror_info returns a dict that of name:mirror
     this is to facilitate use of 'security' and 'primary' archive.
   * this supports searching based on templates.  Any template
     that references undefined values is skipped.  These templates
     can contain 'availability_zone' (LP: #1037727)
   * distro's mirrors can be arch specific (LP: #1028501)
 * rename_apt_lists supports the "mirror_info" rather than single mirror
 * generate_sources_list supports mirror_info, and as a result, the
   ubuntu mirrors reference '$security' rather than security (LP: #1006963)
 * remove the DataSourceEc2 specific mirror selection, but instead
   rely on the above filtering, and the fact that 'ec2_region' is only
   defined if the availability_zone looks like a ec2 az.
</content>
</entry>
<entry>
<title>use get_cfg_option_bool for apt_mirror_search_dns</title>
<updated>2012-08-03T18:53:15+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-08-03T18:53:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=a7ab005ae9270b56aeebea16b6913c9d76e946ea'/>
<id>urn:sha1:a7ab005ae9270b56aeebea16b6913c9d76e946ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>do not search for mirror named '&lt;distro&gt;-mirror' in dns by default</title>
<updated>2012-08-03T18:34:29+00:00</updated>
<author>
<name>Scott Moser</name>
<email>smoser@ubuntu.com</email>
</author>
<published>2012-08-03T18:34:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=903b0867c43819dfa04f33db3b3ecb68e906e594'/>
<id>urn:sha1:903b0867c43819dfa04f33db3b3ecb68e906e594</id>
<content type='text'>
As described in the bug, enough non-cloud users experienced issues with
cloud-init selecting a mirror due to consumer level network providers using
dns server redirection.

We're turning this off by default.

LP: #974509</content>
</entry>
<entry>
<title>Updated	so that	if no mirror is	found, the module stops	running.</title>
<updated>2012-07-06T17:47:19+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2012-07-06T17:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=b3975ef46bbee1c713b963f3897fce9c5d3cbe94'/>
<id>urn:sha1:b3975ef46bbee1c713b963f3897fce9c5d3cbe94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use os.path.join instead of custom string path formation</title>
<updated>2012-06-23T06:36:08+00:00</updated>
<author>
<name>Joshua Harlow</name>
<email>harlowja@yahoo-inc.com</email>
</author>
<published>2012-06-23T06:36:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-cloud-init.git/commit/?id=fdbd341aae7a41d3985e544fe40375087056b1f9'/>
<id>urn:sha1:fdbd341aae7a41d3985e544fe40375087056b1f9</id>
<content type='text'>
</content>
</entry>
</feed>
