Modified: libcloud/site/trunk/generated/blog/page/5/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/page/5/index.html?rev=1898884&r1=1898883&r2=1898884&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/page/5/index.html (original)
+++ libcloud/site/trunk/generated/blog/page/5/index.html Sat Mar 12 23:17:57 
2022
@@ -97,6 +97,78 @@
     
       <div class="post">
   
+    <h2><a href="/blog/2019/05/30/libcloud-2-5-0-released.html">Libcloud 2.5.0 
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 
May 30, 2019</span>
+
+  <div class="post-content">
+    <p>We are pleased to announce the release of Libcloud 2.5.0!</p>
+
+<p>This release includes various improvements and additions to the
+OpenStack driver, new compute and load balancers drivers for
+NTT-CIS cloud and more.</p>
+
+<p>Full change log can be found at
+<a 
href="http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-5-0";>http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-5-0</a>.</p>
+
+<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==2.5.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==2.5.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/v2.5.0/";>https://libcloud.readthedocs.org/en/v2.5.0/</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&#39;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/v2.5.0/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/2018/11/08/libcloud-2-4-0-released.html">Libcloud 2.4.0 
released</a></h2>
   
 
@@ -399,86 +471,6 @@ contribution helped project grow and pus
 
     
   
-    
-      <div class="post">
-  
-    <h2><a href="/blog/2017/09/21/libcloud-2-2-1-released.html">Libcloud 2.2.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 21, 2017</span>
-
-  <div class="post-content">
-    <p>We are pleased to announce the release of Libcloud 2.2.1!</p>
-
-<p>This is a first patch release in the 2.2.x series and as such, it
-includes some bug fixes and improvements.</p>
-
-<p>The most important one of them fixes an installation of Libcloud 2.2.0
-failing on some operating-system and file-system combinations (e.g.
-ecryptfs layered on top of ext3/4) which don&#39;t support file names longer
-than 143 characters.</p>
-
-<p>In addition to that, it also includes performance improvement for the
-deploy functionality available to the compute drivers. Now the deploy
-scripts which produce a lot of output should finish a lot faster.</p>
-
-<p>Full change log can be found at
-<a 
href="http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-2-1";>http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-2-1</a>.</p>
-
-<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==2.2.1
-</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==2.2.1
-</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/v2.2.1/";>https://libcloud.readthedocs.org/en/v2.2.1/</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&#39;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/v2.2.1/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>
 
 <p class="navigation">
@@ -503,7 +495,7 @@ list of people who contributed to this r
   <div class="col-lg-3 col-lg-offset-1">
     <h2>Archive</h1>
     <ul>
-      <li> <a href="/blog/archives/2021/11/"> November 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2021/06/"> June 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/11/"> November 2018</a> 
&nbsp;(1)</li><li> <a
  href="/blog/archives/2018/06/"> June 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/03/"> March 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/
 archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/201
 4/01/"> January 2014</a> &nbsp;(4)</li><li> <a href="/blog/archives/2013/12/"> 
December 2013</a> &nbsp;(3)</li><li> <a href="/blog/archives/2013/11/"> 
November 2013</a> &nbsp;(2)</li><li> <a href="/blog/archives/2013/09/"> 
September 2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/08/"> August 
2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/08/"> August 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/05/"> May 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/04/"> 
 April 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2012/02/"> February 
2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/12/"> December 
2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> November 
2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> 
&nbsp;(1)</li>
+      <li> <a href="/blog/archives/2022/03/"> March 2022</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/11/"> November 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2021/06/"> June 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a hr
 ef="/blog/archives/2018/11/"> November 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/06/"> June 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/03/"> March 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/arc
 hives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/0
 2/"> February 2014</a> &nbsp;(8)</li><li> <a href="/blog/archives/2014/01/"> 
January 2014</a> &nbsp;(4)</li><li> <a href="/blog/archives/2013/12/"> December 
2013</a> &nbsp;(3)</li><li> <a href="/blog/archives/2013/11/"> November 
2013</a> &nbsp;(2)</li><li> <a href="/blog/archives/2013/09/"> September 
2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/08/"> August 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/08/"> August 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/05/"
 > May 2012</a> &nbsp;(2)</li><li> <a href="/blog/archives/2012/04/"> April 
 > 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2012/02/"> February 
 > 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/12/"> December 
 > 2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> November 
 > 2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 
 > 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 
 > 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</
 a> &nbsp;(1)</li>
     </ul>
   </div>
 </div>

Modified: libcloud/site/trunk/generated/blog/page/6/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/page/6/index.html?rev=1898884&r1=1898883&r2=1898884&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/page/6/index.html (original)
+++ libcloud/site/trunk/generated/blog/page/6/index.html Sat Mar 12 23:17:57 
2022
@@ -97,6 +97,86 @@
     
       <div class="post">
   
