Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:13.1
openstack-glance
openstack-glance.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
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
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor