Modified: libcloud/site/trunk/generated/blog/page/9/index.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/page/9/index.html?rev=1749453&r1=1749452&r2=1749453&view=diff ============================================================================== --- libcloud/site/trunk/generated/blog/page/9/index.html (original) +++ libcloud/site/trunk/generated/blog/page/9/index.html Tue Jun 21 06:45:52 2016 @@ -97,6 +97,91 @@ <div class="post"> + <h2><a href="/blog/2013/09/05/libcloud-0-13-1-released.html">Libcloud 0.13.1 released</a></h2> + + + + + + <span class="post-date-author">By Tomaz Muraus <span style="display:none">(<a href="https://plus.google.com/+TomazMuraus?rel=author">Google+</a>)</span>on Sep 05, 2013</span> + + <div class="post-content"> + <p>We are pleased to announce the release of Libcloud 0.13.1!</p> + +<p>This is a bug-fix only release. Among some smaller bugs it also fixes +Content-Length regression which broke create and update operations in +the Bluebox Compute and Azure Storage driver (LIBCLOUD-362, LIBCLOUD-3901).</p> + +<p>Full change log can be found at <a href="https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=blob;f=CHANGES;h=ca90c84e296ca82e2206eb86ed7364c588aad503;hb=602b6a7a27dca6990a38eb887e1d6615826387d5">here</a>.</p> + +<h3>Download</h3> + +<p>Libcloud 0.13.0 can be downloaded from +http://libcloud.apache.org/downloads.html +or installed using pip:</p> + +<div class="highlight"><pre><code class="bash">pip install apache-libcloud +</code></pre></div> + +<p>It is possible that the file hasn't been synced to all the mirrors yet. If +this +is the case, please use the main Apache mirror - +http://www.apache.org/dist/libcloud.</p> + +<h3>Upgrading</h3> + +<p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> + +<div class="highlight"><pre><code class="bash">pip install --upgrade apache-libcloud +</code></pre></div> + +<h3>Upgrade notes</h3> + +<p>A page which describes backward incompatible or semi-incompatible +changes and how to preserve the old behavior when this is possible +can be found at http://libcloud.apache.org/upgrade-notes.html.</p> + +<h3>Documentation</h3> + +<p>API documentation can be found at http://libcloud.apache.org/apidocs/0.13.1/ +.</p> + +<p>We also have a new Sphinx documentation which can be found at +https://libcloud.apache.org/docs/. +Keep in mind though, that this documentation reflects state in trunk which +includes some backward incompatible changes which aren't present in 0.13.1. +All the examples in the documentation which only work with trunk are +clearly marked with a note.</p> + +<h3>Bugs / Issues</h3> + +<p>If you find any bug or issue, please report it on our issue tracker +<a href="https://issues.apache.org/jira/browse/LIBCLOUD">https://issues.apache.org/jira/browse/LIBCLOUD</a>. +Don't forget to attach an example and / or test which reproduces your +problem.</p> + +<h3>Thanks</h3> + +<p>Thanks to everyone who contributed and made this release possible! Full +list of +people who contributed to this release can be found in the <a href="https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=blob;f=CHANGES;h=ca90c84e296ca82e2206eb86ed7364c588aad503;hb=602b6a7a27dca6990a38eb887e1d6615826387d5">CHANGES file</a>.</p> + +<p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201309.mbox/%3CCAJMHEmL4-Xuysx13z1EDwq-1K95eDyANqgY2tYGUT-MB5Sz4bQ%40mail.gmail.com%3E">release announcement</a>.</p> + + </div> + + <div class="row section post-meta"> + <div class="col-md-12 post-tags"> + <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a href="/blog/tags/release%20announcement.html" rel="tag">release announcement</a></p> + </div> + </div> +</div> + + + + + <div class="post"> + <h2><a href="/blog/2013/08/04/new-committer-john-carr-joins-our-team.html">New committer John Carr joins our team</a></h2> @@ -380,45 +465,6 @@ people who contributed to this release c - - <div class="post"> - - <h2><a href="/blog/2012/12/28/new-committer-mahendra-maheshwara-joins-our-team.html">New committer Mahendra Maheshwara joins our team</a></h2> - - - - - - <span class="post-date-author">By Tomaz Muraus <span style="display:none">(<a href="https://plus.google.com/+TomazMuraus?rel=author">Google+</a>)</span>on Dec 28, 2012</span> - - <div class="post-content"> - <p>The Project Management Committee (PMC) for Apache Libcloud has asked -Mahendra Maheshwara to become a committer and we are pleased to announce -that they have accepted.</p> - -<p>Mahendra Maheshwara has joined the Libcloud community fairly recently, but -he has already contributed multiple great patches - -https://issues.apache.org/jira/issues/?jql=project%20%3D%20LIBCLOUD%20AND%20reporter%20in%20(%22mahendra.m%22) -.</p> - -<p>Giving him commit access will allow him to more directly contribute to the -project.</p> - -<p>Everyone, please help me welcome him to the team :)</p> - -<p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-dev/201212.mbox/%3CCAJMHEmLyVg66Kb1Q9LRD1z9bSbtVFU=htzgewo2pc+s4qce...@mail.gmail.com%3E">mailing list thread</a>.</p> - - </div> - - <div class="row section post-meta"> - <div class="col-md-12 post-tags"> - <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a href="/blog/tags/new%20committer.html" rel="tag">new committer</a></p> - </div> - </div> -</div> - - - </div> <p class="navigation"> @@ -443,7 +489,7 @@ project.</p> <div class="col-lg-3 col-lg-offset-1"> <h2>Archive</h1> <ul> - <li> <a href="/blog/archives/2016/04/"> April 2016</a> (2)</li><li> <a href="/blog/archives/2016/02/"> February 2016</a> (2)</li><li> <a href="/blog/archives/2016/01/"> January 2016</a> (4)</li><li> <a href="/blog/archives/2015/12/"> December 2015</a> (1)</li><li> <a href="/blog/archives/2015/11/"> November 2015</a> (1)</li><li> <a href="/blog/archives/2015/10/"> October 2015</a> (2)</li><li> <a href="/blog/archives/2015/08/"> August 2015</a> (1)</li><li> <a href="/blog/archives/2015/03/"> March 2015</a> (1)</li><li> <a href="/blog/archives/2015/02/"> February 2015</a> (1)</li><li> <a href="/blog/archives/2014/12/"> December 2014</a> (1)</li><li> <a href="/blog/archives/2014/11/"> November 2014</a> (1)</li><li> <a href="/blog/archives/2014/07/"> July 2014</a> (2)</li><li> <a href="/blog/archives/2014/06/"> June 2014</a> (1)</li><li> <a href="/blog/archives/2014/05/"> May 2014</a> (1)</li><li> < a href="/blog/archives/2014/04/"> April 2014</a> (1)</li><li> <a href="/blog/archives/2014/02/"> February 2014</a> (8)</li><li> <a href="/blog/archives/2014/01/"> January 2014</a> (4)</li><li> <a href="/blog/archives/2013/12/"> December 2013</a> (3)</li><li> <a href="/blog/archives/2013/11/"> November 2013</a> (2)</li><li> <a href="/blog/archives/2013/09/"> September 2013</a> (1)</li><li> <a href="/blog/archives/2013/08/"> August 2013</a> (1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> (1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> (1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> (1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> (2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> (2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> (1)</li><li> <a href="/blog/archives/2012/08/"> August 2012</a> (1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> (1)</li><li> <a href="/blog/archives/2012/05/"> May 2012</a> (2)</li><li> <a href="/blog/archives/2012/04/"> April 2012</a> (1)</li><li> <a href="/blog/archives/2012/02/"> February 2012</a> (1)</li><li> <a href="/blog/archives/2011/12/"> December 2011</a> (2)</li><li> <a href="/blog/archives/2011/11/"> November 2011</a> (3)</li><li> <a href="/blog/archives/2011/10/"> October 2011</a> (1)</li><li> <a href="/blog/archives/2011/09/"> September 2011</a> (1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> (1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> (1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> (1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> (1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> (1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> (1)</li><li> <a href="/blog/arch ives/2010/05/"> May 2010</a> (1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> (1)</li> + <li> <a href="/blog/archives/2016/06/"> June 2016</a> (1)</li><li> <a href="/blog/archives/2016/04/"> April 2016</a> (2)</li><li> <a href="/blog/archives/2016/02/"> February 2016</a> (2)</li><li> <a href="/blog/archives/2016/01/"> January 2016</a> (4)</li><li> <a href="/blog/archives/2015/12/"> December 2015</a> (1)</li><li> <a href="/blog/archives/2015/11/"> November 2015</a> (1)</li><li> <a href="/blog/archives/2015/10/"> October 2015</a> (2)</li><li> <a href="/blog/archives/2015/08/"> August 2015</a> (1)</li><li> <a href="/blog/archives/2015/03/"> March 2015</a> (1)</li><li> <a href="/blog/archives/2015/02/"> February 2015</a> (1)</li><li> <a href="/blog/archives/2014/12/"> December 2014</a> (1)</li><li> <a href="/blog/archives/2014/11/"> November 2014</a> (1)</li><li> <a href="/blog/archives/2014/07/"> July 2014</a> (2)</li><li> <a href="/blog/archives/2014/06/"> June 2014</a> (1)</li><li> <a href="/blog/archives/2014/05/"> May 2014</a> (1)</li><li> <a href="/blog/archives/2014/04/"> April 2014</a> (1)</li><li> <a href="/blog/archives/2014/02/"> February 2014</a> (8)</li><li> <a href="/blog/archives/2014/01/"> January 2014</a> (4)</li><li> <a href="/blog/archives/2013/12/"> December 2013</a> (3)</li><li> <a href="/blog/archives/2013/11/"> November 2013</a> (2)</li><li> <a href="/blog/archives/2013/09/"> September 2013</a> (1)</li><li> <a href="/blog/archives/2013/08/"> August 2013</a> (1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> (1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> (1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> (1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> (2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> (2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> (1)</li><li> <a hr ef="/blog/archives/2012/08/"> August 2012</a> (1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> (1)</li><li> <a href="/blog/archives/2012/05/"> May 2012</a> (2)</li><li> <a href="/blog/archives/2012/04/"> April 2012</a> (1)</li><li> <a href="/blog/archives/2012/02/"> February 2012</a> (1)</li><li> <a href="/blog/archives/2011/12/"> December 2011</a> (2)</li><li> <a href="/blog/archives/2011/11/"> November 2011</a> (3)</li><li> <a href="/blog/archives/2011/10/"> October 2011</a> (1)</li><li> <a href="/blog/archives/2011/09/"> September 2011</a> (1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> (1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> (1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> (1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> (1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> (1)</li><li> <a href="/blog/archive s/2010/10/"> October 2010</a> (1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> (1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> (1)</li> </ul> </div> </div>
Modified: libcloud/site/trunk/generated/blog/tags/news.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/tags/news.html?rev=1749453&r1=1749452&r2=1749453&view=diff ============================================================================== --- libcloud/site/trunk/generated/blog/tags/news.html (original) +++ libcloud/site/trunk/generated/blog/tags/news.html Tue Jun 21 06:45:52 2016 @@ -96,6 +96,311 @@ <div class="post"> + <h2><a href="/blog/2016/06/22/libcloud-1-0-0-released.html">Libcloud 1.0.0 released</a></h2> + + + + + + <span class="post-date-author">By Anthony Shaw on Jun 22, 2016</span> + + <div class="post-content"> + <p>We are pleased to announce the release of Libcloud 1.0.0.</p> + +<p>This first release in the 1.0 series which means it brings many new +features, improvements, bug-fixes, and drivers. The 1.0 series includes 2 new driver types, container-as-a-service and backup-as-a-service.</p> + +<h3>Release highlights</h3> + +<p>This includes:</p> + +<ul> +<li>New backup-as-a-service and container-as-a-service driver types</li> +<li>Deprecated drivers that were no longer available such as Ninefold, IBM SCE <a href="http://libcloud.apache.org/blog/2016/02/16/new-drivers-deprecated-drivers.html">more details</a></li> +<li>Add support for authenticating against Keystone and OpenStack based clouds +using OpenID Connect tokens.</li> +<li>GCE nodes can be launched in a subnetwork and support for subnetworks</li> +<li>Add Image Family support for GCE</li> +<li>Add new <code>Perth, Australia</code> and <code>Manila, Philippines</code> region to the CloudSigma +v2 driver.</li> +<li>Add new S3 RGW storage driver.</li> +<li>The Amazon EC2 driver has been changed to use region codes instead of separate drivers for each region.</li> +<li>Introduce new <code>list_regions</code> class method on the base driver class</li> +<li>Support for Dimension Data backup</li> +<li>Added NSOne, LuaDNS, NearlyFreeSpeech.NET, BuddyNS, DNSPod DNS drivers</li> +<li>Added Aliyun compute, load balancer and storage drivers</li> +<li>Added Outscale storage driver</li> +</ul> + +<p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html">here</a>.</p> + +<h3>Special thank you</h3> + +<p>I would like to wish a special thank you to all of our community contributors for their ongoing support to the project.</p> + +<p><a href="https://github.com/Kami">Tomaz Muraus</a>, <a href="https://github.com/pquerna">Paul Querna</a>, +<a href="https://github.com/jcsalterego">Jerry Chen</a>, <a href="https://github.com/jadunham1">Jeff Dunham</a>, <a href="https://github.com/erjohnso">Eric Johnson</a>, +<a href="https://github.com/jedsmith">Jed Smith</a>, <a href="https://github.com/wrigri">Rick Wright</a>, <a href="https://github.com/novel">Roman Bogorodskiy</a>, +<a href="https://github.com/baldwinmathew">Mathew Baldwin</a>, <a href="https://github.com/davidcrossland">David Crossland</a>, <a href="https://github.com/alex">Alex Gaynor</a>, +<a href="https://github.com/allardhoeve">Allard Hoeve</a>, <a href="https://github.com/runseb">Sebastien Goasguen</a>, <a href="https://github.com/franckcuny">Franck Cuny</a>, +<a href="https://github.com/ktdreyer">Ken Dreyer</a>, <a href="https://github.com/jcastillo2nd">Javier Castillo II</a>, <a href="https://github.com/wido">Wido den Hollander</a>, +<a href="https://github.com/bennettaur">Michael Bennett</a>, <a href="https://github.com/ZuluPro">Anthony Monthe</a>, <a href="https://github.com/zerthimon">Lior Goikhburg</a>, +<a href="https://github.com/encyphered">Geunwoo Shin</a>, <a href="https://github.com/juanfont">Juan Font</a>, <a href="https://github.com/schaubl">"schaubl"</a>, +<a href="https://github.com/mbrukman">Misha Brukman</a>, <a href="https://github.com/jetbird">Oltjano Terpollari</a>, <a href="https://github.com/pzrq">Peter Schmidt</a>, +<a href="https://github.com/mingsheng36">Ming Sheng</a>, <a href="https://github.com/gertjanol">Gertjan Oude Lohuis</a>, +<a href="https://github.com/mgogoulos">Markos Gogoulos</a>, <a href="https://github.com/bernard357">Bernard Paques</a>, +<a href="https://github.com/Phreedom">Evgeny Egorochkin</a>, <a href="https://github.com/gigimon">Oleg</a>, <a href="https://github.com/atsaki">Atsushi Sasaki</a>, +<a href="https://github.com/micafer">Miguel Caballer</a>, <a href="https://github.com/kumarappanc">Kumar</a>, <a href="https://github.com/gmcdonald">Gavin McDonald</a>, +<a href="https://github.com/boul">Roeland Kuipers</a>, <a href="https://github.com/briancurtin">Brian Curtin</a>, <a href="https://github.com/ikusalic">Ivan Kusalic</a>, +<a href="https://github.com/ferewuz">VanÄ Levstik</a>, <a href="https://github.com/davidwilson2038">None</a>, <a href="https://github.com/Smotko">Anže PeÄar</a>, +<a href="https://github.com/MrBasset">"MrBasset"</a>, <a href="https://github.com/crunkleton">None</a>, <a href="https://github.com/jmunhoz">Javier M. Mellid</a>, +<a href="https://github.com/jimbobhickville">Greg Hill</a>, <a href="https://github.com/Jc2k">None</a>, <a href="https://github.com/sfriesel">Stefan Friesel</a>, +<a href="https://github.com/relaxdiego">Mark Maglana</a>, <a href="https://github.com/aleGpereira">Alejandro Gabriel Pereira</a>, +<a href="https://github.com/kyle-long">Kyle Long</a>, <a href="https://github.com/teemuvesala">Teemu Vesala</a>, <a href="https://github.com/LordShion">Filipe Silva</a>, +<a href="https://github.com/jshridha">Jay</a>, <a href="https://github.com/bernieke">Bernard Kerckenaere</a>, <a href="https://github.com/jobelenus">John Obelenus</a>, +<a href="https://github.com/bsdlp">Jon Chen</a>, <a href="https://github.com/lawrencellui-dd">Larry Lui</a>,</p> + +<h3>Important breaking change- Amazon EC2 driver changes</h3> + +<p>The Amazon EC2 API was updated to consolidate the regional-based drivers into a single driver with a region argument in the constructor.</p> + +<p>Amazon Instances should now be instantiated using the following syntax:</p> + +<div class="highlight"><pre><code class="python language-python" data-lang="python"><span class="kn">from</span> <span class="nn">libcloud.compute.types</span> <span class="kn">import</span> <span class="n">Provider</span> +<span class="kn">from</span> <span class="nn">libcloud.compute.providers</span> <span class="kn">import</span> <span class="n">get_driver</span> + +<span class="n">cls</span> <span class="o">=</span> <span class="n">get_driver</span><span class="p">(</span><span class="n">Provider</span><span class="o">.</span><span class="n">EC2</span><span class="p">,</span> <span class="n">region</span><span class="o">=</span><span class="s">'us-east-i1'</span><span class="p">)</span> +<span class="n">driver</span> <span class="o">=</span> <span class="n">cls</span><span class="p">(</span><span class="s">'access key'</span><span class="p">,</span> <span class="s">'secret key'</span><span class="p">)</span> +</code></pre></div> + +<p>This brings the Amazon API inline with the other drivers, makes it easier to maintain and switch between regions.</p> + +<h3>Bug fixes</h3> + +<h4>General</h4> + +<ul> +<li><p>Fix a bug with consuming stdout and stderr in the paramiko SSH client which +would manifest itself under very rare condition when a consumed chunk only +contained a single byte or part of a multi byte UTF-8 character. +[Lakshmi Kannan, Tomaz Muraus]</p></li> +<li><p>Increase default chunk size from <code>1024</code> to <code>4096</code> bytes in the paramiko +SSH client. This results in smaller number of receive calls on the average. +[Tomaz Muraus]</p></li> +<li><p>Fix to Dimension Data API address for Middle-East and Africa +(GITHUB-700) +[Anthony Shaw]</p></li> +<li><p>Throw a more user-friendly exception on "No address associated with hostname". +(GITHUB-711, GITHUB-714, LIBCLOUD-803) +[Tomaz Muraus, Scott Crunkleton]</p></li> +<li><p>Remove deprecated provider constants with the region in the name and related +driver classes (e.g. <code>EC2_US_EAST</code>, etc.).</p> + +<p>Those drivers have moved to single provider constant + <code>region</code> constructor +argument model. +[Tomaz Muraus]</p></li> +</ul> + +<h3>New or deprecated drivers</h3> + +<h4>Compute</h4> + +<ul> +<li><p>Deprecated IBM SCE, HP Helion, OpSource, Ninefold and CloudFrames drivers, removed +driver code and tests. +(GITHUB-701, LIBCLOUD-801) +[Anthony Shaw]</p></li> +<li><p>Introduced error messages (<code>libcloud.compute.deprecated</code>) for deprecated drivers +(GITHUB-701, LIBCLOUD-801) +[Anthony Shaw]</p></li> +<li><p>New Compute drivers- BSNL, Indosat, Med-1, NTT-America, Internet Solutions +(GITHUB-700) +[Anthony Shaw]</p></li> +<li><p>New driver for Aliyun Elastic Compute Service. +(LIBCLOUD-802, GITHUB-712) +[Sam Song]</p></li> +</ul> + +<h4>Storage</h4> + +<ul> +<li><p>Added Outscale storage driver +(GITHUB-730) +[Javier M. Mellid]</p></li> +<li><p>New driver for Aliyun OSS Storage Service. +(LIBCLOUD-802, GITHUB-712) +[Sam Song]</p></li> +</ul> + +<h4>Loadbalancer</h4> + +<ul> +<li>New driver for Aliyun SLB Loadbalancer Service. +(LIBCLOUD-802, GITHUB-712) +[Sam Song]</li> +</ul> + +<h4>DNS</h4> + +<ul> +<li><p>Added NearlyFreeSpeech.net (NSFN) driver +[Ken Drayer]</p></li> +<li><p>Added Lua DNS driver +[Oltjano Terpollari]</p></li> +<li><p>Added NSOne driver +[Oltjano Terpollari]</p></li> +</ul> + +<h2>Bug fixes</h2> + +<ul> +<li><p>Fix a bug in the GoDaddy driver - make sure <code>host</code> attribute on the +connection class is correctly set to the hostname. +[Tomaz Muraus]</p></li> +<li><p>Fix handling of <code>MX</code> records in the Gandi driver. +(GITHUB-718) +[Ryan Lee]</p></li> +</ul> + +<h2>Improvements</h2> + +<h3>Compute</h3> + +<ul> +<li><p>Introduce new <code>list_regions</code> class method on the base driver class. This +method is to be used with provider drivers which support multiple regions and +<code>region</code> constructor argument. It allows users to enumerate available / +supported regions. +[Tomaz Muraus]</p></li> +<li><p>[dimension data] added support for VMWare tools VM information inside list_nodes responses +(GITHUB-734) +[Jeff Dunham]</p></li> +<li><p>[ec2] added ex<em>encrypted and ex</em>kms<em>key</em>id optional parameters to the create volume method +(GITHUB-729) +[Viktor Ognev]</p></li> +<li><p>[dimension data] added support for managing host anti-affinity rules, added paging support to +all supported calls and added support for requesting priority ordering when creating ACL rules +(GITHUB-726) +[Jeff Dunham]</p></li> +<li><p>Addition of Dimension Data Australia federal government region to dimension data +drivers. +(GITHUB-700) +[Anthony Shaw]</p></li> +<li><p>[openstack] when creating floating IPs, added pool_id as an optional argument +(GITHUB-725) +[marko-p]</p></li> +<li><p>[google compute] Added setMachineType method to allow for changing sizes of instances +(GITHUB-721) +[Eric Johnson]</p></li> +<li><p>[google compute] allow bypassing image search in standard project list +(GITHUB-713) +[Max Illfelder]</p></li> +<li><p>Add support for requesting a MKS token for accessing the remote console in VMware +vCloud driver +(GITHUB-706) +[Juan Font Alonso]</p></li> +<li><p>Add support in VMware vCloud driver for v5.5 API, with snapshot support +(GITHUB-658) +[Juan Font Alonso]</p></li> +<li><p>Added support for adding a family to an image on Google Compute Driver +(GITHUB-704) +[Max Illfelder]</p></li> +<li><p>Fix to set default signature version for AWS Seoul region to v4, removed +non-supported size (hs1.xlarge) +(GITHUB-684) +[Geunwoo Shin]</p></li> +<li><p>Support filtering by location in list_nodes for dimension data compute driver +fix lack of paging support +(GITHUB-691) +[Jeff Dunham]</p></li> +<li><p>Support for filtering by IPv4, IPv6, network, network domain, VLAN in Dimension +data driver. +(GITHUB-694) +[Jeff Dunham]</p></li> +<li><p>Added <code>Node.created_at</code> which, on supported drivers, contains the datetime the +node was first started. +(GITHUB-698) +[Allard Hoeve] [Rick van de Loo]</p></li> +</ul> + +<h3>Storage</h3> + +<ul> +<li><p>Improvements to Google Auth for Storage and Compute and MIME bug fix +(LIBCLOUD-800, GITHUB-689) +[Scott Crunkleton]</p></li> +<li><p>Implement <code>get_container</code>, <code>get_object</code> and <code>upload_object_via_stream</code> +methods in the Backblaze B2 storage driver.</p> + +<p>Note: Backblaze API doesn't upload streaming uploads so when using +<code>upload_object_via_stream</code> whole file is read and buffered in memory. +(GITHUB-696) +[Jay jshridha]</p></li> +</ul> + +<h3>Backup</h3> + +<ul> +<li>Dimension Data - added additional testing, fixed bug on client response naming, +added support for adding backup clients to a backup enabled node. +(GITHUB-692, GITHUB-693, GITHUB-695) +[Jeff Dunham]</li> +</ul> + +<h3>Download</h3> + +<p>The release can can be downloaded from +<a href="https://libcloud.apache.org/downloads.html">https://libcloud.apache.org/downloads.html</a> or installed using pip:</p> + +<pre> +pip install apache-libcloud==1.0.0 +</pre> + +<h3>Upgrading</h3> + +<p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> + +<pre> +pip install --upgrade apache-libcloud==1.0.0 +</pre> + +<h3>Upgrade notes</h3> + +<p>A page which describes backward incompatible or semi-incompatible +changes and how to preserve the old behavior when this is possible +can be found at <a href="https://libcloud.readthedocs.org/en/latest/upgrade_notes.html">https://libcloud.readthedocs.org/en/latest/upgrade_notes.html</a></p> + +<h3>Documentation</h3> + +<p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/latest/">https://libcloud.readthedocs.org/en/latest/</a></p> + +<h3>Bugs / Issues</h3> + +<p>If you find any bug or issue, please report it on our issue tracker +<a href="https://issues.apache.org/jira/browse/LIBCLOUD">https://issues.apache.org/jira/browse/LIBCLOUD</a>. +Don't forget to attach an example and / or test which reproduces your +problem.</p> + +<h3>Thanks</h3> + +<p>Thanks to everyone who contributed and made this release possible! Full +list of people who contributed to this release can be found in the +<a href="https://libcloud.readthedocs.org/en/latest/changelog.html">CHANGES file</a>.</p> + + </div> + + <div class="row section post-meta"> + <div class="col-md-12 post-tags"> + <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a href="/blog/tags/release%20announcement.html" rel="tag">release announcement</a></p> + </div> + </div> +</div> + + + + + <div class="post"> + <h2><a href="/blog/2016/04/11/libcloud-1-0-0-rc2-released.html">Libcloud 1.0.0-rc2 released</a></h2> Modified: libcloud/site/trunk/generated/blog/tags/release announcement.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/tags/release%20announcement.html?rev=1749453&r1=1749452&r2=1749453&view=diff ============================================================================== --- libcloud/site/trunk/generated/blog/tags/release announcement.html (original) +++ libcloud/site/trunk/generated/blog/tags/release announcement.html Tue Jun 21 06:45:52 2016 @@ -96,6 +96,311 @@ <div class="post"> + <h2><a href="/blog/2016/06/22/libcloud-1-0-0-released.html">Libcloud 1.0.0 released</a></h2> + + + + + + <span class="post-date-author">By Anthony Shaw on Jun 22, 2016</span> + + <div class="post-content"> + <p>We are pleased to announce the release of Libcloud 1.0.0.</p> + +<p>This first release in the 1.0 series which means it brings many new +features, improvements, bug-fixes, and drivers. The 1.0 series includes 2 new driver types, container-as-a-service and backup-as-a-service.</p> + +<h3>Release highlights</h3> + +<p>This includes:</p> + +<ul> +<li>New backup-as-a-service and container-as-a-service driver types</li> +<li>Deprecated drivers that were no longer available such as Ninefold, IBM SCE <a href="http://libcloud.apache.org/blog/2016/02/16/new-drivers-deprecated-drivers.html">more details</a></li> +<li>Add support for authenticating against Keystone and OpenStack based clouds +using OpenID Connect tokens.</li> +<li>GCE nodes can be launched in a subnetwork and support for subnetworks</li> +<li>Add Image Family support for GCE</li> +<li>Add new <code>Perth, Australia</code> and <code>Manila, Philippines</code> region to the CloudSigma +v2 driver.</li> +<li>Add new S3 RGW storage driver.</li> +<li>The Amazon EC2 driver has been changed to use region codes instead of separate drivers for each region.</li> +<li>Introduce new <code>list_regions</code> class method on the base driver class</li> +<li>Support for Dimension Data backup</li> +<li>Added NSOne, LuaDNS, NearlyFreeSpeech.NET, BuddyNS, DNSPod DNS drivers</li> +<li>Added Aliyun compute, load balancer and storage drivers</li> +<li>Added Outscale storage driver</li> +</ul> + +<p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html">here</a>.</p> + +<h3>Special thank you</h3> + +<p>I would like to wish a special thank you to all of our community contributors for their ongoing support to the project.</p> + +<p><a href="https://github.com/Kami">Tomaz Muraus</a>, <a href="https://github.com/pquerna">Paul Querna</a>, +<a href="https://github.com/jcsalterego">Jerry Chen</a>, <a href="https://github.com/jadunham1">Jeff Dunham</a>, <a href="https://github.com/erjohnso">Eric Johnson</a>, +<a href="https://github.com/jedsmith">Jed Smith</a>, <a href="https://github.com/wrigri">Rick Wright</a>, <a href="https://github.com/novel">Roman Bogorodskiy</a>, +<a href="https://github.com/baldwinmathew">Mathew Baldwin</a>, <a href="https://github.com/davidcrossland">David Crossland</a>, <a href="https://github.com/alex">Alex Gaynor</a>, +<a href="https://github.com/allardhoeve">Allard Hoeve</a>, <a href="https://github.com/runseb">Sebastien Goasguen</a>, <a href="https://github.com/franckcuny">Franck Cuny</a>, +<a href="https://github.com/ktdreyer">Ken Dreyer</a>, <a href="https://github.com/jcastillo2nd">Javier Castillo II</a>, <a href="https://github.com/wido">Wido den Hollander</a>, +<a href="https://github.com/bennettaur">Michael Bennett</a>, <a href="https://github.com/ZuluPro">Anthony Monthe</a>, <a href="https://github.com/zerthimon">Lior Goikhburg</a>, +<a href="https://github.com/encyphered">Geunwoo Shin</a>, <a href="https://github.com/juanfont">Juan Font</a>, <a href="https://github.com/schaubl">"schaubl"</a>, +<a href="https://github.com/mbrukman">Misha Brukman</a>, <a href="https://github.com/jetbird">Oltjano Terpollari</a>, <a href="https://github.com/pzrq">Peter Schmidt</a>, +<a href="https://github.com/mingsheng36">Ming Sheng</a>, <a href="https://github.com/gertjanol">Gertjan Oude Lohuis</a>, +<a href="https://github.com/mgogoulos">Markos Gogoulos</a>, <a href="https://github.com/bernard357">Bernard Paques</a>, +<a href="https://github.com/Phreedom">Evgeny Egorochkin</a>, <a href="https://github.com/gigimon">Oleg</a>, <a href="https://github.com/atsaki">Atsushi Sasaki</a>, +<a href="https://github.com/micafer">Miguel Caballer</a>, <a href="https://github.com/kumarappanc">Kumar</a>, <a href="https://github.com/gmcdonald">Gavin McDonald</a>, +<a href="https://github.com/boul">Roeland Kuipers</a>, <a href="https://github.com/briancurtin">Brian Curtin</a>, <a href="https://github.com/ikusalic">Ivan Kusalic</a>, +<a href="https://github.com/ferewuz">VanÄ Levstik</a>, <a href="https://github.com/davidwilson2038">None</a>, <a href="https://github.com/Smotko">Anže PeÄar</a>, +<a href="https://github.com/MrBasset">"MrBasset"</a>, <a href="https://github.com/crunkleton">None</a>, <a href="https://github.com/jmunhoz">Javier M. Mellid</a>, +<a href="https://github.com/jimbobhickville">Greg Hill</a>, <a href="https://github.com/Jc2k">None</a>, <a href="https://github.com/sfriesel">Stefan Friesel</a>, +<a href="https://github.com/relaxdiego">Mark Maglana</a>, <a href="https://github.com/aleGpereira">Alejandro Gabriel Pereira</a>, +<a href="https://github.com/kyle-long">Kyle Long</a>, <a href="https://github.com/teemuvesala">Teemu Vesala</a>, <a href="https://github.com/LordShion">Filipe Silva</a>, +<a href="https://github.com/jshridha">Jay</a>, <a href="https://github.com/bernieke">Bernard Kerckenaere</a>, <a href="https://github.com/jobelenus">John Obelenus</a>, +<a href="https://github.com/bsdlp">Jon Chen</a>, <a href="https://github.com/lawrencellui-dd">Larry Lui</a>,</p> + +<h3>Important breaking change- Amazon EC2 driver changes</h3> + +<p>The Amazon EC2 API was updated to consolidate the regional-based drivers into a single driver with a region argument in the constructor.</p> + +<p>Amazon Instances should now be instantiated using the following syntax:</p> + +<div class="highlight"><pre><code class="python language-python" data-lang="python"><span class="kn">from</span> <span class="nn">libcloud.compute.types</span> <span class="kn">import</span> <span class="n">Provider</span> +<span class="kn">from</span> <span class="nn">libcloud.compute.providers</span> <span class="kn">import</span> <span class="n">get_driver</span> + +<span class="n">cls</span> <span class="o">=</span> <span class="n">get_driver</span><span class="p">(</span><span class="n">Provider</span><span class="o">.</span><span class="n">EC2</span><span class="p">,</span> <span class="n">region</span><span class="o">=</span><span class="s">'us-east-i1'</span><span class="p">)</span> +<span class="n">driver</span> <span class="o">=</span> <span class="n">cls</span><span class="p">(</span><span class="s">'access key'</span><span class="p">,</span> <span class="s">'secret key'</span><span class="p">)</span> +</code></pre></div> + +<p>This brings the Amazon API inline with the other drivers, makes it easier to maintain and switch between regions.</p> + +<h3>Bug fixes</h3> + +<h4>General</h4> + +<ul> +<li><p>Fix a bug with consuming stdout and stderr in the paramiko SSH client which +would manifest itself under very rare condition when a consumed chunk only +contained a single byte or part of a multi byte UTF-8 character. +[Lakshmi Kannan, Tomaz Muraus]</p></li> +<li><p>Increase default chunk size from <code>1024</code> to <code>4096</code> bytes in the paramiko +SSH client. This results in smaller number of receive calls on the average. +[Tomaz Muraus]</p></li> +<li><p>Fix to Dimension Data API address for Middle-East and Africa +(GITHUB-700) +[Anthony Shaw]</p></li> +<li><p>Throw a more user-friendly exception on "No address associated with hostname". +(GITHUB-711, GITHUB-714, LIBCLOUD-803) +[Tomaz Muraus, Scott Crunkleton]</p></li> +<li><p>Remove deprecated provider constants with the region in the name and related +driver classes (e.g. <code>EC2_US_EAST</code>, etc.).</p> + +<p>Those drivers have moved to single provider constant + <code>region</code> constructor +argument model. +[Tomaz Muraus]</p></li> +</ul> + +<h3>New or deprecated drivers</h3> + +<h4>Compute</h4> + +<ul> +<li><p>Deprecated IBM SCE, HP Helion, OpSource, Ninefold and CloudFrames drivers, removed +driver code and tests. +(GITHUB-701, LIBCLOUD-801) +[Anthony Shaw]</p></li> +<li><p>Introduced error messages (<code>libcloud.compute.deprecated</code>) for deprecated drivers +(GITHUB-701, LIBCLOUD-801) +[Anthony Shaw]</p></li> +<li><p>New Compute drivers- BSNL, Indosat, Med-1, NTT-America, Internet Solutions +(GITHUB-700) +[Anthony Shaw]</p></li> +<li><p>New driver for Aliyun Elastic Compute Service. +(LIBCLOUD-802, GITHUB-712) +[Sam Song]</p></li> +</ul> + +<h4>Storage</h4> + +<ul> +<li><p>Added Outscale storage driver +(GITHUB-730) +[Javier M. Mellid]</p></li> +<li><p>New driver for Aliyun OSS Storage Service. +(LIBCLOUD-802, GITHUB-712) +[Sam Song]</p></li> +</ul> + +<h4>Loadbalancer</h4> + +<ul> +<li>New driver for Aliyun SLB Loadbalancer Service. +(LIBCLOUD-802, GITHUB-712) +[Sam Song]</li> +</ul> + +<h4>DNS</h4> + +<ul> +<li><p>Added NearlyFreeSpeech.net (NSFN) driver +[Ken Drayer]</p></li> +<li><p>Added Lua DNS driver +[Oltjano Terpollari]</p></li> +<li><p>Added NSOne driver +[Oltjano Terpollari]</p></li> +</ul> + +<h2>Bug fixes</h2> + +<ul> +<li><p>Fix a bug in the GoDaddy driver - make sure <code>host</code> attribute on the +connection class is correctly set to the hostname. +[Tomaz Muraus]</p></li> +<li><p>Fix handling of <code>MX</code> records in the Gandi driver. +(GITHUB-718) +[Ryan Lee]</p></li> +</ul> + +<h2>Improvements</h2> + +<h3>Compute</h3> + +<ul> +<li><p>Introduce new <code>list_regions</code> class method on the base driver class. This +method is to be used with provider drivers which support multiple regions and +<code>region</code> constructor argument. It allows users to enumerate available / +supported regions. +[Tomaz Muraus]</p></li> +<li><p>[dimension data] added support for VMWare tools VM information inside list_nodes responses +(GITHUB-734) +[Jeff Dunham]</p></li> +<li><p>[ec2] added ex<em>encrypted and ex</em>kms<em>key</em>id optional parameters to the create volume method +(GITHUB-729) +[Viktor Ognev]</p></li> +<li><p>[dimension data] added support for managing host anti-affinity rules, added paging support to +all supported calls and added support for requesting priority ordering when creating ACL rules +(GITHUB-726) +[Jeff Dunham]</p></li> +<li><p>Addition of Dimension Data Australia federal government region to dimension data +drivers. +(GITHUB-700) +[Anthony Shaw]</p></li> +<li><p>[openstack] when creating floating IPs, added pool_id as an optional argument +(GITHUB-725) +[marko-p]</p></li> +<li><p>[google compute] Added setMachineType method to allow for changing sizes of instances +(GITHUB-721) +[Eric Johnson]</p></li> +<li><p>[google compute] allow bypassing image search in standard project list +(GITHUB-713) +[Max Illfelder]</p></li> +<li><p>Add support for requesting a MKS token for accessing the remote console in VMware +vCloud driver +(GITHUB-706) +[Juan Font Alonso]</p></li> +<li><p>Add support in VMware vCloud driver for v5.5 API, with snapshot support +(GITHUB-658) +[Juan Font Alonso]</p></li> +<li><p>Added support for adding a family to an image on Google Compute Driver +(GITHUB-704) +[Max Illfelder]</p></li> +<li><p>Fix to set default signature version for AWS Seoul region to v4, removed +non-supported size (hs1.xlarge) +(GITHUB-684) +[Geunwoo Shin]</p></li> +<li><p>Support filtering by location in list_nodes for dimension data compute driver +fix lack of paging support +(GITHUB-691) +[Jeff Dunham]</p></li> +<li><p>Support for filtering by IPv4, IPv6, network, network domain, VLAN in Dimension +data driver. +(GITHUB-694) +[Jeff Dunham]</p></li> +<li><p>Added <code>Node.created_at</code> which, on supported drivers, contains the datetime the +node was first started. +(GITHUB-698) +[Allard Hoeve] [Rick van de Loo]</p></li> +</ul> + +<h3>Storage</h3> + +<ul> +<li><p>Improvements to Google Auth for Storage and Compute and MIME bug fix +(LIBCLOUD-800, GITHUB-689) +[Scott Crunkleton]</p></li> +<li><p>Implement <code>get_container</code>, <code>get_object</code> and <code>upload_object_via_stream</code> +methods in the Backblaze B2 storage driver.</p> + +<p>Note: Backblaze API doesn't upload streaming uploads so when using +<code>upload_object_via_stream</code> whole file is read and buffered in memory. +(GITHUB-696) +[Jay jshridha]</p></li> +</ul> + +<h3>Backup</h3> + +<ul> +<li>Dimension Data - added additional testing, fixed bug on client response naming, +added support for adding backup clients to a backup enabled node. +(GITHUB-692, GITHUB-693, GITHUB-695) +[Jeff Dunham]</li> +</ul> + +<h3>Download</h3> + +<p>The release can can be downloaded from +<a href="https://libcloud.apache.org/downloads.html">https://libcloud.apache.org/downloads.html</a> or installed using pip:</p> + +<pre> +pip install apache-libcloud==1.0.0 +</pre> + +<h3>Upgrading</h3> + +<p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> + +<pre> +pip install --upgrade apache-libcloud==1.0.0 +</pre> + +<h3>Upgrade notes</h3> + +<p>A page which describes backward incompatible or semi-incompatible +changes and how to preserve the old behavior when this is possible +can be found at <a href="https://libcloud.readthedocs.org/en/latest/upgrade_notes.html">https://libcloud.readthedocs.org/en/latest/upgrade_notes.html</a></p> + +<h3>Documentation</h3> + +<p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/latest/">https://libcloud.readthedocs.org/en/latest/</a></p> + +<h3>Bugs / Issues</h3> + +<p>If you find any bug or issue, please report it on our issue tracker +<a href="https://issues.apache.org/jira/browse/LIBCLOUD">https://issues.apache.org/jira/browse/LIBCLOUD</a>. +Don't forget to attach an example and / or test which reproduces your +problem.</p> + +<h3>Thanks</h3> + +<p>Thanks to everyone who contributed and made this release possible! Full +list of people who contributed to this release can be found in the +<a href="https://libcloud.readthedocs.org/en/latest/changelog.html">CHANGES file</a>.</p> + + </div> + + <div class="row section post-meta"> + <div class="col-md-12 post-tags"> + <p>Tags: <a href="/blog/tags/news.html" rel="tag">news</a>, <a href="/blog/tags/release%20announcement.html" rel="tag">release announcement</a></p> + </div> + </div> +</div> + + + + + <div class="post"> + <h2><a href="/blog/2016/04/11/libcloud-1-0-0-rc2-released.html">Libcloud 1.0.0-rc2 released</a></h2> Modified: libcloud/site/trunk/generated/index.html URL: http://svn.apache.org/viewvc/libcloud/site/trunk/generated/index.html?rev=1749453&r1=1749452&r2=1749453&view=diff ============================================================================== --- libcloud/site/trunk/generated/index.html (original) +++ libcloud/site/trunk/generated/index.html Tue Jun 21 06:45:52 2016 @@ -242,19 +242,19 @@ <h3>Latest Blog Posts</h3> - <p><a href="/blog/2016/04/11/libcloud-1-0-0-rc2-released.html">Libcloud 1.0.0-rc2 released</a> + <p><a href="/blog/2016/06/22/libcloud-1-0-0-released.html">Libcloud 1.0.0 released</a> - <p><a href="/blog/2016/04/06/requests-support.html">Experimental support for the requests package</a> + <p><a href="/blog/2016/04/11/libcloud-1-0-0-rc2-released.html">Libcloud 1.0.0-rc2 released</a> - <p><a href="/blog/2016/02/16/new-drivers-deprecated-drivers.html">New compute drivers and deprecated drivers in 1.0</a> + <p><a href="/blog/2016/04/06/requests-support.html">Experimental support for the requests package</a> - <p><a href="/blog/2016/02/05/libcloud-containers-example.html">Using the container abstraction API in 1.0.0-pre1</a> + <p><a href="/blog/2016/02/16/new-drivers-deprecated-drivers.html">New compute drivers and deprecated drivers in 1.0</a> Modified: libcloud/site/trunk/generated/sitemap.xml URL: http://svn.apache.org/viewvc/libcloud/site/trunk/generated/sitemap.xml?rev=1749453&r1=1749452&r2=1749453&view=diff ============================================================================== --- libcloud/site/trunk/generated/sitemap.xml (original) +++ libcloud/site/trunk/generated/sitemap.xml Tue Jun 21 06:45:52 2016 @@ -321,12 +321,16 @@ <lastmod>2016-04-11T00:00:00+10:00</lastmod> </url> <url> + <loc>https://libcloud.apache.org/blog/2016/06/22/libcloud-1-0-0-released.html</loc> + <lastmod>2016-06-22T00:00:00+10:00</lastmod> + </url> + <url> <loc>https://libcloud.apache.org/about.html</loc> <lastmod>2016-06-21T11:52:08+10:00</lastmod> </url> <url> <loc>https://libcloud.apache.org/blog/blog/</loc> - <lastmod>2016-06-21T11:52:08+10:00</lastmod> + <lastmod>2016-06-21T16:35:05+10:00</lastmod> </url> <url> <loc>https://libcloud.apache.org/community-resources.html</loc> @@ -362,7 +366,7 @@ </url> <url> <loc>https://libcloud.apache.org/</loc> - <lastmod>2016-06-21T14:53:06+10:00</lastmod> + <lastmod>2016-06-21T16:35:05+10:00</lastmod> </url> <url> <loc>https://libcloud.apache.org/media.html</loc>
