Revisions of python-openstacksdk

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1171473 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 23)
- 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
Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1138715 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 22)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1099314 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 21)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1069740 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 20)
- 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
Richard Brown's avatar Richard Brown (RBrownFactory) accepted request 1007440 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 19)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 983961 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 18)
- 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`
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 979085 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 17)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 939531 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 16)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 787565 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 12)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 744521 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 11)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 693626 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 10)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 633088 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
Initial Rocky clients submission. please combine all in one staging project otherwise this will never build
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 621722 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 8)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 567271 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 7)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 514984 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 6)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 456078 from Thomas Bechtold's avatar Thomas Bechtold (tbechtold) (revision 5)
- 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
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 434695 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 4)
- revert last change (go back to 0.9.5, which is Newton)
Displaying revisions 1 - 20 of 23
openSUSE Build Service is sponsored by