File openstack-glance.changes of Package openstack-glance

-------------------------------------------------------------------
Thu Oct 17 15:58:23 UTC 2013 - dmueller@suse.com

- update to 2013.2:
  + No changes

-------------------------------------------------------------------
Fri Oct 11 08:38:50 UTC 2013 - speilicke@suse.com

- Update to version 2013.2.rc2:
  + No changes

-------------------------------------------------------------------
Wed Oct  9 15:19:18 UTC 2013 - dmueller@suse.com

- run db migrations upon starting the API daemon

-------------------------------------------------------------------
Wed Oct  2 20:02:51 UTC 2013 - dmueller@suse.com

- update to 2013.2.rc1 release tarball:
  * no changes

-------------------------------------------------------------------
Wed Oct  2 08:43:15 UTC 2013 - speilicke@suse.com

- Update to version 2013.2.a199.g04cd202:
  + Corrected v2 image sharing documentation.
  + Fixing glance-api hangs in the qpid notifier
  + Imported Translations from Transifex
  + Add rbd store support for zero size image
- Refresh glance-dont-test-qpid.patch

-------------------------------------------------------------------
Tue Oct  1 00:28:12 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a191.gf4f2a82:
  + Fixes typos of v1 meta data in glanceapi.rst
  + Add documentation for property protections

-------------------------------------------------------------------
Sun Sep 29 00:17:19 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a187.g7605ebb:
  + Fixes V2 member-create allows adding an empty tenantId as member
  + Adding checking to prevent conflict image size

-------------------------------------------------------------------
Sat Sep 28 00:50:55 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a183.g567fab9:
  + Add swift_store_ssl_compression param

-------------------------------------------------------------------
Fri Sep 27 16:32:22 UTC 2013 - dmueller@suse.com

- switch to crudini 

-------------------------------------------------------------------
Thu Sep 26 23:38:11 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a181.gf6dc40f:
  + Change response code for successful delete image member to 204.

-------------------------------------------------------------------
Thu Sep 26 10:18:29 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a179.g8c31de4:
  + Require oslo.config 1.2.0 final
  + Cache cleaner wrongly deletes cache for non invalid images

-------------------------------------------------------------------
Wed Sep 25 00:12:16 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a175.g4efd136:
  + Ensure prop protections are read/enforced in order
  + Disallow access/modify members of deleted image
  + Convert location meta data from pickle to string.

-------------------------------------------------------------------
Tue Sep 24 00:31:45 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a169.g4f4b478:
  + Funtional Tests should call glance.db.get_api

-------------------------------------------------------------------
Fri Sep 20 23:48:31 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a168.g4954ea5:
  + Adding encryption support for image multiple locations

-------------------------------------------------------------------
Thu Sep 19 00:01:32 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a166.g26a47e7:
  + Respond with 410 after upload if image was deleted

-------------------------------------------------------------------
Wed Sep 18 08:54:08 UTC 2013 - dmueller@suse.com

- fix requires 

-------------------------------------------------------------------
Sun Sep 15 00:16:07 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a165.g4164949:
  + Convert non-English exception message when a store loading error

-------------------------------------------------------------------
Wed Sep 11 23:43:44 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a163.g272a223:
  + Fix typo in protected property message
  + add missing index for 'owner' column on images table.

-------------------------------------------------------------------
Tue Sep 10 23:59:14 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a160.g08987b1:
  + Implement protected properties for API v1

-------------------------------------------------------------------
Fri Sep  6 13:09:32 UTC 2013 - speilicke@suse.com

- Update to version 2013.2.a159.g2b2b5f3:
  + Notify error not called on upload errors in V2
  + Update schema descriptions to indicate readonly
  + Rule parser for property protections
  + Property Protection Layer
  + Enable protected properties in gateway
  + Call _post_downgrade_### after downgrade migration is run
  + Add unit test for migration 012
  + Fix localisation string usage
  + Fixes files with wrong bitmode
  + Prefetcher should perform data integrity check
  + Publish recent api changes as v2.2
  + Removes duplicate options registration in registry clients
  + Fix typo in IMAGE_META_HEADERS
  + emit warning while running flake8 without virtual env
  + Remove unused import
- Refresh glance-dont-test-qpid.patch
- Package /etc/glance/property-protections.conf.sample

-------------------------------------------------------------------
Wed Sep  4 23:39:39 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a129.ge4665ad:
  + Scrubber refactoring
  + Clean up data when store receiving image occurs error
  + Show traceback info if a functional test fails
  + Remove unused local vars
  + Introduced DB pooling for non blocking DB calls

-------------------------------------------------------------------
Tue Sep  3 23:35:03 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a120.g0e77554:
  + test failure induced by reading system config file

-------------------------------------------------------------------
Mon Sep  2 00:17:38 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a118.g2cb68ac:
  + Remove unused import of oslo.config
  + Fix Sphinx warning

-------------------------------------------------------------------
Thu Aug 29 23:56:49 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a114.g35fcfdd:
  + Fix up trivial License mismatches
  + Sync models with migrations
  + Remove unused var DEFAULT_MAX_CACHE_SIZE
  + Add a storage quota

-------------------------------------------------------------------
Wed Aug 28 23:42:37 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a106.g67c8316:
  + Implement image query by tag
  + Fix useless assertTrue

-------------------------------------------------------------------
Tue Aug 27 00:13:26 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a102.g6735fbb:
  + Use latest Oslo's version
  + Make size/checksum immutable for active images
  + Allow tests to run without installation
  + Use _pre_upgrade_### instead of _prerun_###
  + Improve the error msg of v2 image_data.py

-------------------------------------------------------------------
Mon Aug 26 08:31:00 UTC 2013 - dmueller@suse.com

- Update to version 2013.2.a93.gf5cef52:
  + redundant conditions in paginate-query
  + Make sure owner column doesn't get dropped during downgrade
  + Perform database migration snake walk test correctly
  + Remove glance CLI man page.
  + image-delete fires multiple queries to delete its child entries
  + glance-replicator: enable logging exceptions into log file
  + remove flake8 option in run_tests.sh
  + Add v1 API x-image-meta- header whitelist

-------------------------------------------------------------------
Wed Aug 21 23:39:08 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a77.gb0f5f04:
  + Make disk and container formats configurable

-------------------------------------------------------------------
Tue Aug 20 23:55:06 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a75.g38f7de7:
  + Update .mailmap
  + Text formatting changes
  + Adding metadata checking to image location proxy layer

-------------------------------------------------------------------
Mon Aug 19 23:38:00 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a69.g0573985:
  + Add space in etc/glance-cache.conf

-------------------------------------------------------------------
Sat Aug 17 00:01:49 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a68.g9cd75d0:
  + Unit tests for scrubber

-------------------------------------------------------------------
Thu Aug 15 23:47:01 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a66.g63b6438:
  + Fix some logic in get_caching_iter

-------------------------------------------------------------------
Mon Aug 12 23:37:56 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a65.g563c71c:
  + Handle None value properties in glance-replicator
  + Interpolate strings after calling _()

-------------------------------------------------------------------
Sat Aug 10 11:12:40 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a61.g8302c42:
  + Migrate to PBR for setup and version code.

