1
0

67 Commits

Author SHA256 Message Date
af17d058ba Accepting request 1198370 from Cloud:OpenStack:Factory
- update to version 3.3.0
  - baremetal: Decode 'config_drive' argument to 'set_provision_state'
  - cloud: Trivial fixes
  - Add Tap Mirrors to SDK
  - Allow project switching for Designate API
  - tox: Don't install package in pep8
  - image: Pass correct stores argument
  - compute: Add Server.clear_password action
  - Remove retired project Senlin job
  - Allow tags to be passed through to compute.create_server
  - docs: Add missing identity v3 proxy API docs
  - compute, block storage: Minor fixes to limits
  - compute: Add additional options to Server.rebuild
  - compute: Correct base path for default, detailed quotas
  - reno: Update master for unmaintained/zed
  - compute: Add additional server create parameters
  - compute, block storage: Add support for quota class sets
  - compute, volume: Improve 'update_quota_set'
  - pre-commit: Add pyupgrade hook
  - Fix multiple image_id query mappings
  - Combine 3 auto_allocated_topology tests into one test
  - compute: Add support for legacy 'onSharedStorage' param
  - Adding SDK support for ``glance md-namespace-objects-delete``
  - baremetal: Adds list node firmware support
  - Add support for federation service providers
  - Fix AttributeError in delete_limit method
  - volume: Allow passing a volume type object to retype_volume
  - cloud: Remove use of OpenStackCloudCreateException
  - Run auto_allocated_topology functional tests in the own project
  - Use mypy syntax compatible with older pythons.

OBS-URL: https://build.opensuse.org/request/show/1198370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=24
2024-09-04 11:22:54 +00:00
5881ea88e8 Accepting request 1171473 from Cloud:OpenStack:Factory
- update to version 3.1.0
  - Implemented heat 'stack suspend' and 'stack resume' function
  - Fix: Update/Delete type encryption operation
  - config: Add missing space to warning
  - mypy: Address issues with openstack.orchestration
  - Remove unnecessary `keys` calls
  - [baremetal] Add some missing fields to node object
  - identity: Add test for 'role_assignments_filter' proxy method
  - Resource locks and access rules restrictions
  - reno: Update master for unmaintained/yoga
  - Add support for showing requested az in output
  - Add volume transfer support [2/2]
  - mypy: Address issues with openstack.network
  - identity: Add access rule CRUD support
  - connection: Fix typo
  - Add snapshot manage unmanage support
  - mypy: Address issues with openstack.compute
  - Add sort_key and sort_dir to core Neutron resources
  - Add volume manage support
  - Adding SDK support for ``glance md-namespace-properties-delete``
  - mypy: Address issues with remaining service modules
  - tests: Remove unused hook
  - [baremetal] Add missing owner attribute to allocation
  - Fix project cleanup for routers with static routes
  - Fix the mailing list domain in documentation link
  - mypy: Address issues with openstack.block_storage
  - mypy: Address issues with openstack.clustering
  - mypy: Add typing to openstack._log
  - zuul: Switch bifrost job to jammy
  - Add support for provider_id for volume objects