+    <h2><a href="/blog/2017/09/21/libcloud-2-2-1-released.html">Libcloud 2.2.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 21, 2017</span>
+
+  <div class="post-content">
+    <p>We are pleased to announce the release of Libcloud 2.2.1!</p>
+
+<p>This is a first patch release in the 2.2.x series and as such, it
+includes some bug fixes and improvements.</p>
+
+<p>The most important one of them fixes an installation of Libcloud 2.2.0
+failing on some operating-system and file-system combinations (e.g.
+ecryptfs layered on top of ext3/4) which don&#39;t support file names longer
+than 143 characters.</p>
+
+<p>In addition to that, it also includes performance improvement for the
+deploy functionality available to the compute drivers. Now the deploy
+scripts which produce a lot of output should finish a lot faster.</p>
+
+<p>Full change log can be found at
+<a 
href="http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-2-1";>http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-2-1</a>.</p>
+
+<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==2.2.1
+</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==2.2.1
+</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/v2.2.1/";>https://libcloud.readthedocs.org/en/v2.2.1/</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&#39;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/v2.2.1/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/2017/09/03/libcloud-2-2-0-released.html">Libcloud 2.2.0 
released</a></h2>
   
 
@@ -629,162 +709,6 @@ the API and the implementation details c
 
     
   
-    
-      <div class="post">
-  
-    <h2><a href="/blog/2017/04/07/libcloud-2-0-0-rc2-released.html">Libcloud 
2.0.0rc2 released</a></h2>
-  
-
-  
-    
-  
-  <span class="post-date-author">By Anthony Shaw on Apr 07, 2017</span>
-
-  <div class="post-content">
-    <p>We are pleased to announce the release of Libcloud 2.0.0rc2.</p>
-
-<p>This release brings many new features, improvements, bug-fixes, and 
drivers.</p>
-
-<h2>Release highlights</h2>
-
-<ul>
-<li>Apache Libcloud 2.0 series replaces the use of Python httplib with a hard 
dependency on the <code>requests</code> package. Users&#39; no longer
-have to specific Certificate Authority bundles when using Apache Libcloud</li>
-<li>10% performance improvement through the use of HTTP sessions</li>
-<li>Support for buffered IO streams for storage drivers</li>
-<li>Support for Python 3.6, deprecation of Python 3.2</li>
-</ul>
-
-<p>A detailed description of the 2.0 changes is documented <a 
href="http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html";>here</a></p>
-
-<p>Note that 2.0.0rc1 was not released to PyPi as 4 breaking issues were 
discovered by users. The changelog for both 2.0.0rc2 and rc1 is below.</p>
-
-<h2>Release highlights for 2.0.0rc2</h2>
-
-<h3>Compute</h3>
-
-<ul>
-<li>Fix a bug in profitbricks driver where listing snapshots would request a 
malformed URL</li>
-<li>Fix LIBCLOUD-806 bug where vsphere driver cannot be instantiated</li>
-<li>[google compute] Improve performance of list nodes by caching volume 
information.</li>
-</ul>
-
-<h3>Common</h3>
-
-<ul>
-<li>Fix LIBCLOUD_DEBUG trying to decompress already decompressed responses</li>
-<li>Added an integration test API and a test suite for validating functionality
-without mocking any libcloud subsystems</li>
-<li>Fix for Linode classes since 2.0x</li>
-<li>Fix CertificateConnection not correctly signing requests in 2.0rc1, 
impacted
-Azure classic driver, OpenStack and Docker driver</li>
-<li>Change Cloudscale to cloudscale.ch.</li>
-<li>Explicitly check if response is None in RawResponse class</li>
-</ul>
-
-<h3>Compute</h3>
-
-<ul>
-<li>Outscale SAS doc improvements and logo update</li>
-<li>[GCE] Allow preemptible instances to be created</li>
-<li>Add support for forcing detachment of EBS volumes to EC2 driver</li>
-<li>Fix Public IP not assigned when creating NIC on Azure ARM</li>
-<li>[ONAPP] Add list images support for OnApp driver</li>
-<li>[EC2] Add r4 instance types for AWS</li>
-<li>[EC2] support for AWS eu-west-2 and ca-central-1 regions</li>
-<li>[EC2] Add P2 GPU instance types</li>
-<li>[EC2] Add method to modify snapshot attribute for EC2</li>
-<li>[Linode] Add start, stop instance methods and fix incorrect state 
TERMINATED to STOPPED</li>
-<li>[EC2] Add ENA support for EC2 compute images</li>
-<li>[Azure ARM] fix typeerror on ex<em>list</em>nics</li>
-<li>[GCE] allow delete instances from managed group</li>
-</ul>
-
-<h3>Storage</h3>
-
-<ul>
-<li>Reintroduce S3 multipart upload support with signature v4</li>
-</ul>
-
-<h2>Changes Apache Libcloud 2.0.0rc1</h2>
-
-<h3>Common</h3>
-
-<ul>
-<li>Fix DEBUG mode, also add support for using io.StringIO as the file handle 
when calling libcloud.enable_debug</li>
-<li>Introduction of the requests package as the mechanism for making HTTP 
requests for all drivers</li>
-<li>Fix bug where custom port and secure flag would not get propagated to 
connection class</li>
-<li>Fix bug where custom port would not get propagated to connection</li>
-<li>Fix bug where instantiating a connection from URL and then requesting an 
action with a leading / would lead to
-a malformed URL</li>
-</ul>
-
-<h3>Compute</h3>
-
-<ul>
-<li>Fix a bug in profitbricks driver where listing snapshots would request a 
malformed URL</li>
-<li>Fix LIBCLOUD-806 bug where vsphere driver cannot be instantiated</li>
-<li>[google compute] Improve performance of list nodes by caching volume 
information.</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>
-
-<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==2.0.0rc2
-</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==2.0.0rc2
-</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&#39;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>
 
 <p class="navigation">