-------------------------------------------------------------------
Thu Aug  8 23:46:55 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a60.g19e32e6:
  + Raise jsonschema requirement
  + Using unicode() convert non-English exception message
  + BaseException.message is deprecated since Python 2.6
  + Fixes Opt types in glance/notifier/notify_kombu.py

--------------------------------------------------------------------
Mon Aug  5 23:37:21 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a54.g463f322:
  + ambiguous column 'checksum' error when querying image-list(v2).

--------------------------------------------------------------------
Mon Aug  5 20:48:00 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a52.g766c842:
  + Add unit test for migration 010

--------------------------------------------------------------------
Fri Aug  2 23:49:56 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a50.gc56fa55:
  + Turn off debug logging in sqlalchemy by default
  + Stub out dependency on subprocess in unit tests

--------------------------------------------------------------------
Fri Aug  2 00:05:04 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a46.g4b12897:
  + Don't rely on prog.Name for paste app

--------------------------------------------------------------------
Tue Jul 30 23:40:54 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a44.gc92aa52:
  + Fix stubs setup and exception message formatting
  + add doc/source/api in gitignore
  + Include pipeline option for using identity headers

--------------------------------------------------------------------
Tue Jul 30 15:04:44 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a38.gd0314c0:
  + Rename requirements files to standard names.

--------------------------------------------------------------------
Tue Jul 30 00:07:13 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a37.g5903555:
  + Adding arguments pre-check for glance-replicator
  + Allow insecure=True to be set in swiftclient
  + Use cross-platform 'ps' for test_multiprocessing

--------------------------------------------------------------------
Mon Jul 29 00:10:30 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a32.g0484ca2:
  + Adds help messages to mongodb_store_db and mongodb_store_uri

--------------------------------------------------------------------
Sat Jul 27 00:20:34 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a30.ge9c9cf1:
  + Remove support for sqlalchemy-migrate < 0.7

-------------------------------------------------------------------
Fri Jul 26 12:11:58 UTC 2013 - opensuseapi@lsmod.de

- add BuildRequires: python-oslo.sphinx

--------------------------------------------------------------------
Fri Jul 26 00:07:02 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a28.g4527609:
  + Use oslo.sphinx and remove local copy of doc theme
  + Handle client disconnect during image upload
  + Remove references to clean arg from cache-manage
  + Ignore files created by Sphinx build
  + Fix doc formatting issue
  + Fix list formatting in docs
  + improving error handling in chunked upload
  + Fix cache delete-all-queued-images for xattr
  + Glance api to pass identity headers to registry v1
  + Simulate image_locations table in simple/api.py
  + Verify if the RPC result is an instance of dict

-------------------------------------------------------------------
Fri Jul 19 10:37:20 UTC 2013 - dmueller@suse.com

- move requirements to the right place 

--------------------------------------------------------------------
Thu Jul 18 23:39:51 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a6.gddd5e34:
  + Fix 'glance-cache-manage list-cached' for xattr
  + Notify does not occur on all image upload fails
  + File system store can send metadata back with the location.

--------------------------------------------------------------------
Thu Jul 18 09:20:22 CEST 2013 - berendt@b1-systems.de

- added missing requirement python-cinderclient >= 1.0.4

--------------------------------------------------------------------
Wed Jul 17 09:54:04 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a116.gd13493b:
  + Adding a policy layer for locations APIs
  + index checksum image property
  + removed unused variable 'registry_port'
  + Adding Cinder backend storage driver to Glance

-------------------------------------------------------------------
Tue Jul 16 00:14:12 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a110.gc39cf15:
  + Deleting image that is uploading leaves data
  + Fix 'glance-cache-manage -h' default interpolation
  + Sync gettextutils from oslo
  + DB Driver for the Registry Service

-------------------------------------------------------------------
Sun Jul 14 23:52:51 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a102.g8f01575:
  + Add/remove/replace locations from an image
  + Adds missing error msg for HTTPNotFound exception

-------------------------------------------------------------------
Sat Jul 13 23:54:44 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a98.g996baf8:
  + Adding multiple locations support to image downloading

-------------------------------------------------------------------
Fri Jul 12 23:54:37 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a97.g76e75ce:
  + Sync install_venv_common from oslo
  + Pin kombu and anyjson versions
  + Fixes image-download error of v2
  + On deleting an image, its image_tags are not deleted.
  + Allow storage drivers to add metadata to locations
  + Make db properties functions consistent with the DB API

-------------------------------------------------------------------
Thu Jul 11 23:39:34 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a85.g67ec72d:
  + Add custom RPC(Des|S)erializer to common/rpc.py
  + Make eventlet hub choice configurable.
  + Adding store location proxy to domain

-------------------------------------------------------------------
Tue Jul  9 23:40:02 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a79.g229e482:
  + use tenant:* as swift r/w acl
  + Add location specific information to image locations db

-------------------------------------------------------------------
Tue Jul  9 09:56:56 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a75.g85cbff0:
  + Add image id to the logging message for upload

-------------------------------------------------------------------
Mon Jul  8 23:39:31 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a74.gce75545:
  + Dont raise NotFound in simple db image_tag_get_all
  + Fix stale process after unit tests complete
  + Add Sheepdog store
  + Use python module loading to run glance-manage

-------------------------------------------------------------------
Mon Jul  8 06:53:10 UTC 2013 - vuntz@suse.com

- Stop shipping wsgi files and SSL certificates for apache setup,
  as glance can handle SSL directly now:
  + Drop openstack-glance-api.wsgi.
  + Remove apache2 BuildRequires, and apache2-utils and openssl
    Requires(post).
  + Do not generate certificates in %post.

-------------------------------------------------------------------
Fri Jul  5 23:39:04 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a66.g2538660:
  + Refactor unsupported default store testing

-------------------------------------------------------------------
Tue Jul  2 23:40:23 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a65.g9daf387:
  + Updated documentation to include notifications introduced in Grizzly.

-------------------------------------------------------------------
Sat Jun 29 23:45:38 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a63.gfaff611:
  + Add a bit of description

--------------------------------------------------------------------
Fri Jun 28 23:45:19 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a61.gb977362:
  + Port slow, overly assertive v1 functional tests to integration tests
  + Fixes exposing trace during calling image create API
  + Removed unusued variables to clean the code.

--------------------------------------------------------------------
Thu Jun 27 23:44:10 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a56.gb8a13ea:
  + Don't run store tests without a store!
  + Fix for unencrypted uris in scrubber queue files

-------------------------------------------------------------------
Thu Jun 27 15:10:15 UTC 2013 - speilicke@suse.com

- Drop glance-default-signing_dir.patch: Isn't used any more
- Move secure file attributes to /etc/glance/glance-*.conf instead of
  /etc/glance/glance-*-paste.ini since respective values moved upstream

--------------------------------------------------------------------
Wed Jun 26 14:18:35 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a52.ga880ab4:
  + Do not raise NEW exceptions
  + Import sql_connection option before using it.

--------------------------------------------------------------------
Mon Jun 24 23:42:43 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a48.g52958e4:
  + Do not send traceback to clients by default

-------------------------------------------------------------------
Mon Jun 24 12:56:55 UTC 2013 - speilicke@suse.com