OBS-URL: https://build.opensuse.org/request/show/1171473
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=23
2024-05-03 17:45:35 +00:00
924ef75054 - update to version 3.1.0
- Implemented heat 'stack suspend' and 'stack resume' function
  - Fix: Update/Delete type encryption operation
  - config: Add missing space to warning
  - mypy: Address issues with openstack.orchestration
  - Remove unnecessary `keys` calls
  - [baremetal] Add some missing fields to node object
  - identity: Add test for 'role_assignments_filter' proxy method
  - Resource locks and access rules restrictions
  - reno: Update master for unmaintained/yoga
  - Add support for showing requested az in output
  - Add volume transfer support [2/2]
  - mypy: Address issues with openstack.network
  - identity: Add access rule CRUD support
  - connection: Fix typo
  - Add snapshot manage unmanage support
  - mypy: Address issues with openstack.compute
  - Add sort_key and sort_dir to core Neutron resources
  - Add volume manage support
  - Adding SDK support for ``glance md-namespace-properties-delete``
  - mypy: Address issues with remaining service modules
  - tests: Remove unused hook
  - [baremetal] Add missing owner attribute to allocation
  - Fix project cleanup for routers with static routes
  - Fix the mailing list domain in documentation link
  - mypy: Address issues with openstack.block_storage
  - mypy: Address issues with openstack.clustering
  - mypy: Add typing to openstack._log
  - zuul: Switch bifrost job to jammy
  - Add support for provider_id for volume objects

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=64
2024-05-02 22:21:25 +00:00
5bfb2c0fcb Accepting request 1138715 from Cloud:OpenStack:Factory
- update to version 2.0.0
  - [baremetal] Add firmware_interface support
  - block storage: Add missing docstrings
  - tests: Move cloud-layer service tests to their own file
  - tests: Update functional tests for resource providers
  - Bump the chunk_size to use CPU more efficiently
  - cloud: Remove floating network cache
  - [baremetal] Ensure baremetal shard parameter gets passed
  - cloud: Remove remnants of port caching
  - placement: Add support for traits
  - cloud: Remove '_object_store_client'
  - config loader: Prefer cli/env over clouds.yaml args for some args
  - volume: Add Extension to volume v2 API
  - Implemented methods for share metadata
  - docs: Add missing docs for block storage resources
  - block storage: Add support for services
  - mypy: Address issues with top-level files
  - Add support for default security group rules in SDK
  - volume: Add missing attributes to Extension
  - identity: Add support for domain config
  - cloud: Remove unnecessary types import
  - Rename share group snapshot 'members' method
  - Bump API version in Manila functional tests
  - placement: Add support for resource provider aggregates
  - Add image metadef object operations
  - tests: Rename file, remove unused file
  - docs: Add exception documentation
  - Fix bulk_delete support determination
  - cloud: Remove '_orchestration_client'
  - Fix Swift endpoint conversion to determine info/caps url

OBS-URL: https://build.opensuse.org/request/show/1138715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=22
2024-01-15 21:18:06 +00:00
c5bd524a38 OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=62 2024-01-05 15:44:21 +00:00
79c4ff25c8 - update to version 2.0.0
- [baremetal] Add firmware_interface support
  - block storage: Add missing docstrings
  - tests: Move cloud-layer service tests to their own file
  - tests: Update functional tests for resource providers
  - Bump the chunk_size to use CPU more efficiently
  - cloud: Remove floating network cache
  - [baremetal] Ensure baremetal shard parameter gets passed
  - cloud: Remove remnants of port caching
  - placement: Add support for traits
  - cloud: Remove '_object_store_client'
  - config loader: Prefer cli/env over clouds.yaml args for some args
  - volume: Add Extension to volume v2 API
  - Implemented methods for share metadata
  - docs: Add missing docs for block storage resources
  - block storage: Add support for services
  - mypy: Address issues with top-level files
  - Add support for default security group rules in SDK
  - volume: Add missing attributes to Extension
  - identity: Add support for domain config
  - cloud: Remove unnecessary types import
  - Rename share group snapshot 'members' method
  - Bump API version in Manila functional tests
  - placement: Add support for resource provider aggregates
  - Add image metadef object operations
  - tests: Rename file, remove unused file
  - docs: Add exception documentation
  - Fix bulk_delete support determination
  - cloud: Remove '_orchestration_client'
  - Fix Swift endpoint conversion to determine info/caps url

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=61
2023-12-01 16:22:56 +00:00
1787e7841c Accepting request 1099314 from Cloud:OpenStack:Factory
- update to version 1.3.1
  - Use custom warnings everywhere
  - update rackspace profile to specify identity version
  - Fix broken python3.6 support
  - tests: Ignore our own deprecation warnings
  - Use custom warnings, not logging.warning
  - Prepare for hacking 6.x
  - Removing region Lon1. Updating block_storage_api_version. Adding image_format.
  - Add share network resource to shared file system
  - Remove "feature/r1" override from manila job
  - Blackify openstack.message
  - Add missing `force` parameter
  - Blackify openstack.container_infrastructure_management
  - cloud: create_server: fix scheduler_hints/group
  - config: Load additional options for v3multifactor
  - Remove usage of deprecated `sre_constants` module
  - fix docstrings refering to volume attachments instead of server migrations
  - Add link to image sharing api docs
  - add extended neutron job
  - Include "security_groups" to "Port" query parameters
  - config: Split 'OS_AUTH_METHODS'
  - pre-commit: Enable black
  - tox: Disable E501
  - Revert "Revert "Add "security_group_ids" to Port's query parameters""
  - Add 'callback' to 'wait_for_delete', 'wait_for_status'
  - docs: Replace/remove shade-specific docs
  - Rework zuul config
  - Add share access rules to shared file system
  - Blackify openstack.object_store
  - Update master for stable/2023.1

