| <!DOCTYPE html>
|
| <html lang="en">
|
| <head>
|
| <meta charset="utf-8">
|
| <meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
|
|
|
| <meta name="author" content="The Apache Software Foundation">
|
|
|
|
|
| <meta name="keywords" content="python,libcloud,cloud,cloud computing,rackspace,amazon ec2,cloudfiles,openstack,cloudstack" />
|
|
|
|
|
|
|
| <title>Apache Libcloud | Apache Libcloud</title>
|
|
|
|
|
| <!-- fav icons -->
|
| <link rel="shortcut icon" href="/images/favicon.png" />
|
| <link rel="apple-touch-icon" href="/images/apple-touch-icon.png" />
|
| <link rel="apple-touch-icon-precomposed" href="/images/apple-touch-icon.png" />
|
|
|
| <link href="/blog/atom.xml" type="application/atom+xml" rel="alternate" title="Apache Libcloud Blog Feed" />
|
|
|
| <!-- Facebook OpenGraph tags -->
|
| <meta content="Apache Libcloud" property="og:site_name">
|
|
|
| <meta content="Apache Libcloud" property="og:title">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| <meta content="website" property="og:type">
|
|
|
|
|
|
|
| <meta content="https://libcloud.apache.org/blog/tags/release-announcement" property="og:url">
|
|
|
|
|
|
|
|
|
|
|
| <link href='/assets/global-1768bfa479597eed443be67c5aec2edc.css' rel='stylesheet' type='text/css' />
|
| </head>
|
|
|
| <body data-spy="scroll" data-target=".sidebar-nav" data-offset="80">
|
| <nav class="navbar navbar-fixed-top navbar-inverse" role="navigation">
|
| <div class="container">
|
| <div class="navbar-header">
|
| <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse">
|
| <span class="sr-only">Toggle navigation</span>
|
| <span class="icon-bar"></span>
|
| <span class="icon-bar"></span>
|
| <span class="icon-bar"></span>
|
| </button>
|
| <a class="navbar-brand" href="/"><img src="/images/libcloud_logo.png" class="navbar-logo" /> Apache Libcloud</a>
|
| </div>
|
| <div class="collapse navbar-collapse navbar-ex1-collapse">
|
| <ul class="nav navbar-nav">
|
|
|
|
|
|
|
| <li ><a href="/" >Home</a></li>
|
|
|
|
|
| <li ><a href="/about.html" >About</a></li>
|
|
|
|
|
| <li ><a href="/getting-started.html" >Quick Start</a></li>
|
|
|
|
|
| <li ><a href="https://libcloud.readthedocs.org/en/stable/" target="_blank">Documentation</a></li>
|
|
|
|
|
| <li ><a href="/downloads.html" >Downloads</a></li>
|
|
|
|
|
| <li ><a href="/community.html" >Community</a></li>
|
|
|
|
|
| <li ><a href="/blog/" >Blog</a></li>
|
|
|
| </ul>
|
|
|
| <div class="material-switch pull-right">
|
| <input id="theme-switch" name="theme-switch" type="checkbox" onclick="modeSwitcher()"/>
|
| <label for="theme-switch" class="label-default"></label>
|
| <span id="theme-toggle" class="theme-switch">Dark mode</span>
|
| </div>
|
|
|
| </div><!-- /.navbar-collapse -->
|
| </div><!-- /.container -->
|
| </nav>
|
|
|
| <div class="container main-container">
|
| <div class="row section page-content"> |
| <div class="col-lg-8 col-lg-offset-2"> |
| <h1>Tag: release announcement</h1> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2023/08/10/libcloud-3-8-0-released.html">Libcloud 3.8.0 Released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Aug 10, 2023</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.8.0.</p> |
| |
| <p>This release includes new features, improvements, and bug fixes.</p> |
| |
| <p>Highlights include:</p> |
| |
| <ul> |
| <li>Performance improvements in the storage drivers</li> |
| <li>Removal of 18 drivers for providers that are no longer active (they went |
| out of business, have been acquired, or similar).</li> |
| </ul> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.8.0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.8.0</a>.</p> |
| |
| <h3 id="development-related-changes-developers-only">Development-Related Changes (developers only)</h3> |
| |
| <p>In addition to the end-user visible changes, we have made various changes to our |
| development process and practices to better follow and align with modern |
| Python development and packaging best practices.</p> |
| |
| <ul> |
| <li>Tooling (pylint, mypy, bandit, isort, black, etc.) config options have been |
| migrated into pyproject.yaml file.</li> |
| <li>Package setup and build-related metadata have been migrated from setup.py |
| and setup.cfg to pyproject.toml.</li> |
| <li>The unsafe “setup.py test” wrapper command has been removed in favor of |
| invoking pytest directly.</li> |
| <li>The “build” PyPi package is now used for creating release artifacts (sdist, wheel) |
| in an isolated virtual environment.</li> |
| </ul> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>The release 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==3.8.0" |
| </pre> |
| |
| <h3 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip, you can also use it to upgrade:</p> |
| |
| <pre> |
| pip install --upgrade "apache-libcloud==3.8.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">Upgrade notes</h3> |
| |
| <p>A page that 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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.8.0/">https://libcloud.readthedocs.org/en/v3.8.0/</a></p> |
| |
| <h3 id="bugsissues">Bugs/Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and/or test that reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">Thanks</h3> |
| |
| <p>Thanks to everyone who contributed and made this release possible! The full |
| list of people who contributed to this release can be found in the |
| <a href="https://libcloud.readthedocs.org/en/v3.8.0/changelog.html">CHANGES file</a>.</p> |
| |
| <p>Special thanks to Anthony Monthe - @ZuluPro for contributing driver removal / |
| clean up change.</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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2023/01/08/libcloud-3-7-0-released.html">Libcloud 3.7.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jan 08, 2023</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.7.0.</p> |
| |
| <p>This release includes new features, improvements and bug fixes.</p> |
| |
| <p>Highlights include:</p> |
| |
| <ul> |
| <li>Improvements in the CloudSigma compute driver</li> |
| <li>Support for <code class="language-plaintext highlighter-rouge">af-south-1</code> region in the Amazon S3 storage driver</li> |
| <li>Bug fix for OAuth2 desktop client authentication in the Google Cloud |
| Platform compute driver</li> |
| <li>Support for Python 3.6 has been dropped</li> |
| </ul> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.7.0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.7.0</a>.</p> |
| |
| <h3 id="note-on-python-36-support">Note on Python 3.6 support</h3> |
| |
| <p>Python 3.6 support has been dropped in Libcloud v3.7.0.</p> |
| |
| <p>Python 3.6 has been EOL and non-supported for more than a year now |
| (<a href="https://endoflife.date/python">https://endoflife.date/python</a>) and a lot of libraries (including some we |
| depend on) have already dropped support for it.</p> |
| |
| <p>Last release which still supports Python 3.6 is Libcloud v3.6.1.</p> |
| |
| <h3 id="note-on-code-style-change-developers-only">Note on code style change (developers only)</h3> |
| |
| <p>To make formatting and styling in our code base more consistent, we have |
| re-formatted all the code with black (<a href="https://github.com/psf/black">https://github.com/psf/black</a>) and |
| pyupgrade Python 3.5+ (<a href="https://github.com/asottile/pyupgrade">https://github.com/asottile/pyupgrade</a>) and we will |
| automatically enforce black code style (<a href="https://black.readthedocs.io/en/stable/">https://black.readthedocs.io/en/stable/</a>) |
| and pyupgrade checks for all the new code going forward.</p> |
| |
| <p>This should make it easier to contribute and read the code since all the code |
| will be using the same style.</p> |
| |
| <h3 id="download">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==3.7.0" |
| </pre> |
| |
| <h3 id="upgrading">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==3.7.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.7.0/">https://libcloud.readthedocs.org/en/v3.7.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.7.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2022/10/10/libcloud-3-6-1-released.html">Libcloud 3.6.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Oct 10, 2022</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.6.1.</p> |
| |
| <p>This release includes new features, improvements and bug fixes.</p> |
| |
| <p>Highlights include:</p> |
| |
| <ul> |
| <li>Improvements in the EC2 price scraping script and updated pricing</li> |
| <li>Improvements in the Azure ARM compute driver</li> |
| <li>Improvements in the GCE compute driver</li> |
| <li>Various bug fixes in the EC2 compute, OpenStack compute, Azure storage and |
| other drivers</li> |
| </ul> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.6.1">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.6.1</a>.</p> |
| |
| <h3 id="note-on-python-35-support">Note on Python 3.5 support</h3> |
| |
| <p>Python 3.5 support has been dropped in Libcloud v3.5.0.</p> |
| |
| <p>Python 3.5 has been EOL and non-supported for more than a year now |
| (<a href="https://endoflife.date/python">https://endoflife.date/python</a>) and a lot of libraries (including some we |
| depend on) have already dropped support for it.</p> |
| |
| <p>Last release which still supports Python 3.5 is Libcloud v3.4.1.</p> |
| |
| <h3 id="note-on-code-style-change-developers-only">Note on code style change (developers only)</h3> |
| |
| <p>To make formatting and styling in our code base more consistent, we have |
| re-formatted all the code with black (<a href="https://github.com/psf/black">https://github.com/psf/black</a>) and |
| pyupgrade Python 3.5+ (<a href="https://github.com/asottile/pyupgrade">https://github.com/asottile/pyupgrade</a>) and we will |
| automatically enforce black code style (<a href="https://black.readthedocs.io/en/stable/">https://black.readthedocs.io/en/stable/</a>) |
| and pyupgrade checks for all the new code going forward.</p> |
| |
| <p>This should make it easier to contribute and read the code since all the code |
| will be using the same style.</p> |
| |
| <h3 id="download">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==3.6.1" |
| </pre> |
| |
| <h3 id="upgrading">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==3.6.1" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.6.1/">https://libcloud.readthedocs.org/en/v3.6.1/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.6.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2022/05/26/libcloud-3-6-0-released.html">Libcloud 3.6.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on May 26, 2022</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.6.0.</p> |
| |
| <p>This release includes new features, improvements and bug fixes.</p> |
| |
| <p>Highlights include:</p> |
| |
| <ul> |
| <li>Improvements in the Kuberneter container driver</li> |
| <li>Improvements in the OpenStack compute driver (support for micro versions, |
| etc.)</li> |
| <li>Compatibility / support for paramiko >= 2.9.0 including backward |
| compatibility layer for backward incompatible changes in paramiko related |
| to old OpenSSH versions. More information on that available in the Upgrade |
| Notes - |
| <a href="https://libcloud.readthedocs.io/en/latest/upgrade_notes.html#libcloud-3-6-0">https://libcloud.readthedocs.io/en/latest/upgrade_notes.html#libcloud-3-6-0</a></li> |
| <li>Support for authenticating using Azure AD credentials in the Azure Blobs |
| storage driver</li> |
| </ul> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.6.0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.6.0</a>.</p> |
| |
| <h3 id="note-on-python-35-support">Note on Python 3.5 support</h3> |
| |
| <p>Python 3.5 support has been dropped in Libcloud v3.5.0.</p> |
| |
| <p>Python 3.5 has been EOL and non-supported for more than a year now |
| (<a href="https://endoflife.date/python">https://endoflife.date/python</a>) and a lot of libraries (including some we |
| depend on) have already dropped support for it.</p> |
| |
| <p>Last release which still supports Python 3.5 is Libcloud v3.4.1.</p> |
| |
| <h3 id="note-on-code-style-change-developers-only">Note on code style change (developers only)</h3> |
| |
| <p>To make formating and styling in our code base more consistent, we have |
| re-formatted all the code with black (<a href="https://github.com/psf/black">https://github.com/psf/black</a>) and we will |
| automatically enforce black code style (<a href="https://black.readthedocs.io/en/stable/">https://black.readthedocs.io/en/stable/</a>) |
| for all the new code going forward.</p> |
| |
| <p>This should make it easier to contribute and read the code since all the code |
| will be using the same style.</p> |
| |
| <h3 id="download">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==3.6.0" |
| </pre> |
| |
| <h3 id="upgrading">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==3.6.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.6.0/">https://libcloud.readthedocs.org/en/v3.6.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.6.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2022/03/30/libcloud-3-5-1-released.html">Libcloud 3.5.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Mar 30, 2022</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.5.1.</p> |
| |
| <p>This release includes a small bug / fix improvement which allows HTTP retrying |
| code to also retry failed “raw” requests. In addition to that, it also |
| includes improvement in the GCE compute driver to retrieve some resources |
| lazily on demand instead of inside the driver constructor.</p> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.5.1">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.5.1</a>.</p> |
| |
| <h3 id="note-on-python-35-support">Note on Python 3.5 support</h3> |
| |
| <p>Libcloud v3.5.0 dropped support for Python 3.5.</p> |
| |
| <p>Python 3.5 has been EOL and non-supported for more than a year |
| (<a href="https://endoflife.date/python">https://endoflife.date/python</a>) now and a lot of libraries (including some we |
| depend on) have already dropped support for it.</p> |
| |
| <p>Last release which still supports Python 3.5 is Libcloud v3.4.1.</p> |
| |
| <h3 id="note-on-code-style-change-developers-only">Note on code style change (developers only)</h3> |
| |
| <p>To make formating and styling in our code base more consistent, we have |
| re-formatted all the code with black (<a href="https://github.com/psf/black">https://github.com/psf/black</a>) and we will |
| automatically enforce black code style (<a href="https://black.readthedocs.io/en/stable/">https://black.readthedocs.io/en/stable/</a>) |
| for all the new code going forward.</p> |
| |
| <p>This should make it easier to contribute and read the code since all the code |
| will be using the same style.</p> |
| |
| <h3 id="download">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==3.5.1" |
| </pre> |
| |
| <h3 id="upgrading">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==3.5.1" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.5.1/">https://libcloud.readthedocs.org/en/v3.5.1/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.5.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2022/03/12/libcloud-3-5-0-released.html">Libcloud 3.5.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Mar 12, 2022</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.5.0.</p> |
| |
| <p>This release includes new features, improvements and bug fixes.</p> |
| |
| <p>Highlights include:</p> |
| |
| <ul> |
| <li>Improvements to the OpenStack driver</li> |
| <li>New storage driver for Scaleway Object Storage</li> |
| <li>Improvements to the HTTP requests retrying code</li> |
| </ul> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.5.0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.5.0</a>.</p> |
| |
| <h3 id="note-on-python-35-support">Note on Python 3.5 support</h3> |
| |
| <p>This release drops support for Python 3.5.</p> |
| |
| <p>Python 3.5 has been EOL and non-supported for more than a year |
| (<a href="https://endoflife.date/python">https://endoflife.date/python</a>) now and a lot of libraries (including some we |
| depend on) have already dropped support for it.</p> |
| |
| <p>Last release which still supports Python 3.5 is Libcloud v3.4.1.</p> |
| |
| <h3 id="note-on-code-style-change-developers-only">Note on code style change (developers only)</h3> |
| |
| <p>To make formating and styling in our code base more consistent, we have |
| re-formatted all the code with black (<a href="https://github.com/psf/black">https://github.com/psf/black</a>) and we will |
| automatically enforce black code style (<a href="https://black.readthedocs.io/en/stable/">https://black.readthedocs.io/en/stable/</a>) |
| for all the new code going forward.</p> |
| |
| <p>This should make it easier to contribute and read the code since all the code |
| will be using the same style.</p> |
| |
| <h3 id="download">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==3.5.0" |
| </pre> |
| |
| <h3 id="upgrading">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==3.5.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.5.0/">https://libcloud.readthedocs.org/en/v3.5.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2021/11/15/libcloud-3-4-1-released.html">Libcloud 3.4.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Nov 15, 2021</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.4.1.</p> |
| |
| <p>This is a bug fix release which fixes an installation bug that was inadvertently |
| introduced in v3.4.0.</p> |
| |
| <p>That bug broke installation under Python 3.5 and it also prevented Libcloud |
| from being installed inside the same (virtual) environment where older version |
| of the requests library was already installed or where some other dependency |
| depends on older version of the requests library.</p> |
| |
| <h3 id="note-on-python-35-support">Note on Python 3.5 support</h3> |
| |
| <p>Libcloud v3.4.x will be the last release series which still supports Python |
| 3.5.</p> |
| |
| <p>Python 3.5 has been EOL and non-supported for more than a year |
| (<a href="https://endoflife.date/python">https://endoflife.date/python</a>) now and a lot of libraries (including some we |
| depend on) have already dropped support for it.</p> |
| |
| <p>This is making it increasingly hard for us to still support Python 3.5 since |
| it requires a bunch of edge cases in workarounds in our code and build system.</p> |
| |
| <h3 id="note-on-code-style-change-developers-only">Note on code style change (developers only)</h3> |
| |
| <p>To make formating and styling in our code base more consistent, we have |
| re-formatted all the code with black (<a href="https://github.com/psf/black">https://github.com/psf/black</a>) and we will |
| automatically enforce black code style (<a href="https://black.readthedocs.io/en/stable/">https://black.readthedocs.io/en/stable/</a>) |
| for all the new code going forward.</p> |
| |
| <p>This should make it easier to contribute and read the code since all the code |
| will be using the same style.</p> |
| |
| <h3 id="download">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==3.4.1" |
| </pre> |
| |
| <h3 id="upgrading">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==3.4.1" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.4.1/">https://libcloud.readthedocs.org/en/v3.4.1/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.4.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2021/11/11/libcloud-3-4-0-released.html">Libcloud 3.4.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Nov 11, 2021</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.4.0.</p> |
| |
| <p>This release includes new features, improvements and bug fixes.</p> |
| |
| <p>Highlights include:</p> |
| |
| <ul> |
| <li>Improvements and more flexibility in the failed HTTP requests retrying code</li> |
| <li>Various improvements to the Equinix Metal compute driver</li> |
| <li>Improvements and updates to the Outscale, Vultr, CloudSigma and OpenStack |
| compute drivers</li> |
| <li>Support for authenticating via API tokens to the CloudFlare DNS driver</li> |
| <li>Support for using external cache for OpenStack auth tokens</li> |
| </ul> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.4.0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.4.0</a>.</p> |
| |
| <h3 id="note-on-python-35-support">Note on Python 3.5 support</h3> |
| |
| <p>Libcloud v3.4.x will be the last release series which still supports Python |
| 3.5.</p> |
| |
| <p>Python 3.5 has been EOL and non-supported for more than a year |
| (<a href="https://endoflife.date/python">https://endoflife.date/python</a>) now and a lot of libraries (including some we |
| depend on) have already dropped support for it.</p> |
| |
| <p>This is making it increasingly hard for us to still support Python 3.5 since |
| it requires a bunch of edge cases in workarounds in our code and build system.</p> |
| |
| <h3 id="note-on-code-style-change-developers-only">Note on code style change (developers only)</h3> |
| |
| <p>To make formating and styling in our code base more consistent, we have |
| re-formatted all the code with black (<a href="https://github.com/psf/black">https://github.com/psf/black</a>) and we will |
| automatically enforce black code style (<a href="https://black.readthedocs.io/en/stable/">https://black.readthedocs.io/en/stable/</a>) |
| for all the new code going forward.</p> |
| |
| <p>This should make it easier to contribute and read the code since all the code |
| will be using the same style.</p> |
| |
| <h3 id="download">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==3.4.0" |
| </pre> |
| |
| <h3 id="upgrading">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==3.4.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.4.0/">https://libcloud.readthedocs.org/en/v3.4.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.4.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2021/01/25/libcloud-3-3-1-released.html">Libcloud 3.3.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jan 25, 2021</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.3.1.</p> |
| |
| <p>This release includes 2 bug fixes.</p> |
| |
| <p>One of them fixes a regression in EC2 driver which was inadvertently |
| introduced in v3.3.1. That regression broke authentication for some |
| regions such as us-east-2 which utilize authentication algorithm |
| version 4.</p> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.3.1">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.3.1</a>.</p> |
| |
| <h3 id="download">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==3.3.1" |
| </pre> |
| |
| <h3 id="upgrading">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==3.3.1" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.3.1/">https://libcloud.readthedocs.org/en/v3.3.1/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">Thanks</h3> |
| |
| <p>Thanks to <a href="https://github.com/olegrtecno">@olegrtecno</a> for reporting EC2 authentication issue and |
| <a href="https://github.com/RunOrVeith">Veith Röthlingshöfer - @RunOrVeith</a> for reporting bug in Google Storage |
| driver which has also been fixed in this release.</p> |
| |
| <p>Full list of people who contributed to this release can be found in the |
| <a href="https://libcloud.readthedocs.org/en/v3.3.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2021/01/02/libcloud-3-3-0-released.html">Libcloud 3.3.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jan 02, 2021</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.3.0.</p> |
| |
| <p>This release includes various improvements and bug fixes.</p> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-3-0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-3-0</a>.</p> |
| |
| <h3 id="download">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==3.3.0" |
| </pre> |
| |
| <h3 id="upgrading">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==3.3.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.3.0/">https://libcloud.readthedocs.org/en/v3.3.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.3.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2020/09/20/libcloud-3-2-0-released.html">Libcloud 3.2.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Sep 20, 2020</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.2.0.</p> |
| |
| <p>This release includes various improvements and bug fixes.</p> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-2-0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-2-0</a>.</p> |
| |
| <h3 id="download">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==3.2.0" |
| </pre> |
| |
| <h3 id="upgrading">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==3.2.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.2.0/">https://libcloud.readthedocs.org/en/v3.2.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.2.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2020/06/12/libcloud-3-1-0-released.html">Libcloud 3.1.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jun 12, 2020</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.1.0.</p> |
| |
| <p>This release includes various improvements and bug fixes.</p> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.1.0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3.1.0</a>.</p> |
| |
| <h3 id="download">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==3.1.0" |
| </pre> |
| |
| <h3 id="upgrading">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==3.1.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.1.0/">https://libcloud.readthedocs.org/en/v3.1.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.1.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2020/06/12/libcloud-2-8-3-released.html">Libcloud 2.8.3 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jun 12, 2020</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v2.8.3.</p> |
| |
| <p>This is a bug-fix only release in the v2.8.x release. It includes two bug fixes.</p> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://github.com/apache/libcloud/blob/2.8.x/CHANGES.rst">https://github.com/apache/libcloud/blob/2.8.x/CHANGES.rst</a>.</p> |
| |
| <h3 id="download">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.8.3" |
| </pre> |
| |
| <h3 id="upgrading">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.8.3" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.8.3/">https://libcloud.readthedocs.org/en/v2.8.3/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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.8.3/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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2020/04/15/libcloud-3-0-0-released.html">Libcloud 3.0.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Apr 15, 2020</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.0.0.</p> |
| |
| <p>This is the first release in the v3.x.x series. It includes many changes |
| and improvements, the biggest one being dropping support for Python 2.7 and |
| Python 3 < 3.5.</p> |
| |
| <p>If you still need to use Python 2.7 or Python 3 < 3.5 you can use Libcloud |
| v2.8.x release series which still supports those Python versions - keep in |
| mind though that this release series only includes bug fixes. All the new |
| features and improvements will land in the v3.x.x series.</p> |
| |
| <p>Other highlights include:</p> |
| |
| <ul> |
| <li>Type annotations for the base storage API</li> |
| <li>Various improvements in the Azure Blobs driver</li> |
| <li>New standard “prefix” keyword argument in the <code class="language-plaintext highlighter-rouge">{list,iterate}_container_objects</code> |
| methods</li> |
| <li>4 new compute drivers (KubeVirt, LXD, Kamatera, GiG G8)</li> |
| <li>Various improvements to the <code class="language-plaintext highlighter-rouge">deploy_node()</code> functionality</li> |
| <li>and much more</li> |
| </ul> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0</a> and |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1</a>.</p> |
| |
| <h3 id="download">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==3.0.0" |
| </pre> |
| |
| <h3 id="upgrading">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==3.0.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.0.0/">https://libcloud.readthedocs.org/en/v3.0.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.0.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2020/04/15/libcloud-2-8-2-released.html">Libcloud 2.8.2 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Apr 15, 2020</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v2.8.2.</p> |
| |
| <p>This release includes a couple of bug fixes and small improvements for |
| the <code class="language-plaintext highlighter-rouge">deploy_node()</code> functionality.</p> |
| |
| <p>Keep in mind that v2.8.x is a bug-fix only release series. All the other |
| new features and improvements are available in v3.0.0 release which |
| drops support for Python < 3.5.</p> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2.8.2">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2.8.2</a>.</p> |
| |
| <h3 id="download">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.8.2" |
| </pre> |
| |
| <h3 id="upgrading">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.8.2" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.8.2/">https://libcloud.readthedocs.org/en/v2.8.2/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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.8.2/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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2020/03/03/libcloud-2-8-1-released.html">Libcloud 2.8.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Mar 03, 2020</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v2.8.1.</p> |
| |
| <p>This release includes various bug-fixes which have accumulated in trunk since |
| the last release.</p> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-1">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-1</a>.</p> |
| |
| <p>Keep in mind that 2.8.x is purely a bug fix release series. New features and |
| improvements will be added to the upcoming 3.x.x release series which |
| only support Python 3.</p> |
| |
| <h3 id="download">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.8.1" |
| </pre> |
| |
| <h3 id="upgrading">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.8.1" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.8.1/">https://libcloud.readthedocs.org/en/v2.8.1/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>. |
| Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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.8.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2020/01/29/libcloud-3-0-0-rc1-released.html">Libcloud 3.0.0-rc1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jan 29, 2020</span> |
| |
| <div class="post-content"> |
| <p>We are happy to announce Libcloud v3.0.0-rc1.</p> |
| |
| <p>This is the first release candidate for Libcloud v3.0.0 which includes many |
| changes, the biggest one being dropping support for Python 2.7 and |
| Python 3 < 3.5.</p> |
| |
| <p>Since this is a first release which drops support for those Python versions, |
| we want to give our users some time to opt-in and test it and verify |
| everything works as expected, before we produce a stable v3.0.0 release.</p> |
| |
| <p>Other highlights include:</p> |
| |
| <ul> |
| <li>Type annotations for the base storage API</li> |
| <li>Various improvements in the Azure Blobs driver</li> |
| <li>New standard “prefix” keyword argument in the <code class="language-plaintext highlighter-rouge">{list,iterate}_container_objects</code> |
| methods</li> |
| <li>2 new compute drivers (KubeVirt, LXD)</li> |
| </ul> |
| |
| <p>If no major issues are found, this release candidate (with any other fixes |
| which accumulate in trunk until then) will become a stable v3.0.0 release |
| some time in the near future.</p> |
| |
| <p>Keep in mind that this is a pre-release so it won’t be installed by pip |
| by default when you run <code class="language-plaintext highlighter-rouge">pip install apache-libcloud</code>.</p> |
| |
| <p>To install it, you need to explicitly specify a version as shown in the |
| Download section below.</p> |
| |
| <p>A list of all the changes can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-3-0-0-rc1</a>.</p> |
| |
| <h3 id="download">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==3.0.0rc-1" |
| </pre> |
| |
| <h3 id="upgrading">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==3.0.0rc-1" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v3.0.0-rc1/">https://libcloud.readthedocs.org/en/v3.0.0-rc1/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>.</p> |
| |
| <p>Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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/v3.0.0-rc1/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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2020/01/02/libcloud-2-8-0-released.html">Libcloud 2.8.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jan 02, 2020</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 2.8.0.</p> |
| |
| <p>This release includes various changes, most notable ones being:</p> |
| |
| <ul> |
| <li>Distribution now includes <code class="language-plaintext highlighter-rouge">py.typed</code> file which signals mypy that |
| this package contains type annotations (currently only for the |
| base compute API).</li> |
| <li>Fix wheel metadata. There was a bug where conditional dependencies |
| were not specified correctly so it would try to install <code class="language-plaintext highlighter-rouge">typing</code> |
| and <code class="language-plaintext highlighter-rouge">enum34</code> dependency on Python versions where there is not needed.</li> |
| <li>Fix <code class="language-plaintext highlighter-rouge">get_driver()</code> bug / regression not working if the <code class="language-plaintext highlighter-rouge">provider</code> |
| argument was a string and not a Provider ENUM.</li> |
| </ul> |
| |
| <p>Full change log can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-8-0</a>.</p> |
| |
| <h3 id="dropping-support-for-python-27-and-python-34">Dropping support for Python 2.7 and Python 3.4</h3> |
| |
| <p>The plan was for v2.7.0 to be the last major release before v3.0.0 which |
| drops support for Python 2.7 and Python 3.4, but this has changed since |
| v2.7.0 introduced some small regressions / bugs which needed to be fixed.</p> |
| |
| <p>If no major issues are found in this release, this will be the |
| last release before v3.0.0 which drops support for those Python |
| versions.</p> |
| |
| <p>For more information on dropping support for Python 2.7 and Python 3.4, please |
| refer to the v2.7.0 release announcement |
| <a href="https://libcloud.apache.org/blog/2019/12/09/libcloud-2-7-0-released.html">https://libcloud.apache.org/blog/2019/12/09/libcloud-2-7-0-released.html</a>.</p> |
| |
| <h3 id="download">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.8.0" |
| </pre> |
| |
| <h3 id="upgrading">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.8.0" |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.8.0/">https://libcloud.readthedocs.org/en/v2.8.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>. |
| Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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.8.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2019/12/09/libcloud-2-7-0-released.html">Libcloud 2.7.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Dec 09, 2019</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 2.7.0.</p> |
| |
| <p>Among various smaller bug fixes, this release also includes a couple of big |
| new features.</p> |
| |
| <p>Highlights include:</p> |
| |
| <ul> |
| <li>Initial type annotations / hints support for the base Libcloud compute API.</li> |
| <li>S3 driver class has been updated to support <code class="language-plaintext highlighter-rouge">region</code> argument in the same |
| manner as other drivers which support multiple regions (no more messy class |
| per region approach). For backward compatibility reasons, “class per region” |
| approach will still be supported until the next major release.</li> |
| <li>New <code class="language-plaintext highlighter-rouge">start_node()</code> and <code class="language-plaintext highlighter-rouge">stop_node()</code> method have been added to the base |
| Libcloud compute API and the existing drivers which implement |
| <code class="language-plaintext highlighter-rouge">ex_start_node()</code> and <code class="language-plaintext highlighter-rouge">ex_stop_node()</code> methods have been updated to |
| implement those new methods. Old <code class="language-plaintext highlighter-rouge">ex_</code> methods will continue to work for |
| backward compatibility reasons.</li> |
| </ul> |
| |
| <p>Full change log can be found at |
| <a href="https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-7-0">https://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-v2-7-0</a>.</p> |
| |
| <h3 id="dropping-support-for-python-27-and-python-34">Dropping support for Python 2.7 and Python 3.4</h3> |
| |
| <p>Libcloud was among some of the other early larger Python projects which have |
| supported Python 2.x and Python 3.x simultaneously using a single code base |
| from 2011.</p> |
| |
| <p>Over the years, the landscape has changed a lot. A lot of the users now use |
| Python 3 as a default and a lot of the popular Python projects now not only |
| support Python 3, but also make Python 3 the only supported Python version.</p> |
| |
| <p>In addition to that, <a href="https://pythonclock.org/">Python 2.7 will not be maintained past January 2020</a>.</p> |
| |
| <p>We have decided to sign the <a href="https://python3statement.org/">Python 3 statement</a> and drop support for Python |
| 2.7 and Python 3.4 in the next major release (v3.0.0) which will coincide |
| with Python 2.7 EOL early next year.</p> |
| |
| <p>This means that Libcloud v2.7.0 will be the last major release which still |
| supports Python 2.7 and 3.4.</p> |
| |
| <p>The change itself is still work in progress. People who are interested in it |
| can check the following PR <a href="https://github.com/apache/libcloud/pull/1377">https://github.com/apache/libcloud/pull/1377</a>.</p> |
| |
| <h4 id="how-does-this-affect-me">How does this affect me?</h4> |
| |
| <p>If you still need to use Python 2.7 or Python 3.4 after Libcloud v3.0.0 is |
| out, you will be able to do that by utilizing one of the older Libcloud |
| releases which still supports that Python version.</p> |
| |
| <p>All the new feature development and improvements will land in new release |
| which support Python >= 3.5 only, but we may still do a release in the |
| v2.7.x release series if a major bug or a security issue is found.</p> |
| |
| <h4 id="how-does-this-affect-the-libcloud-development-team">How does this affect the Libcloud development team?</h4> |
| |
| <p>Supporting Python 2.x and Python 3.x through a single code base was never |
| totally trivial.</p> |
| |
| <p>This is especially true for our project which doesn’t use <code class="language-plaintext highlighter-rouge">six</code> Python 2 |
| / 3 compatibility library, but uses custom glue / wrapper code for that.</p> |
| |
| <p>There are multiple reasons why we didn’t use <code class="language-plaintext highlighter-rouge">six</code> - one is that we still |
| needed to support Python 2.5 which is not supported by <code class="language-plaintext highlighter-rouge">six</code> and another |
| one is that we didn’t want to introduce another dependency on the end user in |
| the days where Python packaging was still very much in the infancy.</p> |
| |
| <p>Dropping support for Python 2.7 and Python 3.4 will allow us to streamline our |
| code and remove a lot of the code which is not needed anymore.</p> |
| |
| <p>This will result in easier development and cleaner code.</p> |
| |
| <h3 id="download">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.7.0 |
| </pre> |
| |
| <h3 id="upgrading">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.7.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.7.0/">https://libcloud.readthedocs.org/en/v2.7.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>. |
| Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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.7.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2019/11/18/libcloud-2-6-1-released.html">Libcloud 2.6.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Nov 18, 2019</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 2.6.1!</p> |
| |
| <p>This release includes various small bug fixes and improvements.</p> |
| |
| <p>Full change log can be found at |
| <a href="http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2.6.1">http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2.6.1</a>.</p> |
| |
| <h3 id="download">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.6.1 |
| </pre> |
| |
| <h3 id="upgrading">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.6.1 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.6.1/">https://libcloud.readthedocs.org/en/v2.6.1/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>. |
| Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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.6.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2019/08/28/libcloud-2-6-0-released.html">Libcloud 2.6.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Aug 28, 2019</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 2.6.0!</p> |
| |
| <p>This release includes many new features and improvements. Highlights |
| include:</p> |
| |
| <ul> |
| <li><a href="https://libcloud.readthedocs.io/en/latest/compute/drivers/gridscale.html">New compute driver for Gridscale.io provider</a></li> |
| <li>New compute driver for Maxihost provider</li> |
| <li>Various improvements in the OpenStack compute driver</li> |
| <li><a href="https://libcloud.readthedocs.io/en/latest/other/using-http-proxy.html">Support for <code class="language-plaintext highlighter-rouge">https</code> proxies</a></li> |
| <li>Various improvements in the Azure blobs storage driver</li> |
| <li>Various improvements to the deploy node functionality and handling of |
| unsupported SSH key types</li> |
| <li>CloudFlare DNS driver has been updated to use CloudFlare API v4</li> |
| <li>and much more.</li> |
| </ul> |
| |
| <p>Full change log can be found at |
| <a href="http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2.6.0">http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2.6.0</a>.</p> |
| |
| <h3 id="download">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.6.0 |
| </pre> |
| |
| <h3 id="upgrading">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.6.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.6.0/">https://libcloud.readthedocs.org/en/v2.6.0/</a></p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker |
| <a href="https://github.com/apache/libcloud/issues">https://github.com/apache/libcloud/issues</a>. |
| Don’t forget to attach an example and / or test which reproduces your |
| problem.</p> |
| |
| <h3 id="thanks">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.6.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><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 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 id="download">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 id="upgrading">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 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2018/11/08/libcloud-2-4-0-released.html">Libcloud 2.4.0 released</a></h2> |
| |
| <span class="post-date-author">By Quentin Pradet on Nov 08, 2018</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 2.4.0!</p> |
| |
| <p>The most notable change is Python 3.7 support. There is also a new |
| Scaleway driver, and improvements for many other drivers.</p> |
| |
| <p>Full change log can be found at |
| <a href="http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-4-0">http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-4-0</a>.</p> |
| |
| <h3 id="download">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.4.0 |
| </pre> |
| |
| <h3 id="upgrading">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.4.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.4.0/">https://libcloud.readthedocs.org/en/v2.4.0/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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.4.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2018/03/03/libcloud-2-3-0-released.html">Libcloud 2.3.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Mar 03, 2018</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 2.3.0!</p> |
| |
| <p>Most notable changes are the dropping of support for Python 2.6 and 3.3, |
| both of which are now unsupported distributions.</p> |
| |
| <p>There are new drivers for UpCloud, Digital Ocean Spaces, bug fixes and |
| improvements for many other drivers.</p> |
| |
| <p>Full change log can be found at |
| <a href="http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-3-0">http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-3-0</a>.</p> |
| |
| <h3 id="download">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.3.0 |
| </pre> |
| |
| <h3 id="upgrading">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.3.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.3.0/">https://libcloud.readthedocs.org/en/v2.3.0/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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.3.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><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 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’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 id="download">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 id="upgrading">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 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2017/09/03/libcloud-2-2-0-released.html">Libcloud 2.2.0 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Sep 03, 2017</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 2.2.0!</p> |
| |
| <p>The release includes a new improvements to Azure ARM support, fixes for |
| Route 53 users, and support for TLS authenticated Docker drivers.</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.0">http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2.2.0</a>.</p> |
| |
| <p>All of our community for their ongoing support and contributions…</p> |
| |
| <h3 id="download">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.0 |
| </pre> |
| |
| <h3 id="upgrading">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.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.2.0/">https://libcloud.readthedocs.org/en/v2.2.0/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2017/07/17/libcloud-2-1-0-released.html">Libcloud 2.1.0 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Jul 17, 2017</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 2.1.0!</p> |
| |
| <p>The release includes a new driver for Google Container Engine (GKE), |
| upgrades to the OpenStack driver to support keystone v3 and Nova v2.x</p> |
| |
| <p>Full change log can be found at |
| <a href="http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-1-0">http://libcloud.readthedocs.io/en/latest/changelog.html#changes-in-apache-libcloud-2-1-0</a>.</p> |
| |
| <p>All of our community for their ongoing support and contributions…</p> |
| |
| <h3 id="download">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.1.0 |
| </pre> |
| |
| <h3 id="upgrading">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.1.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v2.1.0/">https://libcloud.readthedocs.org/en/v2.1.0/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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.1.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2017/04/25/libcloud-2-0-0-released.html">Libcloud 2.0.0 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Apr 25, 2017</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 2.0.0.</p> |
| |
| <p>This major release brings many new features, improvements, bug-fixes, and drivers.</p> |
| |
| <h2 id="release-highlights">Release highlights</h2> |
| |
| <ul> |
| <li>Apache Libcloud 2.0 series replaces the use of Python httplib with a hard dependency on the <code class="language-plaintext highlighter-rouge">requests</code> package. Users 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> |
| <li>3 new drivers - <a href="http://libcloud.readthedocs.io/en/latest/compute/drivers/onapp.html">OnApp Compute</a>, <a href="http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html">OnApp DNS</a>, <a href="http://libcloud.readthedocs.io/en/latest/compute/drivers/oneandone.html">1&1 Compute</a></li> |
| <li>Lots of improvements to our Azure ARM support</li> |
| <li>Continuing udates to the Amazon drivers</li> |
| </ul> |
| |
| <p>A detailed description of the 2.0 HTTP API is documented <a href="http://libcloud.readthedocs.io/en/latest/other/changes_in_2_0.html">here</a></p> |
| |
| <h3 id="compute-api-changes">Compute API Changes</h3> |
| |
| <ul> |
| <li>Outscale SAS doc improvements and logo update</li> |
| </ul> |
| |
| <h4 id="onapp-changes">OnApp Changes</h4> |
| |
| <ul> |
| <li>Add list images support for OnApp driver</li> |
| <li>Add keypair management to OnApp driver</li> |
| </ul> |
| |
| <h4 id="amazon-ec2-changes">Amazon EC2 Changes</h4> |
| |
| <ul> |
| <li>Add r4 instance types for AWS</li> |
| <li>Add support for AWS eu-west-2 and ca-central-1 regions</li> |
| <li>Add P2 GPU instance types</li> |
| <li>Add method to modify snapshot attribute for EC2</li> |
| <li>Add ENA support for EC2 compute images</li> |
| <li>Add support for forcing detachment of EBS volumes to EC2 driver</li> |
| <li>Add support for ModifyVolume and DescribeVolumesModifications</li> |
| <li>Added Import Snapshot and Describe Import Snapshot to EC2 compute driver</li> |
| <li>Add missing regions in AWS storage and compute drivers</li> |
| <li>Add SR-IOV net support to images in EC2 compute driver</li> |
| <li>Fix - update t2.small image size from 11 CPU to 1</li> |
| <li>Added Billing Product for image in EC2 compute driver</li> |
| </ul> |
| |
| <h4 id="linode-changes">Linode changes</h4> |
| |
| <ul> |
| <li>Add start, stop instance methods and fix incorrect state TERMINATED to STOPPED</li> |
| </ul> |
| |
| <h4 id="azure-arm-changes">Azure ARM changes</h4> |
| |
| <ul> |
| <li>Fix typeerror on ex_list_nics</li> |
| <li>Add support for Azure Cloud Environments as well as Locations</li> |
| <li>Fix string representation of the VhdImage type and fix listing of Public IP addresses</li> |
| <li>Add network security groups to azure ARM</li> |
| <li>Add the ability to list resource groups</li> |
| <li>Fix Azure ARM driver condition for ex_list_publishers where location is specified</li> |
| </ul> |
| |
| <h4 id="google-cloud-changes">Google Cloud changes</h4> |
| |
| <ul> |
| <li>Allow delete instances from managed group</li> |
| <li>Allow preemptible instances to be created</li> |
| <li>Remove validation checks for guestOsFeatures</li> |
| </ul> |
| |
| <h4 id="alibaba-aliyun-changes">Alibaba Aliyun changes</h4> |
| |
| <ul> |
| <li>Add aliyun ecs instance join leave security group</li> |
| <li>Fix Aliyun ECS, Load balancer and storage adapters when using unicode UTF-8 characters in the names of resources</li> |
| </ul> |
| |
| <h4 id="digitalocean-changes">DigitalOcean changes</h4> |
| |
| <ul> |
| <li>Add price_monthly extra param to digitalocean sizes</li> |
| </ul> |
| |
| <h4 id="vmware-vsphere-changes">VMWare vSphere changes</h4> |
| |
| <ul> |
| <li>Fix issue with authentication methods crashing</li> |
| </ul> |
| |
| <h3 id="storage">Storage</h3> |
| |
| <ul> |
| <li>Reintroduce S3 multipart upload support with signature v4</li> |
| </ul> |
| |
| <h3 id="dns">DNS</h3> |
| |
| <ul> |
| <li>Add <a href="http://libcloud.readthedocs.io/en/latest/dns/drivers/onapp.html">OnApp driver</a></li> |
| </ul> |
| |
| <h2 id="minor-changes">Minor changes</h2> |
| |
| <h3 id="common">Common</h3> |
| |
| <ul> |
| <li>Added an integration test API and a test suite for validating functionality |
| without mocking any libcloud subsystems</li> |
| <li>Change Cloudscale to cloudscale.ch.</li> |
| </ul> |
| |
| <h2 id="bug-fixes">Bug Fixes</h2> |
| |
| <h3 id="compute">Compute</h3> |
| |
| <h4 id="200">2.0.0</h4> |
| |
| <ul> |
| <li> |
| <p>Fix OpenStack drivers not correctly setting URLs when used with identity API, would default to 127.0.0.1 and service |
| catalog URLs were not adhered to.</p> |
| </li> |
| <li> |
| <p>Fix Aliyun ECS, Load balancer and storage adapters when using unicode UTF-8 characters in the names of resources |
| in 2.0.0rc2 < it would fail as a MalformedResponseError, Python 2.7 element tree was raising a unicode error</p> |
| </li> |
| <li> |
| <p>Refactor the test classes to use the full libcloud.http and libcloud.common.base modules, with Connection, |
| Response all used with requests_mock. This increases our test coverages and catches bugs in drivers’ custom |
| parse_body and auth modules</p> |
| </li> |
| <li> |
| <p>Rename libcloud.httplib_ssl to libcloud.http now that we don’t use httplib</p> |
| </li> |
| </ul> |
| |
| <h4 id="200rc2">2.0.0rc2</h4> |
| |
| <ul> |
| <li>Fix Public IP not assigned when creating NIC on Azure ARM</li> |
| <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 id="special-thank-you">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> |
| |
| <ul> |
| <li>Tinu Cleatus for the OnApp driver</li> |
| <li>Alex Misstear for the EC2 improvements</li> |
| <li>Jie Ren for the Aliyun improvements</li> |
| <li>Francisco Ros for the DigitalOcean improvements</li> |
| <li>Peter Amstutz and Joseph Hall for the Azure ARM API updates</li> |
| <li>All of our community for their ongoing support and contributions…</li> |
| </ul> |
| |
| <h3 id="download">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.0 |
| </pre> |
| |
| <h3 id="upgrading">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.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><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 id="release-highlights">Release highlights</h2> |
| |
| <ul> |
| <li>Apache Libcloud 2.0 series replaces the use of Python httplib with a hard dependency on the <code class="language-plaintext highlighter-rouge">requests</code> package. Users’ 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 id="release-highlights-for-200rc2">Release highlights for 2.0.0rc2</h2> |
| |
| <h3 id="compute">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 id="common">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 id="compute-1">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_list_nics</li> |
| <li>[GCE] allow delete instances from managed group</li> |
| </ul> |
| |
| <h3 id="storage">Storage</h3> |
| |
| <ul> |
| <li>Reintroduce S3 multipart upload support with signature v4</li> |
| </ul> |
| |
| <h2 id="changes-apache-libcloud-200rc1">Changes Apache Libcloud 2.0.0rc1</h2> |
| |
| <h3 id="common-1">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 id="compute-2">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 id="special-thank-you">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 id="download">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 id="upgrading">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 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2016/12/29/libcloud-1-5-0-released.html">Libcloud 1.5.0 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Dec 29, 2016</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 1.5.0.</p> |
| |
| <p>This release brings many new features, improvements, bug-fixes, and drivers.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>[azure] New method for accessing rate cards.</li> |
| <li>[openstack] Add new Connection class to support VOMS proxys to keystone |
| servers.</li> |
| <li>[ec2] Added m4 instances to us-gov and brazil, added m4.16xlarge to all.</li> |
| <li>Add new CloudScale.ch driver</li> |
| <li>[dimensiondata] Added support for 2.4 API, added support for image import, |
| cloning. Add feature for changing NIC VLANs, add feature for changing NIC |
| order for a server.</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html">here</a>.</p> |
| |
| <h3 id="special-thank-you">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 id="download">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.5.0 |
| </pre> |
| |
| <h3 id="upgrading">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.5.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2016/11/27/libcloud-1-4-0-released.html">Libcloud 1.4.0 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Nov 27, 2016</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 1.4.0.</p> |
| |
| <p>This release brings many new features, improvements, bug-fixes, and drivers.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <p>The release includes a new Azure ARM driver and an Amazon Application |
| Load Balancer (ALB) driver.</p> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html">here</a>.</p> |
| |
| <h3 id="special-thank-you">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 id="download">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.4.0 |
| </pre> |
| |
| <h3 id="upgrading">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.4.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2016/10/14/libcloud-1-3-0-released.html">Libcloud 1.3.0 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Oct 14, 2016</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 1.3.0.</p> |
| |
| <p>This release brings many new features, improvements, bug-fixes, and drivers.</p> |
| |
| <h3 id="important-changes">Important changes</h3> |
| |
| <ul> |
| <li>RunAbove driver is now the OVH cloud driver because of changes in the |
| platform. Users will get a deprecated error message and pointed to the |
| website for more information.</li> |
| <li>Fixed support for SLES/OpenSUSE 12, now checks the default certificate |
| path (does not impact users using certifi).</li> |
| <li>DigitalOcean v1 API has been deprecated in favour of the new 2.0 API.</li> |
| </ul> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <h4 id="rancher-driver">Rancher Driver</h4> |
| |
| <p>Mario Loria contributed a full Rancher driver for our container abstraction |
| interface. Documentation is available with examples of usage, you can use |
| the driver to deploy containers, services, stacks or operate and maintain |
| existing deployments! Thanks Mario.</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-python" data-lang="python"><span class="kn">from</span> <span class="nn">libcloud.container.types</span> <span class="kn">import</span> <span class="n">Provider</span> |
| <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.base</span> <span class="kn">import</span> <span class="n">ContainerImage</span> |
| |
| <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="p">.</span><span class="n">RANCHER</span><span class="p">)</span> |
| |
| <span class="n">connection</span> <span class="o">=</span> <span class="n">driver</span><span class="p">(</span><span class="s">"MYRANCHERACCESSKEY"</span><span class="p">,</span> <span class="s">"MYRANCHERSECRETKEY"</span><span class="p">,</span> |
| <span class="n">host</span><span class="o">=</span><span class="s">"17.23.66.4"</span><span class="p">,</span> <span class="n">port</span><span class="o">=</span><span class="mi">443</span><span class="p">)</span> |
| |
| <span class="n">image</span> <span class="o">=</span> <span class="n">ContainerImage</span><span class="p">(</span><span class="s">"hastebin"</span><span class="p">,</span> <span class="s">"hastebin"</span><span class="p">,</span> <span class="s">"rlister/hastebin"</span><span class="p">,</span> <span class="s">"latest"</span><span class="p">,</span> |
| <span class="n">driver</span><span class="o">=</span><span class="bp">None</span><span class="p">)</span> |
| |
| <span class="n">new_service</span> <span class="o">=</span> <span class="n">connection</span><span class="p">.</span><span class="n">ex_deploy_service</span><span class="p">(</span><span class="n">name</span><span class="o">=</span><span class="s">"excitingservice"</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">environmentid</span><span class="o">=</span><span class="s">"1e2"</span><span class="p">,</span> |
| <span class="n">environment</span><span class="o">=</span><span class="p">{</span> |
| <span class="s">"STORAGE_TYPE"</span><span class="p">:</span> <span class="s">"file"</span> |
| <span class="p">})</span></code></pre> |
| </figure> |
| |
| <h4 id="new-api">New API</h4> |
| |
| <p>As well as the direct <code class="language-plaintext highlighter-rouge">get_driver API</code>, there is now a short-hand API for |
| users to choose.</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-python" data-lang="python"><span class="kn">import</span> <span class="nn">libcloud</span> |
| |
| <span class="n">cls</span> <span class="o">=</span> <span class="n">libcloud</span><span class="p">.</span><span class="n">get_driver</span><span class="p">(</span><span class="n">libcloud</span><span class="p">.</span><span class="n">DriverType</span><span class="p">.</span><span class="n">COMPUTE</span><span class="p">,</span> <span class="n">libcloud</span><span class="p">.</span><span class="n">DriverType</span><span class="p">.</span><span class="n">COMPUTE</span><span class="p">.</span><span class="n">RACKSPACE</span><span class="p">)</span></code></pre> |
| </figure> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html">here</a>.</p> |
| |
| <h3 id="special-thank-you">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 id="download">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.3.0 |
| </pre> |
| |
| <h3 id="upgrading">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.3.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2016/09/23/libcloud-1-2-1-released.html">Libcloud 1.2.1 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Sep 23, 2016</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 1.2.1.</p> |
| |
| <p>This release brings many new features, improvements, bug-fixes, and drivers.</p> |
| |
| <h2 id="release-highlights">Release highlights</h2> |
| |
| <h3 id="changes-in-apache-libcloud-121">Changes in Apache Libcloud 1.2.1</h3> |
| |
| <ul> |
| <li>Fix issue enabling backups on Dimension Data driver</li> |
| </ul> |
| |
| <h3 id="changes-in-apache-libcloud-120">Changes in Apache Libcloud 1.2.0</h3> |
| |
| <h4 id="general">General</h4> |
| |
| <ul> |
| <li>Fix caching of auth tokens in the Google Compute Engine drivers. Now we make |
| sure that the file is truncated before writing a new token. Not truncating the |
| file would cause issues if the new token is shorted then the existing one |
| which is cached in the file.</li> |
| </ul> |
| |
| <h4 id="compute">Compute</h4> |
| |
| <ul> |
| <li>Fix image undeprecation in GCE</li> |
| <li>Added Managed Instance Groups in GCE</li> |
| <li>Allow undeprecation of an image in GCE</li> |
| <li>BUGFIX Values with wildcards failed signature validation in cloudstack</li> |
| <li>Added StorageState-Migrating to the cloudstack driver.</li> |
| <li>Update copy image logic to match create image in GCE driver.</li> |
| <li>Removed HD attribute from the Abiquo compute driver to support the 3.4 API</li> |
| <li>Add image and size details to list_nodes response in Dimension Data driver</li> |
| <li>Add support for changing VM admin password in VMware driver</li> |
| <li>Add Barcelona (Spain) region to the Aurora Compute driver.</li> |
| <li>Various improvements in the libvirt driver.</li> |
| </ul> |
| |
| <h4 id="load-balancer">Load balancer</h4> |
| |
| <ul> |
| <li>Add support for temporary IAM role credentials (token) to the AWS ELB driver.</li> |
| </ul> |
| |
| <h4 id="dns">DNS</h4> |
| |
| <ul> |
| <li>Updated the ‘extra’ parameter in update_record() to be optional in aurora driver</li> |
| <li>Support for iterating over records and zones in the Aurora DNS driver</li> |
| <li>Add support for DS, PTR, SSFHFP and TLSA record type to the Aurora DNS driver.</li> |
| </ul> |
| |
| <h4 id="container">Container</h4> |
| |
| <ul> |
| <li>Add network mode and labels when creating containers within docker driver</li> |
| </ul> |
| |
| <h4 id="storage">Storage</h4> |
| |
| <ul> |
| <li>Fix authentication issue in S3/China region, disabled multipart uploads as |
| not supported by region.</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html">here</a>.</p> |
| |
| <h3 id="special-thank-you">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 id="download">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.2.1 |
| </pre> |
| |
| <h3 id="upgrading">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.2.1 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><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 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 id="release-highlights">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 id="download">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 id="upgrading">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 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><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, <a href="http://libcloud.readthedocs.io/en/latest/container/index.html">container-as-a-service</a> and <a href="http://libcloud.readthedocs.io/en/latest/backup/index.html">backup-as-a-service</a>.</p> |
| |
| <h3 id="release-highlights">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 class="language-plaintext highlighter-rouge">Perth, Australia</code> and <code class="language-plaintext highlighter-rouge">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 class="language-plaintext highlighter-rouge">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 id="special-thank-you">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 id="important-breaking-change---amazon-ec2-driver-changes">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="language-python highlighter-rouge"> |
| <div class="highlight"> |
| <pre class="highlight"><code><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="p">.</span><span class="n">EC2</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> <span class="n">region</span><span class="o">=</span><span class="s">'us-east-1'</span><span class="p">)</span> |
| </code></pre> |
| </div> |
| </div> |
| |
| <p>This brings the Amazon API inline with the other drivers, makes it easier to maintain and switch between regions.</p> |
| |
| <h3 id="bug-fixes">Bug fixes</h3> |
| |
| <h4 id="general">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 class="language-plaintext highlighter-rouge">1024</code> to <code class="language-plaintext highlighter-rouge">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 class="language-plaintext highlighter-rouge">EC2_US_EAST</code>, etc.).</p> |
| |
| <p>Those drivers have moved to single provider constant + <code class="language-plaintext highlighter-rouge">region</code> constructor |
| argument model. |
| [Tomaz Muraus]</p> |
| </li> |
| </ul> |
| |
| <h3 id="new-or-deprecated-drivers">New or deprecated drivers</h3> |
| |
| <h4 id="compute">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 class="language-plaintext highlighter-rouge">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 id="storage">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 id="loadbalancer">Loadbalancer</h4> |
| |
| <ul> |
| <li>New driver for Aliyun SLB Loadbalancer Service. |
| (LIBCLOUD-802, GITHUB-712) |
| [Sam Song]</li> |
| </ul> |
| |
| <h4 id="dns">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 id="bug-fixes-1">Bug fixes</h2> |
| |
| <ul> |
| <li> |
| <p>Fix a bug in the GoDaddy driver - make sure <code class="language-plaintext highlighter-rouge">host</code> attribute on the |
| connection class is correctly set to the hostname. |
| [Tomaz Muraus]</p> |
| </li> |
| <li> |
| <p>Fix handling of <code class="language-plaintext highlighter-rouge">MX</code> records in the Gandi driver. |
| (GITHUB-718) |
| [Ryan Lee]</p> |
| </li> |
| </ul> |
| |
| <h2 id="improvements">Improvements</h2> |
| |
| <h3 id="compute-1">Compute</h3> |
| |
| <ul> |
| <li> |
| <p>Introduce new <code class="language-plaintext highlighter-rouge">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 class="language-plaintext highlighter-rouge">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_encrypted and ex_kms_key_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 class="language-plaintext highlighter-rouge">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 id="storage-1">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 class="language-plaintext highlighter-rouge">get_container</code>, <code class="language-plaintext highlighter-rouge">get_object</code> and <code class="language-plaintext highlighter-rouge">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 class="language-plaintext highlighter-rouge">upload_object_via_stream</code> whole file is read and buffered in memory. |
| (GITHUB-696) |
| [Jay jshridha]</p> |
| </li> |
| </ul> |
| |
| <h3 id="backup">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 id="download">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 id="upgrading">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 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2016/04/11/libcloud-1-0-0-rc2-released.html">Libcloud 1.0.0-rc2 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Apr 11, 2016</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 1.0.0-rc2.</p> |
| |
| <p>This the second pre-release in the 1.0.0 series which means it brings many new |
| features, improvements, bug-fixes, and DNS drivers.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <p>This includes:</p> |
| |
| <ul> |
| <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>The Amazon EC2 driver has been changed to use region codes instead of separate drivers for each region.</li> |
| <li>Introduce new <code class="language-plaintext highlighter-rouge">list_regions</code> class method on the base driver class</li> |
| <li>Support for Dimension Data backup</li> |
| <li>Added NSOne, LuaDNS, NearlyFreeSpeech.NET 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 id="important-breaking-change---amazon-ec2-driver-changes">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="language-python highlighter-rouge"> |
| <div class="highlight"> |
| <pre class="highlight"><code><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="p">.</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> |
| </div> |
| |
| <p>This brings the Amazon API inline with the other drivers, makes it easier to maintain and switch between regions.</p> |
| |
| <h3 id="bug-fixes">Bug fixes</h3> |
| |
| <h4 id="general">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 class="language-plaintext highlighter-rouge">1024</code> to <code class="language-plaintext highlighter-rouge">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 class="language-plaintext highlighter-rouge">EC2_US_EAST</code>, etc.).</p> |
| |
| <p>Those drivers have moved to single provider constant + <code class="language-plaintext highlighter-rouge">region</code> constructor |
| argument model. |
| [Tomaz Muraus]</p> |
| </li> |
| </ul> |
| |
| <h3 id="new-or-deprecated-drivers">New or deprecated drivers</h3> |
| |
| <h4 id="compute">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 class="language-plaintext highlighter-rouge">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 id="storage">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 id="loadbalancer">Loadbalancer</h4> |
| |
| <ul> |
| <li>New driver for Aliyun SLB Loadbalancer Service. |
| (LIBCLOUD-802, GITHUB-712) |
| [Sam Song]</li> |
| </ul> |
| |
| <h4 id="dns">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 id="bug-fixes-1">Bug fixes</h2> |
| |
| <ul> |
| <li> |
| <p>Fix a bug in the GoDaddy driver - make sure <code class="language-plaintext highlighter-rouge">host</code> attribute on the |
| connection class is correctly set to the hostname. |
| [Tomaz Muraus]</p> |
| </li> |
| <li> |
| <p>Fix handling of <code class="language-plaintext highlighter-rouge">MX</code> records in the Gandi driver. |
| (GITHUB-718) |
| [Ryan Lee]</p> |
| </li> |
| </ul> |
| |
| <h2 id="improvements">Improvements</h2> |
| |
| <h3 id="compute-1">Compute</h3> |
| |
| <ul> |
| <li> |
| <p>Introduce new <code class="language-plaintext highlighter-rouge">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 class="language-plaintext highlighter-rouge">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_encrypted and ex_kms_key_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 class="language-plaintext highlighter-rouge">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 id="storage-1">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 class="language-plaintext highlighter-rouge">get_container</code>, <code class="language-plaintext highlighter-rouge">get_object</code> and <code class="language-plaintext highlighter-rouge">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 class="language-plaintext highlighter-rouge">upload_object_via_stream</code> whole file is read and buffered in memory. |
| (GITHUB-696) |
| [Jay jshridha]</p> |
| </li> |
| </ul> |
| |
| <h3 id="backup">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 id="download">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-rc2 |
| </pre> |
| |
| <h3 id="upgrading">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-rc2 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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> |
| |
| <p>We would like to thank the following community members for their contribution to this release:</p> |
| |
| <ul> |
| <li>Jeff Dunham</li> |
| <li>Max Illfelder</li> |
| <li>Ken Dreyer</li> |
| <li>Sam Song</li> |
| <li>Oltjano Terpollari</li> |
| <li>Javier M. Mellid</li> |
| </ul> |
| |
| |
| </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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2016/01/26/libcloud-1-0-0-pre1-released.html">Libcloud 1.0.0-pre1 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Jan 26, 2016</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 1.0.0-pre1.</p> |
| |
| <p>This is a first pre-release in the 1.0.0 series which means it brings many new |
| features, improvements, bug-fixes, and DNS drivers.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <p>A full blog post on the new features in 1.0.0 can be found <a href="http://libcloud.apache.org/blog/2016/01/20/libcloud-1.0-pre1.html">here</a></p> |
| |
| <p>This includes:</p> |
| |
| <ul> |
| <li>Introduction of Container-as-a-Service API drivers for <a href="http://libcloud.readthedocs.org/en/latest/container/drivers/kubernetes.html">Kubernetes</a>, <a href="http://libcloud.readthedocs.org/en/latest/container/drivers/docker.html">Docker</a>, <a href="http://libcloud.readthedocs.org/en/latest/container/drivers/ecs.html">Amazon ECS</a> and <a href="http://libcloud.readthedocs.org/en/latest/container/drivers/joyent.html">Joyent Triton</a></li> |
| <li>Introduction of Backup-as-a-Service API</li> |
| <li>Addition of South Korea region for Amazon EC2</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html">here</a>.</p> |
| |
| <h3 id="download">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-pre1 |
| </pre> |
| |
| <h3 id="upgrading">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-pre1 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2016/01/19/libcloud-0-20-1-released.html">Libcloud 0.20.1 released</a></h2> |
| |
| <span class="post-date-author">By Eric Johnson on Jan 19, 2016</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.20.1.</p> |
| |
| <p>This is a bug-fix release in the 0.20 series.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>Allow for old and new style service accounts for GCE driver</li> |
| <li>Fix syntax error with DimensionDataStatus object</li> |
| <li>Fix bug in public IP addition command for DimensionData driver</li> |
| <li>Fix error with proxy_url with vCloud Compute driver.</li> |
| <li>Fix with hasattr for Rackspace DNS 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 id="download">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==0.20.1 |
| </pre> |
| |
| <h3 id="upgrading">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==0.20.1 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2015/12/15/libcloud-0-20-0-released.html">Libcloud 0.20.0 released</a></h2> |
| |
| <span class="post-date-author">By Anthony Shaw on Dec 15, 2015</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.20.0.</p> |
| |
| <p>This is a first release in the 0.20 series which means it brings many new |
| features, improvements, bug-fixes, and DNS drivers.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>New DNS driver for <a href="http://libcloud.readthedocs.org/en/latest/dns/drivers/godaddy.html">GoDaddy</a></li> |
| <li>New DNS driver for <a href="https://www.cloudflare.com/dns/">CloudFlare DNS</a></li> |
| <li>Many more improvements and API v2.1 support for the <a href="http://cloud.dimensiondata.com/am/en/">Dimension Data compute driver</a></li> |
| <li>Support for adding and configuring PTR (reverse DNS) record in RackSpace DNS driver</li> |
| <li>Support for preemptable instances in Google Compute driver</li> |
| <li>Add new eu-west-2 & us-east-2 regions to the OUTSCALE_INC & OUTSCALE_SAS drivers</li> |
| <li>Added C4, M4 instance types in Amazon EC2 driver</li> |
| <li>Add support for multiple regions in Aurora compute driver</li> |
| <li>GoogleStorageDriver can now use either our S3 authentication or other Google Cloud Platform OAuth2 authentication methods.</li> |
| <li>Removed DreamHosts Compute Driver, DreamHosts users will now use the OpenStack Node driver since DreamHosts are OpenStack API compliant</li> |
| <li>and much more!</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-20-0">here</a>.</p> |
| |
| <h3 id="download">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==0.20.0 |
| </pre> |
| |
| <h3 id="upgrading">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==0.20.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-with-apache-libcloud-0-20-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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2015/10/30/libcloud-0-19-0-released.html">Libcloud 0.19.0 released</a></h2> |
| |
| <span class="post-date-author">By Eric Johnson on Oct 30, 2015</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.19.0.</p> |
| |
| <p>This is a first release in the 0.19 series which means it brings many new |
| features, improvements, bug-fixes, and DNS drivers.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>New load balancer driver for <a href="http://cloud.dimensiondata.com/am/en/">Dimension Data</a></li> |
| <li>New DNS driver for <a href="https://www.pcextreme.com/aurora/dns">AuroraDNS</a></li> |
| <li>New DNS driver for <a href="http://www.worldwidedns.net/home.asp">WorldWideDNS</a></li> |
| <li>New DNS driver for <a href="https://dnsimple.com/">DNSimple</a></li> |
| <li>New DNS driver for <a href="https://pointhq.com/">PointDNS</a></li> |
| <li>New DNS driver for <a href="https://www.vultr.com/">Vult DNS</a></li> |
| <li>New DNS driver for <a href="http://www.liquidweb.com/">Liquidweb DNS</a></li> |
| <li>New DNS driver for <a href="http://zonomi.com/">Zonomi DNS</a></li> |
| <li>New DNS driver for <a href="https://durabledns.com/">Durable DNS</a></li> |
| <li>Added volume management methods and more to <a href="https://www.runabove.com/index.xml">RunAbove compute service</a></li> |
| <li>Added new South America East region to <a href="https://aws.amazon.com/s3/">S3 storage driver</a></li> |
| <li>Many more improvements and API v2.0 added to the <a href="http://cloud.dimensiondata.com/am/en/services/public-cloud/cloud-networks">Dimension Data compute driver</a></li> |
| <li>New API v1 support for <a href="https://cloud.google.com/dns/">Google Cloud DNS</a></li> |
| <li>Many improvements in the HostVirtual compute driver</li> |
| <li>and much more!</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-19-0">here</a>.</p> |
| |
| <h3 id="download">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==0.19.0 |
| </pre> |
| |
| <h3 id="upgrading">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==0.19.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v0.19.0/">https://libcloud.readthedocs.org/en/v0.19.0/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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-with-apache-libcloud-0-19-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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2015/08/13/libcloud-0-18-0-released.html">Libcloud 0.18.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Aug 13, 2015</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.18.0.</p> |
| |
| <p>This is a first release in the 0.18 series which means it brings many new |
| features, improvements and bug-fixes.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>New compute driver for <a href="https://azure.microsoft.com/en-us/services/virtual-machines/">Microsoft Azure Virtual Machines service</a></li> |
| <li>New compute driver for <a href="https://www.runabove.com/index.xml">RunAbove compute service</a></li> |
| <li>New compute driver for <a href="https://www.cloudwatt.com/en/">Cloudwatt compute service</a></li> |
| <li>New compute driver for <a href="https://www.packet.net/">Packet.net</a></li> |
| <li>New compute driver for <a href="https://onapp.com/platform/onapp-cloud">OnApp Cloud service</a></li> |
| <li>New compute driver for <a href="http://cloud.dimensiondata.com/am/en/">Dimension Data compute service</a></li> |
| <li>New storage driver for <a href="https://www.pcextreme.nl/en/aurora/objects">AuroraObjects service</a></li> |
| <li>New load balancer driver for <a href="https://www.softlayer.com/load-balancing">Softlayer loadbalancing service</a></li> |
| <li>New DNS driver for <a href="https://www.digitalocean.com/">DigitalOcean DNS service</a></li> |
| <li>Support for DigitalOcean API v2 which is not used by default.</li> |
| <li>Support for AWS Signature version 4 and new AWS Frankfurt, Germany region</li> |
| <li>Support for retrying failed HTTP requests (disabled by default, to enable it, |
| set <code class="language-plaintext highlighter-rouge">LIBCLOUD_RETRY_FAILED_HTTP_REQUESTS</code> environment variable to True)</li> |
| <li>Many improvements in the HostVirtual compute driver</li> |
| <li>and much more!</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-18-0">here</a>.</p> |
| |
| <h3 id="download">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==0.18.0 |
| </pre> |
| |
| <h3 id="upgrading">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==0.18.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v0.18.0/">https://libcloud.readthedocs.org/en/v0.18.0/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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-with-apache-libcloud-0-18-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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2015/02/18/libcloud-0-17-0-released.html">Libcloud 0.17.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Feb 18, 2015</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.17.0.</p> |
| |
| <p>This is a first release in the 0.17 series which means it brings many |
| new features, improvements and bug-fixes.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>New driver for <a href="http://sldn.softlayer.com/reference/services/SoftLayer_Dns_Domain/">Softlayer DNS service</a></li> |
| <li>New driver for <a href="https://cloud.google.com/compute/docs/load-balancing/">Google Compute Engine load balancing service</a></li> |
| <li>Many improvements and new features in the Google Compute Engine Driver</li> |
| <li>Support for new <code class="language-plaintext highlighter-rouge">us-east-2</code> and <code class="language-plaintext highlighter-rouge">us-east-3</code> region in the <a href="https://www.joyent.com/public-cloud">Joyent</a> |
| compute driver</li> |
| <li>Additional functionality in the CloudStack compute driver</li> |
| <li>Support for <a href="https://www.cloudsigma.com/2014/08/20/cloudsigma-expands-public-cloud-footprint-with-drfortress-in-hawaii/">new regions</a> in the CloudSigma compute driver</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-17-0">here</a>.</p> |
| |
| <h3 id="download">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==0.17.0 |
| </pre> |
| |
| <h3 id="upgrading">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==0.17.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v0.17.0/">https://libcloud.readthedocs.org/en/v0.17.0/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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-with-apache-libcloud-0-17-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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2014/11/12/libcloud-0-16-0-released.html">Libcloud 0.16.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Nov 12, 2014</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.16.0!</p> |
| |
| <p>This is a first release in the 0.16 series which means it brings many |
| new features, improvements and bug-fixes.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>Support for OpenStack Identity API v3.0. For more information and |
| examples, see the following blog post - <a href="http://www.tomaz.me/2014/08/23/libcloud-now-supports-openstack-identity-keystone-api-v3.html">Libcloud now supports OpenStack |
| Identity (Keystone) API v3</a>.</li> |
| <li>Support for HTTP proxy for outgoing HTTP requests. For information on how |
| to use this new feature, please refer to the <a href="https://libcloud.readthedocs.org/en/latest/other/using-http-proxy.html">Using an HTTP proxy</a> section |
| in the documentation.</li> |
| <li>New driver for <a href="http://www.vmware.com/products/vsphere/">VMware vSphere</a> based clouds. For documentation, please see |
| <a href="https://libcloud.readthedocs.org/en/latest/compute/drivers/vsphere.html">this</a> page.</li> |
| <li>Support for <a href="https://aws.amazon.com/govcloud-us/">Amazon GovCloud</a>.</li> |
| <li>New driver for the <a href="https://www.profitbricks.com/">ProfitBricks</a> provider.</li> |
| <li>Support for authentication with the internal metadata service in the |
| Google Compute Engine driver. For more information, please refer to the |
| <a href="https://libcloud.readthedocs.org/en/latest/compute/drivers/gce.html#internal-authentication">Internal Authentication</a> section in the documentation.</li> |
| <li>Easier debugging with <code class="language-plaintext highlighter-rouge">LIBCLOUD_DEBUG</code> by pretty-formatting JSON and XML |
| responses. For information on how to use this feature, see <a href="https://libcloud.readthedocs.org/en/latest/troubleshooting.html#example-2-making-json-xml-response-human-friendly">Making JSON / XML |
| response human friendly</a> example in the documentation.</li> |
| <li>and more</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-16-0">here</a>.</p> |
| |
| <h3 id="download">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==0.16.0 |
| </pre> |
| |
| <h3 id="upgrading">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==0.16.0 |
| </pre> |
| |
| <h3 id="upgrade-notes">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#libcloud-0-16-0">https://libcloud.readthedocs.org/en/latest/upgrade_notes.html#libcloud-0-16-0</a></p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v0.16.0/">https://libcloud.readthedocs.org/en/v0.16.0/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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-with-apache-libcloud-0-16-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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2014/07/10/libcloud-0-15-1-released.html">Libcloud 0.15.1 released</a></h2> |
| |
| <span class="post-date-author">By Sebastien Goasguen on Jul 10, 2014</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.15.1!</p> |
| |
| <p>This release includes some bug-fixes and improvements.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>Improvements in the EC2 driver</li> |
| <li>Improvements in the CloudStack driver</li> |
| <li>Improvements in the Openstack driver</li> |
| <li>Fixes a possible race condition in the <code class="language-plaintext highlighter-rouge">deploy_node</code> method</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en//latest/changelog.html#changes-with-apache-libcloud-0-15-1">here</a>.</p> |
| |
| <h3 id="download">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==0.15.1 |
| </pre> |
| |
| <h3 id="upgrading">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==0.15.1 |
| </pre> |
| |
| <h3 id="upgrade-notes">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#libcloud-0-15-1">https://libcloud.readthedocs.org/en/latest/upgrade_notes.html#libcloud-0-15-1</a></p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v0.15.1/">https://libcloud.readthedocs.org/en/v0.15.1/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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-with-apache-libcloud-0-15-1">CHANGES file</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-dev/201407.mbox/%3c82E964C2-22F0-4D08-80AA-F3C8EC124B70@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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2014/06/26/libcloud-0-15-0-released.html">Libcloud 0.15.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jun 26, 2014</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.15.0.</p> |
| |
| <p>This is a first release in the 0.15 series which means it brings many |
| new features, improvements and bug fixes.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>New compute driver for <a href="https://www.outscale.com/en/">Outscale SAS and Outscale INC cloud</a></li> |
| <li>New compute driver for <a href="http://www.hpcloud.com/">HP Public Cloud (Helion)</a></li> |
| <li>New compute driver for <a href="http://kili.io/">Kili public cloud</a></li> |
| <li>Extension methods for the VPC Internet gateway management in the EC2 driver</li> |
| <li>Lower memory usage and faster parsing of large XML responses when lxml |
| library is installed.</li> |
| <li>and much more!</li> |
| </ul> |
| |
| <p>Full change log can be found <a href="https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-15-0">here</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.15.0 can be downloaded from |
| <a href="https://libcloud.apache.org/downloads.html">https://libcloud.apache.org/downloads.html</a></p> |
| |
| <p>or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud<span class="o">==</span>0.15.0</code></pre> |
| </figure> |
| |
| <h3 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud<span class="o">==</span>0.15.0</code></pre> |
| </figure> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at |
| <a href="https://libcloud.readthedocs.org/en/v0.15.0/">https://libcloud.readthedocs.org/en/v0.15.0/</a>.</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">Thanks</h3> |
| |
| <p>Thanks to everyone who contributed and made this release possible!</p> |
| |
| <p>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-with-apache-libcloud-0-15-0">Changelog</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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2014/02/08/libcloud-0-14-1-released.html">Libcloud 0.14.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Feb 08, 2014</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.14.1!</p> |
| |
| <p>This release includes some bug-fixes, improvements and new features.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>New driver for <a href="https://libcloud.readthedocs.org/en//latest/compute/drivers/cloudsigma.html">CloudSigma API 2.0</a></li> |
| <li>Improvements in the OpenStack driver</li> |
| <li>Support for records with multiple values in the Route53 DNS driver</li> |
| <li>Support for paging through zones and records in the Rackspace DNS driver</li> |
| </ul> |
| |
| <p>Full change log can be found at <a href="https://libcloud.readthedocs.org/en//latest/changelog.html#changes-with-apache-libcloud-0-14-1">here</a>.</p> |
| |
| <h3 id="download">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==0.14.1 |
| </pre> |
| |
| <h3 id="upgrading">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==0.14.1 |
| </pre> |
| |
| <h3 id="upgrade-notes">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#libcloud-0-14-1">https://libcloud.readthedocs.org/en/latest/upgrade_notes.html#libcloud-0-14-1</a></p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at <a href="https://libcloud.readthedocs.org/en/v0.14.1/">https://libcloud.readthedocs.org/en/v0.14.1/</a></p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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-with-apache-libcloud-0-14-1">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2014/01/22/libcloud-0-14-0-released.html">Libcloud 0.14.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jan 22, 2014</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce a long awaited Libcloud 0.14.0 release.</p> |
| |
| <p>This is a first release in the 0.14 series which means it brings many |
| (and I mean many!) new features, changes and improvements.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>To make working with providers which support multiple regions easier and |
| more user-friendly, some of the drivers have moved away from the “one |
| class per region” to a single class plus “region” argument model. Those |
| drivers include: EC2, Rackspace, ElasticHosts, Joyent, CloudFiles.</li> |
| <li>Addition of a programmatic way of updating the pricing file and ability |
| to use a custom pricing file. For more information, please see |
| https://libcloud.readthedocs.org/en/latest/compute/pricing.html#using-a-custom-pricing-file</li> |
| <li>Addition of block storage management methods to the following drivers: |
| OpenNebula, OpenStack, EC2</li> |
| <li>Unification of the extension arguments for handling security groups in |
| the EC2 and OpenStack driver</li> |
| <li>New standard compute API for SSH key-pair management</li> |
| <li>Many new features and improvements in the CloudStack driver</li> |
| <li>New compute and load balancer driver for Google Compute Engine (GCE)</li> |
| <li>Ability to export Libcloud’s DNS zone to BIND zone format</li> |
| <li>and much more!</li> |
| </ul> |
| |
| <p>Full change log can be found <a href="https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-14-0-beta3">here</a> and <a href="https://libcloud.readthedocs.org/en/latest/changelog.html#changes-with-apache-libcloud-0-14-0">here</a> (keep in mind that this |
| release also includes all the changes from 0.14.0-beta3).</p> |
| |
| <h3 id="note-about-backward-compatibility">Note about backward compatibility</h3> |
| |
| <p>Some of the changes noted above are backward incompatible. For more |
| information on what has changed and how to update your code to work with |
| a new release, please visit the <a href="https://libcloud.readthedocs.org/en/latest/upgrade_notes.html#libcloud-0-14-0">Upgrade Notes page</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.14.0 can be downloaded from |
| <a href="https://libcloud.apache.org/downloads.html">https://libcloud.apache.org/downloads.html</a></p> |
| |
| <p>or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud<span class="o">==</span>0.14.0</code></pre> |
| </figure> |
| |
| <h3 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud<span class="o">==</span>0.14.0</code></pre> |
| </figure> |
| |
| <h3 id="documentation">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 id="bugs--issues">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 id="thanks">Thanks</h3> |
| |
| <p>Thanks to everyone who contributed and made this release possible!</p> |
| |
| <p>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-with-apache-libcloud-0-14-0">Changelog</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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2013/12/31/libcloud-0-13-3-released.html">Libcloud 0.13.3 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Dec 31, 2013</span> |
| |
| <div class="post-content"> |
| <p>This release fixes a security issue with a potential leak of data contained on |
| a destroyed DigitalOcean node. Only users who are using a DigitalOcean driver |
| are affected.</p> |
| |
| <h3 id="details-about-the-vulnerability">Details about the vulnerability</h3> |
| |
| <p>DigitalOcean recently changed the default API behavior from scrub to |
| non-scrub when destroying a VM without notifying the customers and API |
| consumers.</p> |
| |
| <p>Libcloud prior to this release doesn’t explicitly send “scrub_data” query |
| parameter when destroying a node. This means nodes which are destroyed using |
| Libcloud are vulnerable to later customers stealing data contained on them.</p> |
| |
| <p>This release fixes that by always sending “scrub_data” query parameter when |
| destroying a DigitalOcean node.</p> |
| |
| <p>If you are using a DigitalOcean driver, you are strongly encouraged to |
| upgrade (or downgrade if you are using 0.14.0-beta3 beta release) to this |
| release.</p> |
| |
| <p>For more information, please see the <a href="/security.html#CVE-2013-6480">Security page</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.13.3 can be downloaded from |
| <a href="https://libcloud.apache.org/downloads.html">https://libcloud.apache.org/downloads.html</a></p> |
| |
| <p>or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud<span class="o">==</span>0.13.3</code></pre> |
| </figure> |
| |
| <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 - |
| https://www.apache.org/dist/libcloud.</p> |
| |
| <h3 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud<span class="o">==</span>0.13.3</code></pre> |
| </figure> |
| |
| <h3 id="documentation">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 id="bugs--issues">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 id="thanks">Thanks</h3> |
| |
| <p>Thanks to everyone who contributed and made this release possible!</p> |
| |
| <p>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=a06b0ed4c443f9f56784572a4e291e779de599e3;hb=a1fdac91ec9fdf699d77f9f9b01699de7f56171e#l3">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-announcement.html" rel="tag">release announcement</a>, <a href="/blog/tags/security-release.html" rel="tag">security release</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2013/11/21/libcloud-0-14-0-beta3-released.html">Libcloud 0.14.0-beta3 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Nov 21, 2013</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.14.0-beta3, a first |
| (beta) release in the 0.14.0 series.</p> |
| |
| <p>The reason this is a beta and not a final release is that it includes some |
| pretty big changes (most notably the “region” argument change). I would |
| like those changes to get some more real-life testing before doing a final |
| release.</p> |
| |
| <p>Being a first release in the 0.14.0 series means it brings many (and I mean |
| many!) new features, changes and improvements.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>To make working with providers which support multiple regions easier and |
| more user-friendly, some of the drivers have moved away from the “one |
| class per region” to a single class plus “region” argument model. Those |
| drivers include: EC2, Rackspace, ElasticHosts, Joyent, CloudFiles.</li> |
| <li>Addition of a programmatic way of updating the pricing file and ability |
| to use a custom pricing file. For more information, please see the |
| <a href="https://libcloud.readthedocs.org/en/latest/compute/pricing.html#using-a-custom-pricing-file">documentation</a></li> |
| <li>Addition of block storage management methods to the following drivers: |
| OpenNebula, OpenStack, EC2</li> |
| <li>Unification of the extension arguments for handling security groups in |
| the EC2 and OpenStack driver</li> |
| <li>Many new features and improvements in the CloudStack driver</li> |
| <li>New compute and loadbalancer driver for Google Compute Engine (GCE)</li> |
| <li>Ability to export Libcloud’s DNS zone to BIND zone format</li> |
| <li>and much more!</li> |
| </ul> |
| |
| <p>Some of the changes noted above are also backward incompatible. For more |
| information on what has changed and how to update your code to work with |
| a new release, please visit the <a href="https://libcloud.readthedocs.org/en/latest/upgrade_notes.html#libcloud-0-14-0">Upgrade Notes</a> section in our |
| documentation.</p> |
| |
| <h3 id="other-non-code-changes-worth-a-mention">Other non-code changes worth a mention</h3> |
| |
| <ul> |
| <li>Tests now also run on travis-ci - <a href="https://travis-ci.org/apache/libcloud">https://travis-ci.org/apache/libcloud</a></li> |
| <li>New documentation is now also available on RTD - |
| <a href="https://libcloud.readthedocs.org/en/latest/">https://libcloud.readthedocs.org/en/latest/</a></li> |
| </ul> |
| |
| <p>Full change log can be found <a href="https://git-wip-us.apache.org/repos/asf?p=libcloud.git;a=blob;f=CHANGES;h=1a8d9e2072d4b49b5718b19f534573f9dfb224e4;hb=5ef0707b2a34f0e8520fe029e7313b7c57f15919#l3">here</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.14.0-beta3 can be downloaded from |
| http://libcloud.apache.org/downloads.html |
| or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud<span class="o">==</span>0.14.0-beta3</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud<span class="o">==</span>0.14.0-beta3</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 |
| https://libcloud.readthedocs.org/en/latest/upgrade_notes.html#libcloud-0-14-0 |
| .</p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>Regular and API documentation is available at |
| https://libcloud.readthedocs.org/en/latest/.</p> |
| |
| <h3 id="bugs--issues">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> |
| |
| <h2 id="thanks">Thanks</h2> |
| |
| <p>Thanks to everyone who contributed and made this release possible!</p> |
| |
| <p>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=1a8d9e2072d4b49b5718b19f534573f9dfb224e4;hb=5ef0707b2a34f0e8520fe029e7313b7c57f15919#l3">CHANGES file</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201311.mbox/%3CCAJMHEm%2B51RFT672GanfW9DKopcmDtZz2kkA7m0uufP1UupjeZw@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><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 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 id="download">Download</h3> |
| |
| <p>Libcloud 0.13.0 can be downloaded from |
| http://libcloud.apache.org/downloads.html |
| or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">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 id="bugs--issues">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 id="thanks">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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2013/07/01/libcloud-0-13-0-released.html">Libcloud 0.13.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jul 01, 2013</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.13.0!</p> |
| |
| <p>This release includes a lot of improvements and bug fixes.</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=640bd2f4db8bc11674fc8c1829922d0c79b733cd;hb=9c0d11a4cf7e588ad87c7e57311bbb1d955cc2a7">here</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.13.0 can be downloaded from |
| http://libcloud.apache.org/downloads.html |
| or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.13.0/.</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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=640bd2f4db8bc11674fc8c1829922d0c79b733cd;hb=9c0d11a4cf7e588ad87c7e57311bbb1d955cc2a7">CHANGES file</a>.</p> |
| |
| <p>Source: <a href="https://mail-archives.apache.org/mod_mbox/libcloud-dev/201307.mbox/%3CCAJMHEmJBU_aMREM0f0LD-nHZt6pWTt9WabfdxDPtDSy%2B1w7K8g%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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2013/03/21/libcloud-0-12-3-released.html">Libcloud 0.12.3 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Mar 21, 2013</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.12.3!</p> |
| |
| <p>This release is primarily a bug fix release and fixes Python 3.3, |
| deployment and some other issues.</p> |
| |
| <p>Full change log can be found at |
| https://svn.apache.org/repos/asf/libcloud/tags/0.12.3/CHANGES</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.12.3 can be downloaded from |
| http://libcloud.apache.org/downloads.html |
| or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.12.3/ |
| .</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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 CHANGES file |
| <a href="https://svn.apache.org/repos/asf/libcloud/tags/0.12.3/CHANGES">https://svn.apache.org/repos/asf/libcloud/tags/0.12.3/CHANGES</a>.</p> |
| |
| <p>Source: <a href="https://mail-archives.apache.org/mod_mbox/libcloud-dev/201303.mbox/%3CCAJMHEmJDKsYOn%3DaVDyChdQCgHbKc1r2n0Wy4_UxGmdd-aXf-WQ%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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2013/02/18/libcloud-0-12-1-released.html">Libcloud 0.12.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Feb 18, 2013</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.12.1!</p> |
| |
| <p>This release includes many new features, improvements and bug-fixes.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <ul> |
| <li>New more efficient generator based approach for iterating over paginated |
| collections.</li> |
| <li>New generator based method for iterating over containers |
| (iterate_containers).</li> |
| <li>Old ENUM style provided constants have been replaced with a string |
| version. This allows users to dynamically register new providers using new |
| set_driver method.</li> |
| <li>Support for multipart uploads in the Amazon S3 storage driver.</li> |
| <li>New load balancer driver for Amazon Load Balancing (ELB) service.</li> |
| <li>New storage driver for Azure Blog storage</li> |
| <li>New “local storage” storage driver</li> |
| <li>Support for multipart uploads in the S3 driver</li> |
| <li>Allow user to specify which CA cert is used for verifying server SSL |
| certificate by setting “SSL_CERT_FILE” environment variable</li> |
| <li>Drivers which use xmlrplic library now use Libcloud HTTP layer for making |
| HTTP requests. This means those drivers now support LIBCLOUD_DEBUG and SSL |
| cert validation functionality</li> |
| </ul> |
| |
| <p>Full change log can be found at |
| https://svn.apache.org/repos/asf/libcloud/tags/0.12.1/CHANGES</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.12.1 can be downloaded from |
| http://libcloud.apache.org/downloads.html |
| or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.12.1/ |
| .</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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 CHANGES file |
| <a href="https://svn.apache.org/repos/asf/libcloud/tags/0.12.1/CHANGES">https://svn.apache.org/repos/asf/libcloud/tags/0.12.1/CHANGES</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201302.mbox/%3CCAJMHEmLc0RfSxM9UhXPeTwKiNDbZPsQs6SJMA1o3y1D4Cv+reA@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2012/11/19/libcloud-0-11-4-released.html">Libcloud 0.11.4 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Nov 19, 2012</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.11.4!</p> |
| |
| <p>This release is a bug fix release and contains no new features.</p> |
| |
| <p>Next release which will contain new features and some backward incompatible |
| changes will happen in the 0.12.x series in the next couple of weeks.</p> |
| |
| <p>Bug fixes:</p> |
| |
| <ul> |
| <li>Fix some of tests failures which happened in Python 3.3 due to randomized |
| dictionary ordering.</li> |
| <li>Fix a bug where a numeric instead of a string value was used for the |
| content-length header in VCloud driver.</li> |
| <li>Don’t ignore ex_force_service_region argument in the CloudFiles driver.</li> |
| <li>Fix a bug which caused the connection to not be closed when using Python |
| 2.6 and calling get_object on an object which doesn’t exist in the S3 |
| driver.</li> |
| <li>Update ‘if type’ checks in the update_record methods to behave correctly |
| if users passes in RecordType.A with a value of 0 - if type is not None.</li> |
| </ul> |
| |
| <p>Full change log can be found at |
| <a href="https://svn.apache.org/viewvc/libcloud/tags/0.11.4/CHANGES?revision=r1411030&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.11.4/CHANGES?revision=r1411030&view=markup</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.11.4 can be downloaded from |
| http://libcloud.apache.org/downloads.html |
| or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.11.4/.</p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker < |
| https://issues.apache.org/jira/browse/LIBCLOUD>. Don’t forget to attach an |
| example and / or |
| test which reproduces your problem.</p> |
| |
| <h3 id="thanks">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 CHANGES |
| file <a href="https://svn.apache.org/viewvc/libcloud/tags/0.11.3/CHANGES?revision=r1388947&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.11.3/CHANGES?revision=r1388947&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201211.mbox/%3CCAJMHEmL73OCjiNqg0QGPWb1Cc2JnQ4OWjXs5ah-sU%2BA%3DOwPUTg%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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2012/09/25/libcloud-0-11-3-released.html">Libcloud 0.11.3 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Sep 25, 2012</span> |
| |
| <div class="post-content"> |
| <p>We are pleased to announce the release of Libcloud 0.11.3!</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <p><strong>Compute</strong></p> |
| |
| <ul> |
| <li>Add new Rackspace Nova driver for Chicago (ORD) location</li> |
| <li>Add new methods for managing storage volumes and other extenstion methods |
| to the IBM SCE driver.</li> |
| <li>Allow user to pass ‘timeout’ argument to the ‘deploy_node’ method</li> |
| </ul> |
| |
| <p><strong>Bug fixes</strong></p> |
| |
| <ul> |
| <li>Fix a bug with the Libcloud SSL verification code. Code was too strict |
| and didn’t allow “-“ character in the sub-domain when using a wildcard |
| certificate.</li> |
| </ul> |
| |
| <p>Full change log can be found at |
| <a href="https://svn.apache.org/viewvc/libcloud/tags/0.11.3/CHANGES?revision=r1388947&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.11.3/CHANGES?revision=r1388947&view=markup</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.11.3 can be downloaded from |
| http://libcloud.apache.org/downloads.html |
| or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.11.3/.</p> |
| |
| <h3 id="bugs--issues">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 / ortest which reproduces your problem.</p> |
| |
| <h3 id="thanks">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 CHANGES |
| file <a href="https://svn.apache.org/viewvc/libcloud/tags/0.11.3/CHANGES?revision=r1388947&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.11.3/CHANGES?revision=r1388947&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/www-announce/201209.mbox/%3CCAJMHEmLn+MV_pcNZv03PW5wuS5c=O8cFdqMH8LFtaUr1gggkdw@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2012/08/22/libcloud-0-11-1-released.html">Libcloud 0.11.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Aug 22, 2012</span> |
| |
| <div class="post-content"> |
| <p>This release fixes a possible SSL man-in-the-middle vulnerability inside |
| the code which performs the SSL certificate validation. For more |
| information about the vulnerability, please see the “Security” page - |
| <a href="http://libcloud.apache.org/security.html">http://libcloud.apache.org/security.html</a>.</p> |
| |
| <p>Everyone using an older version is strongly encouraged to upgrade to this |
| release.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.11.1 can be downloaded from |
| http://libcloud.apache.org/downloads.html |
| or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.11.1/.</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">Thanks</h3> |
| |
| <p>Thanks to the researchers from the University of Texas at Austin |
| (Martin Georgiev, Suman Jana and Vitaly Shmatikov) who discovered this |
| vulnerability.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/www-announce/201208.mbox/%3CCAJMHEmL958gN+GZT0tWDM9jVmMBj+w0qqY8TYXbJUNPwdW+6yA@mail.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-announcement.html" rel="tag">release announcement</a>, <a href="/blog/tags/security-release.html" rel="tag">security release</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2012/07/30/libcloud-0-11-0-released.html">Libcloud 0.11.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jul 30, 2012</span> |
| |
| <div class="post-content"> |
| <p>The Apache Libcloud team is pleased to announce the release of Libcloud |
| 0.11.0!</p> |
| |
| <p>Libcloud is a Python library that abstracts away the differences among |
| multiple cloud provider APIs. It allows users to manage cloud services |
| (servers, storage, load balancers, DNS) offered by many different providers |
| through a single, unified and easy to use API.</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <p><strong>General</strong></p> |
| |
| <ul> |
| <li>Install test files when installing the library. Tests module can now be |
| imported by doing something like this: “from libcloud import test”</li> |
| </ul> |
| |
| <p><strong>Compute</strong></p> |
| |
| <ul> |
| <li>New standard API and methods for managing storage volumes. Base API |
| consists of the following methods: create_volume, destroy_volume, |
| attach_volume, detach_volume.</li> |
| <li>New driver for KT UCloud (http://home.ucloud.olleh.com/main.kt) based |
| on the CloudStack driver.</li> |
| <li>New Gridspot driver with a basic list and destroy functionality.</li> |
| </ul> |
| |
| <p><strong>Bug fixes</strong></p> |
| |
| <ul> |
| <li>Plenty of them, please see the CHANGES file.</li> |
| </ul> |
| |
| <p>For a full list of changes, please see the CHANGES file |
| <a href="https://svn.apache.org/viewvc/libcloud/tags/0.11.0/CHANGES?revision=r1364892&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.11.0/CHANGES?revision=r1364892&view=markup</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.10.1 can be downloaded from http://libcloud.apache.org/downloads.html |
| or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.11.1/</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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 |
| CHANGES file <a href="https://svn.apache.org/viewvc/libcloud/tags/0.11.0/CHANGES?revision=r1364892&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.11.0/CHANGES?revision=r1364892&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/www-announce/201207.mbox/%3CCAJMHEmLcSZi4bYmUaZtF_q=npc--DpVbTEH-Z+f0TCd2iteS-A@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2012/05/24/libcloud-0-10-1-released.html">Libcloud 0.10.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on May 24, 2012</span> |
| |
| <div class="post-content"> |
| <p>Libcloud team is pleased to announce the release of Libcloud 0.10.1!</p> |
| |
| <h3 id="release-highlights">Release highlights</h3> |
| |
| <p><strong>General</strong></p> |
| |
| <ul> |
| <li>Allow user to specify which IP to use when calling deploy_node |
| (defaults to ‘public_ips’). Previously it only worked with public IP, now |
| user can pass ‘private_ips’ as an argument and SSH client will try to |
| connect to the node first private IP address.</li> |
| </ul> |
| |
| <p><strong>Compute</strong></p> |
| |
| <ul> |
| <li>New driver for Joyent cloud (http://www.joyentcloud.com/)</li> |
| <li>New driver for VCL cloud ( |
| http://www.educause.edu/blog/hes8/CloudComputingandtheVirtualCom/167931)</li> |
| <li>A lot of improvements and new features in the Brightbox driver</li> |
| <li>Support for Vmware vCloud version 1.5</li> |
| <li>Modify ParamikoSSHClient to connect to the SSH agent and automatically |
| look for private keys in ~/.ssh if the ‘auth’ and ‘ssh_key’ argument is not |
| specified when calling deploy_node.</li> |
| <li>Modify IBM driver so it works with IBM Smart Cloud Enterprise</li> |
| </ul> |
| |
| <p><strong>Storage</strong></p> |
| |
| <ul> |
| <li>Support for uploading large files in the CloudFiles driver</li> |
| <li>New driver for OpenStack Swift installations based on the CloudFiles |
| driver</li> |
| </ul> |
| |
| <p><strong>Bug fixes</strong></p> |
| |
| <ul> |
| <li>Fix a bug in the CloudSigma Las Vegas compute driver</li> |
| </ul> |
| |
| <p>For a full list of changes, please see the CHANGES file |
| <a href="https://svn.apache.org/viewvc/libcloud/tags/0.10.1/CHANGES?revision=r1340892&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.10.1/CHANGES?revision=r1340892&view=markup</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.10.1 can be downloaded from |
| http://libcloud.apache.org/downloads.html or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.10.1/</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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 CHANGES |
| file <a href="https://svn.apache.org/viewvc/libcloud/tags/0.10.1/CHANGES?revision=r1340892&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.10.1/CHANGES?revision=r1340892&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201205.mbox/%3CCAJMHEmKtqtkWsTHVYeO-ijytw9caQ4p%2B-ip7And3aPJhKuA8vA%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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2012/04/01/libcloud-0-9-1-released.html">Libcloud 0.9.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Apr 01, 2012</span> |
| |
| <div class="post-content"> |
| <p>Libcloud team is pleased to announce the release of Libcloud 0.9.1!</p> |
| |
| <p>Release highlights:</p> |
| |
| <ul> |
| <li>A lot of improvements and additional functionality in the OpenStack |
| driver. Now a generic OpenStack driver (Provider.OPENSTACK) also works with |
| devstack.org and trystack.org installations</li> |
| <li>Improvements and better exception propagation in the deploy_node method</li> |
| <li>New driver for ElasticHosts Los Angeles and Toronto location</li> |
| <li>Support for new EC2 instance type - m1.medium</li> |
| </ul> |
| |
| <p>Bug fixes:</p> |
| |
| <ul> |
| <li>Don’t lowercase special header names in the Amazon S3 storage driver. |
| This fixes a bug with multi-objects delete calls.</li> |
| <li>Properly handle OpenStack providers which return public IP addresses |
| under the ‘internet’ key in the ‘addresses’ dictionary</li> |
| <li>Make create_node in Linode driver return a Node instance instead of a |
| listen of Node instances</li> |
| </ul> |
| |
| <p>For a full list of changes, please see the CHANGES file |
| <a href="https://svn.apache.org/viewvc/libcloud/tags/0.9.1/CHANGES?revision=r1307716&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.9.1/CHANGES?revision=r1307716&view=markup</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.9.1 can be downloaded from |
| http://libcloud.apache.org/downloads.html or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.9.1/.</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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 CHANGES |
| file <a href="https://svn.apache.org/viewvc/libcloud/tags/0.9.1/CHANGES?revision=r1307716&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.9.1/CHANGES?revision=r1307716&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201204.mbox/%3CCAJMHEmJzeGL%2BU1PNeX0T-1dcxUC1um88jQTAmskZ-mXTQ3QLGw%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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2012/02/08/libcloud-0-8-0-released.html">Libcloud 0.8.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Feb 08, 2012</span> |
| |
| <div class="post-content"> |
| <p>Libcloud team is pleased to announce the release of Libcloud 0.8.0!</p> |
| |
| <p>Release highlights:</p> |
| |
| <ul> |
| <li>Support for handling compressed (gzip, deflate) responses</li> |
| <li>Support for new Amazon EC2 location - South America (Sao Paulo)</li> |
| </ul> |
| |
| <p>Other notable changes:</p> |
| |
| <ul> |
| <li>Many improvements and additions of extension methods in the OpenStack |
| compute driver</li> |
| <li>Many improvements and additions of extension methods in the Rackspace |
| load-balancer driver</li> |
| <li>Improvements in the OpenNebula compute driver</li> |
| </ul> |
| |
| <p>For a full list of changes, please see the CHANGES file |
| <a href="https://svn.apache.org/viewvc/libcloud/tags/0.8.0/CHANGES?revision=r1240459&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.8.0/CHANGES?revision=r1240459&view=markup</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.8.0 can be downloaded from |
| http://libcloud.apache.org/downloads.html or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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-0-8.html.</p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.8.0/.</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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 CHANGES |
| file <a href="https://svn.apache.org/viewvc/libcloud/tags/0.8.0/CHANGES?revision=r1240459&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.8.0/CHANGES?revision=r1240459&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.us.apache.org/mod_mbox/www-announce/201202.mbox/%3CCAJMHEmJJcigBO+ZoSyxFGvc5Z37t-t3KKHBHyyMi7L-J4-Y03A@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2011/12/09/libcloud-0-7-1-released.html">Libcloud 0.7.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Dec 09, 2011</span> |
| |
| <div class="post-content"> |
| <p>Libcloud team is pleased to announce the release of Libcloud 0.7.1!</p> |
| |
| <p>This release represents another big milestone for us and introduces a |
| support for Python 3!</p> |
| |
| <p>Other notable changes:</p> |
| |
| <ul> |
| <li>New Las Vegas location for the CloudSigma provider</li> |
| <li>Improvements to the OpenStack driver</li> |
| <li>Improvements to the OpenNebula driver</li> |
| <li>Support for Amazon EC2 new “Cluster Compute Eight Extra Large” instance |
| size</li> |
| </ul> |
| |
| <p>This release also removes old, deprecated (pre-0.5) paths. If you still |
| haven’t updated your code you need to do it now otherwise it won’t work |
| with 0.7.1 and future releases.</p> |
| |
| <p>Script which can help you with the migration from the old style paths to |
| the new ones can be found at |
| http://libcloud.apache.org/upgrade-notes-0-7.html.</p> |
| |
| <p>For a full list of changes, please see the CHANGES file |
| <a href="https://svn.apache.org/viewvc/libcloud/tags/0.7.1/CHANGES?revision=1210679&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.7.1/CHANGES?revision=1210679&view=markup</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.7.1 can be downloaded from |
| http://libcloud.apache.org/downloads.html or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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-0-7.html.</p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.7.1/.</p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker < |
| https://issues.apache.org/jira/browse/LIBCLOUD>. Don’t forget to attach an |
| example and / or test which reproduces your problem.</p> |
| |
| <h3 id="thanks">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 CHANGES |
| file <a href="https://svn.apache.org/viewvc/libcloud/tags/0.7.1/CHANGES?revision=1210679&view=markup">https://svn.apache.org/viewvc/libcloud/tags/0.7.1/CHANGES?revision=1210679&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201112.mbox/%3CCAJMHEm+qKuSarmvQZ4H1PVUkv6L3vssjQEHs+3MCtSJ9hfBwOw@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2011/11/17/libcloud-0-6-2-released.html">Libcloud 0.6.2 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Nov 17, 2011</span> |
| |
| <div class="post-content"> |
| <p>Libcloud team is pleased to announce the release of Libcloud 0.6.2!</p> |
| |
| <p>This is primary a bug-fix release and includes the following bug-fixes:</p> |
| |
| <ul> |
| <li>Fix the PollingConnection class and actually use the poll_interval class |
| variable (previously it was ignored). This bug-fix affects Rackspace Cloud |
| DNS driver, CloudStack and Ninefold compute driver.</li> |
| <li>Fix a bug in the Rackspace Cloud DNS driver exception handling and throw |
| an Exception if an unexpected status code is returned.</li> |
| </ul> |
| |
| <p>Besides the bug-fixes it also includes some new features:</p> |
| |
| <ul> |
| <li>Support for Amazon’s new location (Oregon)</li> |
| <li>Expose CloudStack provider. This way it can be used with an arbitrary |
| CloudStack installation and not just with the provider drivers which |
| sub-class it (e.g. Ninefold.com driver).</li> |
| </ul> |
| |
| <p>For a full list of changes, please see the CHANGES file |
| <a href="https://svn.apache.org/viewvc/libcloud/branches/0.6.x/CHANGES?revision=1202009&view=markup">https://svn.apache.org/viewvc/libcloud/branches/0.6.x/CHANGES?revision=1202009&view=markup</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.6.2 can be downloaded from |
| http://libcloud.apache.org/downloads.html or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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-0-6.html.</p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.6.2/.</p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker < |
| https://issues.apache.org/jira/browse/LIBCLOUD>. Don’t forget to attach an |
| example and / or test which reproduces your problem.</p> |
| |
| <h3 id="thanks">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 CHANGES |
| file |
| <a href="https://svn.apache.org/viewvc/libcloud/branches/0.6.x/CHANGES?revision=1202009&view=markup">https://svn.apache.org/viewvc/libcloud/branches/0.6.x/CHANGES?revision=1202009&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201111.mbox/%3CCAJMHEmJTN407_JJRfnwDuJxNsWCupEGc0cXWxs%3DM-n8HoHoQKQ%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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2011/11/09/libcloud-0-6-1-released.html">Libcloud 0.6.1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Nov 09, 2011</span> |
| |
| <div class="post-content"> |
| <p>Libcloud team is pleased to announce the release of Libcloud 0.6.1!</p> |
| |
| <p>This release represents a big milestone for us and includes many |
| improvements and new drivers, but the most important thing is a brand new |
| DNS API.</p> |
| |
| <p>DNS API allows users to manage DNS service provided by many different |
| providers. This release includes a driver for Linode DNS ( |
| http://www.linode.com/features.cfm), Zerigo DNS (http://www.zerigo.com/) |
| and Rackspace Cloud DNS ( |
| http://www.rackspace.com/cloud/cloud_hosting_products/dns/). In the future |
| we also plan to expand it (hopefully with your help) and add new drivers |
| for providers such as Amazon and others.</p> |
| |
| <p>Other notable changes, bug-fixes and improvements:</p> |
| |
| <p><strong>Documentation</strong></p> |
| |
| <ul> |
| <li>New documentation which is available at http://libcloud.apache.org/docs/</li> |
| </ul> |
| |
| <p><strong>General</strong></p> |
| |
| <ul> |
| <li>SSL certificate validation is now enabled by default. If no CA |
| certificate files are found on startup, an exception is thrown.</li> |
| </ul> |
| |
| <p><strong>Compute</strong></p> |
| |
| <ul> |
| <li>New driver for Ninefold.com (also a first driver for public Australian |
| cloud provider in Libcloud)</li> |
| <li>Support for OpenStack 1.1 API and many other improvements in the |
| OpenStack driver</li> |
| <li>Linode driver now support a new Japan location</li> |
| <li>Support for deployment using an SSH key</li> |
| <li>Amazon EC2 driver now supports deploy functionality using an SSH key</li> |
| </ul> |
| |
| <p><strong>Storage</strong></p> |
| |
| <ul> |
| <li>New driver for Google storage (http://code.google.com/apis/storage/)</li> |
| <li>New driver for Ninefold.com storage (http://ninefold.com/cloud-storage/)</li> |
| </ul> |
| |
| <p>Load Balancer:</p> |
| |
| <ul> |
| <li>New driver for ninefold.com ( |
| https://ninefold.com/support/display/SPT/Load+Balancing)</li> |
| <li>Rackspace driver now also supports UK location</li> |
| </ul> |
| |
| <p>Any many other improvements and bug fixes!</p> |
| |
| <p>For a full list of changes, please see the CHANGES file |
| <a href="https://svn.apache.org/viewvc/libcloud/trunk/CHANGES?revision=1198753&view=markup">https://svn.apache.org/viewvc/libcloud/trunk/CHANGES?revision=1198753&view=markup</a>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.6.1 can be downloaded from |
| http://libcloud.apache.org/downloads.html or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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-0-6.html.</p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.6.1/.</p> |
| |
| <h3 id="bugs--issues">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> |
| |
| <p>###Thanks</p> |
| |
| <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 CHANGES |
| file |
| <a href="https://svn.apache.org/viewvc/libcloud/trunk/CHANGES?revision=1198753&view=markup">https://svn.apache.org/viewvc/libcloud/trunk/CHANGES?revision=1198753&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201111.mbox/%3CCAJMHEm+8XX704mSY4qw4P0YSBjGK=0SWCKjzSHBe8sLD__2UnA@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2011/10/19/libcloud-0-6-0-beta1-released.html">Libcloud 0.6.0-beta1 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Oct 19, 2011</span> |
| |
| <div class="post-content"> |
| <p>Libcloud team is pleased to announce the release of Libcloud 0.6.1!</p> |
| |
| <p>This release represents a big milestone for us and includes many |
| improvements and new drivers, but the most important thing is a brand new |
| DNS API.</p> |
| |
| <p>DNS API allows users to manage DNS service provided by many different |
| providers. This release includes a driver for Linode DNS ( |
| http://www.linode.com/features.cfm), Zerigo DNS (http://www.zerigo.com/) |
| and Rackspace Cloud DNS ( |
| http://www.rackspace.com/cloud/cloud_hosting_products/dns/). In the future |
| we also plan to expand it (hopefully with your help) and add new drivers |
| for providers such as Amazon and others.</p> |
| |
| <p>Other notable changes, bug-fixes and improvements:</p> |
| |
| <p><strong>Documentation</strong></p> |
| |
| <ul> |
| <li>New documentation which is available at http://libcloud.apache.org/docs/</li> |
| </ul> |
| |
| <p><strong>General</strong></p> |
| |
| <ul> |
| <li>SSL certificate validation is now enabled by default. If no CA |
| certificate files are found on startup, an exception is thrown.</li> |
| </ul> |
| |
| <p><strong>Compute</strong></p> |
| |
| <ul> |
| <li>New driver for Ninefold.com (also a first driver for public Australian |
| cloud provider in Libcloud)</li> |
| <li>Support for OpenStack 1.1 API and many other improvements in the |
| OpenStack driver</li> |
| <li>Linode driver now support a new Japan location</li> |
| <li>Support for deployment using an SSH key</li> |
| <li>Amazon EC2 driver now supports deploy functionality using an SSH key</li> |
| </ul> |
| |
| <p><strong>Storage</strong></p> |
| |
| <ul> |
| <li>New driver for Google storage (http://code.google.com/apis/storage/)</li> |
| <li>New driver for Ninefold.com storage (http://ninefold.com/cloud-storage/)</li> |
| </ul> |
| |
| <p><strong>Load Balancer</strong></p> |
| |
| <ul> |
| <li>New driver for ninefold.com ( |
| https://ninefold.com/support/display/SPT/Load+Balancing)</li> |
| <li>Rackspace driver now also supports UK location</li> |
| </ul> |
| |
| <p>Any many other improvements and bug fixes!</p> |
| |
| <p>For a full list of changes, please see the CHANGES file |
| <a href="https://svn.apache.org/viewvc/libcloud/trunk/CHANGES?revision=1198753&view=markup">https://svn.apache.org/viewvc/libcloud/trunk/CHANGES?revision=1198753&view=markup</a></p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.6.1 can be downloaded from |
| http://libcloud.apache.org/downloads.html or installed using pip:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install </span>apache-libcloud</code></pre> |
| </figure> |
| |
| <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 id="upgrading">Upgrading</h3> |
| |
| <p>If you have installed Libcloud using pip you can also use it to upgrade it:</p> |
| |
| <figure class="highlight"> |
| <pre><code class="language-bash" data-lang="bash">pip <span class="nb">install</span> <span class="nt">--upgrade</span> apache-libcloud</code></pre> |
| </figure> |
| |
| <h3 id="upgrade-notes">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-0-6.html.</p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>API documentation can be found at http://libcloud.apache.org/apidocs/0.6.1/.</p> |
| |
| <h3 id="bugs--issues">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 id="thanks">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 CHANGES |
| file |
| <a href="https://svn.apache.org/viewvc/libcloud/trunk/CHANGES?revision=1198753&view=markup">https://svn.apache.org/viewvc/libcloud/trunk/CHANGES?revision=1198753&view=markup</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-users/201111.mbox/%3CCAJMHEm+8XX704mSY4qw4P0YSBjGK=0SWCKjzSHBe8sLD__2UnA@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2011/07/04/libcloud-0-5-2-released.html">Libcloud 0.5.2 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on Jul 04, 2011</span> |
| |
| <div class="post-content"> |
| <p>Hello all,</p> |
| |
| <p>I would like to announce Libcloud 0.5.2. This release primary fixes two bugs |
| which were introduced in Libcloud 0.5.0 and improves listing of the objects |
| in the containers which contain more objects that fit into a single |
| response.</p> |
| |
| <h3 id="notable-changes-bug-fixes-and-improvements">Notable changes, bug-fixes and improvements</h3> |
| |
| <p><strong>Compute</strong></p> |
| |
| <ul> |
| <li>Fix a regression in the <code class="language-plaintext highlighter-rouge">deploy_node()</code> method and make it more robust</li> |
| <li>Fix a regression in the Nimbus driver create_node() method</li> |
| <li>Improved node name and tag handling in the Amazon EC2 driver</li> |
| <li>Improved pricing and response handling in the OpenStack driver</li> |
| <li>New driver for SkaliCloud (skalicloud.com)</li> |
| <li>New driver for ServerLove (serverlove.com)</li> |
| </ul> |
| |
| <p><strong>Storage</strong></p> |
| |
| <ul> |
| <li>Fix handling of the containers with a lot of objects. Now an iterator |
| object is returned when user calls <code class="language-plaintext highlighter-rouge">list_container_objects()</code> method |
| and this object transparently handles pagination.</li> |
| </ul> |
| |
| <p>For a full list of changes, please check the CHANGES file < |
| https://github.com/apache/libcloud/blob/0.5.2/CHANGES>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.5.2 can be downloaded from |
| http://libcloud.apache.org/downloads.html or installed using pip - pip |
| install apache-libcloud</p> |
| |
| <p>It is possible that the file hasn’t been synced to all the mirrors yet so if |
| this is the case, please use the apache mirror - |
| http://www.apache.org/dist/libcloud</p> |
| |
| <h3 id="documentation">Documentation*</h3> |
| |
| <p>API documentation can be found at https://libcloud.apache.org/apidocs/0.5.2/</p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker < |
| https://issues.apache.org/jira/browse/LIBCLOUD>. Don’t forget to attach an |
| example and / or test which reproduces your problem.</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-dev/201107.mbox/%3CCAJMHEm+-=3NxsZj+n+bogmYzGsxDJQOU_2aJbuNS77nmnsekJw@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2011/05/25/libcloud-0-5-0-released.html">Libcloud 0.5.0 released</a></h2> |
| |
| <span class="post-date-author">By Tomaz Muraus on May 25, 2011</span> |
| |
| <div class="post-content"> |
| <p>Hello all,</p> |
| |
| <p>I would like to announce Libcloud 0.5.0. This version represents a big |
| milestone, because it includes many new features, drivers, improvement and |
| two totally new API’s - storage and load-balancers.</p> |
| |
| <h3 id="major-changes-and-features-since-the-last-release">Major changes and features since the last release</h3> |
| |
| <p><strong>New Storage API</strong></p> |
| |
| <p>Storage API which allows you to manage cloud storage has been added to the |
| core. Currently two provider drivers are available (Rackspace Cloud Files |
| and Amazon S3), but you can expect more drivers in the future releases.</p> |
| |
| <p><strong>New load-balancer API</strong></p> |
| |
| <p>Load-balancer API which allows you to manage load-balancers as a service |
| (LBaaS) has been added to the core. Currently two provider drivers are |
| available (Rackspace and GoGrid), but you can expect more drivers in the |
| future releases.</p> |
| |
| <p><strong>New compute drivers</strong></p> |
| |
| <p>This release includes 5 new compute drivers. The compute API now supports a |
| total of 24 different providers.</p> |
| |
| <ul> |
| <li>Bluebox (contributed by Christian Paredes)</li> |
| <li>Gandi.net (contributed by Aymeric Barantal)</li> |
| <li>Nimbus (contributed by David LaBissoniere)</li> |
| <li>OpenStack (contributed by Roman Bogorodskiy)</li> |
| <li>Opsource.net cloud (contributed by Joe Miller)</li> |
| </ul> |
| |
| <h3 id="api-changes">API changes</h3> |
| |
| <p>To support new services, core Libcloud API had to be refactored. The library |
| now consists of three top-level modules:</p> |
| |
| <ul> |
| <li>libcloud.compute.* (everything related to the compute has been moved here)</li> |
| <li>libcloud.storage.* (new place for the storage API)</li> |
| <li>libcloud.loadbalancer.* (new place for the load-balancer API)</li> |
| </ul> |
| |
| <p>Importing stuff from the old location (e.g. from libcloud.providers import |
| get_driver) should still work, but you will receive a deprecation warning.</p> |
| |
| <p>You are encouraged to update your code to use the new module locations. The |
| old paths will be fully deprecated and removed in version 0.6.0.</p> |
| |
| <h3 id="other-notable-changes">Other notable changes</h3> |
| |
| <p>All the pricing data has been moved to a separate JSON file. This should |
| make updating pricing a lot easier.</p> |
| |
| <p>For a full list of changes, please check the CHANGES file < |
| https://github.com/apache/libcloud/blob/trunk/CHANGES>.</p> |
| |
| <h3 id="download">Download</h3> |
| |
| <p>Libcloud 0.5.0 can be downloaded from |
| http://libcloud.apache.org/downloads.html or install it using pip - pip |
| install apache-libcloud</p> |
| |
| <h3 id="documentation">Documentation</h3> |
| |
| <p>For the API documentation, please refer to |
| https://libcloud.apache.org/apidocs/0.5.0/</p> |
| |
| <p>For a real world example, check the example_{compute,storage,balancer}.py |
| files which are located in the root directory.</p> |
| |
| <p>We have been pretty busy with this release so we currently don’t have any |
| articles about the new APIs on the website yet, but we will try to add them |
| this week.</p> |
| |
| <h3 id="bugs--issues">Bugs / Issues</h3> |
| |
| <p>If you find any bug or issue, please report it on our issue tracker ( |
| https://issues.apache.org/jira/browse/LIBCLOUD).</p> |
| |
| <p>Attaching an example or test which reproduces it would be ideal</p> |
| |
| <p>Source: <a href="http://mail-archives.apache.org/mod_mbox/libcloud-dev/201105.mbox/%3CBANLkTi=LqBidHLHUwAJSAWSzd-qSpad+dA@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2011/01/17/libcloud-0-4-2-released.html">Libcloud 0.4.2 released</a></h2> |
| |
| <span class="post-date-author">By Jerry Chen on Jan 17, 2011</span> |
| |
| <div class="post-content"> |
| <p>The Apache Software Foundation and the Apache Libcloud Project are |
| pleased to announce the release and immediate availability of version |
| 0.4.2 of Apache Libcloud (“libcloud”).</p> |
| |
| <p>Apache Libcloud is a pure python client library for interacting with |
| many of the popular cloud server providers. It was created to make it |
| easy for developers to build products that work between any of the |
| services that it supports.</p> |
| |
| <p>Apache Libcloud is available for download from: |
| <a href="http://incubator.apache.org/libcloud/downloads.html">http://incubator.apache.org/libcloud/downloads.html</a>.</p> |
| |
| <p>Major changes since the previous release:</p> |
| |
| <ul> |
| <li>New drivers for CloudSigma, Brightbox, Rackspace UK</li> |
| <li>Improvements to deployment capabilities</li> |
| <li>libcloud.security module for SSL certificate verification, see |
| http://wiki.apache.org/incubator/LibcloudSSL</li> |
| </ul> |
| |
| |
| </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-announcement.html" rel="tag">release announcement</a>, <a href="/blog/tags/security-release.html" rel="tag">security release</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2010/10/12/libcloud-0-4-0-released.html">Libcloud 0.4.0 released</a></h2> |
| |
| <span class="post-date-author">By Paul Querna on Oct 12, 2010</span> |
| |
| <div class="post-content"> |
| <p>The Apache Software Foundation and the Apache Libcloud Project are pleased to |
| announce the release and immediate availability of version 0.4.0 of Apache |
| Libcloud (“libcloud”).</p> |
| |
| <p>Apache Libcloud is a pure python client library for interacting with many of |
| the popular cloud server providers. It was created to make it easy for |
| developers to build products that work between any of the services that it |
| supports.</p> |
| |
| <p>Apache Libcloud is available for download from: |
| <a href="http://incubator.apache.org/libcloud/downloads.html">http://incubator.apache.org/libcloud/downloads.html</a>.</p> |
| |
| <p>Major changes since the previous release:</p> |
| |
| <ul> |
| <li>Removed dependency on Zope.Interface.</li> |
| <li>New driver for ElasticHosts.</li> |
| <li>Bug fixes and improvements for GoGrid, EC2, Linode, Slicehost, and |
| RimuHosting.</li> |
| </ul> |
| |
| <p>See the CHANGES file for more details: |
| <a href="https://svn.apache.org/repos/asf/incubator/libcloud/tags/0.4.0/CHANGES">https://svn.apache.org/repos/asf/incubator/libcloud/tags/0.4.0/CHANGES</a>.</p> |
| |
| <p>Source: <a href="http://mail-archives.us.apache.org/mod_mbox/www-announce/201010.mbox/%3CAANLkTinqaKjPE-xJUgEdZibF0oeCiyHwCx0VRmC9F=UW@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2010/05/11/libcloud-0-3-1-released.html">Libcloud 0.3.1 released</a></h2> |
| |
| <span class="post-date-author">By Paul Querna on May 11, 2010</span> |
| |
| <div class="post-content"> |
| <p>The Apache Software Foundation and the Apache Libcloud Project are pleased to |
| announce the release and immediate availability of version 0.3.1 of Apache |
| Libcloud (“libcloud”).</p> |
| |
| <p>Apache Libcloud is a pure python client library for interacting with many of |
| the popular cloud server providers. It was created to make it easy for |
| developers to build products that work between any of the services that it |
| supports.</p> |
| |
| <p>Apache Libcloud is available for download from: |
| <a href="http://incubator.apache.org/libcloud/downloads.html">http://incubator.apache.org/libcloud/downloads.html</a>.</p> |
| |
| <p>Major changes since the previous release:</p> |
| |
| <ul> |
| <li>New Drivers for Dreamhost, Eucalyptus, Enomaly ECP, IBM Developer |
| Cloud and SoftLayer.</li> |
| <li>Added new deployment and bootstrap API.</li> |
| <li>Added support for Amazon EC2 Asia Pacific (Singapore) Region</li> |
| <li>Improved test coverage for all drivers.</li> |
| </ul> |
| |
| <p>Source: <a href="http://mail-archives.us.apache.org/mod_mbox/www-announce/201005.mbox/%3CAANLkTilX0aWMhmdZWm-vCF3XjNaOQHrv7MWuj0ogNhRf@mail.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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| <div class="post"> |
| |
| <h2 class="post-title"><a href="/blog/2010/02/02/libcloud-0-2-0-released.html">Libcloud 0.2.0 released</a></h2> |
| |
| <span class="post-date-author">By Paul Querna on Feb 02, 2010</span> |
| |
| <div class="post-content"> |
| <p>Libcloud 0.2.0 has been released.</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-announcement.html" rel="tag">release announcement</a></p> |
| </div> |
| </div> |
| </div> |
| |
| |
| |
| |
| </div> |
| </div> |
|
|
|
|
| <hr />
|
|
|
| <footer>
|
| <div class="row">
|
| <div class="col-lg-12 text-center">
|
| <div class="footer-links"> |
| <p><a href="http://www.apache.org/licenses/">License</a> | <a |
| href="/security.html">Security</a> | <a |
| href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a> | |
| <a href="http://www.apache.org/foundation/thanks.html">Thanks</a> | |
| <a href="https://www.apache.org/events/">Events</a> | |
| <a href="/credits.html">Credits</a> | <a href="/media.html">Media</a> |
| </div> |
| |
| <div class="footer-text"> |
| <p><a class="acevent" data-format="wide"></a></p> |
| <p class="">Copyright © 2009-2023 <a href="https://www.apache.org/" target="_blank">The Apache Software Foundation</a></p> |
| <p class="">Apache Libcloud, Libcloud, Apache, the Apache feather, and the Apache Libcloud project logo are trademarks of the Apache Software Foundation. All other marks mentioned may be trademarks or registered trademarks of their respective owners.</p> |
| <p class="">Site last updated on 2023-09-09 21:33:21 +0000</p> |
| </div> |
|
|
| </div>
|
| </div>
|
| </footer>
|
|
|
| </div><!-- /.container -->
|
|
|
| <!-- JavaScript -->
|
| <script src='/assets/global-20157a00c0e17a775f45ed99ccdf79d7.js' type='text/javascript'></script>
|
|
|
|
|
|
|
| <script type="text/javascript"> |
| var _paq = window._paq = window._paq || []; |
| /* tracker methods like "setCustomDimension" should be called before |
| "trackPageView" */ |
| /* We explicitly disable cookie tracking to avoid privacy issues */ |
| _paq.push(['disableCookies']); |
| _paq.push(['trackPageView']); |
| _paq.push(['enableLinkTracking']); |
| (function() { |
| var u="https://analytics.apache.org/"; |
| _paq.push(['setTrackerUrl', u+'matomo.php']); |
| _paq.push(['setSiteId', '7']); |
| var d=document, g=d.createElement('script'), |
| s=d.getElementsByTagName('script')[0]; |
| g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); |
| })(); |
| </script> |
|
|
| <script src="https://www.apachecon.com/event-images/snippet.js"></script> |
|
|
| </body>
|
| </html>
|