- update to version 18.3.0
- Add support for 2.92 : keypair import mandatory
- Switch to 2023.1 Python3 unit tests and generic template name
- tests: Fix Python 3.11 compatibility
- MV 2.93 - Add support to rebuild boot volume
- Imported Translations from Zanata
- Fix a fixture for keypairs tests
- Replace old URLs with new ones
- Make tox.ini tox 4.0.0 compatible
- Microversion 2.91: Support specifying destination host to unshelve
- trivial: Remove use of kwargs
- Update python classifier for python 3.10
- Bump microversion to 2.95
- Update master for stable/zed
- Remove unnecessary testing code
OBS-URL: https://build.opensuse.org/request/show/1069833
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-novaclient?expand=0&rev=40
- Add support for 2.92 : keypair import mandatory
- Switch to 2023.1 Python3 unit tests and generic template name
- tests: Fix Python 3.11 compatibility
- MV 2.93 - Add support to rebuild boot volume
- Imported Translations from Zanata
- Fix a fixture for keypairs tests
- Replace old URLs with new ones
- Make tox.ini tox 4.0.0 compatible
- Microversion 2.91: Support specifying destination host to unshelve
- trivial: Remove use of kwargs
- Update python classifier for python 3.10
- Bump microversion to 2.95
- Update master for stable/zed
- Remove unnecessary testing code
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-novaclient?expand=0&rev=76
- update to version 18.0.0
- Remove USE_PYTHON3 in .zuul.yaml
- Drop lower-constraints.txt and its testing
- Update master for stable/xena
- Update python classifier as per testing runtime
- Add Python3 yoga unit tests
- Update master for stable/yoga
- docs: Update docs to reflect deprecation status
- Remove unnecessary packages in bindep.txt
- Updating python testing classifier as per Yoga testing runtime
- Fix check job failures
- Update pre-commit hook, hacking versions
- Add openssl in bindep.txt
- Add Python3 zed unit tests
- Deprecate nova CLI
OBS-URL: https://build.opensuse.org/request/show/979065
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-novaclient?expand=0&rev=39
- update to version 17.6.0
- Update master for stable/wallaby
- Use importlib instead of imp
- Microversion 2.89 - os-volume_attachments
- When creating a client, pass the default logger
- Refactor constructing request body
- Microversion 2.90 - Configurable hostnames
- setup.cfg: Replace dashes with underscores
- Add Python3 xena unit tests
- Use Block Storage API v3 instead of API v2
- Use py3 as the default runtime for tox
- Add pre-commit
- Use well named anchor into the microversion history
- tests: Add missing 'nova update' unit tests
- Add unit tests for client logger
- Change minversion of tox to 3.18.0
OBS-URL: https://build.opensuse.org/request/show/927610
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-novaclient?expand=0&rev=38
- Update master for stable/wallaby
- Use importlib instead of imp
- Microversion 2.89 - os-volume_attachments
- When creating a client, pass the default logger
- Refactor constructing request body
- Microversion 2.90 - Configurable hostnames
- setup.cfg: Replace dashes with underscores
- Add Python3 xena unit tests
- Use Block Storage API v3 instead of API v2
- Use py3 as the default runtime for tox
- Add pre-commit
- Use well named anchor into the microversion history
- tests: Add missing 'nova update' unit tests
- Add unit tests for client logger
- Change minversion of tox to 3.18.0
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-novaclient?expand=0&rev=72
- [Trivial] FUP: Enhanced description for 'server list --config-drive' help
- Make 'server list --config-drive' a boolean option
- Update to hacking 3.0
- Add a check for --config-drive option on nova boot
- Add release note for bug 1845322
- Add aggregate-cache-images command and client routines
- Remove cells v1 and extension commands and APIs
- Bump to hacking 2.x
- Stop supporting and testing python2
- Add functional test for migration-list in v2.80
- Stop silently ignoring invalid 'nova boot --hint' options
- Add images.GlanceManager.find_images() bulk query
- doc: Update Testing document
- Remove six
- Microversion 2.83 - Add more filters for the nova list command
- doc: Fix supported version descriptions
- Microversion 2.84 - action event fault details
- setup.cfg: Various Python 3 fixes
- Switch to Ussuri jobs
- Microversion 2.85: Change volume-update CLI
- Random cleanups
- Microversion 2.87 - Stable device boot from volume rescue
- Microversion 2.82 - nova cyborg interaction
- Don't print user_data for 'nova show'
- FUP: Add volume-update CLI pre V285 tests
- trivial: Remove 'u' prefix from string
- Clarify --migration-type migration value as cold migration
- Microversion 2.86 - Extra spec validation
- Add minor version [21] to the test_versions
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-novaclient?expand=0&rev=66
- update to version 15.1.0
- Modify the url of upper_constraints_file
- OpenDev Migration Patch
- Revert "Add irrelevant files in dsvm job"
- Optimize limit option docs string description for novaclient
- Cap sphinx for py2 and drop keyring dependency
- doc: Clarify versioned wrapped method
- Replace openstack.org git:// URLs with https://
- Allow passing negative values for the locked search_opt in cs.servers.list
- Microversion 2.73: Support adding the reason behind a server lock
- Use SHA256 instead of MD5 in completion cache
- Blacklist sphinx 2.1.0 (autodoc bug)
- Microversion 2.77: Support Specifying AZ to unshelve
- Bump the openstackdocstheme extension to 1.20
- Add test for console-log and docs for bug 1746534
- Allow searching for hypervisors and getting back details
- Tiny fix of documentation
- docs: clarify nova migration-list --host option
- Drop py35 tests
- Microversion 2.79: Add delete_on_termination to volume-attach API
- Bump openstackdocstheme to 1.30.0
- Add host and hypervisor_hostname to create servers
- API microversion 2.76: Add 'power-update' external event
- Add irrelevant files in dsvm job again
- Add --migration-type and --source-compute to migration-list
- Update master for stable/stein
- Blacklist python-cinderclient 4.0.0
- Remove deprecated methods and properties
- Fix duplicate object description error
- Set the lower limit of api_version for volume_type
OBS-URL: https://build.opensuse.org/request/show/736665
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-novaclient?expand=0&rev=33
- Modify the url of upper_constraints_file
- OpenDev Migration Patch
- Revert "Add irrelevant files in dsvm job"
- Optimize limit option docs string description for novaclient
- Cap sphinx for py2 and drop keyring dependency
- doc: Clarify versioned wrapped method
- Replace openstack.org git:// URLs with https://
- Allow passing negative values for the locked search_opt in cs.servers.list
- Microversion 2.73: Support adding the reason behind a server lock
- Use SHA256 instead of MD5 in completion cache
- Blacklist sphinx 2.1.0 (autodoc bug)
- Microversion 2.77: Support Specifying AZ to unshelve
- Bump the openstackdocstheme extension to 1.20
- Add test for console-log and docs for bug 1746534
- Allow searching for hypervisors and getting back details
- Tiny fix of documentation
- docs: clarify nova migration-list --host option
- Drop py35 tests
- Microversion 2.79: Add delete_on_termination to volume-attach API
- Bump openstackdocstheme to 1.30.0
- Add host and hypervisor_hostname to create servers
- API microversion 2.76: Add 'power-update' external event
- Add irrelevant files in dsvm job again
- Add --migration-type and --source-compute to migration-list
- Update master for stable/stein
- Blacklist python-cinderclient 4.0.0
- Remove deprecated methods and properties
- Fix duplicate object description error
- Set the lower limit of api_version for volume_type
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-novaclient?expand=0&rev=61
- Update .gitreview for stable/stein
- Add test for console-log and docs for bug 1746534
- Revert "Fix crashing console-log"
- Set the lower limit of api_version for volume_type
- Replace openstack.org git:// URLs with https://
- OpenDev Migration Patch
- Update UPPER_CONSTRAINTS_FILE for stable/stein
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-novaclient?expand=0&rev=59
- update to version 13.0.0
- Fix test_instance_action functional test failure
- switch documentation job to new PTI
- Update the CLI reference
- Replace MB with MiB
- Update the contributor guide
- Fixes Python3 issue in decoding password
- Add support changes-before for microversion 2.66
- Follow up "Fix up userdata argument to rebuild"
- import zuul job settings from project-config
- Add Python 3.6 classifier to setup.cfg
- Handle unicode multi-byte characters
- Fix output of interface-attach command
- API microversion 2.69: Handles Down Cells
- Fix up userdata argument to rebuild.
- Change openstack-dev to openstack-discuss
- Microversion 2.68: Remove 'forced' live migrations, evacuations
- Update reno for stable/rocky
- add python 3.6 unit test job
- Fix server strings in reboot operation
- Remove unnecessary if statement
- Use jsonutils of oslo.serialization
- Cleanup zuul.yaml
- Refactor the getid method in novaclient/base.py
- Fix changes-before values in an instance action test
- add lib-forward-testing-python3 test job
- Replace os-client-config to openstacksdk
- Add missing options in CLI reference
- Microversion 2.71 - show server group
- doc: Start using openstackdoctheme's extlink extension
OBS-URL: https://build.opensuse.org/request/show/692843
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-novaclient?expand=0&rev=31
- update to version 9.1.0
- Set test timout to 300 seconds
- Imported Translations from Zanata
- Error out if nic auto or none are not alone
- Remove functional tests for removed commands
- Remove direct dependency on requests
- Remove deprecated security_groups APIs
- Fix cinder volume leakage
- Update Compute API Guide pointer
- Fix cropping the endpoint url
- Remove deprecated network-related resource commands
- Skip rebuild functional test due to persistent vif plugging timeout
- Add `instance-uuid` flag to the migration-list
- Add 'Forced down' column in serivce-list
- Remove deprecated fixed_ips APIs
- Remove deprecated floating_ips APIs
- Grammar typo in the comments for function set_meta.
- Remove log translations
- Explicitly set 'builders' option
- 2.47: Show flavor info in server details
- Microversion 2.49 - Virt device tagged attach
- Fix the inappropriate parameter name
- Add functional test for "nova boot --image-with"
- client.logger.warning wrongly used in migrations
- Updated from global requirements
- Use Sphinx 1.5 warning-is-error
- Help message for aggregate-update is ambiguous
- Cleanup duplicated methods
- Add novaclient client_name and client_version to user-agent
- Remove deprecated security_group_default_rules APIs
OBS-URL: https://build.opensuse.org/request/show/514959
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-novaclient?expand=0&rev=26
- Set test timout to 300 seconds
- Imported Translations from Zanata
- Error out if nic auto or none are not alone
- Remove functional tests for removed commands
- Remove direct dependency on requests
- Remove deprecated security_groups APIs
- Fix cinder volume leakage
- Update Compute API Guide pointer
- Fix cropping the endpoint url
- Remove deprecated network-related resource commands
- Skip rebuild functional test due to persistent vif plugging timeout
- Add `instance-uuid` flag to the migration-list
- Add 'Forced down' column in serivce-list
- Remove deprecated fixed_ips APIs
- Remove deprecated floating_ips APIs
- Grammar typo in the comments for function set_meta.
- Remove log translations
- Explicitly set 'builders' option
- 2.47: Show flavor info in server details
- Microversion 2.49 - Virt device tagged attach
- Fix the inappropriate parameter name
- Add functional test for "nova boot --image-with"
- client.logger.warning wrongly used in migrations
- Updated from global requirements
- Use Sphinx 1.5 warning-is-error
- Help message for aggregate-update is ambiguous
- Cleanup duplicated methods
- Add novaclient client_name and client_version to user-agent
- Remove deprecated security_group_default_rules APIs
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-novaclient?expand=0&rev=47
- update to version 7.1.1
- Fix cinder volume leakage
- Fix ValueError when incorrect metadata passed
- Fix devstack python-novaclient warning
- Fix aggregate_update name and availability_zone clash
- Update .gitreview for stable/ocata
- Update UPPER_CONSTRAINTS_FILE for stable/ocata
- Updated from global requirements
- Tags and Metadata fields with unicode cannot be correctly displayed
OBS-URL: https://build.opensuse.org/request/show/501641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-novaclient?expand=0&rev=25
- update to version 7.1.0:
- Add release not for fixing token auth method
- Fixed the __ne__ implementation in base.Resource
- Use more specific asserts in tests
- Allow multiple tag add/delete from cli
- Enable coverage report in console output
- Make _console() public
- Fix "Message object do not support addition".
- Fix help strings
- Blacklist rather than whitelist autodoc modules
- Fix functional tests to deal with multiple networks
- Replaces uuid.uuid4 with uuidutils.generate_uuid()
- ListExtResource given in place of ListExtManager
- x-openstack-request-id logged twice in logs
- Pass relevant parameters to Token based authentication
- Updated from global requirements
- Add support for showing aggregate UUIDs (v2.41)
- Add profiling support to novaclient
- update to version 7.0.0:
- Use upper-constraints when running tox
- Clarify meaning of project_id var
- Remove unused helper volume methods in v2 shell
- Fix doc generation errors
- Update docs for instructions on deprecating commands
- Rename interface to endpoint_type
- Add version pin for image list function
- Deprecate connection_pool variable
- Enable release notes translation
- Add version pin for image related function
OBS-URL: https://build.opensuse.org/request/show/456895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-novaclient?expand=0&rev=24
- Add release not for fixing token auth method
- Fixed the __ne__ implementation in base.Resource
- Use more specific asserts in tests
- Allow multiple tag add/delete from cli
- Enable coverage report in console output
- Make _console() public
- Fix "Message object do not support addition".
- Fix help strings
- Blacklist rather than whitelist autodoc modules
- Fix functional tests to deal with multiple networks
- Replaces uuid.uuid4 with uuidutils.generate_uuid()
- ListExtResource given in place of ListExtManager
- x-openstack-request-id logged twice in logs
- Pass relevant parameters to Token based authentication
- Updated from global requirements
- Add support for showing aggregate UUIDs (v2.41)
- Add profiling support to novaclient
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-novaclient?expand=0&rev=42
update to version 6.0.0
* Cap baremetal python APIs at 2.35
* Store api_version object in one place
* Replace functions 'Dict.get' and 'del' with 'Dict.pop'
* Fixes TypeError on Client instantiation
* Deprecate all the nova-network functions in the python API
* Fix test_trigger_crash_dump_in_locked_state_nonadmin test
* Removed unused 'install_venv' module
* Add eggs to gitignore list
* Add support for v2.37 and auto-allocated networking
* [functional] Skip tests if API doesn't support microversion
* [functional] Do not discover same resources for every test
* Cap image API deprecated methods at 2.35
* Pick first image if can't find the specific image
* Updated from global requirements
* Deprecate network-* commands and clamp to microversion 2.35
* functional tests fail if cirros image not exist
update to version 5.1.0
* Change all test URLs to use example.com
* base.Resource not define __ne__() built-in function
* Use neutron for network name -> id resolution
* Add a missing i18n support
* Add support for microversion 2.31
* Correctly handle NOVACLIENT_INESCURE
* Added support for microversion 2.34
* Fix boot --nic error message for v2.32 boundary
* Add support for microversion 2.33
* Remove discover from test-requirements
* Added smaller flavors for novaclient functional tests to use
OBS-URL: https://build.opensuse.org/request/show/425675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-novaclient?expand=0&rev=21
* Cap baremetal python APIs at 2.35
* Store api_version object in one place
* Replace functions 'Dict.get' and 'del' with 'Dict.pop'
* Fixes TypeError on Client instantiation
* Deprecate all the nova-network functions in the python API
* Fix test_trigger_crash_dump_in_locked_state_nonadmin test
* Removed unused 'install_venv' module
* Add eggs to gitignore list
* Add support for v2.37 and auto-allocated networking
* [functional] Skip tests if API doesn't support microversion
* [functional] Do not discover same resources for every test
* Cap image API deprecated methods at 2.35
* Pick first image if can't find the specific image
* Updated from global requirements
* Deprecate network-* commands and clamp to microversion 2.35
* functional tests fail if cirros image not exist
OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-novaclient?expand=0&rev=32