OBS-URL: https://build.opensuse.org/request/show/1099314
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=21
2023-07-18 20:09:10 +00:00
0f7a8b5345 - update to version 1.3.1
- Use custom warnings everywhere
  - update rackspace profile to specify identity version
  - Fix broken python3.6 support
  - tests: Ignore our own deprecation warnings
  - Use custom warnings, not logging.warning
  - Prepare for hacking 6.x
  - Removing region Lon1. Updating block_storage_api_version. Adding image_format.
  - Add share network resource to shared file system
  - Remove "feature/r1" override from manila job
  - Blackify openstack.message
  - Add missing `force` parameter
  - Blackify openstack.container_infrastructure_management
  - cloud: create_server: fix scheduler_hints/group
  - config: Load additional options for v3multifactor
  - Remove usage of deprecated `sre_constants` module
  - fix docstrings refering to volume attachments instead of server migrations
  - Add link to image sharing api docs
  - add extended neutron job
  - Include "security_groups" to "Port" query parameters
  - config: Split 'OS_AUTH_METHODS'
  - pre-commit: Enable black
  - tox: Disable E501
  - Revert "Revert "Add "security_group_ids" to Port's query parameters""
  - Add 'callback' to 'wait_for_delete', 'wait_for_status'
  - docs: Replace/remove shade-specific docs
  - Rework zuul config
  - Add share access rules to shared file system
  - Blackify openstack.object_store
  - Update master for stable/2023.1

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=59
2023-07-18 16:45:51 +00:00
298a527133 Accepting request 1069740 from Cloud:OpenStack:Factory
- update to version 1.0.1
  - baremetal: Add Node.inject_nmi method
  - Fix server topology and diagnostics
  - Revert "Add 'details' parameter to various 'find' proxy methods"
  - compute: don't pass networks: auto for older microversions
  - Drop munch dependency
  - Drop _normalize class
  - Move get_compute_usage to use proxy
  - Cron Triggers proxy
  - tox: Trivial fixes
  - Prepare release note for R1.0
  - image: Remove _base_proxy module
  - Whitelist cloud functional tests in acceptance
  - image: Add metadef resource type operations
  - Stop normalizing floating ips
  - Deprecate all of the compute image proxy APIs
  - Implement unified search_resources method
  - image: Modify signatures of various image methods
  - Add Tap Services and Flows to SDK
  - add flavor description to flavor_create
  - block storage volume resource
  - Update README to indicate COE resource/proxy support
  - Remove unnecessary mocks
  - Add identity.group_users method
  - image: Add 'store' argument to 'delete_image' proxy method
  - tests: Avoid potential aliasing of imports
  - Convert cloud layer to use COE proxy layer
  - compute/server: add support of target state for evacuate API
  - Introduce resource_registry in the proxies
  - Add missing block storage v2 'find_*' methods

