Hello community,

here is the log from the commit of package python-apache-libcloud for 
openSUSE:Factory checked in at 2014-01-29 07:16:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-apache-libcloud (Old)
 and      /work/SRC/openSUSE:Factory/.python-apache-libcloud.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-apache-libcloud"

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-apache-libcloud/python-apache-libcloud.changes
    2014-01-03 14:50:35.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-apache-libcloud.new/python-apache-libcloud.changes
       2014-01-29 07:16:46.000000000 +0100
@@ -1,0 +2,189 @@
+Sat Jan 25 20:31:09 UTC 2014 - abo...@gmail.com
+
+- Big release 0.14.0
+- General:
+  - If the file exists, read pricing data from ~/.libcloud/pricing.json by 
default. 
+       If the file doesn’t exist, fall back to the old behavior and use 
pricing data 
+    which is bundled with the release. [Tomaz Muraus]
+  - Add libcloud.pricing.download_pricing_file function for downloading and 
+    updating the pricing file. [Tomaz Muraus]
+  - Fix libcloud.utils.py3.urlquote so it works with unicode strings 
+    under Python 2. (LIBCLOUD-429) [Michael Farrell]
+- Compute:
+  - Refactor Rackspace driver classes and make them easier to use. 
+    Now there are two Rackspace provider constants - Provider.RACKSPACE which 
represents 
+    new next-gen OpenStack servers and Provider.RACKSPACE_FIRST_GEN 
+    which represents old first-gen cloud servers.
+    
+    Note: This change is backward incompatible. 
+    For more information on those changes and how to update your code, 
+    please visit “Upgrade Notes” documentation page - 
http://s.apache.org/lc0140un [Tomaz Muraus]
+    
+  - Deprecate the following EC2 provider constants: 
+    EC2_US_EAST, EC2_EU, EC2_EU_WEST, EC2_AP_SOUTHEAST, 
+    EC2_AP_NORTHEAST, EC2_US_WEST_OREGON, EC2_SA_EAST, 
+    EC2_SA_EAST and replace it with a new EC2 constant. 
+    Driver referenced by this new constant now takes a “region” argument which 
+    dictates to which region to connect.
+
+    Note: Deprecated constants will continue to work until the next major 
release. 
+    For more information on those changes and how to update your code, 
+    please visit “Upgrade Notes” documentation page - 
http://s.apache.org/lc0140un [Tomaz Muraus]
+  
+  - Add support for volume related functions to OpenNebula driver. 
(LIBCLOUD-354) [Emanuele Rocca]
+  - Add methods for managing storage volumes to the OpenStack driver. 
(LIBCLOUD-353) [Bernard Kerckenaere]
+  - Add new driver for Google Compute Engine (LIBCLOUD-266, LIBCLOUD-386) 
[Rick Wright]
+  - Fix create_node “features” metadata and update affected drivers. 
(LIBCLOUD-367) [John Carr]
+  - Update EC2 driver to accept the auth kwarg (it will accept NodeAuthSSH 
objects and 
+    automatically import a public key that is not already uploaded to the EC2 
keyring). 
+    (Follow on from LIBCLOUD-367). [John Carr]
+  - Unify extension argument names for assigning a node to security groups in 
EC2 and OpenStack driver. 
+    Argument in the EC2 driver has been renamed from ex_securitygroup to 
ex_security_groups. 
+    For backward compatibility reasons, old argument will continue to work 
until the next major release. 
+    (LIBCLOUD-375) [Tomaz Muraus]
+  - Add ex_import_keypair_from_string and ex_import_keypair method to the 
CloudStack driver. 
+    (LIBCLOUD-380) [Sebastien Goasguen]
+  - Add support for managing floating IP addresses to the OpenStack driver. 
(LIBCLOUD-382) [Ivan Kusalic]
+  - Add extension methods for handling port forwarding to the CloudStack 
driver, 
+    rename CloudStackForwardingRule class to CloudStackIPForwardingRule. 
(LIBCLOUD-348, LIBCLOUD-381) [sebastien goasguen]
+  - Hook up deploy_node functionality in the CloudStack driver and unify 
extension arguments 
+    for handling security groups. (LIBCLOUD-388) [sebastien goasguen]
+  - Allow user to pass “args” argument to the ScriptDeployment and 
ScriptFileDeployment class. 
+    This argument tells which command line arguments get passed to the 
ScriptDeployment script. (LIBCLOUD-394)
+    
+    Note: This change is backward incompatible. 
+    For more information on how this affects your code and how to update it, 
+    visit “Upgrade Notes” documentation page - http://s.apache.org/lc0140un 
[Tomaz Muraus]
+  
+  - Allow user to specify IAM profile to use when creating an EC2 node. 
(LIBCLOUD-403) [Xavier Barbosa]
+  - Add support for keypair management to the OpenStack driver. (LIBCLOUD-392) 
[L. Schaub]
+  - Allow user to specify disk partitioning mode using ex_disk_config argument 
in the OpenStack based drivers. 
+    (LIBCLOUD-402) [Brian Curtin]
+  - Add new driver for NephoScale provider (http://nephoscale.com/). 
(LIBCLOUD-404) [Markos Gogoulos]
+  - Update network related extension methods so they work correctly with both, 
OpenStack and Rackspace driver. 
+    (LIBCLOUD-368) [Tomaz Muraus]
+  - Add tests for networking functionality in the OpenStack and Rackspace 
driver. [Tomaz Muraus]
+  - Allow user to pass all supported extension arguments to ex_rebuild_server 
method in the OpenStack driver. 
+    (LIBCLOUD-408) [Dave King]
+  - Add pricing information for Rackspace Cloud Sydney region. [Tomaz Muraus]
+  - Update EC2 instance type map and pricing data. High Storage instances are 
now also available in 
+    Sydney and Singapore region. [Tomaz Muraus]
+  - Add new methods for managing storage volumes and snapshots to the EC2 
driver (list_volumes, 
+    list_snapshots, destroy_volume_snapshot, create_volume_snapshot) 
(LIBCLOUD-409) [Oleg Suharev]
+  - Add the following new extension methods to EC2 driver: ex_destroy_image, 
ex_modify_instance_attributes, 
+    ex_delete_keypair. (LIBCLOUD-409) [Oleg Suharev]
+  - Allow user to specify a port range when creating a port forwarding rule. 
(LIBCLOUD-409) [Oleg Suharev]
+  - Align Joyent driver with other drivers and deprecate “location” argument 
in the driver constructor 
+    in favor of “region” argument.
+    
+    Note: Deprecated argument will continue to work until the next major 
release. [Tomaz Muraus]
+    
+  - Deprecate the following ElasticHosts provider constants: 
+    ELASTICHOSTS_UK1, ELASTICHOSTS_UK2, ELASTICHOSTS_US1, ELASTICHOSTS_US2, 
ELASTICHOSTS_US3, 
+    ELASTICHOSTS_CA1, ELASTICHOSTS_AU1, ELASTICHOSTS_CN1 and replace it with a 
new ELASTICHOSTS constant. 
+    Driver referenced by this new constant now takes a “region” argument which 
dictates to which region to connect.
+    
+    Note: Deprecated constants will continue to work until the next major 
release. For more information on those changes and 
+    how to update your code, please visit “Upgrade Notes” 
+    documentation page - http://s.apache.org/lc0140un (LIBCLOUD-383) [Michael 
Bennett, Tomaz Muraus]
+    
+  - Add log statements to our ParamikoSSHClient wrapper. This should make 
debugging deployment issues easier. 
+    (LIBCLOUD-414) [Tomaz Muraus]
+  - Add new “NodeState.STOPPED” node state. Update HostVirual and EC2 driver 
to also recognize this new state. 
+    (LIBCLOUD-296) [Jayy Vis]
+  - Add new Hong Kong endpoint to Rackspace driver. [Brian Curtin]
+  - Fix ex_delete_keypair method in the EC2 driver. (LIBCLOUD-415) [Oleg 
Suharev]
+  - Add the following new extension methods for elastic IP management to the 
EC2 driver: 
+    ex_allocate_address, ex_disassociate_address, ex_release_address. 
(LIBCLOUD-417) [Patrick Armstrong]
+  - For consistency and accuracy, rename “ex_associate_addresses” method in 
the EC2 driver to 
+    “ex_associate_address_with_node”.
+    
+    Note: Old method will continue to work until the next major release. 
[Tomaz Muraus]
+    
+  - Add new driver for CloudFrames (http://www.cloudfounders.com/CloudFrames) 
provider. (LIBCLOUD-358) [Bernard Kerckenaere]
+  - Update default kernel versions which are used when creating a Linode 
server.
+    Old default kernel versions:
+      x86 - 2.6.18.8-x86_64-linode1
+      x86_64 - 2.6.39.1-linode34
+    New default kernel versions:
+      x86 - 3.9.3-x86-linode52
+      x86_64 - 3.9.3-x86_64-linode33
+    (LIBCLOUD-424) [Tomaz Muraus, Jon Chen]
+  - Disable cache busting functionality in the OpenStack and Rackspace 
next-gen driver and enable it
+    only for Rackspace first-gen driver. [Tomaz Muraus]
+  - Update Google Compute Engine driver to v1beta16. [Rick Wright]
+  - Modify auth_url variable in the OpenStack drivers so it works more like 
users would expect it to.
+    Previously path specified in the auth_url was ignored and only protocol, 
hostname and port were used. 
+    Now user can provide a full url for the auth_url variable and the path 
provided in the url is also used. 
+    [DaeMyung Kang, Tomaz Muraus]
+  - Allow user to associate arbitrary key/value pairs with a node by passing 
“ex_metadata” argument 
+    (dictionary) to create_node method in the EC2 driver. Those values are 
associated with a node using 
+    tags functionality. (LIBCLOUD-395) [Ivan Kusalic]
+  - Add “ex_get_metadata” method to EC2 and OpenStack driver. This method 
reads metadata dictionary 
+    from the Node object. (LIBCLOUD-395) [Ivan Kusalic]
+ 
+  - Multiple improvements in the Softlayer driver:
+    -  Map “INITIATING” node state to NodeState.PENDING
+    - If node is launching remap “halted” state to “pending”
+    - Add more node sizes
+    - Add ex_stop_node and ex_start_node method
+    - Update tests response fixtures
+      (LIBCLOUD-416) [Markos Gogoulos]
+
+  - Modify list_sizes method in the KT UCloud driver to work, even if the item 
doesn’t have ‘diskofferingid’ 
+    attribute. (LIBCLOUD-435) [DaeMyung Kang]
+  - Add new c3 instance types to the EC2 driver. [Tomaz Muraus]
+  - Fix an issue with the ex_list_keypairs and ex_list_security_groups method 
in the CloudStack driver 
+    which caused an exception to be thrown if the API returned no keypairs / 
security groups. 
+    (LIBCLOUD-438) [Carlos Reategui, Tomaz Muraus]
+  - Fix a bug in the OpenStack based drivers with not correctly checking if 
the auth token has expired 
+    before re-using it. (LIBCLOUD-428)
+    Reported by Michael Farrell. [Tomaz Muraus, Michael Farrell]
+- Storage
+  - Deprecate CLOUDFILES_US and CLOUDFILES_UK provider constant and replace it 
with a new CLOUDFILES constant. 
+    Driver referenced by this new constant takes a “region” keyword argument 
which can be one 
+    of ‘ord’, ‘dfw’, ‘iad’, ‘syd’, ‘lon’.
+    
+    Note: Deprecated constants will continue to work until the next major 
release. 
+    For more information on this change, please visit “Upgrade Notes” 
+    documentation section - http://s.apache.org/lc0140un [Tomaz Muraus]
+    
+  - Allow users to filter objects starting with a prefix by passing ex_prefix 
argument to the list_
+    container_objects method in the S3, Google Storage and CloudFiles driver. 
(LIBCLOUD-369) [Stefan Friesel]
+  - Fix an issue with mutating connectionCls.host attribute in the Azure 
driver. This bug prevented user 
+    from having multiple Azure drivers with different keys instantiated at the 
same time. (LIBCLOUD-399) [Olivier Grisel]
+  - Add a new driver for KT UCloud based on the OpenStack Swift driver. 
(LIBCLOUD-431). [DaeMyung Kang]
+
+- Load Balancer:
+  - Deprecate RACKSPACE_US and RACKSPACE_UK provider constant and replace it 
with a new RACKSPACE constant. 
+    Driver referenced by this new constant takes a “region” keyword argument 
which can be one of the 
+    following: ‘ord’, ‘dfw’, ‘iad’, ‘syd’, ‘lon’.
+    
+    Note: Deprecated constants will continue to work until the next major 
release. 
+    For more information on this change, please visit “Upgrade Notes” 
+    documentation section - http://s.apache.org/lc0140un [Tomaz Muraus]
+    
+  - Add new driver for Google Compute Engine (LIBCLOUD-386) [Rick Wright]
+  - Add new Hong Kong endpoint to Rackspace driver. [Brian Curtin]
+
+- DNS:
+  - Deprecate RACKSPACE_US and RACKSPACE_UK provider constant and replace it 
with a new RACKSPACE constant. 
+    Driver referenced by this new constant takes a “region” keyword argument 
which can be one of the 
+    following: ‘us’, ‘uk’.
+    
+    Note: Deprecated constants will continue to work until the next major 
release. 
+    For more information on this change, please visit “Upgrade Notes” 
+    documentation section - http://s.apache.org/lc0140un [Tomaz Muraus]
+    
+  - Use string instead of integer for RecordType ENUM value.
+    
+    Note: If you directly use an integer instead of RecordType ENUM class you 
need to update your code to 
+    use the RecordType ENUM otherwise the code won’t work. For more 
information on how to do that, 
+    see “Upgrade Notes” documentation section - http://s.apache.org/lc0140un 
[Tomaz Muraus]
+    
+  - Add “export_zone_to_bind_format” and export_zone_to_bind_zone_file method 
which allows users to 
+    export Libcloud Zone to BIND zone format. (LIBCLOUD-398) [Tomaz Muraus]
+  - Update issue with inexistent zone / record handling in the get_zone and 
get_record 
+    method in the Linode driver. Those issues were related to changes in the 
Linode API. (LIBCLOUD-425) [Jon Chen]
+
+-------------------------------------------------------------------
@@ -4 +193 @@
-- Updated to 0.13.3
+- Updated to 0.13.3 (bnc#857209)

Old:
----
  apache-libcloud-0.13.3.tar.bz2

New:
----
  apache-libcloud-0.14.0.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-apache-libcloud.spec ++++++
--- /var/tmp/diff_new_pack.PsmXPr/_old  2014-01-29 07:16:46.000000000 +0100
+++ /var/tmp/diff_new_pack.PsmXPr/_new  2014-01-29 07:16:46.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-apache-libcloud
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           python-apache-libcloud
-Version:        0.13.3
+Version:        0.14.0
 Release:        0
 Summary:        Abstract away differences among multiple cloud provider APIs
 License:        Apache-2.0

++++++ apache-libcloud-0.13.3.tar.bz2 -> apache-libcloud-0.14.0.tar.bz2 ++++++
++++ 80221 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to