Changelog for
python3-openstacksdk-0.46.0-1.21.noarch.rpm :
* Tue May 12 2020 cloud-develAATTsuse.de- removed 0001-Increase-test-timeout-for-2-tests-in-TestImageProxy-.patch- update to version 0.46.0 - Add method for bulk creating objects. - Add router add/remove route operations - Keep connection backrefs with weakref.proxy - Increase test timeout for 2 tests in TestImageProxy class - Update the constraints url - Add Octavia quota to the SDK docs - Fix microversion negotiation in some bare metal node call - Add bulk port create. - Add support for additional volume backup options - Add application credential CRUD support - Fix the wrong doc use oslo_conf param - Run fetch-subunit-output role conditionally - Add a non-voting ironic-inspector job - Fix server for later microversion - Support for stateless security groups - Add availability_zone param to load balancer - Fix duplicated words issue like \"was not not found\" - Support uploading image from data and stdin - Remove duplicate job definition - Add allowed_cidrs param to load balancer listener - Fix aggregate functional test for id restriction - Change of auth url and regions - Raise hacking to 2.x - Add availability zone and availability zone profile resources to load balancer - Replace six.iteritems() with .items() - Update deps for tox venv target - Include user_id attribute in volume information - Lay a foundation for the project cleanup - Add reset_interfaces argument to patch_node - fix \"How To Contribute\" url - Revert \"Switch to futurist for concurrency\" - Update master for stable/train - Add clustering update_action - Add unit test for rackspace block-storage workaround - Add support for Federation Protocols - Switch stable ansible job to 2.8 - Build PDF docs - baremetal node: \'error\' is a failed state - Add bulk creation of rules for Security Group. - Add support for Node tainted field - Use the bifrost bionic CI job - Start supporting type info - \"qos_network_policy_id\" attribute added to port resource - Include \"fields\" to \"SecurityGroup\" query parameters - Consistent normalization of Machine objects in the cloud layer - baremetal: fail-less mode for wait_for_nodes_provision_state - Re-add nodepool functional test - Update Rackspace vendor profile for cinder v2 - Volume.backup API attr name fixes - Switch to Ussuri jobs - Update to hacking 3.0 - baremetal-introspection: add manage_boot argument to start_introspection - Rationalize examples and functional extra config loading - Added missing {user, project}_domain_name in Api - Update local hacking checks - Switch to futurist for concurrency - Add support for Identity Providers - Implement If-Match support for Neutron resources - Normalise create_coe_cluster{,_template} results - Replace assertItemsEqual with assertCountEqual - Add port property: ip_allocation - Import generate_temp_url from swiftclient - Fix error handling in network trunks operations - Use generated list of services instead of metaclass - Fix .. note:: rendering in doc - Extract check temp_url_key logic - Set max_microversion to 2.53 for hypervisors - Re-add functional tests on flavor content - Make proxy honor raise_exc in REST primitives - Make the bifrost job non-voting - Handle HTTP errors in add/remove router interface calls - Turn off test log capture for now - Set min version to test node retirement - Cleanup doc/source/conf.py - Increase dogpile version for Py3.7 compatibility - Add description field to portforwarding NAT rules - Add support for not including the ID in creation requests - Return uuid alias for coe_cluster in non strict mode - Remove python2 from project-template - CI: add ironic-python-agent-builder to the ironic job - Fix service_type test for magnum in gate - Add dns_publish_fixed_ip attribute to subnets - Add support for federation mappings - Remove kwargs validation for identity project updates - Change default image type in the OTC vendor profile - Support vendor data in configdrive building - [tests] Improve devstack/post playbook efficiency - Bump the openstackdocstheme extension to 1.20 - Fix: Set image name correctly if filename is not passed - Fix error handling on add/remove router iface calls - Fixes get_user when identity responses are paged - update OVH vendor entry - tox: Keeping going with docs - Add python-requires entry indicating 3.5 is required - Bump min version of decorator - Stop supporting python2 - Handle old status-less placement service - Adding basic implementation for Accelerator(Cyborg) - Add retired and retired_reason fields to baremetal node - Fix bug in object storage container creation setting metadata - Remove extra python2 test jobs - Small cleanups after Python2 drop - Fail a job for ansible modules with message - Fix reno index list indent - Add Release notes entry for Identity v3 IDP, Mapping and Protocol - Add return cluster_id when query actions list - Expose baremetal Node.owner - Use has_service in functional test\'s require_service
* Mon Mar 23 2020 dmuellerAATTsuse.com- add obsoletes
* Mon Mar 23 2020 cloud-develAATTsuse.de- update to version 0.36.2 - Fix error handling in network trunks operations - Handle HTTP errors in add/remove router interface calls - Consistent normalization of Machine objects in the cloud layer - Fix error handling on add/remove router iface calls - Include \"fields\" to \"SecurityGroup\" query parameters - Use has_service in functional test\'s require_service - Update TOX/UPPER_CONSTRAINTS_FILE for stable/train - Fix microversion negotiation in some bare metal node call - Keep connection backrefs with weakref.proxy - Update .gitreview for stable/train - Fix server for later microversion - baremetal node: \'error\' is a failed state
* Sat Mar 14 2020 dmuellerAATTsuse.com- switch to python 3.x only builds
* Thu Oct 31 2019 tbechtoldAATTsuse.com- Add 0001-Increase-test-timeout-for-2-tests-in-TestImageProxy-.patch Increases test timeouts to fix unstable tests during build
* Wed Oct 09 2019 cloud-develAATTsuse.de- removed 0001-baremetal-Add-support-for-mkisofs-and-xorrisofs-for-.patch- removed 0001-add-python-3.7-unit-test-job.patch- update to version 0.36.0 - Fix image create with tags - Handle oslo.config exceptions in from_conf - baremetal: raise more specific ResourceFailure in wait_for_
* methods - Adding dns_domain parameter into create_network - Support deleting all routes in update_router - DRY test_connection - Return None from get_server_by_id on 404 - Replace nodepool func jobs - Add support for generating form-post signatures - Update master for stable/stein - Properly convert baremetal fields to server-side values - Actually pass on network_data when building configdrive - Add support for global_request_id - baremetal.configdrive: tolerate user_data as a string - Add support for vendor hooks - Cap sphinx for py2 to match global requirements - Allow replacing service implementation - Fix some typos - Fix typo for subnet.py - Link to baremetal API reference from patch_node - Allow limiting Connection service_types from oslo.config - Add a fields meta_data to result of Senlin API - Make PATCH a first class operation and support it for baremetal - Switch cloud layer to use proxy for DNS - Remove Accept header with empty value for HEAD and DELETE requests - Bump keystoneauth1 minimum to 3.16.0 - Enable ansible module test for keypair to check return data - Return empty lists for resources if neutron doesn\'t exist - Update compute.server resource - Remove now unused task_manager file - Fix image deletion with tasks_api enabled - Expand on a brief error message - Add ability to provide qos_policy_id for port - Update betacloud vendor entry - Use Resource layer in cloud for SecurityGroups of server - Add set-boot-device to baremetal - Expose locked status for Server - Move Orchestration methods into Proxy - add python 3.7 unit test job - Add strict_proxies option for Connection - Update Limestone Networks vendor config - Adds missing \"params\" attribute for creating a Mistral workflow execution - Add support for all_tenants in OpenStackInventory - Revert \"Revert \"Replace TaskManager with a keystoneauth concurrency\"\" - Add support for fields in baremetal get_
* resources - Pin to latest os-service-types - Add floating IP port forwarding related methods - Make factory for a CloudRegion from CONF objects - Replace catalog-v3.json with keystoneauth fixture - Add \'tag\' support to compute with supported microversion - Use Resource layer for network SecurityGroups - baremetal-introspection: fix passing a Node to start_introspection - Add access alias (aka) for the resource attributes - Support Proxy-specific region_name - Correct endpoint_override discovery for service with dashes in their type - Move the history lesson into the docs - Fix dns return values - Workaround older octavia version discovery - OpenDev Migration Patch - Uncap jsonschema - Support for the baremetal introspection service - Skip attaching FloatingIP if it is already attached - Increase randomness in ZONE creation - force specify project_id during create Sg_rule may cause issue - Add header to auto-delete image upload objects - Remove and rearrange object bonged proxy tests - Strip two more accept headers from object-storage - Specify store when importing an image - Split OpenStackCloud into reasonable pieces - Fix DeprecationWarning for using logger.warn - Fix bm tests: sort lists being compared - Remove outdated devstack section from docs - Cleanup split of openstackcloud - Fix invalid assert state - Rework statistics reporting - Add node traits support to baremetal - bug: avoid unnecessary object meta prefix - from_conf: fix handling service names with dashes - baremetal: Add support for mkisofs and xorrisofs for configdrive - fixing timing - Collect request stats - Use Resource layer for compute KeyPairs - Continue refactoring of the image - baremetal: allow updating name and extra fields of an allocation - Bail earlier on a version mismatch for a supported service - Clarify error if no version can be found - Deduplicate next-page URL\'s query params - Add CloudRegion helper method for arbitrary endpoints - Fix wait_for_server docstring - Move pep8 requirements in to test-requirements - Repair masakari FT - Removing region La1 from the list of regions. - Fix discovery cache sharing - Add image.stage methods - Minor fixups from from_conf changes - Can\'t create a metadata named key, clear, delete - Fix README example for cloud layer - Use Resource layer for the compute Hypervsors and Images - baremetal: implement the correct update of the maintenance_reason field - Add logger to Proxy object - docs: Add simplified CLI parser docs - Deprecate ServerDetails class - Retry large object manifest upload - Initalize pool_executor so close works - Collapse OpenStackSDKAdapter into Proxy - Validate that connect_as connects as the project - Allow deeper levels of nesting for pdf builds - Skip most service_description for unknown services - Rationalize endpoint_for and get_endpoint_from_catalog - Add unit tests for connection.add_service - Use Resource layer for next compute methods - Update links - Volume.Backup restore fixes - Add proxy API reference to baremetal user guide - Extract image download method into a mixin - Use Resource layer for compute AZ and Aggregates - Add Python 3 Train unit tests - Do not disregard tags when updating stacks - Set xenapi_use_agent to \"False\" instead of false - Replace use of log.warn with log.warning - Support skipping unknown QP - Support microversion 2.61 for nova flavors - Minor refactor cleanup of _make_proxy - Move set_temp_url_key logic into resource objects - Add release note for new disable service functionality - Get rid of unused _OpenStackCloudMixin.get_region - Try to fix the masakari CI job - Create runtime descriptor for new service - added support for binding:profile parameter in create_port/update_port - Replace openstack.org git:// URLs with https:// - Avoid unnecessary object meta prefix in proxy - Update api-ref location - URL encode swift objects endpoints - Update baremetal to use proxy logger - Add \"name\" filter in \"list\" call when retrieving a single register - Fix AttributeError bug when creating nested stacks - Use auth_url as identity endpoint when not project scoped - Finish updating links to point to opendev - Add \'node\' attribute to baremetal Allocation
* Fri Apr 12 2019 cloud-develAATTsuse.de- added 0001-add-python-3.7-unit-test-job.patch- added 0001-baremetal-Add-support-for-mkisofs-and-xorrisofs-for-.patch
* Wed Apr 10 2019 dmuellerAATTsuse.com- update to 0.27.0:
* Replace TaskManager with a keystoneauth concurrency
* Replace openstack.org git:// URLs with https://
* Update UPPER\\_CONSTRAINTS\\_FILE for stable/stein
* Mon Apr 08 2019 cloud-develAATTsuse.de- update to version 0.26.0 - Fix query parameters of network.port_forwarding - Transform server with munch before normalizing - Add network segment range resource - Return retries on HTTP CONFLICT to baremetal.attach_vif_to_node - Fix bugs in debugging with Tox - Use pagination detection by default - Stop running grenade-py3 - Add possibility to override base_path for resource operations - Remove unused Task classes - Add block_storage v3 API support - Fix syntax error with exception handling - use overriden base_path in remaining CRUD operations - Add wait functions to orchestration proxy - Add support for octavia\'s resuorces quota - Document \"Role Assignment Operations\" - Rename compute.service.zone to availability_zone - Update cirros version for functional tests - Fix pagination key detection - Drop self.conn from base.TestCase - Test python2 with py27 - Make delete_unattached_floating_ips return a count - Add functional tests for masakari - Properly munch for resource sub-dicts - Add host aggregate missing functions - Skip block storage v2 functional tests for a minute - Slightly refactor vendor profile loading - Make timeouts in functional tests configurable - Bug : identity v3 Proxy role assignments only support instances. - Fix latest flake8 issues - Add port property: port-resource-request - Check result of server metadata operation - Add agent property: resources-synced - Refactor tag support - Fixed incorrect exception raising in configdrive generation - Filter ports in list_ports when batching is in effect - Added server diagnostics - Added basic CRUD functionality around Host Aggregates - Make tox tips job actually run sdk tests - Make sure we pick flavors with disk - Unpin dogpile.cache - Support dict of links in pagination detection - Support remote vendor profiles - Fix dogpile.cache 0.7.0 interaction - Change openstack-dev to openstack-discuss - Update min tox version to 2.0 - Add baremetal Node fields from versions 1.47 - 1.49 - Add missing properties for role - Use retriable_status_codes in image upload - [Trivial Fix] Correct spelling error of \"bandwidth\" - Start using direct REST in normalize tests - Fix the misspelling of \"configuration\" - Compute location properly in server - Fix requesting specific fields from ironic - Fix for not released thread in service_description - handle \"paginated\" argument in test_list properly - object_store: exposes the prefix parameter - Add support for bodyless commits - Add image attributes from v2.7 - Add Octavia (load_balancer) flavor API - fix typos - Fix some spelling in documentation - Stop mocking method in fwaas test - Fix/Add : Identity V3 validate user role - Import code for building ironic-compatible configdrives - Add image.schema resource - Use mock context in test_fwaas - Fixes for Unicode characters in python 2 requests - Deal with double-normalization of host_id - baremetal: implement set_node_power_state in the proxy - Change approach to detailed listings of baremetal resources - implement identity v3 Proxy \"unassign_project_role_from_user\" - Turn off unneeded devstack services - baremetal: support for allocation API - Shift swift segment async code out of adapter - implement block-storage backup resource - Fix for not released thread in get_session_client - Add support to get recovery workflow details - implement identity v3 Proxy group role management - Adds kwargs support when creating a Neutron subnet - Add a __main__ handler, version command - Fix minor issues in the baremetal proxy docs - Apply list filter fix to servers and floating ips too - Move image methods to sdk image proxy - Fix resource deletion in clustering - Add networks to Limestone vendor - Add propagate_uplink_status to port - Add image tasks schema methods - Move server munch transformation into normalize - Added Octavia load balancer and listener stats - Remove mocking workaround from adapter - Fix indentation for new pycodestyle E117 - Fix the conflict of urlparse between python2 and python3 - Use sdk for list_servers - Tweak find_image method to search in hidden images - Adds prefixlen to the request body when creating subnets - Advancing the protocal of the website to HTTPS in compute.rst. - Document \"insecure\" flag - Remove setup.py check from pep8 job - fix typo - Adds tags support for Octavia (load_balancer) - Make Connection a context manager - Make all resource locations process project_id - Add image.task resource - do not force interface=admin for identity api v3 - Add close method to shutdown threadpool - Restrict inventory test to devstack-admin - Add a non-voting job with metalsmith - Add Octavia (load_balancer) flavor profile API - Add Octavia (load_balancer) amphora API - Add Octavia (load_balancer) load balancer failover - Revert \"Replace TaskManager with a keystoneauth concurrency\" - baremetal: support network_data when building configdrive - Fix raise create_server and attach to a network given a net-name param - Add glance image import support - Fix neutron endpoint mangling - Register proxy directly in add_service - Skip v2 block-storage tests when service is not found - syntax errors and undefined exceptions in service_description.py - Avoid dogpile.cache 0.7.0 - Support non-public volume types - block_storage.backup func tests to use configurable timeout - Replace TaskManager with a keystoneauth concurrency - Add missing seperator between words - Add Octavia (load_balancer) provider API support - Replace neutron-grenade job with grenade-py3 - Update link address for vendor support - Rework orchestration to add update preview - Explicit set capabilities in VolumeDetail and SnapshotDetail - new auth_url for ELASTX - Add missing py37 and corrected default envlist. - Add CRUD methods for Neutron Port Forwarding
* Sat Sep 01 2018 cloud-develAATTsuse.de- update to version 0.17.2 - Network: Add tag support for security group - Fix clustering profile type miss list operation - Add ipaddress and futures to lower-constraints - Allow cascade deletion of load balancer - Add ansible functional tests - Use valid filters to list floating IPs in neutron - Switch to providing created_at field for servers - Flavor: added is_public query parameter and description property - Add Magnum /certificates support - Add tests to verify behavior on \'\' in self link - Refactor _get_version_arguments - Hardcode v2.0 onto end of neutron endpoints - Add ability to pass data to create_object - Add connection backreference to proxy instances - Add python 3.6 jobs - meta: don\'t throw KeyError on misconfigured floating IPs - Fix DNS Recordset CRUD - Fix devstack tests - Fix typo in README.rst - Add release note for added masakari support - Finish migrating image tests to requests-mock - Remove default values of router\'s is_ha and is_distributed arguments - Allow explicitly setting enable_snat to either value - create_subnet: Add filter on tenant_id if specified - Add missing release note about vexxhost auth_url - Use \'none\' auth plugin - Fix path for Limestone Networks vendor file - Move clustering additions from shade directories - Update create_object to handled chunked data - Update python-openstacksdk references to openstacksdk - Updated from global requirements - Add testing of availability_zones() \"details\" argument - Allow configuring status_code_retries and connect_retries via cloud config - pypy is not checked at gate - Allow not resolving outputs on get stacks - Convert image_client mocks in test_shade_operator - Fixing bug where original and new dicts would always be the same - Add Limestone Networks vendor info - Convert test_caching to requests-mock - Honor endpoint_override for get_session_client - fix doc title format error - Fix Magnum cluster update - Defer all endpoint discovery to keystoneauth - Add flag for disabling object checksum generation - Modify the unhelpful error message when delete network - Only send force parameter to live migration if supported - Implementing solution for 2002563 issue from story board - Add functional tests for Neutron DNS extension - close files after open in unit/base - Add ansible functional tests on stable-2.6 - add missing attribute in LBaaS v2 Pool API - Improve Magnum cluster templates functions - Add \'port_details\' to Floating IP - Fix TypeError in case of FloatingIP add and remove - Temporarily disable neutron-grenade - Clean up floating ip tests - Run os-client-config tests on sdk changes - fix tox python3 overrides - Temporarily disable osc-functional-devstack-tips - Bump default timeout values - Add timeout options for listener - Remove DataCentred from list of vendors - Add comment about W503 being skipped - fix misspelling of \'server\' - Allow members to be set as \"backup\" - Replace old http links with the newest https ones in docs - Avoid globally modifying yaml library - Honor service-type aliases in config - Add image_format for VEXXHOST profile - Add vip_qos_policy_id options for loadbalancer - Turn OSC tips jobs non-voting - rename vars to defaults to allow overriding in ansible tests - Fix H103 Apache license header check - Add support for DNS attributes for floating IPs - Convert domain params tests to requests_mock - Fix resource not exist the resource.status error - Add set_provision_state and wait_for_provision_state for baremetal Node - Use defined version instead of service.version parameter - Run normalize_keys on config for session codepath - Rename service_key to service_type - baremetal: correct the default timeout in Node.set_provision_state - baremetal: refuse to inspect associated machines - Provide OpenStackConfigException backwards compat - Rename python-openstacksdk to openstacksdk in zuul.yaml - Invalid link of doc reference - Bugfix for block_storage not selecting the correct proxy - Add support for trunk ports and subports - Add create_directory_marker_object method - Handle Munch objects in proxies - Prepare for os-client-config wrapper - Switch VEXXHOST to \'v3password\' auth_type - Pass default_microversion to adapter constructor - Add hypervisor details to hypervisors list if requested - Avoid raising exception when comparing resource to None - Added few image properties to Image class - Don\'t assume a full config dict - Don\'t wait for task in submit_task - Network: Add tag support for floating ip - Fix private_v4 selection related to floating ip matching - Add support for processing insecure - Add 409 ConflictException - Add missing swift docstrings - Remove D exclusions from flake8 config - Fix for passing dict for get_
* methods - Strip the version prefix from the next link for pagination - Add get_volume_limits() support - Update UPPER_CONSTRAINTS_FILE for stable/rocky - Change \'Member\' role reference to \'member\' - allow passing ansible variables to ansible tests - Reenable osc-functional-devstack-tips and neutron-grenade - Add task manager parameter to Connection - Support port binding extended attributes for querying port - Network: Add tag support for QoS policy - Fix openstack-inventory - Decode additional heat files - Add release note link in README - Change clustering example test create parameter - Remove the need for OpenStackConfig in CloudRegion - Functional test for set_tags on Neutron resources - Throw an error on conflicting microversion config - Update .gitreview for stable/rocky - Several improvements to resource.wait_for_status - Support to wait for load balancer to be ACTIVE - Add Magnum cluster support - Add instance_ha service - Redo role assignment list query filters - Adds Senlin support to openstacksdk - Implement signature generation functionality - Trivial: Update pypi url to new url - Drop bogus attributes from network port resource - Fix \'block_store\' aliases define error - Add nodepool-functional-py35-src job - Fix F405 errors - Fix bugtracker and documentation references - Fix response always being False - Add /v3 to the auth_url for vexxhost - Enable bare metal unit tests - Modify the error message when unsetting gateway and setting FIP - add lower-constraints job - openstackcloud: properly handle scheduler_hints- drop 0001-Let-enforcer.py-work-under-both-py2-and-py3.patch: upstream
* Fri Feb 23 2018 tbechtoldAATTsuse.com- Switch to stable/queens spec template - adds 0001-Let-enforcer.py-work-under-both-py2-and-py3.patch
* Tue Feb 13 2018 cloud-develAATTsuse.de- update to version 0.11.3 (bsc#1078607) - Fix image task uploads - Remove self argument from connect helper function - Add notes about moving forward - Fix batching for floating ips and ports - Remove openstack-tox-pypy jobs - v2 image update fix - Prefer links dicts for pagination - Remove meter service - Update for new docs PTI - Add ability to register non-official services - Fix py35 and pypy tox env - Do not apply format expansions to passwords - Provide compatibility for people passing raw sessions - Move shade and os-client-config python content - Remove metric service - Add group parameter to create_server - Remove use of tox-siblings role - Remove -U from pip install - Add tag support to create_stack - Add helper property to get the current user id - Add resource2/proxy2 wrappers with deprecations - Add clustering guides cluster file, examples cluster code - Rename resource2 and proxy2 to resource and proxy - Add pools attribute to load balancer heath monitor - Move profile helper method to openstack.profile - Fix TypeError for overrided get methods - Implement availability_zone_hints for networks and routers. - Add cluster support force delete parameter - Rename CloudConfig to CloudRegion - Add betacloud to the vendors - Move task_manager and adapter up a level from cloud - Use version definition from openstack.version - Remove inner_exceptions plumbing - Allow domain_id for roles - Add deprecation warnings to profile - Add block_store support single volume display image message - Use Zuul v3 fetch-subunit-output - Change update/create method options - Added nat_source flag for networks. - Use devstack functional test base job - Clean up the release notes a bit - Adds get encrypted password support - Remove legacy client factory functions - Update the shade-merge document - Move role normalization to normalize.py - Clean up a bit after the mapping inversion - Add _query_mapping to identity resources - Port wait_for_ methods to use iterate_timeout - Complete move of baremetal machine tests - Cleanup objects that we create on behalf of images - Consume publish-openstack-sphinx-docs - Handle resource deletion properly - Add clustering guides node file, examples node code - Fix typo in the external service loader code - Make sure we use config defaults in profile compat code - Add ability to work in other auth contexts - Remove the deprecated \"giturl\" option - Remove python-ironicclient - Add server-side names to query param checking - Temporarily disable volume and os_image functional tests - Update UPPER_CONSTRAINTS_FILE for stable/queens - Move openstack_cloud helper functions - Avoid default mutable values in arguments - Treat clouds.yaml with one cloud like envvars - Invert the attribute mapping - Start using Connection in openstack.cloud - modify spelling error of resource - change spell error - Updated from global requirements - Remove setting of version/release from releasenotes - Make floating IP to be prefered over fixed when looking for IP - Add subnet_id property for FloatingIP - Replace clustering examples code cluster to clustering - Remove resource and proxy - Add method to cleanup autocreated image objects - Raise error when supplying invalid query params - Fix magnum functional test - Add supported method for checking the network exts - Support filtering servers in list_servers using arbitrary parameters - Add function to make CloudRegion from session - Add jobs for Zuul v3 - Make the get_service_type() overrides tolernat of no defaults - Migrate to testtools for functional tests - resource: don\'t early terminate list - Pass through all_projects for get_server - Adds support to retrieve cinder backend pools information - Remove reference to context-managers from release note - fix misspelling of \'configuration\' - Update docs and pep8 tox environments - Update Release Notes links and add bugs links - Add FloatingIP qos_policy_id attribute - Rationalize logging helpers and docs - Remove bogus and unneeded role from job definition - Re-enable octavia functional tests - Fixed a few nits in the README - Sort image update results before comparing - Rework config and rest layers - Stop osSDK mangling Swift metadata keys - Update make_rest_client to work with version discovery - Make meta.find_best_address() more generic - Add reno for tag support on heat stacks - Throw OpenStackCloudCreateException on create errors - Shift image tests from test_operator - Baremetal NIC list should return a list - Add a descriptor object for each service proxy - Protect against p_opt not having prompt attribute - Add clustering guides receiver file,examples receiver code - Update .gitreview for stable/queens - Add osc-tox-unit-tips jobs - Allow to pass filters like domain to find_project/user - Avoid tox_install.sh for constraints support - Remove name from zuul project stanza - Remove ansible functional tests for now - Add OSC functional tips jobs - Document current_user_id in a release note - Fix releasenotes builds - Fix regression for list_router_interfaces - Add clustering guides file, Examples code. - Update type conversion to handle subtypes more better - Fix an error about listing projects in connection doc - Fix clustering detach policy describe error - Add retry logic mechanism - Remove message v1 support - Ensure Connection can be made from keyword arguments - Image should be optional - Set empty Tag list if Network Tag API extension not supported - Handle glance image pagination links better - Add method to set bootable flag on volumes - Fix issue with missing url parameters - Add some docs about not using Profile - Migrate object_store to resource2/proxy2
* Mon Jan 15 2018 cloud-develAATTsuse.de- update to version 0.9.19 - Update load_balancer for v2 API - Introduce Member for Octavia (load balancing) - Fix comment in services function - Remove dead links about OpenStack RC file - Fix stack_file function return body - Cleanup test-requirements - Fix title in Network Agent resource doc - Add parameter_groups and conditions params for StackTemplate - Introduce Health Monitor for Octavia - fix the bug that cannot create a listener by openstacksdk - Introduce L7Rule for Octavia (load balancing) - Add required pool_id property to HealthMonitor - Fix some typos - Replace six.iteritems() with .items() - Add doc8 rule and check doc/source files - Add support for network quota details command - Allow filtering network ports by fixed_ips - Introduce Pool for Octavia (load balancing) - Update links in README - Update links in CONTRIBUTING.rst - Introduce Listener for Octavia (load balancing) - Fix octavia l7rules - Update external links which have moved - Introduce L7Policy for Octavia (load balancing) - Unify style of \'domain\' field - Support to node-adopt and node-adopt-preview - fix the bug that cannot create a pool by openstacksdk - Add config param for cluster object - Add getting of QoS rule type details - Support node-adopt/preview CLI - Updated from global requirements
* Mon Aug 07 2017 cloud-develAATTsuse.de- update to version 0.9.17 - Fix document warnings - Add port property: trunk_details - Introduce Base for Octavia (load balancing) - Add compute support server migrate operation - Remove discover from test-requirements - Use https instead of http in cluster examples - Add is_profile_only to Cluster resource - Fix network quota test so it works on gate - Add compute support server backup operation - Cleanup various Sphinx warnings during doc build - Add wait_for_xxx methods to cluster proxy - Add new parameter \"is_default\" to Network QoS policy. - Fix the network service provider test - Filtering support by is_router_external to network resource - Reorganize image docs - Reorganize telemetry docs - Add cluster_operation and node_operation - Fix the agent add remove test - Remove get_service method from compute - Enable warnings_as_errors in doc enforcer - Add StackFiles resource to orchestration v1 - Update the image used for functional tests - Fix the network floating ip test for get - Correct Network `ports` query parameters - Fix the telemetry statistics test - Updated from global requirements - Remove two remaining doc warnings - Add data plane status support to Network Port obj - Add \'project_id\' to Server query parameters - Deprecate Message v1 - Privatize session instance on Proxy subclasses - Add StackEnvironment resource to orchestration v1 - keystone api v2.0 does not paginate roles or users - Add vlan_transparent property to network resource - the role resource should not have put_create=True - Reorganize identity docs - Fix the network flavor disassociate method - Reorganize network docs - Add params to ClusterDelNodes action - Fix the network auto allocate validate - Reorganize orchestration docs - Added server console output method - functional tests: minor cleanup - update params about cluster filter event - Shift some compute attributes within request body - Fix the network quota tests - Revert \"HAProxy uses milliseconds ...\" - Add support for volume attachments in compute v2 - Find floating ip by ip address - Port database v1 to resource2 - Update intersphinx linking to python.org - Get endpoint versions with domain scope session - Fix exception parsing error - Trivial: fix Template resource in orchestration - Reorganize compute docs - Add direction field to QoS bandwidth limit. - Fix doc build if git is absent - Add \'service list\' resource for senlin - Added project role assignment - Fix the telemetry sample test - Implement metric docs - Port metric v1 to resource2 - Fix the nextwork agent add remove test - Reorganize object_store docs - Add image download example - Fix the service profile meta info test - Fix the object store set metadata functional test - Change version of hacking in test-requirements - Replace assertRaisesRegexp with assertRaisesRegex - Add cluster support receiver update operation - Fix function test for compute images - Update devstack config to point to a valid image - Adjust some proxy method names in cluster - Remove unsupported telemetry create_sample method - Add \'tags\' property to orchestration stack - Implement message docs - Remove support for py34 - Add compute support server live migrate operation - Add docs for volume_attachment compute methods - Support profile-only to cluster update - Expose OS-EXT-SRV-ATTR:{hypervisor_hostname,instance_name} for Server. - Port identity v2 to resource2 - Port image v1 to resource2 - Remove unnecessary get_id call in _prepare_request - Cleanup more Sphinx warnings during doc build - Reorganize bare_metal docs - Enable streaming responses in download_image - Add network flavor associate, disassociate to SDK - Reorganize workflow docs - Fix cluster action list filter - Reorganize block store docs - Remove old telemetry capability - Adjust some proxy method names in bare_metal - Correct a copy/paste mistake in a docstring - Fix py3 compatibility (dict.iteritems()) in object_store - Reorganize key_manager docs - Expose ha_state property from HA enabled L3 Agents. - Remove type restrict of block_device_mapping - Reorganize database docs - Remove unnecessary coding format in the head of files - Add missing attribute to Subnet resource - Fix problem with update including id - Network tag support - Deprecate \"wait_for\" methods on ProxyBase - StackTemplate resource for orchestration - Reorganize cluster docs - Add get_stack_
* methods to documentation - Enforce inclusion of pulic proxy methods in docs - Specify alternate_id in network quota - Avoid imports in openstack/__init__.py - Allow router related functions to receive an ID - Fix update_image unsupported media type - Port unversioned Version resources to resource2 - Clean up some errant doc warnings/errors - Deprecate port and ping methods in Network proxy
* Fri Feb 10 2017 cloud-develAATTsuse.de- update to version 0.9.13: - Add QoS bandwidth limit rule object and CRUD commands. - Add reset_state api for compute - Add new function for router-gateway - Add user_id in profile resource. - Add more server operations based on Nova API - Add filter \"user_id\" for cluster receiver list - Modified DHCP/Network Resource - Add QoS support to Network Port object. - Add filters to the network proxy agents() method - Fix error messages are not displayed correctly - Generalize endpoint determination - Fix Setting Quotas in Neutron - Rebase telemetry resources to resource2/proxy2 - Add list method and query support for cinder volume and snapshot - Rebase network resources onto resource2 (1) - Support for node replace in cluster service - Provide better fallback when finding id values - Add QoS DSCP marking rule object and CRUD commands. - avoid usage of keystoneauth1 sessions - Chassis resource for bare-metal service - Rebase network proxy to proxy2 - Update homepage with developer documentation page - Fix cluster query mapping - compute/v2/server: add ?all_tenants=bool to list - Add QoS minimum bandwidth rule object and CRUD commands. - Add filters provider-
* to the network proxy networks() method - Revert \"Event list can not display \"timestamp\" - Add filter options to the network proxy address_scopes() method() - Updated from global requirements - Prepare for baremetal API implementation - Fix connection init when session is provided - Document the `synchronized` parameter. - Obtain Image checksum via additional GET - Base for workflow service (mistral) - Driver resource for bare-metal service - Corrections in DHCP Agent Resource listing. - Rebase keystone v3 proxy to proxy2 - Add support_status to policy type and profile type - Fix \'config_drive\' and \'networks\' for compute server - Add user_id in resource class Action/Node - Add support for network Service Flavor Profile - Modified Metering Rule base_path - Rebase network resources to resource2 (4) - Add docs for the workflow service - Add \"sort\" in policy binding list - Add limit and marker to QueryParameters class - Fix telemetry/metering service version - Initial docs for bare-metal service - Port resource for bare-metal service - Add project_id field to cluster\'s policy and profile - Add resource for DHCP Agent. - Rebase keystone resources onto resource2 - Add \'project_id\' field to volume resource - Proxy module for bare-metal service - Event list can not display \"timestamp\" - Support to delete claimed message - Remove beta label for network segment resource - Add standard attributes to the core network resources - Fix the issue non-admin user failed to list trusts - Add filters \"policy_type\" and \"policy_name\" for policy binding list - Document network resource query filters used by OSC - Adjust router add/remove interface method names - Remove dead code - Add workflow service (mistral) - Add QoS rule type object and CRUD commands. - Add Python 3.5 classifier and venv - Enable bare-metal service - Add user_id in resource class Policy - Fix the issue that \'type\' field is missing in profile list - Display neutron api error message more precisely - Add filter \"enabled\" for cluster-policy-list - Add missing query parameters to compute v2 Server - Add support for Role resource in Identity v3 - Fix metadata property of Senlin node resource - Add QoS support to Network object. - Clarify argparse connections - Node resource for bare-metal service - Add network segment create, delete and update support - Add filters to the router proxy routers() method - Rebase network resources to resource2 (3) - Add project ID in QuotaDefault requests - Added is_shared resource to Metering Label - Fix problem about location header in Zaqar resource2 - Add \'project_id\' field to cluster\'s action resource - Add auto-allocated-topology to SDK - Network L3 Router Commands - Add support for network Flavor - Add resources for Service Provider - Add support for filter \"status\" in node list - Add extended Glance Image properties - Add service_type resource to Subnets - Add filter mac_address to the network proxy ports() method - Revert \"Display neutron api error message more precisely\" - Rebase network resources onto resource2 (2) - Modified Metering base_path - PortGroup resource for bare-metal service - Fix error in node action - Add dns-domain support to Network object. - Add \'dependents\' property to Node and Cluster class
* Sun Oct 02 2016 dmuellerAATTsuse.com- revert last change (go back to 0.9.5, which is Newton)
* Fri Sep 23 2016 mjuraAATTsuse.comupdate to version 0.9.7
* Revert \"Event list can not display \"timestamp\"
* Event list can not display \"timestamp\"
* Add project_id field to cluster\'s policy and profile
* Fix the issue non-admin user failed to list trusts
* Fix error in node action
* compute/v2/server: add ?all_tenants=bool to list update to version 0.9.6
* Add extended Glance Image properties
* Fix connection init when session is provided
* Rebase keystone v3 proxy to proxy2
* Fix \'config_drive\' and \'networks\' for compute server
* Fix cluster query mapping
* Rebase keystone resources onto resource2
* Add new function for router-gateway
* Obtain Image checksum via additional GET
* Adjust router add/remove interface method names
* Add \'dependents\' property to Node and Cluster class
* Add QoS rule type object and CRUD commands
* Add QoS bandwidth limit rule object and CRUD commands
* Add QoS DSCP marking rule object and CRUD commands
* Add QoS minimum bandwidth rule object and CRUD commands
* Add network segment create, delete and update support
* Rebase telemetry resources to resource2/proxy2
* Fix telemetry/metering service version
* Fix the issue that \'type\' field is missing in profile list
* Fri Sep 02 2016 tbechtoldAATTsuse.comupdate to version 0.9.5
* Updated from global requirements
* Fix issue \"SDKException: Connection failure that may be retried.\"
* Tue Aug 30 2016 tbechtoldAATTsuse.comupdate to version 0.9.4
* Add SoftwareDeployment resource to orchestration
* Add policy validation for senlin
* Fix cluster resource in cluster service
* Add API microversion support
* Add collect_cluster_attrs API to cluster service
* Remove update_flavor method from compute
* Fix problems about location header in resource2
* Add SoftwareConfig resource to orchestration
* _alternate_id should return a server-side name
* Add support for message resource of Zaqar v2 API
* Relocate alarm service into a submodule
* Add support for claim for Zaqar V2 API
* Add QoS policy object and CRUD commands.
* Replace _transpose_component with _filter_component
* Tweak endpoint discovery for apache-style services
* Improve docstring for some resource2 methods
* Add services operations into compute service
* Add \'check_stack\' operation to proxy
* Fix test_limits functional test failure
* Add profile validation for senlin
* Add force-delete into compute service
* Make end-user modules accessible from top level
* Fix orchestration service initialization
* HAProxy uses milliseconds for its timeout values.
* Rebase cluster service to resource2/proxy2
* Rebase orchestration to resource2/proxy2
* Support fetching network project default quota
* Add support for Zaqar V2 queue resource
* Fix nova server image and flavor
* Add \'to_dict()\' method to resource2.Resource
* Minor network RBAC policy updates
* Add template validation support to orchestration
* Refactor Key Manager for resource2
* Get endpoints directly from services
* Refactor image v2 to use resource2/proxy2
* Updated from global requirements
* Add support for subscription for Zaqar V2 API
* Expose \'requires_id\' to get_xxx proxy functions
* Fri Jul 22 2016 tbechtoldAATTsuse.com- update to version 0.9.0:
* Refactor compute for new resource/proxy
* Allow alternate_id to be accessed directly
* Add neutron rbac support
* Updated from global requirements
* Add temporary test_proxy_base2
* Add segment_id property to subnet resource
* Allow resources to check their equality
* Remove type=timestamp usages
* Cluster user guide - part 2
* Move version definition
* Fix clustering event properties- update _service and switch to upstream .spec file
* Tue May 03 2016 dmuellerAATTsuse.com- update to 0.8.5:
* Trivial: Fix typo in update_port() comment
* Support client certificate/key
* Add network resource properties
* Updated from global requirements
* Properly handle overridden Body properties
* Fri Apr 08 2016 tbechtoldAATTsuse.com- update to 0.8.4:
* Refactor Resource to better serve Proxy
* Consistent resource.prop for timestamps and booleans (cluster
* Add address scope CRUD
* Consistent resource.prop for timestamps and booleans (object store)
* Consistent resource.prop for timestamps and booleans (network)
* Consistent resource.prop for timestamps and booleans (identity)
* Cluster user guide - first step
* Consistent resource.prop for timestamps and booleans (orchestration)
* Consistent resource.prop for timestamps and booleans (telemetry)
* Fix image member apis
* Fix content-type for swift upload
* Fix key manager secret resource object
* Consistent resource.prop for timestamps and booleans (key manager)
* Consistent resource.prop for timestamps and booleans (image)
* Make metadata handling consistent in Compute
* Fix coverage configuration and execution
* Consistent resource.prop for timestamps and booleans (compute)
* Fix functional tests
* Add/Remove port interface to a router
* Consistent resource.prop for timestamps and booleans (block store)
* Consistent resource.prop for timestamps and booleans (metric)
* Mon Mar 14 2016 tbechtoldAATTsuse.com- update to 0.8.1:
* Add Hypervisor support to Compute Service- Update description- Add BuildRequires for testing but testing is still disabled.
* Wed Mar 02 2016 tbechtoldAATTsuse.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 08 2015 bwiedemannAATTsuse.com- initial version 0.7.1