OBS-URL: https://build.opensuse.org/request/show/1069740
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=20
2023-03-07 15:49:43 +00:00
0e8367a08b - update to version 1.0.1
- baremetal: Add Node.inject_nmi method
  - Fix server topology and diagnostics
  - Revert "Add 'details' parameter to various 'find' proxy methods"
  - compute: don't pass networks: auto for older microversions
  - Drop munch dependency
  - Drop _normalize class
  - Move get_compute_usage to use proxy
  - Cron Triggers proxy
  - tox: Trivial fixes
  - Prepare release note for R1.0
  - image: Remove _base_proxy module
  - Whitelist cloud functional tests in acceptance
  - image: Add metadef resource type operations
  - Stop normalizing floating ips
  - Deprecate all of the compute image proxy APIs
  - Implement unified search_resources method
  - image: Modify signatures of various image methods
  - Add Tap Services and Flows to SDK
  - add flavor description to flavor_create
  - block storage volume resource
  - Update README to indicate COE resource/proxy support
  - Remove unnecessary mocks
  - Add identity.group_users method
  - image: Add 'store' argument to 'delete_image' proxy method
  - tests: Avoid potential aliasing of imports
  - Convert cloud layer to use COE proxy layer
  - compute/server: add support of target state for evacuate API
  - Introduce resource_registry in the proxies
  - Add missing block storage v2 'find_*' methods

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=57
2023-03-06 15:59:17 +00:00
fba8279103 - update to version 0.102.0
- compute: Default to 2.48 for server diagnostics
  - Added Ansible OpenStack Collection to Bifrost's job.required-projects
  - added api requirements for new "openstack image metadefs namespace list" command
  - resource: Reformat calls to request
  - docs: Trivial adjust index structure
  - Drop query parameter 'id' from identity mapping
  - Fix pre-commit issues
  - tests: Improve functional testing for image methods
  - Fix incremental backups handling in project cleanup
  - image: Add support for other metadef namespace operations
  - Support unknown attributes in resource.__getitem__
  - Migrate register_machine to use the proxy layer
  - docs: Add missing docs for proxy helper methods
  - Allow passing explicit microversions to Resource methods
  - Add docstring to wait_for_load_balancer() method
  - Allow Resource.to_dict to allow returning unknown values
  - network: Rename ikepolicy module
  - block storage: Add support for the GroupSnapshot resource
  - image: Trivial grouping of image proxy methods
  - trivial: Correct some docstrings
  - baremetal: rework node creation to be closer to the backend
  - resource: Remove unused helper, variable
  - Replace base64.encodestring with encodebytes
  - tests: Remove unnecessary service check
  - volume: Trivial docstring fixes to 'wait_for_status'
  - Extend project cleanup
  - block storage: Add update_volume proxy method
  - Add Python3 antelope unit tests
  - workflow: Trivial fix doc title

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=56
2023-01-02 09:17:36 +00:00
fd6baf48a3 Accepting request 1007440 from Cloud:OpenStack:Factory
- update to version 0.101.0
  - Fix Baremetal cloud layer
  - Do not log to stdout by default
  - Fix python-dev reference in bindep
  - Add VPNaaS Endpoint Group resource
  - compute: Add support for instance actions
  - cloud: Remove a load of normalize helpers
  - Change title for "unreleased" renos
  - Reorg existing vpnaas content
  - Add VPNaaS IpsecPolicy resource
  - Allow to pass description parameter to cloud.create_server()
  - remove unicode prefix from code
  - cloud: Update docstrings for image functions
  - Remove unused normalization helpers
  - cloud: Update docstrings for accelerator functions
  - trivial: Run some files through black
  - Add network address_group proxy doc and unit tests
  - block storage: Add support for the Group resource
  - Allow unknown attributes in project resources
  - Enable add_ips_to_server() and _needs_floating_ip() for pristine server resources
  - docs: Add missing docs for block storage v3 proxy APIs
  - cloud: Update docstrings for compute functions
  - network RBAC policy: allow query for target tenant
  - Replace deprecated failUnlessEqual with assertEqual
  - Reduce list_router_interfaces() to necessary API calls
  - proxy: Resolve a TODO
  - cloud: Update docstrings for network functions
  - Add CRUD methods for Neutron router ndp proxy
  - Restore functionality to attach multiple floating ips with add_ip_list()
  - resource: Merge unnecessary separation of logic

