1
0

- update to 0.8.0:

* Add Nova server group resource
  * Make metadata handling consistent in Object Store
  * Updated from global requirements
  * Override delete function of senlin cluster/node
  * Basic resource.prop for ID attributes (message)
  * Basic resource.prop for ID attributes (cluster)
  * Adding Check/Recover Actions to Clusters
  * Basic resource.prop for ID attributes (block store)
  * Basic resource.prop for ID attributes (orchestration)
  * Fix compute tests for resource.prop ID attributes
  * Basic resource.prop for ID attributes (compute)
  * Basic resource.prop for ID attributes (image)
  * Basic resource.prop for ID attributes (identity)
  * Basic resource.prop for ID attributes (telemetry)
  * Update attributes uses hard coded id
  * Adding check/recover actions to cluster nodes
  * Basic resource.prop for ID attributes (network)
  * Remove 'date' from Object resource
  * Make functional test resources configurable
  * Fix Port resource properties
  * Refactor profile set_ methods
  * Add UNIXEpoch formatter as a type for properties
  * Update create_network function in test_network
  * Documentation for cluster API and resources
  * Resource object attributes not updated on some interfaces
  * Add ISO8601 formatter as a type for properties
  * Add LoadBalancer vip_port_id and provider properties
  * Raise NotFound exception when get a deleted stack
  * Updated from global requirements

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=2
This commit is contained in:
Thomas Bechtold
2016-03-02 13:09:56 +00:00
committed by Git OBS Bridge
parent bb6bbc540e
commit 2227f5d95c
5 changed files with 163 additions and 6 deletions

13
_service Normal file
View File

@@ -0,0 +1,13 @@
<services>
<service mode="disabled" name="download_files">
<param name="changesgenerate">enable</param>
</service>
<service mode="disabled" name="set_version">
<param name="basename">openstacksdk</param>
</service>
<service name="refresh_patches" mode="disabled">
<param name="changesgenerate">enable</param>
</service>
<service name="python_requires" mode="disabled">
</service>
</services>

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:620b4303a2742e17605427772e6468cb59bb36ee3ca74b41aeec2226e06fc842
size 182194

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c0a5bf10146bd8c7d17c6ce4cca2ee04e8664749f0dd01793bc5bef4f646896f
size 210000

View File