@@ -809,7 +733,7 @@ list of people who contributed to this r
   <div class="col-lg-3 col-lg-offset-1">
     <h2>Archive</h1>
     <ul>
-      <li> <a href="/blog/archives/2021/11/"> November 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2021/06/"> June 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/11/"> November 2018</a> 
&nbsp;(1)</li><li> <a
  href="/blog/archives/2018/06/"> June 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/03/"> March 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/
 archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/201
 4/01/"> January 2014</a> &nbsp;(4)</li><li> <a href="/blog/archives/2013/12/"> 
December 2013</a> &nbsp;(3)</li><li> <a href="/blog/archives/2013/11/"> 
November 2013</a> &nbsp;(2)</li><li> <a href="/blog/archives/2013/09/"> 
September 2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/08/"> August 
2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/08/"> August 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/05/"> May 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/04/"> 
 April 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2012/02/"> February 
2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/12/"> December 
2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> November 
2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> 
&nbsp;(1)</li>
+      <li> <a href="/blog/archives/2022/03/"> March 2022</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/11/"> November 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2021/06/"> June 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a hr
 ef="/blog/archives/2018/11/"> November 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/06/"> June 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/03/"> March 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/arc
 hives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/0
 2/"> February 2014</a> &nbsp;(8)</li><li> <a href="/blog/archives/2014/01/"> 
January 2014</a> &nbsp;(4)</li><li> <a href="/blog/archives/2013/12/"> December 
2013</a> &nbsp;(3)</li><li> <a href="/blog/archives/2013/11/"> November 
2013</a> &nbsp;(2)</li><li> <a href="/blog/archives/2013/09/"> September 
2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/08/"> August 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/08/"> August 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/05/"
 > May 2012</a> &nbsp;(2)</li><li> <a href="/blog/archives/2012/04/"> April 
 > 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2012/02/"> February 
 > 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/12/"> December 
 > 2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> November 
 > 2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 
 > 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 
 > 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</
 a> &nbsp;(1)</li>
     </ul>
   </div>
 </div>

Modified: libcloud/site/trunk/generated/blog/page/7/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/page/7/index.html?rev=1898884&r1=1898883&r2=1898884&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/page/7/index.html (original)
+++ libcloud/site/trunk/generated/blog/page/7/index.html Sat Mar 12 23:17:57 
2022
@@ -97,6 +97,162 @@
     
       <div class="post">
   
+    <h2><a href="/blog/2017/04/07/libcloud-2-0-0-rc2-released.html">Libcloud 
2.0.0rc2 released</a></h2>
+  
+
+  
+    
+  
+  <span class="post-date-author">By Anthony Shaw on Apr 07, 2017</span>
+
+  <div class="post-content">
+    <p>We are pleased to announce the release of Libcloud 2.0.0rc2.</p>
+
+<p>This release brings many new features, improvements, bug-fixes, and 
drivers.</p>
+
+<h2>Release highlights</h2>
+
+<ul>
+<li>Apache Libcloud 2.0 series replaces the use of Python httplib with a hard 
dependency on the <code>requests</code> package. Users&#39; no longer
+have to specific Certificate Authority bundles when using Apache Libcloud</li>
+<li>10% performance improvement through the use of HTTP sessions</li>
+<li>Support for buffered IO streams for storage drivers</li>
+<li>Support for Python 3.6, deprecation of Python 3.2</li>
+</ul>
+
+<p>A detailed description of the 2.0 changes is documented <a 
href="http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html";>here</a></p>
+
+<p>Note that 2.0.0rc1 was not released to PyPi as 4 breaking issues were 
discovered by users. The changelog for both 2.0.0rc2 and rc1 is below.</p>
+
+<h2>Release highlights for 2.0.0rc2</h2>
+
+<h3>Compute</h3>
+
+<ul>
+<li>Fix a bug in profitbricks driver where listing snapshots would request a 
malformed URL</li>
+<li>Fix LIBCLOUD-806 bug where vsphere driver cannot be instantiated</li>
+<li>[google compute] Improve performance of list nodes by caching volume 
information.</li>
+</ul>
+
+<h3>Common</h3>
+
+<ul>
+<li>Fix LIBCLOUD_DEBUG trying to decompress already decompressed responses</li>
+<li>Added an integration test API and a test suite for validating functionality
+without mocking any libcloud subsystems</li>
+<li>Fix for Linode classes since 2.0x</li>
+<li>Fix CertificateConnection not correctly signing requests in 2.0rc1, 
impacted
+Azure classic driver, OpenStack and Docker driver</li>
+<li>Change Cloudscale to cloudscale.ch.</li>
+<li>Explicitly check if response is None in RawResponse class</li>
+</ul>
+
+<h3>Compute</h3>
+
+<ul>
+<li>Outscale SAS doc improvements and logo update</li>
+<li>[GCE] Allow preemptible instances to be created</li>
+<li>Add support for forcing detachment of EBS volumes to EC2 driver</li>
+<li>Fix Public IP not assigned when creating NIC on Azure ARM</li>
+<li>[ONAPP] Add list images support for OnApp driver</li>
+<li>[EC2] Add r4 instance types for AWS</li>
+<li>[EC2] support for AWS eu-west-2 and ca-central-1 regions</li>
+<li>[EC2] Add P2 GPU instance types</li>
+<li>[EC2] Add method to modify snapshot attribute for EC2</li>
+<li>[Linode] Add start, stop instance methods and fix incorrect state 
TERMINATED to STOPPED</li>
+<li>[EC2] Add ENA support for EC2 compute images</li>
+<li>[Azure ARM] fix typeerror on ex<em>list</em>nics</li>
+<li>[GCE] allow delete instances from managed group</li>
+</ul>
+
+<h3>Storage</h3>
+
+<ul>
+<li>Reintroduce S3 multipart upload support with signature v4</li>
+</ul>
+
+<h2>Changes Apache Libcloud 2.0.0rc1</h2>
+
+<h3>Common</h3>
+
+<ul>
+<li>Fix DEBUG mode, also add support for using io.StringIO as the file handle 
when calling libcloud.enable_debug</li>
+<li>Introduction of the requests package as the mechanism for making HTTP 
requests for all drivers</li>
+<li>Fix bug where custom port and secure flag would not get propagated to 
connection class</li>
+<li>Fix bug where custom port would not get propagated to connection</li>
+<li>Fix bug where instantiating a connection from URL and then requesting an 
action with a leading / would lead to
+a malformed URL</li>
+</ul>
+
+<h3>Compute</h3>
+
+<ul>
+<li>Fix a bug in profitbricks driver where listing snapshots would request a 
malformed URL</li>
+<li>Fix LIBCLOUD-806 bug where vsphere driver cannot be instantiated</li>
+<li>[google compute] Improve performance of list nodes by caching volume 
information.</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>
+
+<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==2.0.0rc2
+</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==2.0.0rc2
+</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&#39;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/12/29/libcloud-1-5-0-released.html">Libcloud 1.5.0 
released</a></h2>
   
 
@@ -519,86 +675,6 @@ list of people who contributed to this r
 
     
   