OBS-URL: https://build.opensuse.org/request/show/1007440
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=19
2022-10-01 15:44:06 +00:00
ea4c8506ac - update to version 0.101.0
- Fix Baremetal cloud layer
  - Do not log to stdout by default
  - Fix python-dev reference in bindep
  - Add VPNaaS Endpoint Group resource
  - compute: Add support for instance actions
  - cloud: Remove a load of normalize helpers
  - Change title for "unreleased" renos
  - Reorg existing vpnaas content
  - Add VPNaaS IpsecPolicy resource
  - Allow to pass description parameter to cloud.create_server()
  - remove unicode prefix from code
  - cloud: Update docstrings for image functions
  - Remove unused normalization helpers
  - cloud: Update docstrings for accelerator functions
  - trivial: Run some files through black
  - Add network address_group proxy doc and unit tests
  - block storage: Add support for the Group resource
  - Allow unknown attributes in project resources
  - Enable add_ips_to_server() and _needs_floating_ip() for pristine server resources
  - docs: Add missing docs for block storage v3 proxy APIs
  - cloud: Update docstrings for compute functions
  - network RBAC policy: allow query for target tenant
  - Replace deprecated failUnlessEqual with assertEqual
  - Reduce list_router_interfaces() to necessary API calls
  - proxy: Resolve a TODO
  - cloud: Update docstrings for network functions
  - Add CRUD methods for Neutron router ndp proxy
  - Restore functionality to attach multiple floating ips with add_ip_list()
  - resource: Merge unnecessary separation of logic

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=54
2022-10-01 12:24:54 +00:00
a0ec06d708 Accepting request 983961 from Cloud:OpenStack:Factory
- update to version 0.99.0
  - Fix functional test for user message
  - Block storage - reunite :class: links on single lines
  - Splits class `TestPlacementProxy`
  - compute: Server group rules are dicts, not lists of dicts
  - Skip qos-pps-minimum tests if extension is missing
  - network: Fix update of network provider
  - Improve StatsD metric precision
  - Get rid of normalization for image service
  - Add "security_group_ids" to Port's query parameters
  - Switch update_server cloud layer to proxy
  - Splits class `TestOrchestrationProxy`
  - Cloud / Compute service - reindentation of the docstrings
  - Database service - reindentation of the docstrings
  - Fix misuse of assertTrue
  - Improve compute flavor handling
  - Adds storage pools to shared file system
  - exception: Correct argument
  - Shared File System - reindentation of the docstrings
  - Reindentation of the docstrings for baremetal service
  - Replace the 'try except' block
  - tests: Handle overridden 'verify_delete' (kw)args
  - Switch quota methods of cloud layer to proxy
  - Start splitting the `TestImageProxy` class
  - Network - reindentation of the docstrings
  - Splits class `TestInstanceHaProxy`
  - Fix import order in identity tests
  - Cloud / Network service - reindentation of the docstrings
  - Splits the `TestBaremetalProxy` class
  - Splits class `TestMessageProxy`

OBS-URL: https://build.opensuse.org/request/show/983961
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=18
2022-06-20 13:38:59 +00:00
1a4252a01c - update to version 0.99.0
- Fix functional test for user message
  - Block storage - reunite :class: links on single lines
  - Splits class `TestPlacementProxy`
  - compute: Server group rules are dicts, not lists of dicts
  - Skip qos-pps-minimum tests if extension is missing
  - network: Fix update of network provider
  - Improve StatsD metric precision
  - Get rid of normalization for image service
  - Add "security_group_ids" to Port's query parameters
  - Switch update_server cloud layer to proxy
  - Splits class `TestOrchestrationProxy`
  - Cloud / Compute service - reindentation of the docstrings
  - Database service - reindentation of the docstrings
  - Fix misuse of assertTrue
  - Improve compute flavor handling
  - Adds storage pools to shared file system
  - exception: Correct argument
  - Shared File System - reindentation of the docstrings
  - Reindentation of the docstrings for baremetal service
  - Replace the 'try except' block
  - tests: Handle overridden 'verify_delete' (kw)args
  - Switch quota methods of cloud layer to proxy
  - Start splitting the `TestImageProxy` class
  - Network - reindentation of the docstrings
  - Splits class `TestInstanceHaProxy`
  - Fix import order in identity tests
  - Cloud / Network service - reindentation of the docstrings
  - Splits the `TestBaremetalProxy` class
  - Splits class `TestMessageProxy`

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=52
2022-06-07 09:20:17 +00:00
ca966e4bbf Accepting request 979085 from Cloud:OpenStack:Factory
- update to version 0.61.0
  - Add "check_limit" to network Quota class
  - Update master for stable/xena
  - compute: Add support for server lock reason
  - compute: Add support for microversion 2.89
  - Change image.hw_qemu_guest_agent to be string
  - Fix some docstrings, and a small bug
  - Vpn ike policy resource
  - Add Python3 yoga unit tests
  - Keep creating keystone admin endpoint for heat
  - Add compute microversion 2.78
  - Add Neutron Local IP CRUD
  - Remove misspelled speccing arguments
  - Adds "test_update_zone" test case
  - Splits class `TestNetworkProxy`
  - Add support for reading node's "boot_mode" and "secure_boot" fields
  - Add support for changing baremetal node's boot_mode and secure_boot states
  - Add description args for device profile create
  - Changed minversion in tox to 3.18.0

