File python-glanceclient.changes of Package python-glanceclient

-------------------------------------------------------------------
Mon Aug  5 08:34:58 UTC 2013 - speilicke@suse.com

- Add glanceclient-ssl-checks.patch: Fix SSL certificate CNAME
  checking (bnc#831947)

-------------------------------------------------------------------
Mon Apr 22 12:30:00 UTC 2013 - dmueller@suse.com

- downgrade to 0.7.0:
  * freeze to a released tarball to avoid version dependency madness

--------------------------------------------------------------------
Mon Apr 22 12:29:35 UTC 2013 - cloud-devel@suse.de

- Update to version 0.7.0+git.1366633775.c057fe4:
  + Initial checkin for new CLI and client package
  + ull request #1 from emonty/maste
  + Basic get/list operations work
  + Further cleanup
  + Update version to 2012.2
  + Basic testing
  + Image members bones
  + Adding shared-images support
  + Adding image-create action
  + Correct keystoneclient egg name in pip-requires
  + More complete image creation
  + Image update works
  + Adding support for passing image data through cli
  + image membership management works
  + Adding id for image members
  + Added gitreview file.
  + Fixing pep8 errors
  + Add AUTHORS test case
  + Add Sphinx to test-requires.
  + Make tox cover output coverage.xml.
  + Updated depend processing to norms.
  + Allow tenant name to be used in authentication
  + Fix image-create using pipelines
  + Strip version from service catalog endpoint
  + Add fields to image-list
  + Add '.tox' to .gitignore
  + Adds filter support to images.list().
  + Use tox for running tests locally.
  + Added condition requirement to simplejson
  + Remove printt
  + Adding service type as configurable shell option
  + Add importutils from openstack-common
  + Add missing files to MANIFEST.in
  + Refactor HTTPClient to use two request methods
  + Replace git url with github zipball.
  + Fix the zipball change.
  + Adds support for --insecure.
  + Properly install from zipball.
  + Include ChangeLog in tarball
  + Add minimal support for the v2 API
  + Set pep8 dependency at v1.2
  + Auto generate AUTHORS file for glanceclient component.
  + Add tests dir to pep8 command
  + Stick prettytable at v0.6
  + Minimize tox.ini
  + Add 'explain' command to v2 that describes schemas
  + Edit build_sphinx options.
  + Add initial docs.
  + Hook up GET /v1/images/<id>
  + Support --os-endpoint-type in glanceclient.
  + Add support for tag-based version numbers.
  + Split reading of versioninfo out into a method
  + Switch CLI to support underscores and dashes.
  + Allow image upload from local file to v1 API
  + Use PyPI for keystoneclient.
  + Add size filtering to image-list action
  + Add --timeout option to cli
  + Expand v1 image-list filters
  + Allow image filtering by custom properties
  + Add --file to image-update and correct bad name
  + Preserve image properties on update
  + Latest setup goodness.
  + Add ability to get version information in python
  + Properly map boolean-like arguments to True/False
  + Remove AuthorizationFailure exception
  + hanges I02ddeb59,Ife23137
  + Translate is_protected to protected
  + Add --is-public to image-create
  + Establish the supported importable interface
  + Rewrite link parsing for finding v2 schemas
  + Add support for viewing a single image through v2
  + Replace static v2 Image model with warlock model
  + Convert v2 images list method to generator
  + Prevent links from being printed in v2 CLI
  + Update README usage examples
  + hanges Ib98e912a,Ib98e912a,Ib98e912a,Ib98e912a,Ib98e912
  + hanges Ib98e912a,Ib98e912
  + Wrap image data in iterator
  + Add pagination to v1 image-list
  + Relax prettytable dependency to v0.6.X from v0.6
  + Clarify usage of --insecure flag
  + Replace httplib2 with httplib as http driver
  + Fix --debug CLI option
  + Honor '--insecure' commandline flag also for keystone authentication
  + Fix coverage reporting test.
  + Stop looking for v2 image in container
  + Add exceptions for 500 and 503 HTTP status codes
  + Refactor http request/response logging
  + Add legacy compat layer to v1 shell
  + Update python-keystoneclient version dependency
  + Allow CLI opts to override auth token and endpoint
  + legacy_shell.py shouldn't be executable
  + Add missing copyright headers
  + Simplify v2 schema lookup
  + Refactor HTTP-related exceptions
  + Enable client V2 to download images
  + SSL Certificate Validation
  + Client-side SSL Connection
  + Handle communication failures cleanly
  + socket errors and timeouts should be CommunicationErrors
  + Use system CA certificate file
  + Return known int values as int, not str
  + Cast is_public, protected, deleted to bool
  + Allow 'deleted' to be passed through image update
  + Ensure v1 'limit' query parameter works correctly.
  + Simplify docs and provide 'News' on index.rst
  + Enable client V1 to download images
  + Update pip-requires with warlock<2.
  + Update command descriptions
  + Update release notes for v0.5.0
  + Add nosehtmloutput as a test dependency.
  + Sync importutils changes from openstack-common
  + Fix PEP8 issues.
  + get_connection should raise httplib.InvalidURL
  + Corrects URI to display hostname, port properly
  + Catches HTTP 300 while printing responses
  + Specified Content-Length in update request header
  + Update docs for v0.5.1 release
  + Document remaining bug for v0.5.1
  + Make ConnectionRefused error more informative.
  + Fix weird "None" displayed on some errors
  + Typo in image-create help page
  + Fixes glance add / update / image-create / image-update on Windows
  + Use full URI path from Glance endpoint in HTTP requests
  + Add happy path tests for ResponseBodyIterator
  + Simplify http(s) connection instantiation
  + Implement blueprint ssl-connect-rework
  + Handle create/update of images with unknown size
  + Display acceptable disk/container formats in help text
  + Add OpenStack trove classifier for PyPI
  + Fixes shell command for member-delete
  + Allow deletion of multiple images through CLI
  + Fixes setup compatibility issue on Windows
  + Enhance --checksum help with algorithm
  + Fixes bug on Windows related to a wrong API url
  + Unpin keystoneclient dependency
  + added --version as new parameter
  + Set useful boolean flag metavars
  + Make image sizes more readable for humans
  + Simplify human-readable size output
  + Document bugs/features for v0.6.0
  + Hook up region_name argument
  + Pin pep8 to 1.3.3
  + Verify that host matches certificate
  + Allow setting x-image-meta-store through shell on image creation
  + Add --sort-key and --sort-dir to image-list
  + Change default image sort to use name
  + Update --location help to reference swift store.
  + Support --os-cacert
  + Document v0.7.0 release

--------------------------------------------------------------------
Mon Apr 22 12:28:53 UTC 2013 - cloud-devel@suse.de

- Update to version 0.8.0+git.1366633733.51bbf74:
  + Initial checkin for new CLI and client package
  + ull request #1 from emonty/maste
  + Basic get/list operations work
  + Further cleanup
  + Update version to 2012.2
  + Basic testing
  + Image members bones
  + Adding shared-images support
  + Adding image-create action
  + Correct keystoneclient egg name in pip-requires
  + More complete image creation
  + Image update works
  + Adding support for passing image data through cli
  + image membership management works
  + Adding id for image members
  + Added gitreview file.
  + Fixing pep8 errors
  + Add AUTHORS test case
  + Add Sphinx to test-requires.
  + Make tox cover output coverage.xml.
  + Updated depend processing to norms.
  + Allow tenant name to be used in authentication
  + Fix image-create using pipelines
  + Strip version from service catalog endpoint
  + Add fields to image-list
  + Add '.tox' to .gitignore
  + Adds filter support to images.list().
  + Use tox for running tests locally.
  + Added condition requirement to simplejson
  + Remove printt
  + Adding service type as configurable shell option
  + Add importutils from openstack-common
  + Add missing files to MANIFEST.in
  + Refactor HTTPClient to use two request methods
  + Replace git url with github zipball.
  + Fix the zipball change.
  + Adds support for --insecure.
  + Properly install from zipball.
  + Include ChangeLog in tarball
  + Add minimal support for the v2 API
  + Set pep8 dependency at v1.2
  + Auto generate AUTHORS file for glanceclient component.
  + Add tests dir to pep8 command
  + Stick prettytable at v0.6
  + Minimize tox.ini
  + Add 'explain' command to v2 that describes schemas
  + Edit build_sphinx options.
  + Add initial docs.
  + Hook up GET /v1/images/<id>
  + Support --os-endpoint-type in glanceclient.
  + Add support for tag-based version numbers.
  + Split reading of versioninfo out into a method
  + Switch CLI to support underscores and dashes.
  + Allow image upload from local file to v1 API
  + Use PyPI for keystoneclient.
  + Add size filtering to image-list action
  + Add --timeout option to cli
  + Expand v1 image-list filters
  + Allow image filtering by custom properties
  + Add --file to image-update and correct bad name
  + Preserve image properties on update
  + Latest setup goodness.
  + Add ability to get version information in python
  + Properly map boolean-like arguments to True/False
  + Remove AuthorizationFailure exception
  + hanges I02ddeb59,Ife23137
  + Translate is_protected to protected
  + Add --is-public to image-create
  + Establish the supported importable interface
  + Rewrite link parsing for finding v2 schemas
  + Add support for viewing a single image through v2
  + Replace static v2 Image model with warlock model
  + Convert v2 images list method to generator
  + Prevent links from being printed in v2 CLI
  + Update README usage examples
  + hanges Ib98e912a,Ib98e912a,Ib98e912a,Ib98e912a,Ib98e912
  + hanges Ib98e912a,Ib98e912
  + Wrap image data in iterator
  + Add pagination to v1 image-list
  + Relax prettytable dependency to v0.6.X from v0.6
  + Clarify usage of --insecure flag
  + Replace httplib2 with httplib as http driver
  + Fix --debug CLI option
  + Honor '--insecure' commandline flag also for keystone authentication
  + Fix coverage reporting test.
  + Stop looking for v2 image in container
  + Add exceptions for 500 and 503 HTTP status codes
  + Refactor http request/response logging
  + Add legacy compat layer to v1 shell
  + Update python-keystoneclient version dependency
  + Allow CLI opts to override auth token and endpoint
  + legacy_shell.py shouldn't be executable
  + Add missing copyright headers
  + Simplify v2 schema lookup
  + Refactor HTTP-related exceptions
  + Enable client V2 to download images
  + SSL Certificate Validation
  + Client-side SSL Connection
  + Handle communication failures cleanly
  + socket errors and timeouts should be CommunicationErrors
  + Use system CA certificate file
  + Return known int values as int, not str
  + Cast is_public, protected, deleted to bool
  + Allow 'deleted' to be passed through image update
  + Ensure v1 'limit' query parameter works correctly.
  + Simplify docs and provide 'News' on index.rst
  + Enable client V1 to download images
  + Update pip-requires with warlock<2.
  + Update command descriptions
  + Update release notes for v0.5.0
  + Add nosehtmloutput as a test dependency.
  + Sync importutils changes from openstack-common
  + Fix PEP8 issues.
  + get_connection should raise httplib.InvalidURL
  + Corrects URI to display hostname, port properly
  + Catches HTTP 300 while printing responses
  + Specified Content-Length in update request header
  + Update docs for v0.5.1 release
  + Document remaining bug for v0.5.1
  + Make ConnectionRefused error more informative.
  + Fix weird "None" displayed on some errors
  + Typo in image-create help page
  + Fixes glance add / update / image-create / image-update on Windows
  + Use full URI path from Glance endpoint in HTTP requests
  + Add happy path tests for ResponseBodyIterator
  + Simplify http(s) connection instantiation
  + Implement blueprint ssl-connect-rework
  + Handle create/update of images with unknown size
  + Display acceptable disk/container formats in help text
  + Add OpenStack trove classifier for PyPI
  + Fixes shell command for member-delete
  + Allow deletion of multiple images through CLI
  + Fixes setup compatibility issue on Windows
  + Enhance --checksum help with algorithm
  + Fixes bug on Windows related to a wrong API url
  + Unpin keystoneclient dependency
  + added --version as new parameter
  + Set useful boolean flag metavars
  + Make image sizes more readable for humans
  + Simplify human-readable size output
  + Document bugs/features for v0.6.0
  + Hook up region_name argument
  + Pin pep8 to 1.3.3
  + Verify that host matches certificate
  + Allow setting x-image-meta-store through shell on image creation
  + Add --sort-key and --sort-dir to image-list
  + Change default image sort to use name
  + Update --location help to reference swift store.
  + Support --os-cacert
  + Document v0.7.0 release
  + Add details to stdout error message.
  + Use testtools instead of unittest.
  + Add image names to glance command arguments.
  + Migrate to testr.
  + Change https port to be an optional parameter
  + Adds image-delete functionality.
  + Fix typo in image-update help page
  + Quote image ids before passing them to glance
  + Make effective ssl callback behaviour more obvious
  + Update .coveragerc
  + Expect minumum warlock version of 0.7.0
  + Add library support for v2 image update
  + Update to latest oslo-version.
  + Decode input and encode output
  + Add docs for v0.8.0

--------------------------------------------------------------------
Sun Apr 21 17:51:32 UTC 2013 - cloud-devel@suse.de

- Update to version 0.9.0.2.gb0ce15b+git.1366566692.b0ce15b:
  + Add details to stdout error message.
  + Use testtools instead of unittest.
  + Add image names to glance command arguments.
  + Migrate to testr.
  + Change https port to be an optional parameter
  + Adds image-delete functionality.
  + Fix typo in image-update help page
  + Quote image ids before passing them to glance
  + Make effective ssl callback behaviour more obvious
  + Update .coveragerc
  + Expect minumum warlock version of 0.7.0
  + Add library support for v2 image update
  + Update to latest oslo-version.
  + Decode input and encode output
  + Add docs for v0.8.0
  + Report name resolution errors properly
  + Replace SchemaNotFound with HTTPNotFound
  + Use getattr properly in legacy shell
  + Add missing spaces in help msg
  + Control C does not cancel the CLI cleanly
  + Implements filters: visibility, owner, member_status. Includes tests.
  + Trapping KeyboardInterrupt sooner.
  + Allow for prettytable 0.7.x as well
  + Filter images list by public=True|False
  + Add docs for 0.9.0
  + Improve unit tests for python-glanceclient.glanceclient.common.http
  + Fix problem running glance --version

-------------------------------------------------------------------
Wed Dec 19 15:14:51 UTC 2012 - saschpe@suse.de

- Fix python-keystoneclient _module_ requirement, our packages
  have a different versioning scheme (but we provide the same thing)

--------------------------------------------------------------------
Wed Dec 19 11:23:06 UTC 2012 - saschpe@suse.de

- Move to obs-service-git_tarballs
  + Drop BuildRequires: python-setuptools-git
- Update to version 0.6.0.14.gc057fe4+git.1355912586.c057fe4:
  + Document v0.7.0 release
  + Support --os-cacert
  + Update --location help to reference swift store.
  + Change default image sort to use name
  + Add --sort-key and --sort-dir to image-list
  + Pin pep8 to 1.3.3
  + Allow setting x-image-meta-store through shell on image creation
  + Verify that host matches certificate
  + Document bugs/features for v0.6.0
  + Hook up region_name argument
  + Simplify human-readable size output
  + Make image sizes more readable for humans
  + Set useful boolean flag metavars
  + Unpin keystoneclient dependency
  + Fixes bug on Windows related to a wrong API url
  + Enhance --checksum help with algorithm
  + added --version as new parameter
- Add " --install-data=%{python_sitelib}" parameter to "setup.py install"
  to make sure the versioninfo file is installed correctly

-------------------------------------------------------------------
Wed Dec  5 09:28:43 UTC 2012 - saschpe@suse.de

- Use @PARENT_TAG@ in _service file to automate versioning

-------------------------------------------------------------------
Tue Dec  4 14:43:11 UTC 2012 - saschpe@suse.de

- Drop glanceclient-setup-no-requires.patch:
  + That makes no sense, http://packages.python.org/distribute/setuptools.html#new-and-changed-setup-keywords
- BuildRequire python-setuptools-git:
  + Better than sed in setup.py, all others have it too

-------------------------------------------------------------------
Tue Dec  4 13:59:52 UTC 2012 - saschpe@suse.de

- Fix test requires

-------------------------------------------------------------------
Thu Nov 15 12:38:56 UTC 2012 - saschpe@suse.de

- Use openstack-macros

-------------------------------------------------------------------
Fri Nov  9 14:27:22 UTC 2012 - saschpe@suse.de

- Downgrade version to new upstream scheme: 0.5.1 (bnc#787387)

-------------------------------------------------------------------
Thu Nov  8 10:49:49 UTC 2012 - saschpe@suse.de

- Drop from_vcs build flag

-------------------------------------------------------------------
Wed Oct 31 13:57:27 UTC 2012 - saschpe@suse.de

- Re-add missing openstack-glance.sh

-------------------------------------------------------------------
Fri Oct 12 13:49:57 UTC 2012 - vuntz@suse.com

- Update to version 2012.2 (Folsom), which is really 0.5.1:
  + See https://github.com/openstack/python-glanceclient/commits/0.5.1
- Install bash completion for 'glance' binary
- Dropped patches merged upstream:
  + honor-insecure-flag-keystone.patch
  + add-handler-for-logger.patch
- Buildrequire python-base instead of python-devel:
  + Sufficient for Python-only modules (containing no C/C++ code)

-------------------------------------------------------------------
Thu Sep 13 09:18:30 UTC 2012 - vuntz@suse.com

- Add add-handler-for-logger.patch: remove cryptic "No handlers
  could be found for logger" error message. Fix bnc#780048.

-------------------------------------------------------------------
Tue Aug 14 11:37:34 UTC 2012 - bwiedemann@suse.com

- Do not conflict with openstack-glance

-------------------------------------------------------------------
Thu Aug  2 14:26:54 CEST 2012 - iartarisi@suse.cz

- Add patch to remove strict dependency checks in setup.py

-------------------------------------------------------------------
Fri Jul 27 10:12:09 UTC 2012 - saschpe@suse.de

- Add requirement on python-warlock

-------------------------------------------------------------------
Thu Jul 26 14:25:39 UTC 2012 - saschpe@suse.de

- Honor '--insecure' commandline flag also for keystone authentication

-------------------------------------------------------------------
Thu Jul 26 10:37:47 UTC 2012 - saschpe@suse.de

- Require python-distribute, /usr/bin/glance needs it

-------------------------------------------------------------------
Mon Jul 23 09:34:05 UTC 2012 - bwiedemann@suse.com

- Require python-keystoneclient

-------------------------------------------------------------------
Tue Jul 10 13:11:34 UTC 2012 - saschpe@suse.de

- Add '--insecure' commandline argument to ignore (amongst others)
  self-signed certificate errors

-------------------------------------------------------------------
Tue Jul  3 11:41:55 UTC 2012 - saschpe@suse.de

- Conflict on openstack-glance, it also ships /usr/bin/glance

-------------------------------------------------------------------
Fri Jun 29 13:40:46 UTC 2012 - saschpe@suse.de

- Initial version

openSUSE Build Service is sponsored by