-    
-      <div class="post">
-  
-    <h2><a href="/blog/2016/07/07/libcloud-1-1-0-released.html">Libcloud 1.1.0 
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 
Jul 07, 2016</span>
-
-  <div class="post-content">
-    <p>We are pleased to announce the release of Libcloud 1.1.0.</p>
-
-<p>This is a first release after v1.0.0. It includes various improvements
-and bug-fixes.</p>
-
-<h3>Release highlights</h3>
-
-<ul>
-<li>Support for automatic SNI (SSL extension) using the hostname
-supplied to connect to.</li>
-<li>Various improvements in the libvirt driver</li>
-<li>Various improvements in the DimensionData driver</li>
-<li>Various improvements in the Aliyun driver</li>
-</ul>
-
-<p>Full change log can be found at <a 
href="https://libcloud.readthedocs.io/en/v1.1.0/changelog.html#changes-with-apache-libcloud-1-1-0";>here</a>.</p>
-
-<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.1.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.1.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/v1.1.0/";>https://libcloud.readthedocs.org/en/v1.1.0/</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&#39;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.io/en/v1.1.0/changelog.html#changes-with-apache-libcloud-1-1-0";>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>
 
 <p class="navigation">
@@ -623,7 +699,7 @@ list of people who contributed to this r
   <div class="col-lg-3 col-lg-offset-1">
     <h2>Archive</h1>
     <ul>
-      <li> <a href="/blog/archives/2021/11/"> November 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2021/06/"> June 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/11/"> November 2018</a> 
&nbsp;(1)</li><li> <a
  href="/blog/archives/2018/06/"> June 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/03/"> March 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/
 archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/201
 4/01/"> January 2014</a> &nbsp;(4)</li><li> <a href="/blog/archives/2013/12/"> 
December 2013</a> &nbsp;(3)</li><li> <a href="/blog/archives/2013/11/"> 
November 2013</a> &nbsp;(2)</li><li> <a href="/blog/archives/2013/09/"> 
September 2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/08/"> August 
2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/08/"> August 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/05/"> May 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/04/"> 
 April 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2012/02/"> February 
2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/12/"> December 
2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> November 
2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> 
&nbsp;(1)</li>
+      <li> <a href="/blog/archives/2022/03/"> March 2022</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/11/"> November 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2021/06/"> June 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a hr
 ef="/blog/archives/2018/11/"> November 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/06/"> June 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/03/"> March 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/arc
 hives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/0
 2/"> February 2014</a> &nbsp;(8)</li><li> <a href="/blog/archives/2014/01/"> 
January 2014</a> &nbsp;(4)</li><li> <a href="/blog/archives/2013/12/"> December 
2013</a> &nbsp;(3)</li><li> <a href="/blog/archives/2013/11/"> November 
2013</a> &nbsp;(2)</li><li> <a href="/blog/archives/2013/09/"> September 
2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/08/"> August 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/08/"> August 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/05/"
 > May 2012</a> &nbsp;(2)</li><li> <a href="/blog/archives/2012/04/"> April 
 > 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2012/02/"> February 
 > 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/12/"> December 
 > 2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> November 
 > 2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 
 > 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 
 > 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</
 a> &nbsp;(1)</li>
     </ul>
   </div>
 </div>

