You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@libcloud.apache.org by Tomaž Muraus <to...@apache.org> on 2011/06/28 17:11:37 UTC

[dev] [VOTE] Release Apache Libcloud 0.5.2

Hello all,

Because most of the people were busy and didn't cast their votes for 0.5.1,
I have decided to just skip 0.5.1 all-together and go straight to 0.5.2.
0.5.2 contains all the stuff 0.5.1 would contain + some extra fixes and
improvements which have been committed in the past few weeks.

Test tarballs can be found at http://people.apache.org/~tomaz/libcloud/

This relase primary fixes two bugs which were introduced in 0.5.0 and
improves the listing of the objects in the containers which contain more
objects that fit into a single response:

- Bug in deploy_node (deploy_node always threw an exception even if
deployment was successful)
- Bug in create_node in Nimbus driver (create_node threw an exception,
because Nimbus doesn't support ex_create_tag functionality)
- list_container_objects() method now returns a LazyList object which
transparently handles the pagination if there are more objects that fit into
a single response (how many objects fit into a single response depends on
the provider)

Full changelog:

  *) Compute:

     - Fix node name and tag handling in the Amazon EC2 driver
       [Wiktor Kolodziej]

     - Fix pricing and response handling in the OpenStack driver
       [Andrey Zhuchkov]

     - Fix deploy_node() method and make it more robust
       [Tomaz Muraus]

     - Users can now pass file like objects to ScriptDeployment and
       SSHKeyDeployment constructor.
       [Tomaz Muraus]

     - Include node tags when calling list_nodes() in the Amazon EC2
       driver
       [Trevor Pounds]

     - Properly handle response errors in the Rackspace driver and
       only throw InvalidCredsError if the returned status code is 401
       [Brad Morgan]

     - Fix the create_node method in the Nimbus driver and make the
       "ex_create_tag" method a no-op, because Nimbus doesn't support
creating
       tags.
       [Tomaz Muraus]

    *) Storage:

       - Fix handling of the containers with a lot of objects. Now a
LazyList
         object is returned when user calls list_container_objects() method
         and this object transparently handles pagination.
       [Danny Clark, Wiktor Kolodziej]

Note:

To run the tests you now also need a "mock" library which is not installed
by setup.py (we need to figure out a good way to install dev dependencies
such as coverage and mock).

Please test the release and post your votes.

+/- 1
[  ]  Release Apache Libcloud 0.5.2

Vote closes on Tuesday July 1, 2011 at 10:00 CEST.

Thanks,
Tomaz

Re: [dev] [VOTE] Release Apache Libcloud 0.5.2

Posted by Tomaž Muraus <to...@apache.org>.
OK, because the other committers are busy again, voting is extended over the
weekend.

Voting now ends on Tuesday July 5, 2011 at 10:00 CEST.

Thanks,
Tomaz

On Tue, Jun 28, 2011 at 5:30 PM, Jed Smith <je...@jedsmith.org> wrote:

> Ran 663 tests in 4.073s
> OK
>
> Linode compute functionality test is fine. Good here.
>
> [+1] Release Apache Libcloud 0.5.2
>
> --
> Jed Smith
> jed@jedsmith.org
>

Re: [dev] [VOTE] Release Apache Libcloud 0.5.2

Posted by Jed Smith <je...@jedsmith.org>.
Ran 663 tests in 4.073s
OK

Linode compute functionality test is fine. Good here.

[+1] Release Apache Libcloud 0.5.2

-- 
Jed Smith
jed@jedsmith.org

Re: [dev] [VOTE] Release Apache Libcloud 0.5.2

Posted by Tomaž Muraus <to...@apache.org>.
OK, vote has passed with three plus ones.

I will add the release artifacts to the SVN repository and announce the
release today.

Thanks everyone for their votes.

Re: [dev] [VOTE] Release Apache Libcloud 0.5.2

Posted by Jerry Chen <je...@apache.org>.
[+1] Release Apache Libcloud 0.5.2

Cheers,
Jerry

Re: [dev] [VOTE] Release Apache Libcloud 0.5.2

Posted by Roman Bogorodskiy <bo...@gmail.com>.
  Tomaž Muraus wrote:

> +/- 1
> [  ]  Release Apache Libcloud 0.5.2

+1

Roman Bogorodskiy