OBS-URL: https://build.opensuse.org/request/show/979085
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=17
2022-05-25 18:34:41 +00:00
8c79d259c7 - update to version 0.61.0
- Add "check_limit" to network Quota class
  - Update master for stable/xena
  - compute: Add support for server lock reason
  - compute: Add support for microversion 2.89
  - Change image.hw_qemu_guest_agent to be string
  - Fix some docstrings, and a small bug
  - Vpn ike policy resource
  - Add Python3 yoga unit tests
  - Keep creating keystone admin endpoint for heat
  - Add compute microversion 2.78
  - Add Neutron Local IP CRUD
  - Remove misspelled speccing arguments
  - Adds "test_update_zone" test case
  - Splits class `TestNetworkProxy`
  - Add support for reading node's "boot_mode" and "secure_boot" fields
  - Add support for changing baremetal node's boot_mode and secure_boot states
  - Add description args for device profile create
  - Changed minversion in tox to 3.18.0

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=50
2022-05-24 21:36:47 +00:00
3392eee75d Accepting request 939531 from Cloud:OpenStack:Factory
- update to version 0.59.0
  - Add support for API Extensions
  - Add support for project options
  - Add pre-commit
  - Update master for stable/wallaby
  - Add compute microversion 2.77
  - Add IPsecSiteConnection resource and proxy layer functionality for it
  - Improve README to provide example of Resource usage
  - Fix more import order in tests
  - placement: Add support for resource providers
  - Add support for Resource Filters
  - tests: Remove final use of 'TestProxyBase._verify'
  - Apply import order in some tests
  - Don't send empty remote_address_group_id for security groups
  - Drop jobs failing for too long
  - tests: Remove dead code
  - Temporarily disable nodepool job
  - Allow unknown attributes to be included in request body
  - Drop lower-constraints job
  - Apply import order in more tests
  - Fix import order in message and workflow unit tests
  - Switch to openstack-python3-xena-jobs template
  - Fix more import orders
  - Revert tags query_params back to tag
  - Fix import order in accelerator and config unit tests
  - Extend has_version function to accept version parameter
  - tox: Enable parallel docs build
  - Add deploy_steps to baremetal node provisioning
  - Add support for the GroupType resource
  - Adding retype_volume to BlockStorageCloudMixin

OBS-URL: https://build.opensuse.org/request/show/939531
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=16
2021-12-11 23:57:31 +00:00
82d8cc00f1 OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=49 2021-12-11 09:01:13 +00:00
de88eb6e8c - update to version 0.59.0
- Add support for API Extensions
  - Add support for project options
  - Add pre-commit
  - Update master for stable/wallaby
  - Add compute microversion 2.77
  - Add IPsecSiteConnection resource and proxy layer functionality for it
  - Improve README to provide example of Resource usage
  - Fix more import order in tests
  - placement: Add support for resource providers
  - Add support for Resource Filters
  - tests: Remove final use of 'TestProxyBase._verify'
  - Apply import order in some tests
  - Don't send empty remote_address_group_id for security groups
  - Drop jobs failing for too long
  - tests: Remove dead code
  - Temporarily disable nodepool job
  - Allow unknown attributes to be included in request body
  - Drop lower-constraints job
  - Apply import order in more tests
  - Fix import order in message and workflow unit tests
  - Switch to openstack-python3-xena-jobs template
  - Fix more import orders
  - Revert tags query_params back to tag
  - Fix import order in accelerator and config unit tests
  - Extend has_version function to accept version parameter
  - tox: Enable parallel docs build
  - Add deploy_steps to baremetal node provisioning
  - Add support for the GroupType resource
  - Adding retype_volume to BlockStorageCloudMixin

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=48
2021-10-26 21:56:27 +00:00
3100c28256 Accepting request 889985 from Cloud:OpenStack:Factory
OBS-URL: https://build.opensuse.org/request/show/889985
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=15
2021-05-10 13:37:34 +00:00
40a6ded5c7 - update to version 0.55.0
- Skip address group functional tests if no extension
  - Volume Target support for Ironic on OpenStack SDK
  - Update master for stable/victoria
  - Follow-up on 751234 and 750072
  - Switch flavor ops in the cloud layer to proxy
  - Add ALPN support to load balancer listener
  - Fix l-c testing for ubuntu focal
  - Replace assertItemsEqual with assertCountEqual
  - Fix a trivial error in one of the error messages
  - Add _max_microversion for aggregates
  - Add ``device_profile`` attribute to ``port``
  - Prevent the endless loop in resource listing
  - Fix invalid assertIsNotNone statement
  - Update TOX_CONSTRAINTS_FILE
  - Respect default microversion in the microversion negotiation
  - Fix the invalid if statement
  - Add compute microversion 2.70
  - Add TODO to remove md5 wrapper
  - Set resource URI properties in listing method
  - add cluster_id to filter by cluster_id when list actions
  - Add update_flavor method
  - Remove duplicate test_zone_create
  - Add shared file systems support
  - Drop .json suffix from networking URLs
  - Move 'collections.Mapping' to 'collections.abc'
  - Trival change: Correct some errors
  - New volume availability zone resource, new functional and unit tests
  - Add tls_enabled param for Octavia Pools
  - Fix hacking min version to 3.0.1

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=46
2021-05-02 17:15:32 +00:00
6664d2b68f Accepting request 841199 from Cloud:OpenStack:Factory
switch to victoria

