diff --git a/_service b/_service new file mode 100644 index 0000000..ec04d49 --- /dev/null +++ b/_service @@ -0,0 +1,13 @@ + + + enable + + + openstacksdk + + + enable + + + + diff --git a/openstacksdk-0.7.1.tar.gz b/openstacksdk-0.7.1.tar.gz deleted file mode 100644 index 2f9ab1e..0000000 --- a/openstacksdk-0.7.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:620b4303a2742e17605427772e6468cb59bb36ee3ca74b41aeec2226e06fc842 -size 182194 diff --git a/openstacksdk-0.8.0.tar.gz b/openstacksdk-0.8.0.tar.gz new file mode 100644 index 0000000..14b54aa --- /dev/null +++ b/openstacksdk-0.8.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c0a5bf10146bd8c7d17c6ce4cca2ee04e8664749f0dd01793bc5bef4f646896f +size 210000 diff --git a/python-openstacksdk.changes b/python-openstacksdk.changes index 3d3a6fb..8109502 100644 --- a/python-openstacksdk.changes +++ b/python-openstacksdk.changes @@ -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 diff --git a/python-openstacksdk.spec b/python-openstacksdk.spec index dcd68fb..3427461 100644 --- a/python-openstacksdk.spec +++ b/python-openstacksdk.spec @@ -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()")}