Modified: libcloud/site/trunk/generated/blog/page/8/index.html
URL: 
http://svn.apache.org/viewvc/libcloud/site/trunk/generated/blog/page/8/index.html?rev=1898884&r1=1898883&r2=1898884&view=diff
==============================================================================
--- libcloud/site/trunk/generated/blog/page/8/index.html (original)
+++ libcloud/site/trunk/generated/blog/page/8/index.html Sat Mar 12 23:17:57 
2022
@@ -97,6 +97,86 @@
     
       <div class="post">
   
+    <h2><a href="/blog/2016/07/07/libcloud-1-1-0-released.html">Libcloud 1.1.0 
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 
Jul 07, 2016</span>
+
+  <div class="post-content">
+    <p>We are pleased to announce the release of Libcloud 1.1.0.</p>
+
+<p>This is a first release after v1.0.0. It includes various improvements
+and bug-fixes.</p>
+
+<h3>Release highlights</h3>
+
+<ul>
+<li>Support for automatic SNI (SSL extension) using the hostname
+supplied to connect to.</li>
+<li>Various improvements in the libvirt driver</li>
+<li>Various improvements in the DimensionData driver</li>
+<li>Various improvements in the Aliyun driver</li>
+</ul>
+
+<p>Full change log can be found at <a 
href="https://libcloud.readthedocs.io/en/v1.1.0/changelog.html#changes-with-apache-libcloud-1-1-0";>here</a>.</p>
+
+<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.1.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.1.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/v1.1.0/";>https://libcloud.readthedocs.org/en/v1.1.0/</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&#39;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.io/en/v1.1.0/changelog.html#changes-with-apache-libcloud-1-1-0";>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/06/22/libcloud-1-0-0-released.html">Libcloud 1.0.0 
released</a></h2>
   
 
@@ -870,189 +950,6 @@ this provider is no longer supported wit
 
     
   
-    
-      <div class="post">
-  
-    <h2><a href="/blog/2016/02/05/libcloud-containers-example.html">Using the 
container abstraction API in 1.0.0-pre1</a></h2>
-  
-
-  
-    
-  
-  <span class="post-date-author">By Anthony Shaw on Feb 05, 2016</span>
-
-  <div class="post-content">
-    <h2>Background</h2>
-
-<p>Containers are the talk of the town, you can&#39;t escape an event or 
meetup without someone talking about containers. The lessons we
-learnt with compute abstraction are applying widely with containers in 2016. 
APIs are not consistent between clouds, designs are not
-standardised and yet, users are trying to consume multiple services.</p>
-
-<p>We introduced Container-as-a-Service support in <a 
href="http://libcloud.apache.org/blog/2016/01/26/libcloud-1-0-0-pre1-released.html";>1.0.0-pre1</a>,
 a community pre-release with the intention of sparking feedback from 
-the open-source community about the design and the implementation of 4 example 
drivers :  </p>
-
-<ul>
-<li>Docker</li>
-<li>Joyent Triton</li>
-<li>Amazon EC2 Container Service</li>
-<li>Google Kubernetes</li>
-</ul>
-
-<p>In this tutorial we&#39;re going to explore how to do this:</p>
-
-<div class="imginline">
-  <img src="/images/posts/2016-02-05-containers/container_cloud_example.png" 
class="img-responsive inline" />
-  <p class="img-caption">Deploying containers across platforms.</p>
-</div>
-
-<p>Pulling images from the Docker hub, deploying to Docker, Kubernetes and 
Amazon ECS then auditing them with a single query.</p>
-
-<h2>Getting Started with 1.0.0-pre1</h2>
-
-<p>First off, let&#39;s install the new packages, you probably want to do this 
within a virtualenv if you&#39;re using Apache Libcloud for other projects. </p>
-
-<p>So run these commands at a Linux Shell to create a virtualenv called 
&#39;containers&#39; and install the pre-release packages into that 
environment.</p>
-
-<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"> 
  virtualenv containers
-   <span class="nb">cd </span>containers
-   <span class="nb">source </span>bin/activate
-   pip install apache-libcloud<span class="o">==</span>1.0.0-pre1
-</code></pre></div>
-
-<p>Now you can start using this package with a test script, let&#39;s create 
one called containers.py</p>
-
-<div class="highlight"><pre><code class="bash language-bash" data-lang="bash"> 
  touch containers.py