OBS-URL: https://build.opensuse.org/request/show/841199
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=14
2020-10-26 15:16:16 +00:00
602b267aaa update to stable/victoria
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=44
2020-10-09 19:16:23 +00:00
2768c5d8c5 Accepting request 803581 from Cloud:OpenStack:Factory
Ussuri Update

OBS-URL: https://build.opensuse.org/request/show/803581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=13
2020-06-05 18:12:57 +00:00
0b8da8917e - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=42
2020-05-12 12:34:08 +00:00
ed908d6167 Accepting request 787565 from Cloud:OpenStack:Factory
- add obsoletes

- 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

- switch to python 3.x only builds

OBS-URL: https://build.opensuse.org/request/show/787565
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=12
2020-03-24 21:33:24 +00:00
d3e998ee12 - add obsoletes
- 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=40
2020-03-23 17:21:46 +00:00
1557996af3 OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=39 2020-03-18 20:51:16 +00:00
8cd8b9b270 - switch to python 3.x only builds
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=38
2020-03-14 15:37:40 +00:00
54b47265b9 Accepting request 744521 from Cloud:OpenStack:Factory
- Add 0001-Increase-test-timeout-for-2-tests-in-TestImageProxy-.patch
  Increases test timeouts to fix unstable tests during build

- 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

OBS-URL: https://build.opensuse.org/request/show/744521
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=11
2019-12-04 12:49:27 +00:00
Thomas Bechtold
6d32e25337 - Add 0001-Increase-test-timeout-for-2-tests-in-TestImageProxy-.patch
Increases test timeouts to fix unstable tests during build

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=36
2019-10-31 15:30:01 +00:00
Thomas Bechtold
0a778be3ed OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=35 2019-10-10 06:06:56 +00:00
Thomas Bechtold
59bc2715c8 - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=34
2019-10-09 12:55:36 +00:00
6fa46ffa55 Accepting request 693626 from Cloud:OpenStack:Factory
- added 0001-add-python-3.7-unit-test-job.patch
- added 0001-baremetal-Add-support-for-mkisofs-and-xorrisofs-for-.patch

- 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

- 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

OBS-URL: https://build.opensuse.org/request/show/693626
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=10
2019-05-03 20:44:01 +00:00
Thomas Bechtold
2cd40c46cd OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=32 2019-04-12 06:27:09 +00:00
Thomas Bechtold
a1d8c25b4d - added 0001-add-python-3.7-unit-test-job.patch
- added 0001-baremetal-Add-support-for-mkisofs-and-xorrisofs-for-.patch

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=31
2019-04-12 06:18:14 +00:00
86e14d868d - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=30
2019-04-10 06:48:06 +00:00
92a1bc4f28 - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=29
2019-04-08 13:51:33 +00:00
d86e099446 Accepting request 633088 from Cloud:OpenStack:Factory
Initial Rocky clients submission. please combine all in one staging project otherwise this will never build