@@ -1,3 +1,143 @@
-------------------------------------------------------------------
Wed Mar 2 13:03:36 UTC 2016 - tbechtold@suse.com
- update to 0.8.0:
* Add Nova server group resource
* Make metadata handling consistent in Object Store
* Updated from global requirements
* Override delete function of senlin cluster/node
* Basic resource.prop for ID attributes (message)
* Basic resource.prop for ID attributes (cluster)
* Adding Check/Recover Actions to Clusters
* Basic resource.prop for ID attributes (block store)
* Basic resource.prop for ID attributes (orchestration)
* Fix compute tests for resource.prop ID attributes
* Basic resource.prop for ID attributes (compute)
* Basic resource.prop for ID attributes (image)
* Basic resource.prop for ID attributes (identity)
* Basic resource.prop for ID attributes (telemetry)
* Update attributes uses hard coded id
* Adding check/recover actions to cluster nodes
* Basic resource.prop for ID attributes (network)
* Remove 'date' from Object resource
* Make functional test resources configurable
* Fix Port resource properties
* Refactor profile set_ methods
* Add UNIXEpoch formatter as a type for properties
* Update create_network function in test_network
* Documentation for cluster API and resources
* Resource object attributes not updated on some interfaces
* Add ISO8601 formatter as a type for properties
* Add LoadBalancer vip_port_id and provider properties
* Raise NotFound exception when get a deleted stack
* Updated from global requirements
* download_object/get_object must have the same API
* Map KSA exception to SDK exceptions
* Fix URLs for CLI Reference
* Updated from global requirements
* Send keystoneauth a better user-agent string
* Add network availability zone support
* Allow resource get to carry query string
* Rework cluster API
* Skip test class unless a service exists
* Add attribute 'location' to base resource
* Add preview_stack for orchestration
* Update Quota documentation and properties
* Update Subnet Pools Documentation
* Update router's functional tests to validate is_ha property
* Updated from global requirements
* Use assertTrue/False instead of assertEqual(T/F)
* Remove status property from LBaaS resources
* Add functional tests for DVR router
* Add missing Listener resource properties
* Better support for metadata in Compute service
* Add image user guide
* s/save/download/
* Replace assertTrue(isinstance()) with assertIsInstance()
* Replace assertEqual(None, *) with assertIsNone in tests
* Add support for availability zone request
* Add proxy methods for node actions (cluster)
* Rename timestamp fields for cluster service
* Add cluster actions to cluster proxy
* Fix docstring of resource_id parameter in resource module
* Fix server action resource call
* Correct response value in resource unittests
* Raise not found error if stack is deleted when find_stack
* Add Receiver resource to cluster service
* Add Subnet Pool CRUD
* remove python 2.6 trove classifier
* Add Quota RUD and missing properties
* Add 'resize' action to cluster
* Return None when getting an attr which is None when using resource.prop()
* Add Network mtu and port_security_enabled properties
* Support block_store types where IDs are taken
* Remove requests from requirements
* cluster: Use typed props instead of *_id
* Updated from global requirements
* Rename key_management to key_manager
* Replace 'value' arguments in telemetry proxy
* Add Port port_security_enabled property
* Replace 'value' arguments in orchestration proxy
* Replace 'value' arguments in object_store proxy
* Replace 'value' arguments in network proxy
* Replace 'value' arguments in key_management proxies
* Replace 'value' arguments in image proxies
* Fix exceptions to catch for ignore_missing
* Updated from global requirements
* Add admonition to telemetry code
* Add Router ha, distributed and routes properties
* Fix "report a bug" launchpad project
* Add PolicyType resource for clustering
* Add 'ProfileType' resource for senlin
* block_store and cluster: replace 'value' arguments
* Add cluster-policy binding resource to Senlin
* Skip orchestration functional tests
* Replace 'value' arguments in identity proxies
* Replace 'value' arguments in database proxy
* Replace 'value' arguments in compute proxy
* Update doc link in README
* Remove oslosphinx
* Skip broken functional tests
* Delete key pair and server for Compute example
* Fix 400 error in compute examples
* Fix post test hook script
* Remove the Metric proxy
* Remove an extra dangling doc reference to CDN
* Remove incomplete CDN code
* Fix failing compute example
* Updated from global requirements
* Updated from global requirements
* Add identity user guide
* Doc: Add instructions for creating cloud.yaml
* Replace stackforge with openstack
* Add BuildInfo resource to cluster service
* Updated from global requirements
* Add network user guide
* Add authorize method to Connection
* Avoid Pool object creating in pool_member functional calls
* Fix cluster action api invocations
* Add rebuild_server function call
* Replace 'MagicMock' with 'Mock'
* Updated from global requirements
* Trivial: Fix a typo in resource.py
* Add server resize function calls
* Make nova server_interface function calls work
* Fix typo in action test case
* Add event resource for senlin(cluster) service
* Remove missing capability
* Remove some dead exception types
* Fix senlin update verb
* Replace 'MagicMock' with 'Mock'
* Publicize the _convert_id call of Resource class
* Try running examples tests on gate
* Add documentation for testing examples
* Cleanup doc references to past modules
* Use consistent argument names for find proxies
* find_security_group_rule does not find by name
* Updates doc enviro to use OpenStack Docs theme
- add _service file
- update Requires according to requirements.txt
-------------------------------------------------------------------
Tue Dec 8 07:22:07 UTC 2015 - bwiedemann@suse.com

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-openstacksdk
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
# Copyright (c) 2016 SUSE LINUX 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-openstacksdk
Version: 0.7.1
Version: 0.8.0
Release: 0
Summary: An SDK for building applications to work with OpenStack
License: Apache-2.0
@@ -34,7 +34,11 @@ BuildRequires: python-oslo.utils
BuildRequires: python-pbr >= 1.8
BuildRequires: python-setuptools
BuildRequires: python-testtools
Requires: python-keystoneauth1
Requires: python-iso8601 >= 0.1.9
Requires: python-keystoneauth1 >= 2.1.0
Requires: python-requests >= 2.8.1
Requires: python-six >= 1.9.0
Requires: python-stevedore >= 1.5.0
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version} && 0%{?suse_version} <= 1110
%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}