SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-glance-2013.2.a75.g85cbff0-1.1.noarch.rpm :

* Tue Jul 09 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a75.g85cbff0: + Add image id to the logging message for upload
* Mon Jul 08 2013 opensuse-cloudAATTopensuse.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 08 2013 vuntzAATTsuse.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 05 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a66.g2538660: + Refactor unsupported default store testing
* Tue Jul 02 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a65.g9daf387: + Updated documentation to include notifications introduced in Grizzly.
* Sat Jun 29 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a63.gfaff611: + Add a bit of description
* Fri Jun 28 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.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 2013 speilickeAATTsuse.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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a52.ga880ab4: + Do not raise NEW exceptions + Import sql_connection option before using it.
* Mon Jun 24 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a48.g52958e4: + Do not send traceback to clients by default
* Mon Jun 24 2013 speilickeAATTsuse.com- Install all files from etc/ into /etc/glance (/etc/schema-image.json was missing before) (#bnc826328, bnc#780210)
* Thu Jun 20 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a46.g9dd8a85: + Fix incorrect assertion in test_create_pool
* Mon Jun 17 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a45.gbf3d19f: + Replace openstack-common with oslo in HACKING.rst
* Fri Jun 14 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a31.gaae7252: + Sql query optimization for image detail
* Tue Jun 11 2013 dmuellerAATTsuse.com- add missing dependency to six and pyOpenSSL
* Tue Jun 11 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a29.g6019f15: + Pass configure_via_auth down to auth plugin + python3: Introduce py33 to tox.ini
* Fri Jun 07 2013 opensuse-cloudAATTopensuse.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 05 2013 opensuse-cloudAATTopensuse.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 04 2013 speilickeAATTsuse.com- Add glance-dont-test-qpid.patch: We don\'t have packages for it
* Mon Jun 03 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a17.g98dcfb4: + updated content_type in the exception where it is missing.
* Fri May 31 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.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 2013 dmuellerAATTsuse.com- remove setBadness call from rpmlintrc
* Mon May 27 2013 dmuellerAATTsuse.com- add missing requires to test subpackage
* Sun May 26 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a126.g22fdbcb: + Add GLANCE_LOCALEDIR env variable
* Thu May 23 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a112.gb901d92: + Improve unit tests for glance.common.auth module
* Fri May 17 2013 dmuellerAATTsuse.com- adjust d2to1 runtime dependency
* Thu May 16 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a110.g00da175: + Redirects requests from /v# to /v#/ with correct Location header
* Wed May 15 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a108.g2b43bc9: + Add RBD support with the location option + Implement Registry\'s Client V2
* Fri May 10 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a104.g252ef06: + Use flake8/hacking instead of pep8.
* Thu May 09 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a102.ge470732: + Add documentation for query parameters
* Wed May 08 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a100.g00cc32c: + Fix test_mismatched_X test data deletion check
* Tue May 07 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a99.gf72ed76: + Implement registry API v2
* Fri May 03 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a98.g926b6c9: + Fix functional test \'test_copy_from_swift\'
* Thu May 02 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a96.gcc938e2: + Use RBAC policy to determine if context is admin.
* Thu May 02 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a79.g3acd2a5: + Remove internal store references from migration 015
* Fri Apr 26 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a77.gf9add16: + scrubber: dont print URI of image to be deleted
* Thu Apr 25 2013 opensuse-cloudAATTopensuse.org- Update to version 2013.2.a75.gd415611: + Functional tests use a clean cached db that is only created once.
* Wed Apr 24 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.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 2013 opensuse-cloudAATTopensuse.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 2013 speilickeAATTsuse.com- Drop +git.$TIMESTAMP.$COMMITHASH version suffix
* Sun Mar 17 2013 cloud-develAATTsuse.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 2013 iartarisiAATTsuse.com- Change ownership of /var/cache/glance to the openstack-glance user
* Fri Mar 15 2013 iartarisiAATTsuse.com- Move signing_dir to /var/cache/glance/(api|registry)
* Wed Mar 13 2013 cloud-develAATTsuse.de- Update to version 2013.1.a77.ge360117+git.1363133732.e360117: + Characterize image_member_find
* Tue Mar 12 2013 dmuellerAATTsuse.com- python-oslo-config -> python-oslo.config
* Mon Mar 11 2013 dmuellerAATTsuse.com- Add sqlalchemy-update.diff:
* Support SQLAlchemy 0.7.10
* Mon Mar 11 2013 cloud-develAATTsuse.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 05 2013 cloud-develAATTsuse.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 2013 saschpeAATTsuse.de- Set \'notifier_strategy\' configurable to support ceilometer
* Mon Feb 25 2013 saschpeAATTsuse.de- Drop sysconfig from init scripts
* Sun Feb 24 2013 cloud-develAATTsuse.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 2013 saschpeAATTsuse.de- Require openstack-suse-macros instead of openstack-macros
* Thu Feb 21 2013 iartarisiAATTsuse.com- Add oslo-config requirement
* Mon Feb 18 2013 saschpeAATTsuse.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 2013 cloud-develAATTsuse.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 2013 cloud-develAATTsuse.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 04 2013 dmuellerAATTsuse.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 2013 dmuellerAATTsuse.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 2013 saschpeAATTsuse.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 2013 cloud-develAATTsuse.de- Update to version 2013.1.a21.g21cf2cf+git.1358959143.21cf2cf: + Update version code from oslo + Avoid testtools 0.9.25
* Wed Jan 23 2013 saschpeAATTsuse.de- Clean up %config(noreplace), only logrotate config and
*.conf files should be noreplace
* Mon Jan 21 2013 dmuellerAATTsuse.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 2013 saschpeAATTsuse.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 2013 saschpeAATTsuse.de- Add logrotate configuration
* Thu Jan 10 2013 saschpeAATTsuse.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 08 2013 saschpeAATTsuse.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 2012 saschpeAATTsuse.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 2012 saschpeAATTsuse.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 2012 saschpeAATTsuse.de- Delete test_interrupt_avoids_respawn_storm, it has a known race and is failing randomly
* Wed Dec 12 2012 saschpeAATTsuse.de- Add glance-webob-requestbodyfileget.patch: Newer WebOb returns different objects, i.e. io.Bytes vs. io.BufferedReader
* Wed Dec 12 2012 saschpeAATTsuse.de- Add glance-lp1083155.patch: Using response.app_iter = ... resets Content-MD5
* Mon Dec 10 2012 saschpeAATTsuse.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 2012 saschpeAATTsuse.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 05 2012 saschpeAATTsuse.de- Use AATTPARENT_TAGAATT in _service file to automate versioning
* Thu Nov 22 2012 saschpeAATTsuse.de- Split out doc package into seperate spec file- Drop \"glance\" binary, we have glanceclient- Fix smaller rpmlint warnings
* Tue Nov 20 2012 saschpeAATTsuse.de- Add more requirements to the test package: + python-glanceclient + python-openstack.nose_plugin
* Thu Nov 15 2012 saschpeAATTsuse.de- Use openstack-macros
* Fri Nov 09 2012 saschpeAATTsuse.de- Add more test requirements for which we have packages now: + Requires: python-nose-exclude + Requires: python-nosehtmloutput + Requires: python-pysendfile
* Thu Nov 08 2012 saschpeAATTsuse.de- Drop from_vcs build flag
* Tue Oct 30 2012 saschpeAATTsuse.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 09 2012 vuntzAATTsuse.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 2012 bwiedemannAATTsuse.com- make init script wait for postgresql (bnc#781798)
* Wed Sep 12 2012 vuntzAATTsuse.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 2012 vuntzAATTsuse.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 2012 bwiedemannAATTsuse.com- rename /usr/bin/glance => glance.essex to no more conflict with python-glanceclient
* Fri Aug 10 2012 jenkinsAATTsuse.de- Update to latest git (120fcf4): + Final versioning for 2012.1.2 + Bump version to 2012.1.3
* Wed Aug 08 2012 jenkinsAATTsuse.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 07 2012 jenkinsAATTsuse.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 2012 saschpeAATTsuse.de- Provide glance-api WSGI skeleton
* Fri Jul 27 2012 saschpeAATTsuse.de- Remove doc/source/_templates/.placeholder- Provide self-signed SSL certificates to be used for non-production setups (like openstack-quickstart)
* Wed Jul 18 2012 saschpeAATTsuse.de- Add glance-insecure-cmdline-flag-for-auth.patch to fix authentication against keystone with self-signed SSL certs
* Tue Jul 03 2012 saschpeAATTsuse.de- Conflict on python-glanceclient, it also ships /usr/bin/glance
* Wed Jun 27 2012 saschpeAATTsuse.de- Change versioning scheme to $release+git.$AUTHORDATE.$COMMITREV- Simplify from_vcs macros
* Tue Jun 26 2012 saschpeAATTsuse.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 2012 saschpeAATTsuse.de- Use \'openstack-glance\' system user instead of \'glance\'
* Wed Jun 06 2012 saschpeAATTsuse.de- Add Should-Stop: lines to init scripts (LBS compliance)
* Wed Jun 06 2012 saschpeAATTsuse.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 2012 jfehligAATTsuse.com- Add \'Requires: python >= 2.6.8\' to openstack-glance and python-glance subpackage
* Tue May 22 2012 bwiedemannAATTsuse.com- make
*-paste.ini private to not show the admin_token to everyone (bnc#750137)
* Fri Apr 20 2012 bwiedemannAATTsuse.com- add bash completion for glance
* Thu Apr 19 2012 bwiedemannAATTsuse.com- drop upstreamed patch- add patch for https://bugs.launchpad.net/glance/+bug/978907
* Tue Feb 14 2012 bwiedemannAATTsuse.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 06 2012 rhaferAATTsuse.de- Updated to latest git snapshot
* Mon Feb 06 2012 rhaferAATTsuse.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 03 2012 cstenderAATTsuse.com- move
*.ini files to /etc/glance/
* Thu Feb 02 2012 rhaferAATTsuse.de- glance requires python-crypto
* Thu Jan 19 2012 mvidnerAATTsuse.cz- updated to today\'s git snapshot, adjusted the file list
* Mon Jan 16 2012 prusnakAATTopensuse.org- fix initscript scriptlets
* Tue Jan 10 2012 cfarrellAATTsuse.com- license update: Apache-2.0 and GPL-3.0+ Use SPDX format. See rfc.sh (GPL-3.0+)
* Tue Dec 13 2011 vuntzAATTopensuse.org- Merge changes to enable build from git: + The work was done by Christopher Hofmann . + 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 05 2011 prusnakAATTopensuse.org- spec cleanup- added preun/postun sections for initscript handling
* Fri Sep 23 2011 bwiedemannAATTsuse.com- update to 2011.3 (Diablo)
* Wed Jun 01 2011 berendtAATTb1-systems.de- update to bzr rev 139- fixed version- fixed URL
* Thu Apr 21 2011 berendtAATTb1-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 \" - 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 2011 berendtAATTb1-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 2011 berendtAATTb1-systems.de- update to bzr rev 114 - Final versioning for Cactus- updated version to 2011.2
* Thu Apr 14 2011 berendtAATTb1-systems.de- update to bzr rev 113
* Tue Apr 12 2011 berendtAATTb1-systems.de- update to bzr rev 108
* Mon Apr 04 2011 berendtAATTb1-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/, HEAD /images/, POST /images and PUT /images/ 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 2011 berendtAATTb1-systems.de- added new configuration files- replaced hardcoded paths in spec file with variables
* Fri Mar 11 2011 berendtAATTb1-systems.de- renamed package python-glance to openstack-glance
* Thu Mar 10 2011 berendtAATTb1-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 03 2011 berendtAATTb1-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 2011 seife+obsAATTb1-systems.com- update to bzr rev 74: - add vhd as recognized image type
* Wed Feb 16 2011 seife+obsAATTb1-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 2011 seife+obsAATTb1-systems.com- fix init script configuration parsing
* Fri Feb 11 2011 seife+obsAATTb1-systems.com- add requires for python-eventlet,-webob,-sqlalchemy,-mysql
* Wed Feb 09 2011 seife+obsAATTb1-systems.com- add init script to start / stop the glance services
* Thu Feb 03 2011 seife+obsAATTb1-systems.com- official bexar release
* bump version to 0.1.7
* Tue Feb 01 2011 berendtAATTb1-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 2011 seife+obsAATTb1-systems.com- initial package of python-glance
 
ICM