OBS-URL: https://build.opensuse.org/request/show/633088
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=9
2018-09-07 13:38:24 +00:00
96442e4279 - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=27
2018-09-01 09:06:18 +00:00
71db679baf Accepting request 621722 from Cloud:OpenStack:Factory
- Switch to stable/queens spec template
  - adds 0001-Let-enforcer.py-work-under-both-py2-and-py3.patch

- 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

OBS-URL: https://build.opensuse.org/request/show/621722
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=8
2018-07-10 14:15:54 +00:00
882fe3d7a3 - adds 0001-Let-enforcer.py-work-under-both-py2-and-py3.patch
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=25
2018-07-09 13:49:43 +00:00
Thomas Bechtold
2fff7ab339 OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=24 2018-02-23 13:17:27 +00:00
d055fe6402 - update to version 0.11.3 (bsc#1078607)
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=23
2018-02-14 21:35:40 +00:00
3cc61d0844 OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=22 2018-02-14 21:35:09 +00:00
Thomas Bechtold
643895783d - update to version 0.11.3
- 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=21
2018-02-13 14:47:36 +00:00
08dd212265 Accepting request 567271 from Cloud:OpenStack:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/567271
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=7
2018-01-24 14:27:26 +00:00
dd7a298bdb - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=19
2018-01-15 11:47:42 +00:00
9b50b12aa1 Accepting request 514984 from Cloud:OpenStack:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/514984
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=6
2017-08-28 13:31:18 +00:00
Thomas Bechtold
1788c68f9d - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=17
2017-08-07 13:29:29 +00:00
4df6e18c87 Accepting request 456078 from Cloud:OpenStack:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/456078
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=5
2017-02-21 12:40:57 +00:00
Thomas Bechtold
1c6ec5f8f6 - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=15
2017-02-10 16:40:09 +00:00
4b6de55e09 Accepting request 434695 from Cloud:OpenStack:Factory
- revert last change (go back to 0.9.5, which is Newton)

OBS-URL: https://build.opensuse.org/request/show/434695
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=4
2016-10-22 11:22:18 +00:00
e46481ae39 - revert last change (go back to 0.9.5, which is Newton)
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=13
2016-10-02 16:32:00 +00:00
7b9fd8215f Accepting request 429736 from Cloud:OpenStack:Factory
1

OBS-URL: https://build.opensuse.org/request/show/429736
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=3
2016-09-30 13:31:48 +00:00
Michal Jura
75d31b2801 Accepting request 429734 from home:mjura:branches:Cloud:OpenStack:Factory
update 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

OBS-URL: https://build.opensuse.org/request/show/429734
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=11
2016-09-23 08:12:50 +00:00
Thomas Bechtold
08fb3fe5fa update to version 0.9.5
* Updated from global requirements
  * Fix issue "SDKException: Connection failure that may be retried."

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=10
2016-09-02 19:07:06 +00:00
Thomas Bechtold
870a88a800 update 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=9
2016-08-30 15:26:00 +00:00
Thomas Bechtold
e8c0ca4248 - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=8
2016-07-22 15:04:54 +00:00
a104d12432 Accepting request 397361 from Cloud:OpenStack:Factory
- 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

OBS-URL: https://build.opensuse.org/request/show/397361
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=2
2016-05-23 14:40:18 +00:00
f2b381f8ba Accepting request 389091 from Cloud:OpenStack:Factory
OBS-URL: https://build.opensuse.org/request/show/389091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-openstacksdk?expand=0&rev=1
2016-05-04 06:19:34 +00:00
3255a462ec - 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

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=5
2016-05-03 07:15:35 +00:00
Thomas Bechtold
8b602b101e - 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)

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=4
2016-04-08 08:20:55 +00:00
Thomas Bechtold
a9f8dacc48 - update to 0.8.1:
* Add Hypervisor support to Compute Service
- Update description
- Add BuildRequires for testing but testing is still disabled.

OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=3
2016-03-14 13:54:14 +00:00
Thomas Bechtold
2227f5d95c - 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
2016-03-02 13:09:56 +00:00
bb6bbc540e initial version 0.7.1
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-openstacksdk?expand=0&rev=1
2015-12-08 07:57:24 +00:00

View File

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