- Install all files from etc/ into /etc/glance (/etc/schema-image.json
  was missing before) (#bnc826328, bnc#780210)

--------------------------------------------------------------------
Thu Jun 20 23:42:29 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a46.g9dd8a85:
  + Fix incorrect assertion in test_create_pool

--------------------------------------------------------------------
Mon Jun 17 00:06:58 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a45.gbf3d19f:
  + Replace openstack-common with oslo in HACKING.rst

--------------------------------------------------------------------
Fri Jun 14 00:07:46 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a43.g56a94c6:
  + Remove explicit distribute depend.
  + Add a policy layer for membership APIs
  + Use Python 3.x compatible octal literals

--------------------------------------------------------------------
Thu Jun 13 00:08:41 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a37.gca5425e:
  + Add missing Keystone settings to scrubber conf
  + Prevent '500' error when admin uses private marker
  + Remove routes collection mappings

--------------------------------------------------------------------
Wed Jun 12 09:20:27 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a31.gaae7252:
  + Sql query optimization for image detail

-------------------------------------------------------------------
Tue Jun 11 10:51:54 UTC 2013 - dmueller@suse.com

- add missing dependency to six and pyOpenSSL 

--------------------------------------------------------------------
Tue Jun 11 09:38:06 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a29.g6019f15:
  + Pass configure_via_auth down to auth plugin
  + python3: Introduce py33 to tox.ini

--------------------------------------------------------------------
Fri Jun  7 23:51:24 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a25.g2c73455:
  + Prevent E500 when listing with null values
  + Patch changes Fedora 16 to 18 on install page.

--------------------------------------------------------------------
Wed Jun  5 23:52:20 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a21.gc043f30:
  + Move sql_connection option into sqlalchemy package.
  + Remove unused dictionary from test_registry_api.py

-------------------------------------------------------------------
Tue Jun  4 13:05:01 UTC 2013 - speilicke@suse.com

- Add glance-dont-test-qpid.patch: We don't have packages for it

--------------------------------------------------------------------
Mon Jun  3 23:49:34 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a17.g98dcfb4:
  + updated content_type in the exception where it is missing.

--------------------------------------------------------------------
Fri May 31 23:45:54 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a16.g1797d83:
  + Fix pydevd module import error
  + Don't make functional tests inherit from IsolatedUnitTest
  + Encode headers and params
  + Add qpid-python to test-requires

--------------------------------------------------------------------
Wed May 29 23:47:21 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a147.gfdf81b2:
  + Add documentation on reserving a Glance image
  + Make passing user token to registry configurable
  + Sync oslo imports to the latest version.
  + Import strutils from oslo, and convert to it.
  + Fix undefined variable in cache

-------------------------------------------------------------------
Wed May 29 11:17:46 UTC 2013 - dmueller@suse.com

- remove setBadness call from rpmlintrc

-------------------------------------------------------------------
Mon May 27 21:55:34 UTC 2013 - dmueller@suse.com

- add missing requires to test subpackage 

--------------------------------------------------------------------
Sun May 26 23:43:32 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a138.ge549be8:
  + Respond with 412 after upload if image was deleted.
  + rbd: return image size when asked
  + rbd: remove extra str() conversions and test with unicode
  + Improve unit tests for glance.api.v1 module
  + RBD store uses common utils for reading file chunks
  + Prevent '500' error when using forbidden marker

--------------------------------------------------------------------
Fri May 24 23:44:45 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a126.g22fdbcb:
  + Add GLANCE_LOCALEDIR env variable

--------------------------------------------------------------------
Thu May 23 23:43:40 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a124.g685382d:
  + Add unittests for image upload functionality in v1
  + Improve unit tests for glance.common package

--------------------------------------------------------------------
Wed May 22 23:45:28 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a120.g8f37488:
  + tests: remove unused methods from test_s3 and test_swift
  + Remove glance-control from the test suite
  + Small change to 'is_public' documentation
  + Remove gettext.install() from glance/__init__.py

--------------------------------------------------------------------
Mon May 20 23:47:17 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a112.gb901d92:
  + Improve unit tests for glance.common.auth module

-------------------------------------------------------------------
Fri May 17 07:15:32 UTC 2013 - dmueller@suse.com

- adjust d2to1 runtime dependency 

--------------------------------------------------------------------
Thu May 16 00:10:39 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a110.g00da175:
  + Redirects requests from /v# to /v#/ with correct Location header

--------------------------------------------------------------------
Wed May 15 09:20:16 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a108.g2b43bc9:
  + Add RBD support with the location option
  + Implement Registry's Client V2

--------------------------------------------------------------------
Fri May 10 23:48:47 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a104.g252ef06:
  + Use flake8/hacking instead of pep8.

--------------------------------------------------------------------
Thu May  9 23:48:30 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a102.ge470732:
  + Add documentation for query parameters

--------------------------------------------------------------------
Wed May  8 23:47:33 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a100.g00cc32c:
  + Fix test_mismatched_X test data deletion check

--------------------------------------------------------------------
Tue May  7 16:27:03 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a99.gf72ed76:
  + Implement registry API v2

--------------------------------------------------------------------
Fri May  3 23:47:41 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a98.g926b6c9:
  + Fix functional test 'test_copy_from_swift'

--------------------------------------------------------------------
Thu May  2 23:47:53 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a96.gcc938e2:
  + Use RBAC policy to determine if context is admin.

--------------------------------------------------------------------
Thu May  2 13:24:31 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a95.g2781f41:
  + Gracefully handle qpid errors
  + Call os.kill for each child instead of the process group
  + Compress response's content according to client's accepted encoding
  + Don't raise HTTPForbidden on a multitenant environment
  + Remove unused configure_db function
  + Expand HACKING with commit message guidelines
  + Convert scripts to entry points
  + Redirects requests from /v# to /v#/
  + Create package for registry's client

--------------------------------------------------------------------
Sat Apr 27 23:43:22 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a79.g3acd2a5:
  + Remove internal store references from migration 015

--------------------------------------------------------------------
Fri Apr 26 23:43:10 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a77.gf9add16:
  + scrubber: dont print URI of image to be deleted

--------------------------------------------------------------------
Thu Apr 25 23:47:35 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a75.gd415611:
  + Functional tests use a clean cached db that is only created once.

--------------------------------------------------------------------
Wed Apr 24 23:46:49 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a74.gd3c5a6c:
  + Call monkey_patch before other modules are loaded
  + Fixes for mis-use of various exceptions

--------------------------------------------------------------------
Tue Apr 23 21:41:25 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a71.g61981f6:
  + Add a policy handler to control copy-from functionality
  + Eliminate the race when selecting a port for tests.
  + Raise 404 while deleting a deleted image

--------------------------------------------------------------------
Mon Apr 22 22:39:59 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a65.gb56491f:
  + Check if creds are present and not None
  + Add tests for image visibility filter in db
  + Reformat openstack-common.conf
  + Standardize on newer except syntax
  + fixes use the fact that empty sequences are false
  + Directly verifying that time and socket are monkey patched
  + Fix domain database initialization
  + Fallback to inferring image_members unique constraint name
  + Add image_size_cap documentation
  + Return 413 when image_size_cap exceeded
  + Pin SQLAlchemy to 0.7.x
  + Add 'set_image_location' policy option
  + remove deprecated assert_unicode sqlalchemy attribute
  + Make is_public an argument rather than a filter.
  + Invalid reference to self in functional test test_scrubber.py
  + Functional tests display the logs of the services they started
  + Remove internal store references from migration 017
  + Small change to exception handling in swift store
  + Adding help text to the options that did not have it.
  + glance-manage should not require glance-registry.conf
  + Add placeholder migrations to allow backports
  + Make "private" functions that shouldn't be exported
  + Imported Translations from Transifex
  + Imported Translations from Transifex
  + Imported Translations from Transifex
  + Sync with oslo-incubator copy of setup.py and version.py
  + Fix test redifinitions
  + Add GridFS store
  + Improve unit tests for glance.api.middleware.cache module
  + Fix the deletion of a pending_delete image.
  + Fix Qpid test cases
  + Add unit tests for glance.api.cached_images module
  + Verify SSL certificates at boot time
  + Fix functional test 'test_scrubber_with_metadata_enc'

--------------------------------------------------------------------
Mon Mar 25 13:50:43 UTC 2013 - opensuse-cloud@opensuse.org

- Update to version 2013.2.a117.ga3c0a5f:
  + Handle Swift 404 in scrubber
  + Don't print sql password in debug messages
  + Delete swift segments when image_size_cap exceeded
  + bump version to 2013.2

-------------------------------------------------------------------
Mon Mar 18 10:40:37 UTC 2013 - speilicke@suse.com

- Drop +git.$TIMESTAMP.$COMMITHASH version suffix 

--------------------------------------------------------------------
Sun Mar 17 00:12:19 UTC 2013 - cloud-devel@suse.de

- Update to version 2013.1.a110.g975c5ac+git.1363479139.975c5ac:
  + Fix calls to image_member_find in tests
  + Retain migration 12 indexes for table image_properties with sqlite.
  + Fix up publicize_image unit test
  + Mark password options secret
  + Fix visibility on db image_member_find
  + Switch to final 1.1.0 oslo.config release
  + Honor metadata_encryption_key in glance domain
  + Publish API version 2.1
  + Insure that migration 6 retains deleted image property index.
  + Log when image_size_cap has been exceeded
  + Fix circular import in glance/db/sqlalchemy
  + Fix check_003 method.
  + Declare index on ImageMember model
  + Fix uniqueness constraint on image_members table.
  + Do not return location in headers
  + Segmented images not deleted cleanly from swift.
  + Document the os options config for swift store
  + Fix scrubber and other utils to use log.setup().
  + Fix rabbit_max_retry

-------------------------------------------------------------------
Fri Mar 15 17:45:26 UTC 2013 - iartarisi@suse.com

- Change ownership of /var/cache/glance to the openstack-glance user

-------------------------------------------------------------------
Fri Mar 15 15:33:05 UTC 2013 - iartarisi@suse.com

- Move signing_dir to /var/cache/glance/(api|registry)

--------------------------------------------------------------------
Wed Mar 13 00:15:32 UTC 2013 - cloud-devel@suse.de

- Update to version 2013.1.a77.ge360117+git.1363133732.e360117:
  + Characterize image_member_find

-------------------------------------------------------------------
Tue Mar 12 10:52:35 UTC 2013 - dmueller@suse.com

- python-oslo-config -> python-oslo.config 

-------------------------------------------------------------------
Mon Mar 11 16:08:27 UTC 2013 - dmueller@suse.com

- Add sqlalchemy-update.diff:
  * Support SQLAlchemy 0.7.10 

--------------------------------------------------------------------
Mon Mar 11 09:58:17 UTC 2013 - cloud-devel@suse.de

- Update to version 2013.1.a76.gdf7d9c7+git.1362995897.df7d9c7:
  + Refactor leaky abstractions
  + A test for concurrency when glance uses sleep.
  + Generate notification for cached v2 download
  + Update acls in the domain model
  + Switch to oslo.config.
  + Remove unused variable 'image_member_factory'
  + Ensure disk_ and container_format during upload
  + Fix v2 data upload to swift

--------------------------------------------------------------------
Tue Mar  5 17:15:47 UTC 2013 - cloud-devel@suse.de

- Update to version 2013.1.a62.g3597718+git.1362503747.3597718:
  + Pin jsonschema version below 1.0.0.
  + Fix migration 016 for sqlite.
  + Refactor data migration tests
  + Fix broken JSON schemas in v2 tests
  + Redact location from notifications
  + Removed controversial common image property 'os_libosinfo_shortid'
  + Add migration 021 set_engine_mysql_innodb
  + Add check for image_locations table
  + monkey_patch the time module for eventlet
  + Enable support for MySQL with test migrations.
  + Remove unused imports
  + Fix response code for successful image upload.
  + Parse JSON Schema Draft 10 in v2 Image update
  + Set status to 'active' after image is uploaded
  + Add PostgreSQL support to test migrations.
  + Add pre and check phases to test migration 004
  + Add pre and check phases to test migration 005
  + Update db layer to expose multiple image locations
  + Added better schemas for image members, revised tests.
  + Test date with UTC instead of local timezone.
  + v1 api image-list does not return shared images
  + Cannot change locations on immutable images
  + Add pre and check phases to test migration 006
  + Update documentation to reflect API v2 image sharing

-------------------------------------------------------------------
Mon Feb 25 13:01:49 UTC 2013 - saschpe@suse.de

- Set 'notifier_strategy' configurable to support ceilometer

-------------------------------------------------------------------
Mon Feb 25 10:06:40 UTC 2013 - saschpe@suse.de

- Drop sysconfig from init scripts

--------------------------------------------------------------------
Sun Feb 24 18:13:23 UTC 2013 - cloud-devel@suse.de

- Update to version 2013.1.a21.gaa01e82+git.1361729603.aa01e82:
  + Add migration 18 - create the image_locations table
  + Use install_venv_common.py from oslo.
  + Add an update option to run_tests.sh
  + Create connection for each qpid notification.
  + Use oslo-config-2013.1b3
  + Adding new common image properties
  + Sync latest install_venv_common.py
  + Filter images by status and add visibility shared
  + Extend the domain model to v2 image data
  + Add migration 19 - move image location data
  + Add migration 20 - drop images.location
  + Update oslo-config version.
  + Document db_auto_create in default config files
  + Remove compat cfg wrapper
  + Use more-specific value for X-Object-Manifest header.
  + Fix migration 015 downgrade with sqlite.
  + Remove unnecessary logging from migration 019
  + Update openstack.common
  + Avoid using logging in signal handlers

-------------------------------------------------------------------
Fri Feb 22 10:24:27 UTC 2013 - saschpe@suse.de

- Require openstack-suse-macros instead of openstack-macros

-------------------------------------------------------------------
Thu Feb 21 17:11:24 UTC 2013 - iartarisi@suse.com

- Add oslo-config requirement

-------------------------------------------------------------------
Mon Feb 18 14:15:04 UTC 2013 - saschpe@suse.de

- Init script cleanup:
  + Drop useless shell variables
  + Don't depend on $network facility, we already have $remote_fs
    (comes after $network)
  + Source /etc/sysconfig/openstack-glance (if available), orthogonal
    to the other init scripts we provide. We're not using this feature
    ATM though
  + Use one init script template for all daemons
- Default configuration cleanup:
  + Use openstack-utils to set as much default values in the package
    as possible (instead of patch/sed/...). Some may be overwritting
    later on by, .e.g., crowbar
- More useful lograte configuration:
  + Compress
  + Make sure to keep log files for at least 90 days (i.e. rotate 15
    + weekly = 15 weeks).
  + Add size=1M to avoid getting DoS'ed by wild daemons
  + Use copytruncate instead of create+postrotate+sharedscripts to
    avoid a daemon restart
- Drop glance-webob12b1-putrequest.patch: Not applied currently

--------------------------------------------------------------------
Mon Feb 18 09:36:34 UTC 2013 - cloud-devel@suse.de

- Update to version 2013.1.a108.gf071f5a+git.1361180194.f071f5a:
  + Rearrange db tests in prep for testr.
  + Update HACKING.rst per recent changes
  + Encrypt scrubber marker files
  + Additional image member information
  + Avoid dangling partial image on size/checksum mismatch
  + Convert some prints to addDetails calls.
  + Image Member Domain Model
  + Adding database layer for image members domain model
  + Fix moker typo in test_notifier
  + Clean dangling image fragments in filesystem store
  + Adding finer notifications.
  + Add _FATAL_EXCEPTION_FORMAT_ERRORS global.
  + Sample config and doc for the show_image_direct_url option.
  + Replace nose plugin with testtools details.
  + Add LazyPluggable utility from nova.
  + Fix version issue during nosetests run
  + Update .coveragerc
  + Add migration.py based on the one in nova.
  + Fix issues with migration 012
  + Updated_at not being passed to db in image create
  + Adding image members in glance v2 api
  + Add status column to image_members
  + Updates OpenStack LLC with OpenStack Foundation
  + Allowing member to set status of image membership
  + Add migration to quote encrypted image location urls

--------------------------------------------------------------------
Mon Feb 11 15:06:22 UTC 2013 - cloud-devel@suse.de

- Update to version 2013.1.a58.gc9f493e+git.1360595182.c9f493e:
  + Allow description fields to be translated in schema
  + Removed unnecessary code.
  + Quote action strings before passing to registry
  + Add to multi-tenant swift store documentation
  + Mark password config options with secret

--------------------------------------------------------------------
Mon Feb  4 11:54:59 UTC 2013 - dmueller@suse.com

- Update to version 2013.1.a50.g7feecf1+git.1359978899.7feecf1:
  + Fixes 'not in' operator usage
  + Stop using detailed-errors plugin for nose.
  + Fix kwargs in xattr BadDriverConfiguration exc.
  + Prints list-cached dates in isoformat
  + Fail sensibly if swiftclient absent in test
  + Initialize CONF properly in store func tests
  + Ensure swift_store_admin_tenants ACLs are set
  + Remove Swift location/password from messages.

--------------------------------------------------------------------
Mon Jan 28 09:21:33 UTC 2013 - dmueller@suse.com

- Update to version 2013.1.a34.g1c01cf1+git.1359364893.1c01cf1:
  + Removed unnecessary code
  + Removed unncessary code
  + Updated image loop to not use an enumerator
  + Log exception details.

-------------------------------------------------------------------
Thu Jan 24 13:30:10 UTC 2013 - saschpe@suse.de

- Update glance-default-signing_dir.patch to fix the signing-dir
  locations for the moment. This may need further cleanup once we
  decided on how to go forward

--------------------------------------------------------------------
Wed Jan 23 16:39:03 UTC 2013 - cloud-devel@suse.de

- Update to version 2013.1.a21.g21cf2cf+git.1358959143.21cf2cf:
  + Update version code from oslo
  + Avoid testtools 0.9.25

-------------------------------------------------------------------
Wed Jan 23 14:05:50 UTC 2013 - saschpe@suse.de

- Clean up %config(noreplace), only logrotate config and *.conf
  files should be noreplace

--------------------------------------------------------------------
Mon Jan 21 09:49:05 UTC 2013 - dmueller@suse.com

- Update to version grizzly.2.19.g43f8697+git.1358761745.43f8697:
  + Replace custom tearDown with fixtures and cleanup.
  + Update version code from oslo.
  + Use testtools for unittest base class.

--------------------------------------------------------------------
Mon Jan 14 14:04:03 UTC 2013 - saschpe@suse.de

- Update to version 2013.1+git.1358168643.2d9b3f1:
  + Set content-length despite webob
  + Update common openstack code from oslo-incubator
  + Modify the v2 image tags to use domain model
  + Fix broken link in docs to controllingservers
  + Adding a means for a glance worker to connect back to a pydevd debugger.
  + Use imported exception for update_store_acls
  + Fix import order nits
  + Verify size in addition to checksum of uploaded image
  + Use one wsgi app, one dbengine worker.
  + Set Content-MD5 after calling webob.Response._app_iter__set.
  + Modify the v2 image controller to use domain model
  + Log error on failure to load paste deploy app.
  + Configure endpoint_type and service_type for swift
  + Refactor multi-tenant swift store.
  + Add registry_client_timeout parameter
  + Use io.BufferedIOBase.read() instead of io.BytesIO.getvalue().
  + Port to argparse based cfg
  + wsgi.Middleware forward-compatibility with webob 1.2b1 or later
  + Allow running testsuite as root user.
  + Allow newer boto library versions
  + Fixed image not getting deleted from cache.
  + Updates keystone middleware classname in docs.
  + v2 API image upload set image status to active
  + Use auth_token middleware from python-keystoneclient.
  + Add domain proxies that stop unauthorized actions
  + Add domain proxies that do policy.enforce checks
  + Use 'notifications' as default notification queue name
  + Unused variables removed
  + Fixed deleted image being downloadable by admin.
  + Rewrite S3 functional tests
  + Add store test coverage for the get_size method
  + Implement get_size filesystem store method
  + Add an image repo proxy that handles notifications
  + Fixed Typo
  + Return size as int from store get call
  + Wrap log messages with _()
  + Add pep8 ignore options to run_tests.sh
  + Fix typo uudiutils -> uuidutils
  + Make cooperative reader always support read()
  + Add an image proxy to handle stored image data
  + Allow for not running pep8.
  + Refactor where store drivers are initialized
  + Audit error logging
  + Stop logging all registry client exceptions
  + Remove unused imports
  + Add note about urlencoding the sql_connection config opt
  + Add an image repo to encapsulate db api access
  + Add an image domain model and related helpers.
  + Fix simple db image_get to look like sqlalchemy
  + Return 403 on images you can see but can't modify
  + Fixes is_image_visible to not use deleted key
  + Ensure strings passed to librbd are not unicode
  + Use generate_uuid from openstack common.
  + Update uuidutils from openstack common
  + Code cleanup: remove ImageAddResult class.
  + Lowering certain log lines from error to info
  + Prevent infinite respawn of child processes
  + Make run_tests.sh run pep8 checks on bin.
  + Make tox.ini run pep8 checks on bin.
  + Pep8 fixes to bin/glance* scripts.
  + Ensure authorization before deleting from store
  + Port uuidutils to Glance
  + Delete from store after registry delete.
  + Unit test remaining glance-replicator methods.
  + Use openstack common timeutils in simple db api
  + Unit test replication_dump.
  + pin sqlalchemy to the 0.7 series
  + DRY up image fetch code in v2 API
  + Return 403 when admin deletes a deleted image
  + Pull in a versioning fix from openstack-common.
  + Fixes deletion of invalid image member
  + Return HTTP 404 for deleted images in v2
  + Update common to 18 October 2012.
  + implements selecting version in db sync
  + add command "status" to "glance-control"
  + Disallow admin updating deleted images in v2 api
  + Clean up is_public filtering in image_get_all
  + SSL functional tests always omitted
  + Fix scrubber not scrubbing with swift backend
  + Add OpenStack trove classifier for PyPI
  + Disallow updating deleted images.
  + Unit test replication_size.
  + Add noseopts and replace noseargs where needed to run_test.sh
  + Setup the pep8 config to check bin/glance-control
  + Change useexisting to extend_existing to fix deprecation warnings.
  + Fix fragile respawn storm test
  + Fix glance filesystem store race condition
  + Add support for multiple db test classes
  + Don't parse commandline in filesystem tests
  + Improve test coverage for replicator's REST client.
  + Correct conversion of properties in headers
  + Add test for v2 image visibility
  + change the default sql connection timeout to 60s
  + Add test for v1 image visibility
  + FakeAuth not always admin
  + Add GLANCE_TEST_TMP_DIR environment var for tests.
  + Call setup_s3 before checking for disabled state.
  + Add insecure option to registry https client
  + Clean up pep8 E128 violations
  + Rename non-public method in sqlalchemy db driver
  + Add image_member_update to simple db api
  + Multiprocess respawn functional test fix
  + Remove unnecessary set_acl calls
  + Clean up pep8 E127 violations
  + Remove notifications on error
  + Change type of rabbit_durable_queues to boolean.
  + Pass empty args to test config parser.
  + Document api deployment configuration
  + Clean up pep8 E125 violations
  + Clean up pep8 E124 violations
  + Ensure workers set to 0 for all functional tests
  + image_member_* db functions return dicts
  + Alter image_member_[update|delete] to use member id
  + Add test for db api method image_member_create
  + Add test for image_tag_set_all
  + Add rabbit_durable_queues config option.
  + Remove extraneous db method image_property_update
  + Update docs with modified workers default value.
  + Replace README with links to better docs
  + Remove unused animation module
  + Drop Glance Client
  + Enable multi-processing by default.
  + Ensure glance-api application is "greened"
  + Clean up pep8 E122, E123 violations
  + Clean up pep8 E121 violations
  + Fix scrubber start & not scrubbing when not daemon
  + Clean up pep8 E502, E711 violations
  + Expand cache middleware unit tests
  + Change qpid_heartbeat default.
  + Don't WARN if trying to add a scheme which exists.
  + Add unit tests for size_checked_iter
  + Add functional tests for the HTTP store
  + Generalize remote image functional test
  + Add filesystem store driver to new func testing
  + Add region configuration for swift
  + Update openstack-common log and setup code
  + Update v2.0 API version to CURRENT
  + Set new version to open Grizzly development
  + Separate glance cache client from main client
  + Rewrite Swift store functional tests
- Dropped the following patches (merged upstream):
  + glance-lp1083155.patch
  + glance-run-testsuite-as-root.patch
  + glance-test_bin_glance-fail-on-slow-machines.patch
  + glance-webob-1_2b1-compat.patch
  + glance-webob-requestbodyfileget.patch

-------------------------------------------------------------------
Thu Jan 10 12:49:38 UTC 2013 - saschpe@suse.de

- Add logrotate configuration

-------------------------------------------------------------------
Thu Jan 10 12:27:50 UTC 2013 - saschpe@suse.de

- Add glance-default-signing_dir.patch: Currently, if not set, the
  default in keystone/middleware/auth_token.py is $HOME/signing_dir 
  (See https://bugs.launchpad.net/keystone/+bug/1031022) which may
  fail depending on the user glance / glanceclient is run and
  the home directory set.

-------------------------------------------------------------------
Tue Jan  8 12:51:06 UTC 2013 - saschpe@suse.de

- Add glance-test_bin_glance-fail-on-slow-machines.patch: Test randomly
  fails because on slow machines, the updated image is still in
  'State: saving'.

--------------------------------------------------------------------
Wed Dec 19 12:33:25 UTC 2012 - saschpe@suse.de

- Move to obs-service-git_tarballs
- Update to version 2012.2.3+git.1355916805.35260a7:
  + Bump next version to 2012.2.3

-------------------------------------------------------------------
Thu Dec 13 13:54:44 UTC 2012 - saschpe@suse.de

- Add glance-webob12b1-putrequest.patch: Disable 
  test_add_image_with_image_data_as_file_with_sendfile with WebOb >
  1.2b1. Only the testsuite fix has an issue, but there is no upstream
  solution yet (https://review.openstack.org/#/c/18036/)

-------------------------------------------------------------------
Wed Dec 12 15:41:22 UTC 2012 - saschpe@suse.de

- Delete test_interrupt_avoids_respawn_storm, it has a known race
  and is failing randomly

-------------------------------------------------------------------
Wed Dec 12 13:13:51 UTC 2012 - saschpe@suse.de

- Add glance-webob-requestbodyfileget.patch: Newer WebOb returns
  different objects, i.e. io.Bytes vs. io.BufferedReader

-------------------------------------------------------------------
Wed Dec 12 10:45:48 UTC 2012 - saschpe@suse.de

- Add glance-lp1083155.patch: Using response.app_iter = ... resets
  Content-MD5

-------------------------------------------------------------------
Mon Dec 10 19:00:23 UTC 2012 - saschpe@suse.de

- Add glance-run-testsuite-as-root.patch: Some tests make no sense
  when running as root
- Add glance-webob-1_2b1-compat.patch: Forward compatibility with
  WebOb-1.2b1 or later

-------------------------------------------------------------------
Mon Dec 10 10:54:04 UTC 2012 - saschpe@suse.de

- Update to version 2012.2.1+git.1354224497.199783c:
  + Bump next version to 2012.2.2
  + Ensure strings passed to librbd are not unicode
  + Make cooperative reader always support read()
  + Return 403 when admin deletes a deleted image
  + Ensure authorization before deleting from store
  + Delete from store after registry delete.
  + FakeAuth not always admin
  + Pull in a versioning fix from openstack-common.
  + Return HTTP 404 for deleted images in v2
  + Disallow updating deleted images.
  + pin sqlalchemy to the 0.7.x series
  + Add noseopts and replace noseargs where needed to run_test.sh
  + Pass empty args to test config parser.
  + Set defaultbranch in .gitreview to stable/folsom

-------------------------------------------------------------------
Wed Dec  5 09:34:08 UTC 2012 - saschpe@suse.de

- Use @PARENT_TAG@ in _service file to automate versioning

-------------------------------------------------------------------
Thu Nov 22 09:29:43 UTC 2012 - saschpe@suse.de

- Split out doc package into seperate spec file
- Drop "glance" binary, we have glanceclient
- Fix smaller rpmlint warnings

-------------------------------------------------------------------
Tue Nov 20 10:21:28 UTC 2012 - saschpe@suse.de

- Add more requirements to the test package:
  + python-glanceclient
  + python-openstack.nose_plugin

-------------------------------------------------------------------
Thu Nov 15 13:57:50 UTC 2012 - saschpe@suse.de

- Use openstack-macros 

-------------------------------------------------------------------
Fri Nov  9 10:23:31 UTC 2012 - saschpe@suse.de

- Add more test requirements for which we have packages now:
  + Requires: python-nose-exclude
  + Requires: python-nosehtmloutput
  + Requires: python-pysendfile

-------------------------------------------------------------------
Thu Nov  8 11:22:44 UTC 2012 - saschpe@suse.de

- Drop from_vcs build flag

-------------------------------------------------------------------
Tue Oct 30 09:16:56 UTC 2012 - saschpe@suse.de

- Drop temporary fixes for file permissions and attributes in %post
  section. They were necessary only to migrate from pre-1.0 packages.

-------------------------------------------------------------------
Tue Oct  9 15:58:37 UTC 2012 - vuntz@suse.com

- Update to version 2012.2 (Folsom):
  + See https://github.com/openstack/glance/commits/folsom-3
- Drop the following upstreamed patches:
  + glance-insecure-cmdline-flag-for-auth.patch
  + glance-utf8-headers.patch
- Buildrequire python-base instead of python-devel:
  + Sufficient for Python-only modules (containing no C/C++ code)
- Move bash-completion file to python-glanceclient
- Move runtime Python module requirements from the base package to
  "python-glance"
- Build and install manpages

-------------------------------------------------------------------
Wed Sep 26 09:55:46 UTC 2012 - bwiedemann@suse.com

- make init script wait for postgresql (bnc#781798)

-------------------------------------------------------------------
Wed Sep 12 11:05:40 UTC 2012 - vuntz@suse.com

- Do not use a sed to modify /usr/bin/gensslcert in %post: this
  file belongs to another package, and we actually don't do any
  change with the sed... Fix bnc#779747.

-------------------------------------------------------------------
Thu Aug 23 06:57:06 UTC 2012 - vuntz@suse.com

- Add glance-utf8-headers.patch: make sure to encode to UTF-8 the
  data we put in HTTP headers. By default, they're unicode and this
  breaks if using mod_wsgi (like in our SSL setup). Fix bnc#776699.

-------------------------------------------------------------------
Tue Aug 14 10:40:44 UTC 2012 - bwiedemann@suse.com

- rename /usr/bin/glance => glance.essex
  to no more conflict with python-glanceclient

-------------------------------------------------------------------
Fri Aug 10 22:08:04 UTC 2012 - jenkins@suse.de

- Update to latest git (120fcf4):
  + Final versioning for 2012.1.2
  + Bump version to 2012.1.3

-------------------------------------------------------------------
Wed Aug  8 14:11:18 UTC 2012 - jenkins@suse.de

- Update to latest git (e91ea80):
  + Make image.upload notification send up2date metadata
  + Include chunk_name in swift debug message
  + Remove microseconds before time format conversion.

-------------------------------------------------------------------
Tue Aug  7 22:06:20 UTC 2012 - jenkins@suse.de

- Update to latest git (183ea45):
  + Support zero-size image creation via the v1 API
  + Stop revealing sensitive store info
  + fix the qpid_heartbeat option so that it's effective
  + Allow admins to share images regardless of owner.
  + Fix swift dependency at 1.4.8.

-------------------------------------------------------------------
Mon Jul 30 12:46:17 UTC 2012 - saschpe@suse.de

- Provide glance-api WSGI skeleton

-------------------------------------------------------------------
Fri Jul 27 12:46:40 UTC 2012 - saschpe@suse.de

- Remove doc/source/_templates/.placeholder
- Provide self-signed SSL certificates to be used for non-production setups
  (like openstack-quickstart)

-------------------------------------------------------------------
Wed Jul 18 09:12:16 UTC 2012 - saschpe@suse.de

- Add glance-insecure-cmdline-flag-for-auth.patch to fix authentication
  against keystone with self-signed SSL certs

-------------------------------------------------------------------
Tue Jul  3 12:34:39 UTC 2012 - saschpe@suse.de

- Conflict on python-glanceclient, it also ships /usr/bin/glance

-------------------------------------------------------------------
Wed Jun 27 10:16:57 UTC 2012 - saschpe@suse.de

- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV
- Simplify from_vcs macros

-------------------------------------------------------------------
Tue Jun 26 12:58:18 UTC 2012 - saschpe@suse.de

- Consistent package summaries
- Use upstream description
- Macro cleanup:
  + Package is noarch except for SLE-11
  + No need to redefine %_initddir, SLE-11 works correctly

-------------------------------------------------------------------
Tue Jun 12 10:38:16 UTC 2012 - saschpe@suse.de

- Use 'openstack-glance' system user instead of 'glance'

-------------------------------------------------------------------
Wed Jun  6 13:58:34 UTC 2012 - saschpe@suse.de

- Add Should-Stop: lines to init scripts (LBS compliance)

-------------------------------------------------------------------
Wed Jun  6 12:59:49 UTC 2012 - saschpe@suse.de

- Add %restart_on_update to %post section for api and registry
  (daemons should be restarted after package update)
- Fix some rpmlint warnings
- Added rpmlintrc for non-issues

-------------------------------------------------------------------
Thu May 24 10:29:20 MDT 2012 - jfehlig@suse.com

- Add 'Requires: python >= 2.6.8' to openstack-glance and
  python-glance subpackage

-------------------------------------------------------------------
Tue May 22 13:46:41 UTC 2012 - bwiedemann@suse.com

- make *-paste.ini private
  to not show the admin_token to everyone (bnc#750137)

-------------------------------------------------------------------
Fri Apr 20 13:08:52 UTC 2012 - bwiedemann@suse.com

- add bash completion for glance

-------------------------------------------------------------------
Thu Apr 19 13:55:21 UTC 2012 - bwiedemann@suse.com

- drop upstreamed patch
- add patch for https://bugs.launchpad.net/glance/+bug/978907

-------------------------------------------------------------------
Tue Feb 14 10:29:20 UTC 2012 - bwiedemann@suse.com

- fix init scripts - startproc would not start/stop the second
  glance-{api|registri} because it already saw a glance-control process.
- run as glance user instead of root

-------------------------------------------------------------------
Mon Feb  6 17:11:20 UTC 2012 - rhafer@suse.de

- Updated to latest git snapshot

-------------------------------------------------------------------
Mon Feb  6 16:54:34 UTC 2012 - rhafer@suse.de

- Split the init script up into separate ones for -registry and
  -api.
- glance-control needs to be called with --config-file to have
  the services started correctly

-------------------------------------------------------------------
Fri Feb  3 16:49:06 UTC 2012 - cstender@suse.com

- move *.ini files to /etc/glance/

-------------------------------------------------------------------
Thu Feb  2 15:28:03 UTC 2012 - rhafer@suse.de

- glance requires python-crypto

-------------------------------------------------------------------
Thu Jan 19 15:48:56 CET 2012 - mvidner@suse.cz

- updated to today's git snapshot, adjusted the file list

-------------------------------------------------------------------
Mon Jan 16 16:01:42 UTC 2012 - prusnak@opensuse.org

- fix initscript scriptlets

-------------------------------------------------------------------
Tue Jan 10 12:57:51 UTC 2012 - cfarrell@suse.com

- license update: Apache-2.0 and GPL-3.0+
  Use SPDX format. See rfc.sh (GPL-3.0+)

-------------------------------------------------------------------
Tue Dec 13 14:38:44 UTC 2011 - vuntz@opensuse.org

- Merge changes to enable build from git:
  + The work was done by Christopher Hofmann <cwh@suse.com>.
  + Add from_vcs and no_from_vcs bconds, that can be used in
    addition to the BUILD_FROM_VCS macro to decide what to build.
  + Add some warning to summary of packages is building from VCS.
  + Do not apply patches for the git package.
  + Package files that are new in git.

-------------------------------------------------------------------
Mon Dec  5 11:06:37 UTC 2011 - prusnak@opensuse.org

- spec cleanup
- added preun/postun sections for initscript handling

-------------------------------------------------------------------
Fri Sep 23 10:01:53 UTC 2011 - bwiedemann@suse.com

- update to 2011.3 (Diablo)

-------------------------------------------------------------------
Wed Jun  1 16:16:26 CEST 2011 - berendt@b1-systems.de

- update to bzr rev 139
- fixed version
- fixed URL

-------------------------------------------------------------------
Thu Apr 21 23:33:02 CEST 2011 - berendt@b1-systems.de

- update to bzr rev 123
  - modified documentation to show more first-time user friendly examples on using glance.
  - Require user confirmation for "bin/glance clear" and "bin/glance delete <id>"
  - Allow for override with -f/--force command-line option
  - Adds a test case for updating an image's Name attribute. glance update was not regarding 'name' as a top-level modifiable attribute... 
  - Mark image properties as deleted when deleting images.
  - Added a unit test to verify public images and their properties get deleted when running a 'glance clear' command. 
  - Add log_file to example glance.conf
  - Make sure we use get_option() when dealing with boolean values read from configuration files...otherwise "False" is True :( 

-------------------------------------------------------------------
Tue Apr 19 12:09:08 CEST 2011 - berendt@b1-systems.de

- update to bzr rev 116
  - start of diablo release
  - Fake merge with ancient trunk. This is only so that people who "accidentally" have been following lp:~hudson-openstack/glance/trunk will not have problems updating to this. 

-------------------------------------------------------------------
Fri Apr 15 13:38:35 CEST 2011 - berendt@b1-systems.de

- update to bzr rev 114
  - Final versioning for Cactus
- updated version to 2011.2

-------------------------------------------------------------------
Thu Apr 14 08:14:17 CEST 2011 - berendt@b1-systems.de

- update to bzr rev 113

-------------------------------------------------------------------
Tue Apr 12 15:22:32 CEST 2011 - berendt@b1-systems.de

- update to bzr rev 108

-------------------------------------------------------------------
Mon Apr  4 14:13:12 CEST 2011 - berendt@b1-systems.de

- update to bzr rev 100

- Updates to the Registry API such that only external requests to
- update image properties purge existing properties. The update_image
- call now contains an extra flag to purge_props which is set to
- True for external requests but False internally.
- This resolves with revision 99 where Glance API incidentally deleted image metadata when uploading new images.
- Update the glance registry so that it marks properties as deleted if they are no longer exist when images are updated.
- Simple one.. just add back the Changelog I removed by accident in r94. Fixes bug #742353
- Adds checksumming to Glance.
- The ETag header is now properly set to the image's checksum now for all GET /images/<ID>, HEAD /images/<ID>, POST /images and PUT /images/<ID> operations.
- Adds unit tests verifying the checksumming behaviour in the API, and in the Swift and Filesystem backend stores.
- Includes migration script.
-   NOTE: This does not include the DB migration script. Separate bug will be filed for that.
- Add migration testing and migration for disk_format/container_format
- Start eventlet WSGI server with a logger to avoid stdout output.
- Adds robust functional testing to Glance.
- Removed glance-combined. Fixed README
- Change #!/usr/bin/python to #!/usr/bin/env python.
- Removes glance-combined and fixes TypeError from bad function calls in glance-manage.
- Support account:user:key in Swift URIs. Adds unit tests for various calls to parse_swift_tokens()
- Adds documentation on configuring logging and a unit test for checking simple log output
- A quick patch to allow running the test suite on an alternate db backend.

-------------------------------------------------------------------
Thu Mar 17 10:21:43 CET 2011 - berendt@b1-systems.de

- added new configuration files
- replaced hardcoded paths in spec file with variables

-------------------------------------------------------------------
Fri Mar 11 08:19:22 CET 2011 - berendt@b1-systems.de

- renamed package python-glance to openstack-glance

-------------------------------------------------------------------
Thu Mar 10 07:32:23 CET 2011 - berendt@b1-systems.de

- update to bzr rev 86
  - Fixes client update_image to work like create_image.
  - Adds disk_format and container_format to Image, and
    removes the type column.
  - Adds ability for Swift to be used as a full-fledged backend.
  - Adds POST/PUT capabilities to the SwiftBackend
  - Fixes passing of None values in metadata by turning them into strings
  - fixes the passing of the deleted column by converting it to and from a bool
  - Add Glance CLI tool

-------------------------------------------------------------------
Thu Mar  3 18:14:54 CET 2011 - berendt@b1-systems.de

- update to bzr rev 79
  - Makes --kernel and --ramdisk required arguments for glance-upload
    since Nova currently requires them
  - Add sys.path mangling to glance-upload
  - Reverts Image `type` back to the old behavior of being nullable
  - Work around Eventlet exception clearing by memorizing exception
    context and re-raising using 3-arg form

-------------------------------------------------------------------
Wed Feb 23 10:04:09 UTC 2011 - seife+obs@b1-systems.com

- update to bzr rev 74:
  - add vhd as recognized image type

-------------------------------------------------------------------
Wed Feb 16 21:00:25 UTC 2011 - seife+obs@b1-systems.com

- start tracking development releases
- update to bzr rev 73
  * lots of fixes, see changelog
- glance changed the versioning scheme similar to nova

-------------------------------------------------------------------
Mon Feb 14 19:34:14 UTC 2011 - seife+obs@b1-systems.com

- fix init script configuration parsing

-------------------------------------------------------------------
Fri Feb 11 14:34:43 UTC 2011 - seife+obs@b1-systems.com

- add requires for python-eventlet,-webob,-sqlalchemy,-mysql

-------------------------------------------------------------------
Wed Feb  9 14:37:13 UTC 2011 - seife+obs@b1-systems.com

- add init script to start / stop the glance services

-------------------------------------------------------------------
Thu Feb  3 09:54:11 UTC 2011 - seife+obs@b1-systems.com

- official bexar release
  * bump version to 0.1.7

-------------------------------------------------------------------
Tue Feb  1 17:20:39 CET 2011 - berendt@b1-systems.de

- bumped to version 0.1.6 (bexar-rc, released on 2011-01-28)
- fixed required packages:
  + python-gflags
  + python-daemon
  + python-routes
  + python-argparse

-------------------------------------------------------------------
Wed Jan 26 10:57:30 UTC 2011 - seife+obs@b1-systems.com

- initial package of python-glance

openSUSE Build Service is sponsored by