-</code></pre></div>
-
-<p>Using your favourite text editor, update that file to import the 1.0.0-pre1 
libraries and the factory methods for instantiating containers.</p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python">   <span class="kn">from</span> <span 
class="nn">libcloud.container.providers</span> <span class="kn">import</span> 
<span class="n">get_driver</span>
-   <span class="kn">from</span> <span 
class="nn">libcloud.container.types</span> <span class="kn">import</span> <span 
class="n">Provider</span>
-</code></pre></div>
-
-<p><code>get_driver</code> is a factory method as with all libcloud APIs, you 
call this method with the <code>Provider</code> that you want to instantiate. 
Our options are:</p>
-
-<ul>
-<li><code>Provider.DOCKER</code> - Standalone Docker API</li>
-<li><code>Provider.KUBERNETES</code> - Kubernetes Cluster endpoint</li>
-<li><code>Provider.JOYENT</code> - Joyent Triton Public API</li>
-<li><code>Provider.ECS</code> - Amazon EC2 Container Service</li>
-</ul>
-
-<p>Calling <code>get_driver</code> will return a reference to the driver class 
that you requested. You can then instantiate that class into an object using 
the 
-contructor. This is always a set of parameters for setting the host or region, 
the authentication and any other options.</p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python">   <span class="n">driver</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">DOCKER</span><span class="p">)</span>
-</code></pre></div>
-
-<p>Now we can call our driver and get an instance of it called 
<code>docker_driver</code> and use that to deploy a container. For Docker you 
need the pem files on the server,
-the host (IP or FQDN) and the port.</p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python">   <span class="n">docker_driver</span> <span 
class="o">=</span> <span class="n">driver</span><span class="p">(</span><span 
class="n">host</span><span class="o">=</span><span 
class="s">&#39;https://198.61.239.128&#39;</span><span class="p">,</span> <span 
class="n">port</span><span class="o">=</span><span class="mi">4243</span><span 
class="p">,</span>
-             <span class="n">key_file</span><span class="o">=</span><span 
class="s">&#39;key.pem&#39;</span><span class="p">,</span> <span 
class="n">cert_file</span><span class="o">=</span><span 
class="s">&#39;cert.pem&#39;</span><span class="p">)</span>
-</code></pre></div>
-
-<p>Docker requires that images are available in the image database before they 
can be deployed as containers. With Kubernetes and Amazon ECS this step is not 
required
-as when you deploy a container it carries out that download for you. </p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python">   <span class="n">image</span> <span class="o">=</span> 
<span class="n">driver</span><span class="o">.</span><span 
class="n">install_image</span><span class="p">(</span><span 
class="s">&#39;tomcat:8.0&#39;</span><span class="p">)</span>
-</code></pre></div>
-
-<p>Now that Docker has the version 8.0 image of Apache Tomcat, you can deploy 
this as a container called <code>my_tomcat_container</code>. Tomcat runs on 
TCP/8080 by default so we 
-want to bind that port for our container using an optional parameter 
<code>port_bindings</code></p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python">   <span class="n">bindings</span> <span class="o">=</span> 
<span class="p">{</span> <span class="s">&quot;22/tcp&quot;</span><span 
class="p">:</span> <span class="p">[{</span> <span 
class="s">&quot;HostPort&quot;</span><span class="p">:</span> <span 
class="s">&quot;11022&quot;</span> <span class="p">}]</span> <span 
class="p">}</span>
-   <span class="n">container</span> <span class="o">=</span> <span 
class="n">driver</span><span class="o">.</span><span 
class="n">deploy_container</span><span class="p">(</span><span 
class="s">&#39;my_tomcat_container&#39;</span><span class="p">,</span> <span 
class="n">image</span><span class="p">,</span> <span 
class="n">port_bindings</span><span class="o">=</span><span 
class="n">bindings</span><span class="p">)</span>
-</code></pre></div>
-
-<p>This will have deployed the container and started it up for you, you can 
disable the automatic startup by using <code>start=False</code> as a keyword 
argument. You can now call upon this container and 
-run methods, <code>restart</code>, <code>start</code>, <code>stop</code> and 
<code>destroy</code>.</p>
-
-<p>For example, to blow away that test container: </p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python">   <span class="n">container</span><span 
class="o">.</span><span class="n">destroy</span><span class="p">()</span>
-</code></pre></div>
-
-<h2>Crossing the streams; calling Kubernetes and Amazon EC2 Container 
Service</h2>
-
-<p>With Docker we saw that we needed to &quot;pull&quot; the image before we 
deployed it. Kubernetes and Amazon ECS don&#39;t have that requirement, but as 
a safeguard you can query the Docker Hub API using a 
-utility class provided</p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python">   <span class="kn">from</span> <span 
class="nn">libcloud.container.utils.docker</span> <span 
class="kn">import</span> <span class="n">HubClient</span>
-   <span class="n">hub</span> <span class="o">=</span> <span 
class="n">HubClient</span><span class="p">()</span>
-   <span class="n">image</span> <span class="o">=</span> <span 
class="n">hub</span><span class="o">.</span><span 
class="n">get_image</span><span class="p">(</span><span 
class="s">&#39;tomcat&#39;</span><span class="p">,</span> <span 
class="s">&#39;8.0&#39;</span><span class="p">)</span>
-</code></pre></div>
-
-<p>Now <code>image</code> can be used to deploy to any driver instance that 
you create. Let&#39;s try that against Kubernetes and ECS.</p>
-
-<h3>Amazon ECS</h3>
-
-<p>Before you run this example, you will need an API key and the permissions 
for that key to have the <code>AmazonEC2ContainerServiceFullAccess</code> role. 
<code>ap-southeast-2</code> is my nearest region, but you can 
-swap this out for any of the Amazon public regions that have the ECS service 
available. </p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python">   <span class="n">e_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">ECS</span><span class="p">)</span>
-   <span class="n">ecs</span> <span class="o">=</span> <span 
class="n">e_cls</span><span class="p">(</span><span 
class="n">access_id</span><span class="o">=</span><span 
class="s">&#39;SDHFISJDIFJSIDFJ&#39;</span><span class="p">,</span>
-               <span class="n">secret</span><span class="o">=</span><span 
class="s">&#39;THIS_IS)+_MY_SECRET_KEY+I6TVkv68o4H&#39;</span><span 
class="p">,</span>
-               <span class="n">region</span><span class="o">=</span><span 
class="s">&#39;ap-southeast-2&#39;</span><span class="p">)</span>
-</code></pre></div>
-
-<p>ECS and Kubernetes both support some form of grouping or clustering for 
your containers. This is available as <code>create_cluster</code>, 
<code>list_cluster</code>.</p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python">   <span class="n">cluster</span> <span class="o">=</span> 
<span class="n">ecs</span><span class="o">.</span><span 
class="n">create_cluster</span><span class="p">(</span><span 
class="s">&#39;default&#39;</span><span class="p">)</span>
-   <span class="n">container</span> <span class="o">=</span> <span 
class="n">ecs</span><span class="o">.</span><span 
class="n">deploy_container</span><span class="p">(</span>
-            <span class="n">cluster</span><span class="o">=</span><span 
class="n">cluster</span><span class="p">,</span>
-            <span class="n">name</span><span class="o">=</span><span 
class="s">&#39;hello-world&#39;</span><span class="p">,</span>
-            <span class="n">image</span><span class="o">=</span><span 
class="n">image</span><span class="p">,</span>
-            <span class="n">start</span><span class="o">=</span><span 
class="bp">False</span><span class="p">,</span>
-            <span class="n">ex_container_port</span><span 
class="o">=</span><span class="mi">8080</span><span class="p">,</span> <span 
class="n">ex_host_port</span><span class="o">=</span><span 
class="mi">8080</span><span class="p">)</span>
-</code></pre></div>
-
-<p>This will have deployed a task definition in Amazon ECS with a single 
container inside, with a cluster called &#39;main&#39; and deployed the 
tomcat:8.0 image from the Docker hub to that region. </p>
-
-<p>Check out the <a 
href="http://libcloud.readthedocs.org/en/latest/container/drivers/ecs.html";>ECS 
Documentation</a> for more details.</p>
-
-<h3>Kubernetes</h3>
-
-<p>Kubernetes authentication is currently only implemented for None (off) and 
Basic HTTP authentication. Let&#39;s use the <a 
href="http://kubernetes.io/v1.1/docs/admin/authentication.html";>basic HTTP 
authentication method</a> to connect.</p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python"><span class="n">k_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">KUBERNETES</span><span class="p">)</span>
-
-<span class="n">kubernetes</span> <span class="o">=</span> <span 
class="n">k_cls</span><span class="p">(</span><span class="n">key</span><span 
class="o">=</span><span class="s">&#39;my_username&#39;</span><span 
class="p">,</span>
-                   <span class="n">secret</span><span class="o">=</span><span 
class="s">&#39;THIS_IS)+_MY_SECRET_KEY+I6TVkv68o4H&#39;</span><span 
class="p">,</span>
-                   <span class="n">host</span><span class="o">=</span><span 
class="s">&#39;126.32.21.4&#39;</span><span class="p">)</span>
-<span class="n">cluster2</span> <span class="o">=</span> <span 
class="n">kubernetes</span><span class="o">.</span><span 
class="n">create_cluster</span><span class="p">(</span><span 
class="s">&#39;default&#39;</span><span class="p">)</span>
-<span class="n">container2</span> <span class="o">=</span> <span 
class="n">kubernetes</span><span class="o">.</span><span 
class="n">deploy_container</span><span class="p">(</span>
-            <span class="n">cluster</span><span class="o">=</span><span 
class="n">cluster</span><span class="p">,</span>
-            <span class="n">name</span><span class="o">=</span><span 
class="s">&#39;hello-world&#39;</span><span class="p">,</span>
-            <span class="n">image</span><span class="o">=</span><span 
class="n">image</span><span class="p">,</span>
-            <span class="n">start</span><span class="o">=</span><span 
class="bp">False</span><span class="p">)</span>
-</code></pre></div>
-
-<h2>Wrapping it up</h2>
-
-<p>Now, let&#39;s wrap that all up by doing a list comprehension across the 3 
drivers to get a list of all containers and print their ID&#39;s and Names. 
Then delete them.</p>
-
-<div class="highlight"><pre><code class="python language-python" 
data-lang="python"><span class="n">containers</span> <span class="o">=</span> 
<span class="p">[</span><span class="n">conn</span><span 
class="o">.</span><span class="n">list_containers</span><span 
class="p">()</span> <span class="k">for</span> <span class="n">conn</span> 
<span class="ow">in</span> <span class="p">[</span><span 
class="n">docker</span><span class="p">,</span> <span class="n">ecs</span><span 
class="p">,</span> <span class="n">kubernetes</span><span class="p">]]</span>
-<span class="k">for</span> <span class="n">container</span> <span 
class="ow">in</span> <span class="n">containers</span><span class="p">:</span>
-    <span class="k">print</span><span class="p">(</span><span 
class="s">&quot;</span><span class="si">%s</span><span class="s"> : 
</span><span class="si">%s</span><span class="s">&quot;</span> <span 
class="o">%</span> <span class="p">(</span><span 
class="n">container</span><span class="o">.</span><span 
class="n">id</span><span class="p">,</span> <span 
class="n">container</span><span class="o">.</span><span 
class="n">name</span><span class="p">))</span>
-    <span class="n">container</span><span class="o">.</span><span 
class="n">destroy</span><span class="p">()</span>
-</code></pre></div>
-
-<h3>About the Author</h3>
-
-<p>Anthony Shaw is on the PMC for Apache Libcloud, you can follow Anthony on 
Twitter at <a href="https://twitter.com/anthonypjshaw";>@anthonypjshaw</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/containers.html" rel="tag">containers</a>, <a 
href="/blog/tags/tutorial.html" rel="tag">tutorial</a></p>
-    </div>
-  </div>
-</div>
-
-    
-  
 </div>
 
 <p class="navigation">
@@ -1077,7 +974,7 @@ swap this out for any of the Amazon publ
   <div class="col-lg-3 col-lg-offset-1">
     <h2>Archive</h1>
     <ul>
-      <li> <a href="/blog/archives/2021/11/"> November 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2021/06/"> June 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2018/11/"> November 2018</a> 
&nbsp;(1)</li><li> <a
  href="/blog/archives/2018/06/"> June 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/03/"> March 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/
 archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/02/"> February 2014</a> &nbsp;(8)</li><li> <a 
href="/blog/archives/201
 4/01/"> January 2014</a> &nbsp;(4)</li><li> <a href="/blog/archives/2013/12/"> 
December 2013</a> &nbsp;(3)</li><li> <a href="/blog/archives/2013/11/"> 
November 2013</a> &nbsp;(2)</li><li> <a href="/blog/archives/2013/09/"> 
September 2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/08/"> August 
2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/08/"> August 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/05/"> May 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/04/"> 
 April 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2012/02/"> February 
2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/12/"> December 
2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> November 
2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</a> 
&nbsp;(1)</li>
+      <li> <a href="/blog/archives/2022/03/"> March 2022</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/11/"> November 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2021/06/"> June 2021</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2021/01/"> January 2021</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/09/"> September 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/08/"> August 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/06/"> June 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/04/"> April 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2020/03/"> March 2020</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2020/01/"> January 2020</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/12/"> December 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/11/"> November 2019</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2019/08/"> August 2019</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2019/05/"> May 2019</a> 
&nbsp;(1)</li><li> <a hr
 ef="/blog/archives/2018/11/"> November 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/06/"> June 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2018/03/"> March 2018</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/12/"> December 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/09/"> September 2017</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2017/07/"> July 2017</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2017/04/"> April 2017</a> &nbsp;(3)</li><li> <a 
href="/blog/archives/2016/12/"> December 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/11/"> November 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/10/"> October 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/09/"> September 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/07/"> July 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/06/"> June 2016</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2016/04/"> April 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/arc
 hives/2016/02/"> February 2016</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2016/01/"> January 2016</a> &nbsp;(4)</li><li> <a 
href="/blog/archives/2015/12/"> December 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/11/"> November 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/10/"> October 2015</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2015/08/"> August 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/03/"> March 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2015/02/"> February 2015</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/12/"> December 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/11/"> November 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/07/"> July 2014</a> &nbsp;(2)</li><li> <a 
href="/blog/archives/2014/06/"> June 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/05/"> May 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/04/"> April 2014</a> &nbsp;(1)</li><li> <a 
href="/blog/archives/2014/0
 2/"> February 2014</a> &nbsp;(8)</li><li> <a href="/blog/archives/2014/01/"> 
January 2014</a> &nbsp;(4)</li><li> <a href="/blog/archives/2013/12/"> December 
2013</a> &nbsp;(3)</li><li> <a href="/blog/archives/2013/11/"> November 
2013</a> &nbsp;(2)</li><li> <a href="/blog/archives/2013/09/"> September 
2013</a> &nbsp;(1)</li><li> <a href="/blog/archives/2013/08/"> August 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/07/"> July 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/03/"> March 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2013/02/"> February 2013</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/12/"> December 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/11/"> November 2012</a> 
&nbsp;(2)</li><li> <a href="/blog/archives/2012/09/"> September 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/08/"> August 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/07/"> July 2012</a> 
&nbsp;(1)</li><li> <a href="/blog/archives/2012/05/"
 > May 2012</a> &nbsp;(2)</li><li> <a href="/blog/archives/2012/04/"> April 
 > 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2012/02/"> February 
 > 2012</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/12/"> December 
 > 2011</a> &nbsp;(2)</li><li> <a href="/blog/archives/2011/11/"> November 
 > 2011</a> &nbsp;(3)</li><li> <a href="/blog/archives/2011/10/"> October 
 > 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/09/"> September 
 > 2011</a> &nbsp;(1)</li><li> <a href="/blog/archives/2011/07/"> July 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/06/"> June 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/05/"> May 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/02/"> February 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2011/01/"> January 2011</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/10/"> October 2010</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/05/"> May 2010</a> 
 > &nbsp;(1)</li><li> <a href="/blog/archives/2010/02/"> February 2010</
 a> &nbsp;(1)</li>
     </ul>
   </div>
 </div>


Reply via email to