File python-novaclient.changes of Package python-novaclient
-------------------------------------------------------------------
Fri Feb 26 12:24:37 UTC 2016 - dmueller@suse.com
- fake changelog entry with no change whatsoever to make QA happy:
* add dependency on python-oslo.utils
-------------------------------------------------------------------
Thu Sep 17 13:36:37 UTC 2015 - dmueller@suse.com
- add missing dependency on keystoneclient (bsc#946205)
-------------------------------------------------------------------
Sun Jun 14 19:41:21 UTC 2015 - dmueller@suse.com
- add 0001-Update-novaclient-shell-to-use-shared-arguments-from.patch,
0002-Support-using-the-Keystone-V3-API-from-the-Nova-CLI.patch (bnc#933758)
-------------------------------------------------------------------
Sat Sep 27 17:56:55 UTC 2014 - dmueller@suse.com
- update to 2.20.0:
* Updated from global requirements
* Corrects typos "coearse," "proejct," and "unecrypts"
* Add retry_after only to exceptions supporting it
* secgroup-create description is not optional
* novaclient: Convert v3 boot command with v2.1 spec (bdm)
* Stop using intersphinx
* novaclient: Convert v3 boot command with v2.1 spec (user-data)
* novaclient: Convert v3 boot command with v2.1 spec (security-groups)
* delete python bytecode before every test run
* Add support for the server group quotas
* quota delete tenant_id parameter should be required
* Don't display duplicated security groups
* Updated from global requirements
* add new command get-serial-console
* Make findall support server side filtering
* Fix test mistake with requests-mock
* Use oslo.utils
* Use Token fixtures from keystoneclient
* Update requirements.txt to include keystoneclient
* Updated from global requirements
* Updated from global requirements
* Enhance network-list to allow --fields
* Adding Nova Client support for auto find host APIv2
* Adding Nova Client support for auto find host APIv3
* Add filtering by service to hosts list command
* Quickstart (README) doc should refer to nova
* Updated from global requirements
* Fix listing of flavor-list (V1_1) to display swap value
* Use adapter from keystoneclient
* Fix the return code of the command "delete"
* Fix variable error for nova --service-type
* Convert to requests-mock
* Enable several checks and do not check docs/source/conf.py
* Updated from global requirements
* Fix order of arguments in assertEquals
* Enable check for E131
* Add support for security-group-default-rules
* Fix rxtx_factor name for creating a flavor
* Allow selecting the network for doing the ssh with
* fix host resource repr to use 'host' attribute
* Enable H233
* Don't log sensitive auth data
* Enabled hacking checks H305 and H307
* Edits on help strings
* Add support for new fields in network create
-------------------------------------------------------------------
Fri Sep 5 14:40:01 UTC 2014 - dmueller@suse.com
- go back to released version (2.18.1)
-------------------------------------------------------------------
Thu Aug 28 15:30:59 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.62.g146fe80:
* Adding cornercases for set_metadata
-------------------------------------------------------------------
Thu Aug 28 00:29:50 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.60.gbd709d7:
* Update requirements.txt to include keystoneclient
* Updated from global requirements
-------------------------------------------------------------------
Wed Aug 27 00:26:32 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.57.g25d3d66:
* Add filtering by service to hosts list command
-------------------------------------------------------------------
Sun Aug 24 00:28:51 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.55.ga1e88c8:
* Updated from global requirements
* Adding Nova Client support for auto find host APIv3
* Quickstart (README) doc should refer to nova
* Fix variable error for nova --service-type
-------------------------------------------------------------------
Fri Aug 22 00:26:47 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.49.ge0ed6a1:
* Adding Nova Client support for auto find host APIv2
* Enable several checks and do not check docs/source/conf.py
* Allow selecting the network for doing the ssh with
-------------------------------------------------------------------
Thu Aug 21 00:27:30 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.43.gc204613:
* Quickstart (README
-------------------------------------------------------------------
Fri Aug 15 00:18:37 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.42.g9758ffc:
* Updated from global requirements
-------------------------------------------------------------------
Thu Aug 14 00:18:06 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.41.gf13a246:
* Fix listing of flavor-list (V1_1) to display swap value
-------------------------------------------------------------------
Wed Aug 13 00:17:22 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.39.g47fe2d1:
* Use adapter from keystoneclient
-------------------------------------------------------------------
Mon Aug 11 12:09:55 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.37.g559dc60:
* Fix the return code of the command "delete"
* Convert to requests-mock
* Updated from global requirements
* Enable check for E131
-------------------------------------------------------------------
Thu Jul 31 23:41:04 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.31.gaae7ca2:
* Fix rxtx_factor name for creating a flavor
* fix host resource repr to use 'host' attribute
-------------------------------------------------------------------
Wed Jul 30 23:40:53 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.27.g43754f5:
* Filter endpoints by region whenever possible
-------------------------------------------------------------------
Mon Jul 28 23:41:01 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.25.g50b1068:
* Don't log sensitive auth data
* Edits on help strings
-------------------------------------------------------------------
Sat Jul 26 00:36:42 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.21.g547af1c:
* Enable H233
* Enabled hacking checks H305 and H307
* Add support for new fields in network create
* Add "version-list" for listing REST API versions
* Description is mandatory parameter when creating Security Group
* Add missing parameters for server rebuild
* Fixes typo in error message of do_network_create
* Mention keystoneclient.Session use in docs
* Fix booting from volume when using api v3
* Sync apiclient from oslo-incubator
-------------------------------------------------------------------
Sun Jul 20 00:38:52 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.7.gb21d677:
* Add way to specify key-name from environ
-------------------------------------------------------------------
Sat Jul 19 00:39:02 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.5.g9bedb3e:
* Fixes typo in error message of do_network_create
* Mention keystoneclient.Session use in docs
-------------------------------------------------------------------
Thu Jul 17 00:00:04 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.1.2.ge551cb0:
2.18.1
* Revert "Reuse exceptions from Oslo"
* Convert server tests to httpretty
-------------------------------------------------------------------
Sun Jul 13 23:43:43 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.0.8.gdeef71a:
* Convert Server Group Tests to httpretty
-------------------------------------------------------------------
Sat Jul 12 23:43:42 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.0.6.g2ebed39:
* Updated from global requirements
-------------------------------------------------------------------
Fri Jul 11 23:44:07 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.18.0.5.ge14f974:
* Revert "Set default http-based exception as `HttpError`"
2.18.0
* Convert security group tests to httpretty
* Fix the wrong dest of 'vlan' option and add new 'vlan_start' option
-------------------------------------------------------------------
Thu Jul 10 23:44:16 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.217.g580c0aa:
* Adding multiple server support to nova reset-state
* Update nova boot help
* Fixing flavor access __repr__ method
-------------------------------------------------------------------
Tue Jul 8 23:43:41 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.212.gaca16d2:
* Convert security group rules tests to httpretty
-------------------------------------------------------------------
Mon Jul 7 23:44:16 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.210.g7d9d15e:
* Convert Quota tests to httpretty
-------------------------------------------------------------------
Fri Jul 4 23:43:50 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.208.gddb9749:
* Fix listing of Server in floating-ip-list
-------------------------------------------------------------------
Thu Jul 3 00:06:30 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.206.gd46e206:
* Fix the section name in CONTRIBUTING.rst
-------------------------------------------------------------------
Wed Jul 2 00:05:18 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.204.gcc73640:
* Allow us to use keystoneclient's session
* Convert network tests to httpretty
-------------------------------------------------------------------
Tue Jul 1 00:04:41 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.201.g6aa419b:
* Adds clarification note for project_id vs tenant_id
-------------------------------------------------------------------
Sun Jun 29 00:04:50 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.200.g5a3ca61:
* Convert limit tests to httpretty
* Convert keypair tests to httpretty
* Convert image tests to httpretty
* Convert Hypervisor tests to httpretty
* Convert hosts tests to httpretty
* Fix using a variable which is not defined
* Sync Oslo's apiclient
* Overhaul bash-completion to support non-UUID based IDs
-------------------------------------------------------------------
Fri Jun 27 00:03:41 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.184.g7d1cd18:
* Convert floating IP pool tests to httpretty
-------------------------------------------------------------------
Thu Jun 26 00:03:52 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.182.g614f9eb:
* add disk bus and device type to volume attach
* 'policy' should be required in server_group_create
-------------------------------------------------------------------
Wed Jun 25 00:07:28 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.179.g37f02bd:
* Updated from global requirements
* Look for all accessible flavors by default, not just public ones
* "nova boot" should not log an error if subsidiary commands fail
-------------------------------------------------------------------
Sat Jun 21 00:03:46 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.173.gc63dd3c:
* Add some security group tests for the V1_1 API
* Allow updating fixed_ips quotas in quota-class-update (v2 shell only)
* Enable F841
-------------------------------------------------------------------
Thu Jun 19 00:04:56 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.168.ge6a51f4:
* Remove quota-class-* commands from v3 shell
* Updated from global requirements
-------------------------------------------------------------------
Wed Jun 18 00:06:46 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.165.gaac82c4:
* Updated from global requirements
* Bump hacking to 0.9.x series
* Add posargs support to flake8 call
* Fixes wrong value description for volume-detach
* adjust to {SHA1} convention for token
-------------------------------------------------------------------
Tue Jun 17 00:06:12 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.156.g882627d:
* add tox target for python 3.4
* Convert Floating IP bulk tests to httpretty
* Convert Floating IPs DNS tests to httpretty
* Convert Floating IP tests to httpretty
-------------------------------------------------------------------
Sun Jun 15 00:05:57 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.148.g939cf46:
* Change help message for volume-update
-------------------------------------------------------------------
Sat Jun 14 00:06:15 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.146.g37457c3:
* Remove _print_volume from volume-update
-------------------------------------------------------------------
Wed Jun 11 23:58:00 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.144.g6d3a1ff:
* mask keystone token in debug output
-------------------------------------------------------------------
Tue Jun 10 23:57:42 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.142.g47774a2:
* Overwrite HelpFormatter constructur to extend argument column
* Change help for --poll option in Nova commands
-------------------------------------------------------------------
Mon Jun 9 23:56:58 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.138.g220fe7c:
* Add swap measurement unit (MB) to CLI output
-------------------------------------------------------------------
Sat Jun 7 23:56:56 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.136.g97c934d:
* Logical error in flavors unset_keys method
-------------------------------------------------------------------
Fri Jun 6 23:56:52 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.134.gbc2af78:
* Add NOVACLIENT_BYPASS_URL env variable
* Synced jsonutils from oslo-incubator
-------------------------------------------------------------------
Thu Jun 5 23:57:29 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.130.g8e6cb5f:
* Convert fPing tests to httpretty
-------------------------------------------------------------------
Wed Jun 4 23:57:12 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.128.g15ac2c9:
* Removed now unnecesary workaround for PyPy
* Revert "Remove quota-class subcommand"
* Convert Fixed IP tests to httpretty
* Convert Cloud Pipe tests to httpretty
* In Py3 decode the output of base64.decode
* Convert certificate tests to httpretty
* Set default http-based exception as `HttpError`
-------------------------------------------------------------------
Thu May 22 23:37:09 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.114.gc7c653d:
* Convert Availability Zone testing to httpretty
-------------------------------------------------------------------
Thu May 22 00:38:41 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.112.g0db9cff:
* Add missing dependent module gettextutils
-------------------------------------------------------------------
Wed May 21 00:39:08 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.110.g0f4f831:
* Convert agent testing to httpretty
-------------------------------------------------------------------
Sun May 18 00:37:35 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.109.g73dcda4:
* debug level logs should not be translated
-------------------------------------------------------------------
Tue May 13 23:52:49 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.107.g076c1a0:
* Enable delete multiple server groups in one request
* Reuse exceptions from Oslo
* Add unit test for keypair's api
-------------------------------------------------------------------
Mon May 12 23:52:18 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.103.g9d66862:
* Allow the default value of 1 to be set for boot multiple
* Add extension-list command for v3 API
* Make port-id and net-id keys mutually exclusive
* Remove duplicate test test_boot_multiple
* Deprecate num-instances in favor of min/max count
-------------------------------------------------------------------
Fri May 9 23:52:28 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.93.g02940f2:
* Make help description of rescue/unrescue more useful
-------------------------------------------------------------------
Thu May 8 23:52:29 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.91.g6c95abf:
* Add mailmap entry
* Some Help Messages Missing Translation Support
* Print message if instance is successfully deleted v3
* Convert aggregates testing to use httpretty
-------------------------------------------------------------------
Mon May 5 23:39:10 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.84.gb23c97d:
* Print message if instance is successfully deleted
-------------------------------------------------------------------
Fri May 2 23:38:54 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.83.g9752eee:
* Fix documentation for config_drive boot parameter
* Fix for "nova help list" command
-------------------------------------------------------------------
Thu May 1 23:38:56 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.79.g983e11f:
* Updated from global requirements
* Synced jsonutils from oslo-incubator
-------------------------------------------------------------------
Tue Apr 29 23:39:03 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.76.g4c5f545:
* Fixed a typo in a comment
-------------------------------------------------------------------
Sat Apr 26 00:20:32 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.75.g02ee4fc:
* Add unit test for keypair's api
-------------------------------------------------------------------
Wed Apr 23 00:21:07 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.74.g2598714:
* Fix the incorrect return messages in keypair show and delete
* Fix wrong fake return values for Nova V3 client tests
* Fix the unlimited length of console-log
* Fix mac address and task_state in baremetal-node-list
* Updated from global requirements
-------------------------------------------------------------------
Mon Apr 14 00:14:47 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.65.g5ff5e05:
* Updated from global requirements
-------------------------------------------------------------------
Wed Apr 9 23:46:17 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.64.gc9f4e08:
* Fix name arg help for volume-type-create
* Add service-delete subcommand to delete a service
* Allow admin user to get all tenant's floating IPs
* Sync with Oslo-Incubator
* Support IPv6 when booting instances
-------------------------------------------------------------------
Tue Apr 8 23:46:31 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.54.g375166c:
* Updated from global requirements
* Fix session handling in novaclient
-------------------------------------------------------------------
Tue Apr 8 00:03:08 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.50.g37df051:
* Print adminPass when rebuilding from shell
* Remove py3kcompat
* Split test_rebuild() into two tests
-------------------------------------------------------------------
Thu Apr 3 12:36:29 UTC 2014 - dmueller@suse.com
- Update to version python-novaclient-2.17.0.45.g2005e17:
* Fix for invalid literal ValueError parsing ipv6 url(s)
* Remove unused arguments to _boot()
* typo in novaclient
* Start using oslosphinx theme for docs
* Fix error when run with no arguments on Python 3
* Avoid AttributeError in servers.Server.__repr__
* Raise exception when poll returns error state
* Explain how to delete a metadata in aggregate-set-metadata
* Remove quota-class subcommand
* Add service-list show `id` column
* Support building wheels (PEP-427)
-------------------------------------------------------------------
Wed Mar 26 01:21:07 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.24.g733f1e5:
* Fix authentication bug when booting an server in V3
-------------------------------------------------------------------
Sun Mar 23 01:21:09 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.22.g94a4c49:
* Correct the help sting of volume-type-delete
* Print a useful message for unknown server errors
* Show Exception Name in Shell Output
-------------------------------------------------------------------
Sat Mar 22 01:18:28 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.16.g8ecc6b3:
* Updated from global requirements
* Do auth_url.rstrip('/') only if auth_url is set
* Allow user ID for authentication
* Re-add install_venv_common to openstack-common.conf
* Fix element miss in client request body
-------------------------------------------------------------------
Fri Mar 21 01:33:11 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.6.g8c7524b:
* Work around pypy testing issue
-------------------------------------------------------------------
Fri Mar 14 00:55:00 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.5.g14deb01:
* Nova CLI for server groups
* Removes copy of output of 'nova help' from README
-------------------------------------------------------------------
Mon Mar 10 16:28:36 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.17.0.2.gc92485e:
2.17.0
* Add os-server-external-events support
* Fix some spelling mistakes
-------------------------------------------------------------------
Tue Mar 4 01:12:52 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.16.0.14.gd0b6550:
* Add classifiers for specific versions of Python
-------------------------------------------------------------------
Sat Mar 1 01:00:20 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.16.0.12.g427e346:
* oslo sync apiclient and cliutils
* Fix in in novaclient, to avoid excessive conns
* Revert "'name' should as be optional param on aggregate-update"
* oslo-sync of low hanging fruit
* Updated from global requirements
* 'name' should as be optional param on aggregate-update
2.16.0
* Remove usage of module py3kcompat
-------------------------------------------------------------------
Wed Feb 26 01:21:01 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.15.0.277.g5461af9:
* Fix typo in novaclient
-------------------------------------------------------------------
Tue Feb 25 01:04:53 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.15.0.276.gbd72fb0:
* Updated from global requirements
* Remove None for dict.get()
* Fix i18n messages in novaclient, part II
-------------------------------------------------------------------
Fri Feb 21 01:27:04 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.15.0.273.g43f1f78:
* Invalid client version message unclear
* Remove None for dict.get(
* Replace assertEqual(None, *) with assertIsNone in tests
-------------------------------------------------------------------
Sun Feb 16 01:43:48 UTC 2014 - cloud-devel@suse.de
- Update to version python-novaclient-2.15.0.268.g7cf73f1:
* Update broken command line reference link
* Fix spelling miss of password_func variable
* Fix copy/paste errors in print messages
* Remove invalid parameter of quota-update
* Adds support for the get_rdp_console API
-------------------------------------------------------------------
Thu Feb 13 14:06:17 UTC 2014 - dmueller@suse.com
- install man pages
- remove hacking dependency
-------------------------------------------------------------------
Tue Feb 11 15:58:50 UTC 2014 - speilicke@suse.com
- Update to version python-novaclient-2.15.0.259.g7c3c1bb:
* Remove tox locale overrides
* Fix python 3.3 unit test job
* Fixed polling after boot in shell
* Update my mailmap
* Fix Serivce class AttributeError
* [UT] Fixed floating_ip_pools fake return to expected one
* [UT] Removed duplicate key from dict in fake baremetal_node
* Fixed multi validation and wrong fail calls in unit tests
* Fixed super constructor call for TestResponse class
* Flavor ExtraSpecs containing '/' cannot be deleted
- Replace git_tarballs source service with download_files and set_version
+ Use upstream URL as source (enables verification)
-------------------------------------------------------------------
Sun Feb 2 01:25:18 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.240:
+ Removed undefined method in install_env.py file
+ Flavor ExtraSpecs containing '/' cannot be deleted
-------------------------------------------------------------------
Fri Jan 31 01:13:43 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.237:
+ Adds ability to boot a server via the Nova V3 API
-------------------------------------------------------------------
Wed Jan 29 01:43:09 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.236:
+ Reuse Resource from oslo
-------------------------------------------------------------------
Tue Jan 28 00:52:54 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.234:
+ Removes unsupported volume commands from V3 API support
-------------------------------------------------------------------
Sun Jan 26 01:03:37 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.233:
+ Add tests for boot method of v3 shell
+ Fix QuotaClassSet and their tests
+ Adds volume support for the V3 API
-------------------------------------------------------------------
Sat Jan 25 01:08:51 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.227:
+ Updates nova client to use the latest oslo files
+ Using common methods from oslo cliutils
-------------------------------------------------------------------
Fri Jan 24 13:44:10 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.223:
+ Don't slugify() None names
+ Allow multiple volume delete from cli like Cinder
+ Fix logic for "nova flavor-show 0#"
+ Replace basestring by six.string_types
-------------------------------------------------------------------
Wed Jan 22 01:08:07 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.215:
+ Sync with global requirements
+ Don't call CS if a token + URL are provided
+ assertTrue(isinstance) replace by assertIsInstance
+ Sync apiclient from oslo
+ Sync cliutils from oslo
-------------------------------------------------------------------
Tue Jan 21 01:17:46 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.205:
+ Removes use of timeutils.set_time_override
-------------------------------------------------------------------
Sun Jan 19 01:48:55 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.203:
+ add support for server set metadata item
+ Fixes ambiguous cli output between "None" and NoneType
-------------------------------------------------------------------
Sat Jan 18 00:43:37 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.199:
+ shell: refactor boot to use _print_server
-------------------------------------------------------------------
Thu Jan 16 11:56:41 UTC 2014 - dmueller@suse.com
- remove pep8/flake8 requires, they come from hacking now
-------------------------------------------------------------------
Thu Jan 16 00:56:40 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.197:
+ Remove the coverage extension code
-------------------------------------------------------------------
Tue Jan 14 01:08:55 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.196:
+ Adds quota usage support for the V3 API
+ Generate interfaces reference doc
+ Enable pep8 check for config.py in doc
+ Added v3 interfaces in reference doc
+ Ensure that the diagnostics are user friendly
-------------------------------------------------------------------
Mon Jan 13 00:37:08 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.186:
+ Fix tab-completion of --flags under OS X
-------------------------------------------------------------------
Sun Jan 12 00:45:05 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.184:
+ Support list deleted servers for admin
+ Ensure that nova client prints dictionaries and arrays correctly
-------------------------------------------------------------------
Fri Jan 10 12:35:25 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.180:
+ Using floating-ip-{associate|disassociate}
+ Removes vim configuration headers
-------------------------------------------------------------------
Wed Jan 8 01:43:41 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.177:
+ Remove class_name parameter from quota_class
+ Code cleanup: use oslo's to_slug() instead of slugify()
-------------------------------------------------------------------
Tue Jan 7 00:45:36 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.174:
+ Adds simple tenant usage support for the Nova V3 API
-------------------------------------------------------------------
Mon Jan 6 01:35:23 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.172:
+ Allow empty response in service-list
-------------------------------------------------------------------
Sat Jan 4 01:11:24 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.170:
+ Nova aggregate-details should be more human friendly
+ Replace some utils.bool_from_str with strutils
-------------------------------------------------------------------
Fri Jan 3 01:23:25 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.166:
+ Expose the rebuild preserve-ephemeral extension
-------------------------------------------------------------------
Thu Dec 26 00:35:22 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.164:
+ Fix "device" as the optional para on volume-attach
-------------------------------------------------------------------
Tue Dec 24 01:05:03 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.162:
+ Adds certificates support for Nova V3 API
+ Adds keypairs support for the Nova V3 API
+ Removed duplicated import
-------------------------------------------------------------------
Sun Dec 22 00:45:44 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.156:
+ Adds second part of quotas support for Nova V3 API
+ Adds services support for Nova V3 API
+ Adds hypervisor support for Nova V3 API
+ Adds aggregates support for Nova V3 API
-------------------------------------------------------------------
Sat Dec 21 01:20:48 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.148:
+ Adds basic servers support for the Nova V3 API
+ Adds availability zone support for Nova V3 API
+ Adds first part of quotas support for Nova V3 API
+ Adding additional tests for novaclient ssh
-------------------------------------------------------------------
Fri Dec 20 00:39:18 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.140:
+ add support for nova ssh user@host
+ Adds images support for Nova V3 API
-------------------------------------------------------------------
Thu Dec 19 01:13:36 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.137:
+ Fixed autodoc can't import/find class error
+ remove duplicate six import
-------------------------------------------------------------------
Wed Dec 18 01:24:41 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.135:
+ Adds flavor support for Nova V3 API
+ Adds flavor access support for Nova V3 API
+ Stop using deprecated keyring backends
+ Adds agent support for Nova V3 API
+ Remove commands not supported by Nova V3 API
-------------------------------------------------------------------
Sun Dec 15 01:10:48 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.127:
+ Allow graceful shutdown on Ctrl+C
+ Enables H306 pep8 rules
+ Enables H403 pep8 rules
-------------------------------------------------------------------
Sat Dec 14 01:34:24 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.121:
+ Remove the release.rst file
-------------------------------------------------------------------
Thu Dec 12 00:44:12 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.119:
+ Updates tox.ini to use new features
+ Adds a --show option to the image-create subcommand
+ Fix docstring on novaclient
+ Enables E711,E721,E712 pep8 rules
-------------------------------------------------------------------
Wed Dec 11 00:46:55 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.112:
+ Updated from global requirements
-------------------------------------------------------------------
Tue Dec 10 01:37:24 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.111:
+ Fix inappropriate comment for delete FloatingIP
-------------------------------------------------------------------
Mon Dec 9 00:36:23 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.109:
+ Sets default service type for Nova V3 API
-------------------------------------------------------------------
Sun Dec 8 00:58:36 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.107:
+ Fix incorrect help message on flavor_access action
+ Enable hacking check for Apache 2.0 license
-------------------------------------------------------------------
Fri Dec 6 10:31:32 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.104:
+ Updates .gitignore
+ nova security-group-* should support uuid as input
+ Fix the inappropriate comment for flavor
-------------------------------------------------------------------
Tue Dec 3 01:44:07 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.98:
+ Allows users to retrieve ciphered VM passwords
-------------------------------------------------------------------
Thu Nov 28 01:01:43 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.96:
+ Removes unnecessary pass
-------------------------------------------------------------------
Wed Nov 27 01:35:20 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.94:
+ Fix inappropriate comment for flavor create api
-------------------------------------------------------------------
Mon Nov 25 14:22:04 UTC 2013 - dmueller@suse.com
- switch to python-setuptools
-------------------------------------------------------------------
Sat Nov 23 01:25:53 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.92:
+ Updated from global requirements
+ Fix typo in novaclient
-------------------------------------------------------------------
Fri Nov 15 17:43:12 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.89:
+ Print security groups as a human readable list
+ Flatten hypervisor-show dictionary for printing
+ Change "project" to "project_id" in cloudpipe-create
-------------------------------------------------------------------
Thu Nov 14 00:54:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.83:
+ Discrepancy between README.rst and nova help
-------------------------------------------------------------------
Sat Nov 9 01:26:16 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.82:
+ Fix single H234 Bug to make Hacking 0.8 pass
-------------------------------------------------------------------
Tue Nov 5 01:20:32 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.81:
+ Adds locking to completion caches
-------------------------------------------------------------------
Sun Nov 3 01:20:21 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.79:
+ Update mailmap for Joe Gordon
-------------------------------------------------------------------
Tue Oct 29 01:57:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.77:
+ Align mocking pattern for test case
+ Add --insecure to curl output if required
+ Quote URL in curl output to handle query params
+ Nova aggregate-details should be more human friendly
+ Revert "Nova aggregate-details should be more human friendly"
-------------------------------------------------------------------
Thu Oct 24 23:27:30 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.68:
+ Make 'nova ssh' automatically fall back to private address
-------------------------------------------------------------------
Wed Oct 23 23:36:57 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.67:
+ Apply six for metaclass
-------------------------------------------------------------------
Wed Oct 16 23:50:51 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.66:
+ Updated from global requirements
-------------------------------------------------------------------
Wed Oct 16 00:25:18 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.65:
+ Print dicts in alphabetical order
+ Remove deprecated NOVA_RAX_AUTH
+ Revert "Add-in some re-auth logic when using os_cache"
+ Document and make OS_CACHE work
+ Make os-cache retry on an invalid token
-------------------------------------------------------------------
Mon Oct 14 12:09:51 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.56:
+ py33: safe_encode() returns bytes in Python 3
+ py33: align the order of parameters for urlencode()
+ py33: unify the input of request to json format
+ py33: sort hosts while treeize AvailabilityZone
+ py33: don't encode security_group
+ py33: use six.StringIO() to mock stdout/stderr
-------------------------------------------------------------------
Wed Oct 9 00:32:18 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.52:
+ py33: sort the files parameters of "--files"
-------------------------------------------------------------------
Tue Oct 8 12:47:35 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.51:
+ if we have a valid auth token, use it instead of generating a new one
+ py33: unknown encoding: base64 Edit
+ py33: align the order of parameters for urlencode()
+ assertEquals is deprecated, use assertEqual
+ Add shelve/unshelve/shelve-offload command
+ Add-in some re-auth logic when using os_cache
+ Updated from global requirements
+ py33: 'str' does not support the buffer interface
+ py33: sort dict for test_add_floating_ip_to_fixed
+ py33: uuid verification in find_resource()
+ py33: iteration order of dict is unpredictable
+ py33: safe_encode() returns bytes in Python 3
+ py33: align the order of parameters for urlencode()
+ py33: unify the input of request to json format
+ py33: sort hosts while treeize AvailabilityZone
-------------------------------------------------------------------
Tue Sep 24 23:35:28 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.22:
+ Corrected usage of len(filter(...))
+ py33: 'dict_keys' object does not support indexing
+ py33: dict.keys() is not a list in python3
+ Corrected several usage of keys() for Python 3
+ Update pbr usage
+ Make nova CLI use term "server" where possible
+ Fixed several test failures on Python3
+ Fix AttributeError in Keypair._add_details()
-------------------------------------------------------------------
Tue Sep 24 00:19:26 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.7:
+ Clean up a little cruft
-------------------------------------------------------------------
Fri Sep 20 23:57:04 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.5:
+ Novaclient shell list command should support a minimal server list
-------------------------------------------------------------------
Thu Sep 19 00:07:15 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.15.0.4:
+ Create v3 tests directory
+ Add v3 HostManager
-------------------------------------------------------------------
Wed Sep 18 09:12:48 UTC 2013 - dmueller@suse.com
- fix requires
-------------------------------------------------------------------
Tue Sep 17 23:37:40 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.73:
+ Small bugfix for client v3
+ Fix the print order of quota-show
+ Add a block device for the image when using BDMv2
+ Modify --num-instances flag description to clarify limit upper bound
+ python3: Fix traceback while running unit tests
+ python3: Compatibility for iteritems differences
+ python3: Fix Traceback while running unit tests
+ Allow name argument to flavor-access-add
+ Add delete method to Flavor class
+ assertEquals is deprecated, use assertEqual
-------------------------------------------------------------------
Wed Sep 11 23:54:11 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.54:
+ Python3: Fix traceback while running unit tests
+ Python3: Use six.StringIO for io.Bytes()
-------------------------------------------------------------------
Tue Sep 10 23:38:00 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.50:
+ Add support for os-assisted-volume-snapshots
-------------------------------------------------------------------
Tue Sep 10 00:07:59 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.48:
+ Unittests added for client v1_1
-------------------------------------------------------------------
Sat Sep 7 07:15:25 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.47:
+ Update oslo from oslo-incubator
-------------------------------------------------------------------
Thu Sep 5 00:24:08 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.46:
+ New syntax to boot from a block device mapping
-------------------------------------------------------------------
Sun Sep 1 23:48:15 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.45:
+ Suport instance list pagination in novaclient, Part I
+ Add interface for listing security groups of an instance
-------------------------------------------------------------------
Thu Aug 29 23:40:17 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.42:
+ python3: Fix imports for py2/py3
+ Fix the help messages to specify image/flavor name
+ Added support for running the tests under PyPy with tox
+ change 'Host' object's 'host' attribute to 'host_name'
+ Added 'nova migration-list' command
-------------------------------------------------------------------
Wed Aug 28 23:48:04 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.32:
+ Upgrade to Hacking 0.7
+ Fix and gate on H501, no locals for string formatting
-------------------------------------------------------------------
Sun Aug 25 00:09:28 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.28:
+ Sync py3kcompat from oslo
-------------------------------------------------------------------
Fri Aug 23 23:36:30 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.27:
+ Update oslo
+ Update mailmap
+ Update mailmap
+ Allow name argument to flavor-access-add
-------------------------------------------------------------------
Thu Aug 22 23:39:23 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.19:
+ Add support for swap_volume
-------------------------------------------------------------------
Thu Aug 15 00:08:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.17:
+ python3: Fix traceback while running tests
-------------------------------------------------------------------
Tue Aug 13 23:35:20 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.16:
+ Begin adding v3 api support
+ Enable v3 api code
+ Remove old references
+ Updated from global requirements
-------------------------------------------------------------------
Mon Aug 12 23:41:25 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.8:
+ Clean up inaccurate docstrings of server list() method
+ FakeClient: fix the arguments of a string format.
-------------------------------------------------------------------
Sat Aug 10 11:04:31 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.4:
+ Fix typo and grammar in docstring only
-------------------------------------------------------------------
Thu Aug 8 23:53:40 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.1.2:
+ Do not restrict flavor to only ID and integers
-------------------------------------------------------------------
Thu Aug 8 00:01:15 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.14.0.1:
+ remove requests version max
-------------------------------------------------------------------
Wed Aug 7 00:17:28 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.13.0.153:
+ Sync with global requirements
-------------------------------------------------------------------
Fri Jul 26 12:17:12 UTC 2013 - bwiedemann@suse.com
- Drop upstreamed patches
-------------------------------------------------------------------
Mon Jul 15 23:59:45 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.13.0.112:
+ CLI for disable service reason
-------------------------------------------------------------------
Thu Jul 11 08:46:57 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.13.0.110:
+ python3: Fix unicode compatibility python2/python3
-------------------------------------------------------------------
Wed Jul 10 15:12:32 UTC 2013 - dmueller@suse.com
- add 0001-Skip-setting-volume_size-if-not-given.patch (bnc#828490)
-------------------------------------------------------------------
Tue Jul 9 10:32:16 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.13.0.108:
+ Sync install_venv_common from oslo
-------------------------------------------------------------------
Wed Jul 3 09:10:13 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.13.0.107:
+ python3: Fix print statements
-------------------------------------------------------------------
Wed Jul 3 00:24:54 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.13.0.105:
+ python3: Compatibility for iteritems differences
-------------------------------------------------------------------
Tue Jul 2 00:21:53 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.13.0.103:
+ Bring stdout/stderr capturing in line w/ nova
-------------------------------------------------------------------
Mon Jul 1 00:19:48 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2.13.0.101:
+ Fixup trivial License Header mismatch.
-------------------------------------------------------------------
Thu Jun 27 09:54:11 UTC 2013 - speilicke@suse.com
- Only depend on python-discover on SLE, it's a Python-2.6 feature
backport
-------------------------------------------------------------------
Wed Jun 12 09:43:35 UTC 2013 - dmueller@suse.com
- update testrequires
-------------------------------------------------------------------
Mon May 27 08:39:42 UTC 2013 - dmueller@suse.com
- python-pbr/d2to1 requires
-------------------------------------------------------------------
Thu May 2 13:23:49 UTC 2013 - dmueller@suse.com
- drop 0001-Restore-compatibility-with-PrettyTable-0.7.2-update.patch
-------------------------------------------------------------------
Mon Apr 29 09:49:29 UTC 2013 - dmueller@suse.com
- remove 0001-Revert-Correct-a-unit-test-failure-that-crept-into-t.patch
- add 0001-Restore-compatibility-with-PrettyTable-0.7.2-update.patch
-------------------------------------------------------------------
Thu Apr 25 14:57:53 UTC 2013 - dmueller@suse.com
- add 0001-Revert-Correct-a-unit-test-failure-that-crept-into-t.patch
-------------------------------------------------------------------
Mon Mar 18 10:54:29 UTC 2013 - speilicke@suse.com
- Drop +git.$TIMESTAMP.$COMMITHASH version suffix
--------------------------------------------------------------------
Sun Mar 17 00:17:52 UTC 2013 - cloud-devel@suse.de
- Update to version 2.11.1.55+git.1363479472.7850fcd:
+ Removes tenant IDs checking for nova quota operations.
+ Use keyring for testing
+ Fix Copyright Headers from LLC to Foundation
+ Set up debug level on root logger.
+ Remove unused import
--------------------------------------------------------------------
Wed Mar 13 00:22:47 UTC 2013 - cloud-devel@suse.de
- Update to version 2.11.1.48+git.1363134167.c12f4bc:
+ Revert API changes in "Unify Manager._update behaviour"
--------------------------------------------------------------------
Tue Mar 12 00:14:26 UTC 2013 - cloud-devel@suse.de
- Update to version 2.11.1.46+git.1363047266.f294635:
+ Decodes input and encodes output
+ Add wrap option to nova credentials for humans
+ Check if tenant flag is uuid_like for all quota operations
+ Show Tenant_ID for secgroup-list with all-tenant
--------------------------------------------------------------------
Mon Mar 11 13:02:00 UTC 2013 - cloud-devel@suse.de
- Update to version 2.11.1.39+git.1363006920.9f4ef60:
+ Extend test coverage for v1_1/shell.py
--------------------------------------------------------------------
Mon Mar 11 10:05:45 UTC 2013 - cloud-devel@suse.de
- Update to version 2.11.1.37+git.1362996345.219f1df:
+ Fix nova boot --num-instances option checking
+ Fix typo in error message
+ Remove prov_vlan_id from baremetal
+ Additional "Unify Manager._update behaviour" cleanup
--------------------------------------------------------------------
Tue Mar 5 16:48:36 UTC 2013 - cloud-devel@suse.de
- Update to version 2.11.1.30+git.1362502116.8ac304f:
+ Update the docstring of cloudpipe-configure command
+ Make ip_protocol parameter in security groups rules case insensitive
+ Added limit to image-list in a preparatory step toward addressing bug 1001345.
+ Allows admins to reset-network of an instance
+ A minimum of Python3 fixes so that installation works without errors/warnings.
+ Fix how tests were failing due to missing attributes.
+ Accept 201 status code on POST
+ Fixes the output of 'os-evacuate' command.
+ Fixed bug with password prompt, added tests
-------------------------------------------------------------------
Fri Feb 22 13:40:43 UTC 2013 - saschpe@suse.de
- Add novaclient-prettytable.patch: Relax version constraint on
python-prettytable
--------------------------------------------------------------------
Fri Feb 22 12:56:00 UTC 2013 - saschpe@suse.de
- Update to version 2.11.1.15+git.1361537760.34c8a6b:
+ Update to requests >= 0.8
+ Mask permissions on private key files
+ Fix run_tests.sh --coverage
+ Add format options to 'nova coverage-report'.
+ Corrects 2nd argument type for logging
+ Fix IOError with gnomekeyring.find_network_password_sync
+ Issue when gnomekeyring is present but not the current backend
+ Make availability_zone in aggregate_create optional
+ Fix nova availability-zone-list for admin users
+ Expand and improve baremetal API.
+ Allow extensions to provide a name when discovered on the python path.
+ Avoid doing a deep copy on the availability zone manager
+ Support showing extra fields in server list
+ Extend test coverage (shell, fping)
+ Add support for os-attach-interfaces
+ Missing import for gnomekeyring
- Dropped novaclient-requests-compat.patch: merged upstream
-------------------------------------------------------------------
Fri Feb 22 11:28:19 UTC 2013 - saschpe@suse.de
- BuildRequire openstack-suse-macros instead of openstack-macros
--------------------------------------------------------------------
Mon Feb 11 15:12:17 UTC 2013 - cloud-devel@suse.de
- Update to version 2.10.0.101+git.1360595537.1ea7e65:
+ Upgrade to pep8 1.3.3
+ Add help about the id 'auto' for flavor-create
+ Live migration with an auto selection of dest.
+ Show the summary or details of all availability zones of a region
+ Fix default format of 'nova coverage-report'
+ Update .coveragerc
+ management_url not set by authenticate method
-------------------------------------------------------------------
Thu Feb 7 08:29:27 UTC 2013 - saschpe@suse.de
- Refreshed novaclient-requests-compat.patch
--------------------------------------------------------------------
Mon Feb 4 16:58:56 UTC 2013 - dmueller@suse.com
- Update to version 2.10.0.89+git.1359997136.3ca976d:
+ Allow request timeout to be specified.
+ Allow for image selection using the metadata properties.
+ make print_dict split strings with newlines into multiple rows
+ RateLimit does not have method attribute
+ ClientExceptions should include url and method
+ Check tenant_id's format in "nova quota-update"
+ Adds baremetal nova API support
+ _get_secgroup returns first group even if multiple groups match
+ Added homedir path expansion for keypair-add.
+ Fix the usage of password, keyrings, and tokens.
+ Migrate from nose to testr.
+ Fix bash completion on osx
+ Show the details of the added bare-metal resource
+ Store tenant_id from keystone and use for quotas
+ Add usage command to show usage for single tenant
+ Fixed 7 pep8 errors.
--------------------------------------------------------------------
Wed Jan 23 16:42:40 UTC 2013 - cloud-devel@suse.de
- Update to version 2.10.0.60+git.1358959360.7b6f0be:
+ Add support for get_spice_console RPC API
+ Ensure list output function can support non-sorting printing
+ Implement get password for novaclient
-------------------------------------------------------------------
Mon Jan 21 11:08:37 UTC 2013 - saschpe@suse.de
- Add novaclient-requests-compat.patch and
replace allow-any-python-requests-version.patch and
support-requests-version-1.0.0.patch: Forward-compatibility with
requests >= 1.0.0
-------------------------------------------------------------------
Fri Jan 18 13:17:42 UTC 2013 - vuntz@suse.com
- Use version-regexp param for git_tarballs service to avoid
uselessly including the last git commit id twice.
-------------------------------------------------------------------
Thu Jan 17 17:59:16 UTC 2013 - dmueller@suse.com
- add allow-any-python-requests-version.patch: Allow any
python-requests version
- add support-requests-version-1.0.0.patch: Run also with
requests >= 1.0
--------------------------------------------------------------------
Wed Jan 16 17:59:29 UTC 2013 - dmueller@suse.com
- Update to version 2.10.0.56.g2408786+git.1358355569.2408786:
+ Adds tenant network support to the client
+ Update functionality of coverage extension.
+ Fix a couple of broken shell tests
+ Update hosts API action calls (startup etc.)
+ When logging request include request data
+ Add support for instance evacuate.
+ Fix the help text of add-fixed-ip
+ Move from untitest2 to testtools.
+ Update README.rst
+ Unify Manager._update behaviour
+ Fix some usage messages of 'nova volume-*'
--------------------------------------------------------------------
Mon Jan 14 13:05:09 UTC 2013 - saschpe@suse.de
- Update to version 2.10.0.36.gfba20df+git.1358165109.fba20df:
+ add num_instances option for nova boot.
+ Use requests module for HTTP/HTTPS
+ Fix find for alphanumeic flavor id/name
+ Make --tenant a required arg for quota-show
+ Add support for the coverage extension.
+ Specify some arguments by name.
- Updated requirements
--------------------------------------------------------------------
Wed Dec 19 11:48:12 UTC 2012 - saschpe@suse.de
- Update to version 2.10.0.27.g8d36500+git.1355914092.8d36500:
+ Makes the OS_NO_CACHE env variable work again
+ Add optional argument to include reservations in os-used-limits
+ Add nova client support for nova-manage agent command
+ Adds --os-cache to replace old --no-cache.
+ Adds support for security group/rules quotas.
+ Adds nova client support for nova-manage network command
+ add host-update help info param.
+ Fix argument checking method for 'nova list --flavor' command.
+ Fix a wrong substition for '-h' in bash completion
+ Fixed nics param ignored when bdm is specified
+ Adds support for key_pairs quota.
+ Adds support for injected_file_path_bytes quota.
+ Adds nova client support for nova-manage floating command
- No custom versioninfo file needed, upstream creates a valid one
-------------------------------------------------------------------
Fri Dec 7 11:36:20 UTC 2012 - saschpe@suse.de
- Use --install-data=%{python_sitelib} to install novaclient/versioninfo
into the correct location (instead of %{_prefix})
-------------------------------------------------------------------
Wed Dec 5 09:31:04 UTC 2012 - saschpe@suse.de
- Use @PARENT_TAG@ in _service file to automate versioning
-------------------------------------------------------------------
Mon Dec 3 11:54:41 UTC 2012 - saschpe@suse.de
- Update to latest git (18deaf4):
+ Remove unnecessary casts in flavor create.
+ Validate that rxtx_factor is a float.
+ Adds nova client support for nova-manage vpn command
+ Fix aggregate command help messages.
+ See git log for more...
-------------------------------------------------------------------
Thu Nov 15 12:38:13 UTC 2012 - saschpe@suse.de
- Use openstack-macros
-------------------------------------------------------------------
Fri Nov 9 14:29:37 UTC 2012 - saschpe@suse.de
- Downgrade version to new upstream scheme: 2.9.0 (bnc#787387)
-------------------------------------------------------------------
Thu Nov 8 11:15:13 UTC 2012 - saschpe@suse.de
- Install LICENSING and README.rst
- Build HTML documentation and split of doc package
+ BuildRequire python-Sphinx
- BuildRequire changes:
+ python-base instead of python-devel, sufficient for Python-only modules
+ python-distribute instead of setuptools
- Drop from_vcs build flag
- Use real upstream version in "versioninfo" file, unfortunately we can't
adjust the package version to upstreams changes due to the RPM version
comparison algorithm
-------------------------------------------------------------------
Tue Oct 30 10:17:18 UTC 2012 - saschpe@suse.de
- Add Provides/Obsoletes for openSUSE-12.2 package name
(openstack-novaclient and python-python-novaclient)
-------------------------------------------------------------------
Fri Oct 12 13:31:27 UTC 2012 - vuntz@suse.com
- Update to version 2012.2 (Folsom), which is really 2.9.0:
+ See https://github.com/openstack/python-novaclient/commits/2.9.0
- Install bash completion for 'glance' binary
- Dropped patches merged upstream:
+ volume-list-all_tenants.patch
+ encode-user-data-utf8.patch
-------------------------------------------------------------------
Thu Oct 11 07:25:12 UTC 2012 - vuntz@suse.com
- Add encode-user-data-utf8.patch: encode user data to UTF-8 when
creating a server. Fix an issue in horizon when starting an
instance with non-ascii characters in user data (bnc#777867).
-------------------------------------------------------------------
Wed Sep 26 13:23:10 UTC 2012 - vuntz@suse.com
- Add volume-list-all_tenants.patch: add --all_tenants option to
volume-list command, since nova-volume doesn't list volumes from
all tenants by default anymore. Part of bnc#782289.
-------------------------------------------------------------------
Thu Aug 16 06:11:30 UTC 2012 - jenkins@suse.de
- Update to latest git (bab694e):
+ set admin password during instance creation
+ Relex prettytable depend to match glanceclient.
+ Allow different auth providers via plugin system.
+ Allow resources to use any field as 'name'
+ Adds support for autogenerated device on attach
-------------------------------------------------------------------
Thu Aug 16 06:10:35 UTC 2012 - cthiel@suse.com
- remove prettytable-requires.patch, has been merged upstream
https://review.openstack.org/#/c/10358/
-------------------------------------------------------------------
Mon Aug 6 22:05:33 UTC 2012 - jenkins@suse.de
- Update to latest git (077cc0b):
+ gitignore ChangeLog and add to MANIFEST.in.
-------------------------------------------------------------------
Fri Aug 3 13:22:56 UTC 2012 - rhafer@suse.de
- Fixed Dependencies (bnc#774364)
-------------------------------------------------------------------
Wed Aug 1 22:05:17 UTC 2012 - jenkins@suse.de
- Update to latest git (f15974b):
+ Better handling of stale tokens (no more 401's)
-------------------------------------------------------------------
Mon Jul 30 22:06:31 UTC 2012 - jenkins@suse.de
- Update to latest git (cefd0fc):
+ change image list and network list data to be sorted by name rather than UUID
-------------------------------------------------------------------
Thu Jul 26 21:23:29 UTC 2012 - cthiel@suse.com
- add prettytable-requires.patch to fix python prettytable requirement
-------------------------------------------------------------------
Thu Jul 26 11:12:58 UTC 2012 - bwiedemann@suse.com
- Update to master branch
-------------------------------------------------------------------
Thu Jul 26 10:40:54 UTC 2012 - saschpe@suse.de
- Require python-setuptools, /usr/bin/glance needs it
-------------------------------------------------------------------
Wed Jun 27 09:55:20 UTC 2012 - saschpe@suse.de
- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros
-------------------------------------------------------------------
Tue Jun 26 11:30:30 UTC 2012 - saschpe@suse.de
- Consistent package summaries
- Macro cleanup:
+ Package is noarch except for SLE-11
- Added rpmlintrc for non-issues
- Use correct upstream URL
-------------------------------------------------------------------
Thu May 24 11:06:04 MDT 2012 - jfehlig@suse.com
- Add 'Requires: python >= 2.6.8'
-------------------------------------------------------------------
Fri Apr 20 09:49:17 UTC 2012 - bwiedemann@suse.com
- add bash completion for nova
-------------------------------------------------------------------
Fri Feb 24 15:57:38 GMT 2012 - aspiers@suse.com
- include LICENSE, AUTHORS, and README.rst
-------------------------------------------------------------------
Mon Feb 6 11:45:06 UTC 2012 - bwiedemann@suse.com
- update to version 2012.1
-------------------------------------------------------------------
Mon Oct 31 02:42:09 UTC 2011 - cthiel@suse.com
- update to version 2.6.6
-------------------------------------------------------------------
Tue Mar 15 19:45:50 CET 2011 - berendt@b1-systems.de
- fixed autogenerated spec-file
-------------------------------------------------------------------
Tue Mar 15 15:08:41 CET 2011 - berendt@b1-systems.de
- created initial version (2.4.1) of python-novaclient with py2pack