lp://qastaging/~openstack-ubuntu-testing/glance/raring-grizzly
- Get this branch:
- bzr branch lp://qastaging/~openstack-ubuntu-testing/glance/raring-grizzly
Branch merges
Branch information
Recent revisions
- 242. By Openstack Ubuntu Testing Bot
-
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [3642ada] Delete swift segments when image_size_cap exceeded
* [53c4f7c] Handle Swift 404 in scrubber
* [11c738b] Document the os options config for swift store
* [1d456e5] Fix scrubber and other utils to use log.setup().
* [1e607c9] Fix rabbit_max_retry
* Automated Ubuntu testing build:
* [8825d3a] Don't print sql password in debug messages
* [53c4f7c] Handle Swift 404 in scrubber
* [1d456e5] Fix scrubber and other utils to use log.setup().
* [1e607c9] Fix rabbit_max_retry
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [11c738b] Document the os options config for swift store
* Automated Ubuntu testing build:
* [157cce7] Segmented images not deleted cleanly from swift.
* Automated Ubuntu testing build:
* [e75764e] Do not return location in headers
* Automated Ubuntu testing build:
* [c4f97df] Fix uniqueness constraint on image_members table.
* [eff956b] Declare index on ImageMember model
* [af832bf] Publish API version 2.1
* [43c0a7e] Fix circular import in glance/db/sqlalchemy
* [03c5a98] Insure that migration 6 retains deleted image property
index.
* [97de423] Fix check_003 method.
* [a7effe6] Honor metadata_encryption_ key in glance domain
* Automated Ubuntu testing build:
* [dd3f851] Log when image_size_cap has been exceeded
* [af832bf] Publish API version 2.1
* [39616b9] Mark password options secret
* [42325cb] Fix up publicize_image unit test
* [9385135] Fix visibility on db image_member_find
* [8d465e4] Fix calls to image_member_find in tests
* [e360117] Characterize image_member_find
* [40c94e7] Retain migration 12 indexes for table image_properties
with sqlite.
* [03c5a98] Insure that migration 6 retains deleted image property
index.
* [a7effe6] Honor metadata_encryption_ key in glance domain
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [7fe636f] Switch to final 1.1.0 oslo.config release
* [42325cb] Fix up publicize_image unit test
* [9385135] Fix visibility on db image_member_find
* [8d465e4] Fix calls to image_member_find in tests
* [e360117] Characterize image_member_find
* [40c94e7] Retain migration 12 indexes for table image_properties
with sqlite.
* Automated Ubuntu testing build:
* [39616b9] Mark password options secret
* [42325cb] Fix up publicize_image unit test
* [9385135] Fix visibility on db image_member_find
* [8d465e4] Fix calls to image_member_find in tests
* [e360117] Characterize image_member_find
* [40c94e7] Retain migration 12 indexes for table image_properties
with sqlite.
* [db8b10a] Fix v2 data upload to swift
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [d6bad91] Ensure disk_ and container_format during upload
* [be4a90a] Update acls in the domain model
* [ffcf343] Refactor leaky abstractions
* [8259245] Remove unused variable 'image_member_ factory'
* [cf29fe1] Generate notification for cached v2 download
* [9a01d53] A test for concurrency when glance uses sleep.
* Automated Ubuntu testing build:
* [8acda7c] Switch to oslo.config.
* [be4a90a] Update acls in the domain model
* [8259245] Remove unused variable 'image_member_ factory'
* [cf29fe1] Generate notification for cached v2 download
* [9a01d53] A test for concurrency when glance uses sleep.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [ffcf343] Refactor leaky abstractions
* [8cc4b45] Cannot change locations on immutable images
* [663448e] Add pre and check phases to test migration 006
* Automated Ubuntu testing build:
* [fb4cb99] Update documentation to reflect API v2 image sharing
* [8cc4b45] Cannot change locations on immutable images
* [663448e] Add pre and check phases to test migration 006
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [effda5d] v1 api image-list does not return shared images
* [6a7ae17] Test date with UTC instead of local timezone.
* [a2a4bdd] Added better schemas for image members, revised tests.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [222a00f] Update db layer to expose multiple image locations
* [1397a92] Remove unused imports
* [bb309a8] Add pre and check phases to test migration 005
* [456a8c8] Add pre and check phases to test migration 004
* [2b180a2] Add PostgreSQL support to test migrations.
* [85e3b9f] Set status to 'active' after image is uploaded
* [471ed9a] Parse JSON Schema Draft 10 in v2 Image update
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [16d6ce3] Fix response code for successful image upload.
* [1397a92] Remove unused imports
* [7090732] Enable support for MySQL with test migrations.
* [69a0d3f] Add migration 021 set_engine_mysql_innodb
* [be0e320] Add check for image_locations table
* [7804a6e] monkey_patch the time module for eventlet
* Automated Ubuntu testing build:
* [e0aa3f8] Removed controversial common image property
'os_libosinfo_shortid'
* [5e1b199] Fix broken JSON schemas in v2 tests
* [69a0d3f] Add migration 021 set_engine_mysql_innodb
* Automated Ubuntu testing build:
* [7bdc4eb] Redact location from notifications
* [abb581c] Refactor data migration tests
* [57c4c78] Fix migration 016 for sqlite.
* Automated Ubuntu testing build:
* [5e1b199] Fix broken JSON schemas in v2 tests
* Automated Ubuntu testing build:
* [abb581c] Refactor data migration tests
* [57c4c78] Fix migration 016 for sqlite.
* Automated Ubuntu testing build:
* [c48d596] Pin jsonschema version below 1.0.0.
* [d99f1b4] Remove unnecessary logging from migration 019
* [8e9da71] Fix migration 015 downgrade with sqlite.
* [781e8fa] Update openstack.common
* [5338e4a] Use more-specific value for X-Object-Manifest header.
* Automated Ubuntu testing build:
* [42ae9da] Avoid using logging in signal handlers
* [d99f1b4] Remove unnecessary logging from migration 019
* [8e9da71] Fix migration 015 downgrade with sqlite.
* [fe0c2d2] Document db_auto_create in default config files
* [781e8fa] Update openstack.common
* [5338e4a] Use more-specific value for X-Object-Manifest header.
* Automated Ubuntu testing build:
* [dbecc93] Remove compat cfg wrapper
* [fe0c2d2] Document db_auto_create in default config files
* [b0b380f] Add migration 20 - drop images.location
* [fd9d069] Add migration 19 - move image location data
* [780a1c7] Update oslo-config version.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [a12e81d] Extend the domain model to v2 image data
* [b0b380f] Add migration 20 - drop images.location
* [fd9d069] Add migration 19 - move image location data
* [ac1c9ac] Filter images by status and add visibility shared
* [d706143] Adding new common image properties
* Automated Ubuntu testing build:
* [b1da386] Sync latest install_venv_common. py
* Automated Ubuntu testing build:
* [d706143] Adding new common image properties
* [60be713] Create connection for each qpid notification.
* Automated Ubuntu testing build:
* [9855237] Use oslo-config-2013.1b3
* [60be713] Create connection for each qpid notification.
* [9db0f05] Add an update option to run_tests.sh
* [fcf0dca] Use install_venv_common. py from oslo.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [b036070] Add migration 18 - create the image_locations table
* [a2b9bed] Updates OpenStack LLC with OpenStack Foundation
* [9c24bea] Allowing member to set status of image membership
* Automated Ubuntu testing build:
* [fad36d8] Add migration to quote encrypted image location urls
* [9c24bea] Allowing member to set status of image membership
* [b4b126d] Add status column to image_members
* [44ceb21] Adding image members in glance v2 api
* [31cae6a] Fix issues with migration 012
* [b584b83] Add migration.py based on the one in nova.
* [75dd3fb] Updated_at not being passed to db in image create
* [86c7314] Fix moker typo in test_notifier
* [0756cf1] Clean dangling image fragments in filesystem store
* [3d4a77d] Sample config and doc for the show_image_direct_ url
option.
* [9f4fb2c] Avoid dangling partial image on size/checksum mismatch
* [6b706f1] Fix version issue during nosetests run
* [9518b9d] Adding database layer for image members domain model
* [286dd79] Image Member Domain Model
* [93cd456] Additional image member information
* [c857149] Adding finer notifications.
* [a754aec] Add LazyPluggable utility from nova.
* [cb664f9] Update .coveragerc
* [ee43d01] Mark password config options with secret
* [5674da9] Update HACKING.rst per recent changes
* [cb272bb] Encrypt scrubber marker files
* [c454e24] Quote action strings before passing to registry
* [dd28e13] Add to multi-tenant swift store documentation
* [07e18c6] Replace nose plugin with testtools details.
* [68010c2] Convert some prints to addDetails calls.
* [8e92106] Rearrange db tests in prep for testr.
* [68d71ea] Add _FATAL_EXCEPTION_ FORMAT_ ERRORS global.
* Automated Ubuntu testing build:
* [a2b9bed] Updates OpenStack LLC with OpenStack Foundation
* [9c24bea] Allowing member to set status of image membership
* [31cae6a] Fix issues with migration 012
* [b584b83] Add migration.py based on the one in nova.
* [75dd3fb] Updated_at not being passed to db in image create
* [cb664f9] Update .coveragerc
* Automated Ubuntu testing build:
* [b4b126d] Add status column to image_members
* [44ceb21] Adding image members in glance v2 api
* [31cae6a] Fix issues with migration 012
* [b584b83] Add migration.py based on the one in nova.
* [75dd3fb] Updated_at not being passed to db in image create
* [0756cf1] Clean dangling image fragments in filesystem store
* [3d4a77d] Sample config and doc for the show_image_direct_ url
option.
* [9f4fb2c] Avoid dangling partial image on size/checksum mismatch
* [6b706f1] Fix version issue during nosetests run
* [9518b9d] Adding database layer for image members domain model
* [286dd79] Image Member Domain Model
* [93cd456] Additional image member information
* [c857149] Adding finer notifications.
* [a754aec] Add LazyPluggable utility from nova.
* [cb664f9] Update .coveragerc
* [07e18c6] Replace nose plugin with testtools details.
* [68010c2] Convert some prints to addDetails calls.
* [68d71ea] Add _FATAL_EXCEPTION_ FORMAT_ ERRORS global.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [86c7314] Fix moker typo in test_notifier
* [9518b9d] Adding database layer for image members domain model
* [286dd79] Image Member Domain Model
* [93cd456] Additional image member information
* [5674da9] Update HACKING.rst per recent changes
* [cb272bb] Encrypt scrubber marker files
* [68010c2] Convert some prints to addDetails calls.
* [8e92106] Rearrange db tests in prep for testr.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [9f4fb2c] Avoid dangling partial image on size/checksum mismatch
* [286dd79] Image Member Domain Model
* [93cd456] Additional image member information
* [ee43d01] Mark password config options with secret
* [5674da9] Update HACKING.rst per recent changes
* [cb272bb] Encrypt scrubber marker files
* [c454e24] Quote action strings before passing to registry
* [dd28e13] Add to multi-tenant swift store documentation
* [68010c2] Convert some prints to addDetails calls.
* [8e92106] Rearrange db tests in prep for testr.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [c55273d] Removed unnecessary code.
* Automated Ubuntu testing build:
* [802af0f] Allow description fields to be translated in schema
* [8291e3c] Fix kwargs in xattr BadDriverConfiguration exc.
* [35be498] Prints list-cached dates in isoformat
* [94969ae] Pull in tarball version fix from oslo.
* Automated Ubuntu testing build:
* [d7be5c1] Fixes 'not in' operator usage
* [8291e3c] Fix kwargs in xattr BadDriverConfiguration exc.
* [35be498] Prints list-cached dates in isoformat
* [6d90682] Fail sensibly if swiftclient absent in test
* [94969ae] Pull in tarball version fix from oslo.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [7ea5be5] Stop using detailed-errors plugin for nose.
* [1b54093] Ensure swift_store_admin_tenants ACLs are set
* [e962731] Remove Swift location/password from messages.
* Automated Ubuntu testing build:
* [445ae7c] Initialize CONF properly in store func tests
* [e962731] Remove Swift location/password from messages.
* Automated Ubuntu testing build:
* [1b54093] Ensure swift_store_admin_tenants ACLs are set
* Automated Ubuntu testing build:
* [e962731] Remove Swift location/password from messages.
* Automated Ubuntu testing build:
* [1c01cf1] Removed unnecessary code
* Automated Ubuntu testing build:
* [71668fd] Removed unncessary code
* [4a5883e] Log exception details.
* [5e672de] Update glance config files with log defaults
* [79efac4] Sync latest cfg and log from oslo-incubator
* [c5d7ea9] Make v2 image tags test not load system policy
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [1c04ac0] Updated image loop to not use an enumerator
* [1c1efe1] Revert "Avoid testtools 0.9.25"
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [21cf2cf] Update version code from oslo
* [acae862] Avoid testtools 0.9.25
* [43f8697] Replace custom tearDown with fixtures and cleanup.
* [1aaacf9] Update version code from oslo.
* [b5e60b7] Use testtools for unittest base class.
* [8726801] Stub out find_file... fix policy.json test issue.
* [cf97f6f] Add import for filesystem_store_datadir config.
* [8b1c02a] Update v1/images DELETE so it returns empty body.
* [1522be7] Relax version constraint on Webob-1.0.8
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [26a1398] Remove unused declaration in images.py
* [a336e59] Update common openstack code from oslo-incubator
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [f792daf] Set content-length despite webob
* [c236ab3] Fix broken link in docs to controllingservers
* Automated Ubuntu testing build:
* [74a8601] Modify the v2 image tags to use domain model
* Automated Ubuntu testing build:
* [c236ab3] Fix broken link in docs to controllingservers
* [73c7982] Use imported exception for update_store_acls
* [ce85c38] Fix import order nits
* [f958b1e] Verify size in addition to checksum of uploaded image
* [cb54b00] Set Content-MD5 after calling
webob.Response. _app_iter_ _set.
* [d349033] Port to argparse based cfg
* Automated Ubuntu testing build:
* [01c6bcd] Adding a means for a glance worker to connect back to a
pydevd debugger.
* [ce85c38] Fix import order nits
* [f958b1e] Verify size in addition to checksum of uploaded image
* [cb54b00] Set Content-MD5 after calling
webob.Response. _app_iter_ _set.
* [d349033] Port to argparse based cfg
* Automated Ubuntu testing build:
* [73c7982] Use imported exception for update_store_acls
* [ce85c38] Fix import order nits
* [f958b1e] Verify size in addition to checksum of uploaded image
* [cb54b00] Set Content-MD5 after calling
webob.Response. _app_iter_ _set.
* [d349033] Port to argparse based cfg
* Automated Ubuntu testing build:
* [0e9111c] Use one wsgi app, one dbengine worker.
* [26efa7c] Log error on failure to load paste deploy app.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [6d27925] Modify the v2 image controller to use domain model
* [a12f09f] Add registry_client_ timeout parameter
* [9c817a9] Use io.BufferedIOBase.read( ) instead of
io.BytesIO.getvalue( ).
* [88b89b1] Allow running testsuite as root user.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4b768a4] Configure endpoint_type and service_type for swift
* [3b4dac3] Refactor multi-tenant swift store.
* [9c817a9] Use io.BufferedIOBase.read( ) instead of
io.BytesIO.getvalue( ).
* Automated Ubuntu testing build:
* [7324ffd] wsgi.Middleware forward-compatibility with webob 1.2b1 or
later
* Automated Ubuntu testing build:
* [3968b7c] Allow newer boto library versions
* [cae7672] Updates keystone middleware classname in docs.
* [0f26049] v2 API image upload set image status to active
* [308b832] Add domain proxies that stop unauthorized actions
* [1af85e2] Add domain proxies that do policy.enforce checks
* [5c1c5e8] Rewrite S3 functional tests
* [561bec9] Add store test coverage for the get_size method
* [3c54e05] Implement get_size filesystem store method
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [8eca4fd] Fixed image not getting deleted from cache.
* [0f26049] v2 API image upload set image status to active
* [1af85e2] Add domain proxies that do policy.enforce checks
* [561bec9] Add store test coverage for the get_size method
* [3c54e05] Implement get_size filesystem store method
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [cae7672] Updates keystone middleware classname in docs.
* [0f26049] v2 API image upload set image status to active
* [4f660f2] Fixed deleted image being downloadable by admin.
* [561bec9] Add store test coverage for the get_size method
* [3c54e05] Implement get_size filesystem store method
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [a3a87e4] Use auth_token middleware from python-keystoneclient.
* [39357a1] Unused variables removed
* [4f660f2] Fixed deleted image being downloadable by admin.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [3d532de] Use 'notifications' as default notification queue name
* [4a1f5c7] Add an image repo proxy that handles notifications
* [b47138c] Fixed Typo
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [39357a1] Unused variables removed
* [b47138c] Fixed Typo
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4a1f5c7] Add an image repo proxy that handles notifications
* [45f41ff] Wrap log messages with _()
* [b8b3aa4] Add pep8 ignore options to run_tests.sh
* Automated Ubuntu testing build:
* [9a2f309] Return size as int from store get call
* [b8b3aa4] Add pep8 ignore options to run_tests.sh
* Automated Ubuntu testing build:
* [45f41ff] Wrap log messages with _()
* Automated Ubuntu testing build:
* [0e5542a] Fix typo uudiutils -> uuidutils
* [e71fbcd] Add an image proxy to handle stored image data
* [5018ebf] Allow for not running pep8.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [5daed10] Make cooperative reader always support read()
* [5018ebf] Allow for not running pep8.
* [d576f89] Audit error logging
* [e063993] Stop logging all registry client exceptions
* [0ee5e7e] Remove unused imports
* [5acfb0c] Add note about urlencoding the sql_connection config opt
* [b46563e] Add an image repo to encapsulate db api access
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [3bc2652] Refactor where store drivers are initialized
* [e063993] Stop logging all registry client exceptions
* [0ee5e7e] Remove unused imports
* [5acfb0c] Add note about urlencoding the sql_connection config opt
* [b46563e] Add an image repo to encapsulate db api access
* Automated Ubuntu testing build:
* [d576f89] Audit error logging
* [0ee5e7e] Remove unused imports
* [5acfb0c] Add note about urlencoding the sql_connection config opt
* Automated Ubuntu testing build:
* [e063993] Stop logging all registry client exceptions
* Automated Ubuntu testing build:
* [5acfb0c] Add note about urlencoding the sql_connection config opt
* [4c86cf4] Fix simple db image_get to look like sqlalchemy
* [1758e86] Return 403 on images you can see but can't modify
* [3aea932] Ensure strings passed to librbd are not unicode
* Automated Ubuntu testing build:
* [43ba08d] Add an image domain model and related helpers.
* [1758e86] Return 403 on images you can see but can't modify
* [3aea932] Ensure strings passed to librbd are not unicode
* Automated Ubuntu testing build:
* [4c86cf4] Fix simple db image_get to look like sqlalchemy
* [3aea932] Ensure strings passed to librbd are not unicode
* [a26f361] Use generate_uuid from openstack common.
* [7c6f9de] Code cleanup: remove ImageAddResult class.
* Automated Ubuntu testing build:
* [1758e86] Return 403 on images you can see but can't modify
* [3aea932] Ensure strings passed to librbd are not unicode
* [a26f361] Use generate_uuid from openstack common.
* [7c6f9de] Code cleanup: remove ImageAddResult class.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [d635c41] Fixes is_image_visible to not use deleted key
* [bf397e3] Lowering certain log lines from error to info
* [9669067] Prevent infinite respawn of child processes
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4ce79ab] Update uuidutils from openstack common
* [6e99270] Make run_tests.sh run pep8 checks on bin.
* [4039f3a] Make tox.ini run pep8 checks on bin.
* [859fd1c] Pep8 fixes to bin/glance* scripts.
* Automated Ubuntu testing build:
* [9669067] Prevent infinite respawn of child processes
* Automated Ubuntu testing build:
* [6e99270] Make run_tests.sh run pep8 checks on bin.
* Automated Ubuntu testing build:
* [4039f3a] Make tox.ini run pep8 checks on bin.
* Automated Ubuntu testing build:
* [859fd1c] Pep8 fixes to bin/glance* scripts.
* [4c80ec1] Unit test remaining glance-replicator methods.
* Automated Ubuntu testing build:
* [b591304] Ensure authorization before deleting from store
* [6ab0992] Delete from store after registry delete.
* [9dae32d] Use openstack common timeutils in simple db api
* Automated Ubuntu testing build:
* [231de61] Port uuidutils to Glance
* [9dae32d] Use openstack common timeutils in simple db api
* Automated Ubuntu testing build:
* [6ab0992] Delete from store after registry delete.
* Automated Ubuntu testing build:
* [6b2300f] Unit test replication_dump.
* [c0b87ce] DRY up image fetch code in v2 API
* Automated Ubuntu testing build:
* [22a004d] pin sqlalchemy to the 0.7 series
* [c0b87ce] DRY up image fetch code in v2 API
* [ca0e6c0] Return 403 when admin deletes a deleted image
* [6825358] Pull in a versioning fix from openstack-common.
* [950e700] Fixes deletion of invalid image member
* New upstream release.
* Re-enable gating of package build based on unit test success:
- d/rules: Enable build failure on unit testing failure, scope
test execution to glance/tests.
* Switched upstart configurations to use start-stop-daemon instead of su.
* General package tidy:
- d/control: Drop glance-client package.
- d/control: Drop BD on python-dev-all.
- Wrapped and sorted.
* debian/*.manpages: Install Sphinx-generated manpages for binaries
installed by glance-common, glance-registry, and glance-api.
* Updated package version
* debian/patches/*: Refreshed for opening of Grizzly.
* debian/glance- client. install: Dropped
* New upstream version
* debian/rules: FTBFS if there are missing binaries
* debian/glance- registry. install: Add glance-replicator
* debian/patches/ disable- swift-tests. patch: Dropped.
* debian/rules: FTBFS if tests are run, force to skip them.
* Automated Ubuntu testing build:
* [a9f0a4c] Change type of rabbit_durable_ queues to boolean.
* [2e6a725] Document api deployment configuration
* [b46b884] Ensure workers set to 0 for all functional tests
* [5268d6b] Add rabbit_durable_ queues config option.
* [7b84172] Update docs with modified workers default value.
* Automated Ubuntu testing build:
* [2e6a725] Document api deployment configuration
* [5268d6b] Add rabbit_durable_ queues config option.
* Automated Ubuntu testing build:
* [b46b884] Ensure workers set to 0 for all functional tests
* Automated Ubuntu testing build:
* [5268d6b] Add rabbit_durable_ queues config option.
* Automated Ubuntu testing build:
* [7b84172] Update docs with modified workers default value.
* Automated Ubuntu testing build:
* [cb04797] Enable multi-processing by default.
* [c417382] Fix scrubber start & not scrubbing when not daemon
* Automated Ubuntu testing build:
* [235c5a3] Ensure glance-api application is "greened"
* [c417382] Fix scrubber start & not scrubbing when not daemon
* [c54c92e] Change qpid_heartbeat default.
* Automated Ubuntu testing build:
* [d6e19d3] Don't WARN if trying to add a scheme which exists.
* Automated Ubuntu testing build:
* [c54c92e] Change qpid_heartbeat default.
* Automated Ubuntu testing build:
* [812101a] Add region configuration for swift
* [059c036] Update v2.0 API version to CURRENT
* Automated Ubuntu testing build:
* [5c55801] Update openstack-common log and setup code
* [059c036] Update v2.0 API version to CURRENT
* [254a8e6] Ensure status of 'queued' image updated on delete
* [69389a6] Fallback to a temp pid file in glance-control
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [4de8670] Add s3_store_bucket_ url_format config option
* [69389a6] Fallback to a temp pid file in glance-control
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [254a8e6] Ensure status of 'queued' image updated on delete
* Automated Ubuntu testing build:
* [3bfd7bd] Raise bad request early if image metadata is invalid
* [3684d8d] Handle multi-process SIGHUP correctly
* [8e17990] Remove extraneous whitespace in config files
* [41c1641] Asynchronously copy from external image source
* Automated Ubuntu testing build:
* [c008cef] Return actual unicode instead of escape sequences in v2.
* [41c1641] Asynchronously copy from external image source
* Automated Ubuntu testing build:
* [3684d8d] Handle multi-process SIGHUP correctly
* [41c1641] Asynchronously copy from external image source
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [8e17990] Remove extraneous whitespace in config files
* [3970063] Makes deployed APIs configurable
* [2f6526b] Sort UUID lists in test_image_get_all_ owned
* [7037fc8] Call do_start correctly in glance-control reload
* [eede5f3] Sync some misc changes from openstack-common
* [cc9910b] Sync latest cfg changes from openstack-common
* [c82ae99] Exception Handling for image upload in v2
* [95e00c9] Fix cache not handling backend failures
* [112fc71] Instantiate wsgi app for each worker
* [1d91a4d] Require 'status' in simple db image_create
* [48bb44b] Drop glance client + keystone config docs
* [9c94a72] Use PATCH instead of PUT for v2 image modification
* [d43666b] Delete image from backend store on delete.
* [e7d6210] Document how to deploy cachemanage middleware
* [9736d29] Clean up comments in paste files
* [4f36fba] WARN and use defaults when no policy file is found
* [c59f0ab] Encode headers in v1 API to utf-8
* [c4f7816] Fix LP bug #1044462 cfg items need secret=True
* [a95ec3d] Always call stop_servers() after having started them in
tests
* [6388bfa] Adds registry logging
* [a5411d2] Filter out deleted image properties in v2 api
* [1f3ae60] Limit simple db image_create to known image attrs
* [97915a7] Raise Duplicate on image_create with duplicate id
* [af6b8a6] Expand image_create db test
* [a0288ab] Add test for nonexistent image in db layer
* [abcff5b] Catch pruner exception when no images are cached
* [b020b7e] Remove bad error message in glance-cache-manage
* [80c099e] Adds notifications for images v2
* [b719704] Move authtoken config out of paste
* [ec1a9f8] Add kernel/ramdisk_id, instance_uuid to v2 schema
* [991e4bd] Tweak doc page titles
* [17ae9b2] Drop architecture doc page
* [cfa2915] Add link to notifications docs on index
* [34d6335] Remove repeated image-sharing docs
* [7a0d2eb] Tidy up API docs
* [3b7b43f] Log level for BaseContextMiddleware should be warn
* [e97fa4b] Raise Forbidden exception in image_get
* Automated Ubuntu testing build:
* [1cfb025] Remove db auto-creation magic from glance-manage
* Automated Ubuntu testing build:
* [3970063] Makes deployed APIs configurable
* [7037fc8] Call do_start correctly in glance-control reload
* [eede5f3] Sync some misc changes from openstack-common
* [cc9910b] Sync latest cfg changes from openstack-common
* [c82ae99] Exception Handling for image upload in v2
* [95e00c9] Fix cache not handling backend failures
* [b020b7e] Remove bad error message in glance-cache-manage
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [2f6526b] Sort UUID lists in test_image_get_all_ owned
* [7037fc8] Call do_start correctly in glance-control reload
* [eede5f3] Sync some misc changes from openstack-common
* [cc9910b] Sync latest cfg changes from openstack-common
* [95e00c9] Fix cache not handling backend failures
* [1d91a4d] Require 'status' in simple db image_create
* [4f36fba] WARN and use defaults when no policy file is found
* [c59f0ab] Encode headers in v1 API to utf-8
* [6388bfa] Adds registry logging
* [b020b7e] Remove bad error message in glance-cache-manage
* [3917fdf] Add missing columns to migration 14
* [ec1a9f8] Add kernel/ramdisk_id, instance_uuid to v2 schema
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [112fc71] Instantiate wsgi app for each worker
* [4f36fba] WARN and use defaults when no policy file is found
* [6388bfa] Adds registry logging
* [3917fdf] Add missing columns to migration 14
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [1d91a4d] Require 'status' in simple db image_create
* [9c94a72] Use PATCH instead of PUT for v2 image modification
* [d43666b] Delete image from backend store on delete.
* [e7d6210] Document how to deploy cachemanage middleware
* [9736d29] Clean up comments in paste files
* [c4f7816] Fix LP bug #1044462 cfg items need secret=True
* [a95ec3d] Always call stop_servers() after having started them in
tests
* [1f3ae60] Limit simple db image_create to known image attrs
* [97915a7] Raise Duplicate on image_create with duplicate id
* [af6b8a6] Expand image_create db test
* [a0288ab] Add test for nonexistent image in db layer
* [abcff5b] Catch pruner exception when no images are cached
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [48bb44b] Drop glance client + keystone config docs
* [9c94a72] Use PATCH instead of PUT for v2 image modification
* [d43666b] Delete image from backend store on delete.
* [e7d6210] Document how to deploy cachemanage middleware
* Automated Ubuntu testing build:
* [9736d29] Clean up comments in paste files
* [80c099e] Adds notifications for images v2
* [3b7b43f] Log level for BaseContextMiddleware should be warn
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [a5411d2] Filter out deleted image properties in v2 api
* [991e4bd] Tweak doc page titles
* [17ae9b2] Drop architecture doc page
* [cfa2915] Add link to notifications docs on index
* [34d6335] Remove repeated image-sharing docs
* [7a0d2eb] Tidy up API docs
* [e97fa4b] Raise Forbidden exception in image_get
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [b719704] Move authtoken config out of paste
* [d912a5d] Activation notification for glance v1 api
* [f8467bf] HTTPBadRequest in v2 on malformed JSON request body.
* [87033d0] Rename glance api docs to something more concise
* [37dc071] Drop deprecated client docs
* [087046b] Clean up policies docs page
* [37d1c1d] Remove partial image data when filesystem is full
* [c068c7f] Add 'bytes' to image size rejection message
* [07b72c3] Fixes issue with non string header values in glance client
* Automated Ubuntu testing build:
* [e97fa4b] Raise Forbidden exception in image_get
* [d912a5d] Activation notification for glance v1 api
* [f8467bf] HTTPBadRequest in v2 on malformed JSON request body.
* [dcca6cd] PEP8 fix in conf.py
* [dc6ef98] Typo fix in glance: existant => existent
* [87033d0] Rename glance api docs to something more concise
* [37dc071] Drop deprecated client docs
* [087046b] Clean up policies docs page
* [11a9a48] Remove autodoc and useless index docs
* [309a441] Add nosehtmloutput as a test dependency.
* [37d1c1d] Remove partial image data when filesystem is full
* [c068c7f] Add 'bytes' to image size rejection message
* [5d206b4] Correctly re-raise exception on bad v1 checksum
* [07b72c3] Fixes issue with non string header values in glance client
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [eb8c956] Add glance/versioninfo to MANIFEST.in.
* [bcb7729] Add back necessary import.
* [6089423] Add DB Management docs
* Automated Ubuntu testing build:
* [75339f4] Add policy check for downloading image.
* [a6de4de] Convert limiting_iter to LimitingReader.
* [bcb7729] Add back necessary import.
* [3a80eee] Make max image size upload configurable
* [6089423] Add DB Management docs
* [743d3b2] Fix auth cred opts for glance-cache-manage
* [2e9a467] Set proper auth middleware option for anon. access
* Automated Ubuntu testing build:
* [56b80d7] Adds glance registry req id to glance api logging
* [3a80eee] Make max image size upload configurable
* [743d3b2] Fix auth cred opts for glance-cache-manage
* [2e9a467] Set proper auth middleware option for anon. access
* Automated Ubuntu testing build:
* [564c11e] Return httplib.HTTPResponse from fake reg conn
* [881e107] multi_tenant: Fix 'context' is not defined error
* [d13cbcd] Validate uuid-ness in v2 image entity
* Automated Ubuntu testing build:
* [aea4f44] Remove unused imports
* [d13cbcd] Validate uuid-ness in v2 image entity
* [e818792] v2 Images API returns 201 on image data upload
* [12f3487] Fix build_sphinx setup.py command.
* [e7073d0] Add policy enforcment for v2 api.
* [27c1c5a] Raise 400 error on POST/PUTs missing request bodies.
* Automated Ubuntu testing build: [27c1c5a] Raise 400 error on
POST/PUTs missing request bodies.
* Automated Ubuntu testing build: [85d8d7a] Updates Image attribute
updated_at
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [fb2260b] Return 201 on v2 image
create
* Automated Ubuntu testing build: [e7073d0] Add policy enforcment for
v2 api.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [014d3f9] Move to tag-based
versioning.
* Automated Ubuntu testing build: [3557b97] Expose 'protected' image
attribute in v2 API
* Automated Ubuntu testing build: [c189324] Mark bin/glance as
deprecated
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [014d3f9] Move to tag-based
versioning.
* Automated Ubuntu testing build: [2bed42c] Ignore duplicate tags in
v2 API
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [014d3f9] Move to tag-based
versioning.
* Automated Ubuntu testing build: [3557b97] Expose 'protected' image
attribute in v2 API
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [c4f7545] Sync with latest version
of openstack.common. notifier
* Automated Ubuntu testing build: [98cf6a4] Update rbd store to allow
copy-on-write clones
* Automated Ubuntu testing build: [119be86] Make
swift_store_admin_ tenants a ListOpt.
* Automated Ubuntu testing build: [92b17a0] Filter out None values
from v2 API image entity
* Automated Ubuntu testing build: [f3d8c40] Add min_ram and min_disk
to v2 images schema
* Automated Ubuntu testing build: [60576a5] Update restrictions on
allowed v2 image properties
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [c4f7545] Sync with latest version
of openstack.common. notifier
* Automated Ubuntu testing build: [98cf6a4] Update rbd store to allow
copy-on-write clones
* Automated Ubuntu testing build: [119be86] Make
swift_store_admin_ tenants a ListOpt.
* Automated Ubuntu testing build: [2fb37ab] Reveal v2 API as v2.0 in
versions response
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [d3a9f50] Sync with latest version
of openstack.common. timeutils
* Automated Ubuntu testing build: [5d259b1] Sync with latest version
of openstack.common. log
* Automated Ubuntu testing build: [c4f7545] Sync with latest version
of openstack.common. notifier
* Automated Ubuntu testing build: [98cf6a4] Update rbd store to allow
copy-on-write clones
* Automated Ubuntu testing build: [119be86] Make
swift_store_admin_ tenants a ListOpt.
* Automated Ubuntu testing build: [92b17a0] Filter out None values
from v2 API image entity
* Automated Ubuntu testing build: [f3d8c40] Add min_ram and min_disk
to v2 images schema
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [e268e91] Sync with latest version
of openstack.common. importutils
* Automated Ubuntu testing build: [d3a9f50] Sync with latest version
of openstack.common. timeutils
* Automated Ubuntu testing build: [5d259b1] Sync with latest version
of openstack.common. log
* Automated Ubuntu testing build: [a9f4d69] Refactor v2 images
resource unit tests
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [c794afa] Sync with latest version
of openstack.common. cfg
* Automated Ubuntu testing build: [d9ec683] Fix a couple i18n issues
in glance/common/ auth.py.
* Automated Ubuntu testing build: [99d5173] Drop unfinshed parts of v2
API
* Automated Ubuntu testing build: [54cf135] Use container_format and
disk_format as-is in v2
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [d9ec683] Fix a couple i18n issues
in glance/common/ auth.py.
* Automated Ubuntu testing build: [99d5173] Drop unfinshed parts of v2
API
* Automated Ubuntu testing build: [4ba5870] Call stop_servers() in
direct_url func tests
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ae6e288] Allows exposing image
location based on config
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [19334f0] Do not cache images that
fail checksum verfication
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [7335088] Handle images which exist
but can't be seen.
* Automated Ubuntu testing build: [e200f6f] Omit deleted properties on
image-list by property
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [efb30dd] Make TCP_KEEPIDLE
configurable
* Automated Ubuntu testing build: [5cf0c9b] Store context in local
thread store for logging.
* Automated Ubuntu testing build: [b3da56c] Add a missing header strip
opportunity.
* Automated Ubuntu testing build: [a30887a] ^c shouldn't leave
incomplete images in cache
* Automated Ubuntu testing build: [e6b50bd] Add links to image access
schema
* Automated Ubuntu testing build: [751ac81] fix the qpid_heartbeat
option so that it's effective
* Automated Ubuntu testing build: [6eeba44] Use function registration
for policy checks
* Automated Ubuntu testing build: [006254c] Allow server-side
validation of client ssl certs
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [efb30dd] Make TCP_KEEPIDLE
configurable
* Automated Ubuntu testing build: [5cf0c9b] Store context in local
thread store for logging.
* Automated Ubuntu testing build: [b3da56c] Add a missing header strip
opportunity.
* Automated Ubuntu testing build: [a30887a] ^c shouldn't leave
incomplete images in cache
* Automated Ubuntu testing build: [e6b50bd] Add links to image access
schema
* Automated Ubuntu testing build: [751ac81] fix the qpid_heartbeat
option so that it's effective
* Automated Ubuntu testing build: [616d2f9] Adds proper response
checking to HTTP Store.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [480743a] Update v1/v2 images APIs
to set store ACLs.
* Automated Ubuntu testing build: [8a4f377] Add
swift_store_admin_ tenants option.
* Automated Ubuntu testing build: [b3da56c] Add a missing header strip
opportunity.
* Automated Ubuntu testing build: [a30887a] ^c shouldn't leave
incomplete images in cache
* Automated Ubuntu testing build: [6eeba44] Use function registration
for policy checks
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [fb49643] Expose 'status' on v2
image entities
* Automated Ubuntu testing build: [14468d0] Raise HTTPBadRequest when
schema validation fails
* Automated Ubuntu testing build: [9200160] Reject rather than ignore
forbidden updates
* Automated Ubuntu testing build: [e7919a2] Process umask shouldn't
allow world-readable files
* Automated Ubuntu testing build: [6cc2300] Use event.listen() instead
of deprecated listeners kwarg.
* Automated Ubuntu testing build: [480743a] Update v1/v2 images APIs
to set store ACLs.
* Automated Ubuntu testing build: [8a4f377] Add
swift_store_admin_ tenants option.
* Automated Ubuntu testing build: [ac50784] URLs to glance need to be
absolute.
* Automated Ubuntu testing build: [b3da56c] Add a missing header strip
opportunity.
* Automated Ubuntu testing build: [53b5125] Support master and slave
having different tokens.
* Automated Ubuntu testing build: [e6b50bd] Add links to image access
schema
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ac50784] URLs to glance need to be
absolute.
* Automated Ubuntu testing build: [53b5125] Support master and slave
having different tokens.
* Automated Ubuntu testing build: [4d50b67] uuid is a silly name for a
var
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [db33171] Move optional dependencies
from pip-requires to test-requires
* Automated Ubuntu testing build: [e557c0e] Use with for file IO.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ff83d4f] Add in missing image
collection schema link.
* Automated Ubuntu testing build: [eeedad3] Simplify image and
access_record responses
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [55a3b3c] Fix dead link to image
access collection schema
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [1f68b21] Adds set_acls function for
swift store.
* Automated Ubuntu testing build: [8c91268] Update image caching
middleware for v2 URIs
* Automated Ubuntu testing build: [83a108c] Drop static API v2
responses
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [7956c2b] Dont show stack trace on
command line for service error.
* Automated Ubuntu testing build: [1f68b21] Adds set_acls function for
swift store.
* Automated Ubuntu testing build: [8c91268] Update image caching
middleware for v2 URIs
* Automated Ubuntu testing build: [bd132ee] Include dates in detailed
image output.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [7956c2b] Dont show stack trace on
command line for service error.
* Automated Ubuntu testing build: [b64d2ea] Honor '--insecure'
commandline flag also for keystone authentication
* Automated Ubuntu testing build: [94b9adc] Set deleted_at field when
image members and properties are deleted.
* Automated Ubuntu testing build: [5112f58] Ensure Content-Type is
JSON-like where necessary
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [687604b] Make functional tests
listen on 127.0.0.1.
* Automated Ubuntu testing build: [51faf28] Have non-empty image
properties in image.delete payload.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [687604b] Make functional tests
listen on 127.0.0.1.
* Automated Ubuntu testing build: [1090dbe] Add Content-MD5 header to
V2 API image download
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [8b2d038] Adds multi tenant support
for swift backend.
* Automated Ubuntu testing build: [6668a61] Store swift images in
separate containers.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [33ebb37] Include chunk_name in
swift debug message
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [617609a] Use size_checked_iter in
v2 API
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [bd018d6] Move checked_iter from v1
API glance.api.common
* Automated Ubuntu testing build: [53e210a] Provide stores access to
the request context.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [bd018d6] Move checked_iter from v1
API glance.api.common
* Automated Ubuntu testing build: [35d865a] Fix registry error message
and exception contents
* Automated Ubuntu testing build: [251c5e5] Replace example.com with
localhost for some tests
* Automated Ubuntu testing build: [79c298d] Increase wait time for
test_unsupported_ default_ store
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [a0689d2] Use openstack.common. log
to log request id
* Automated Ubuntu testing build: [ede120a] Updates run_tests.sh to
exclude openstack-common.
* Automated Ubuntu testing build: [920096f] Prevent client from
overriding important headers.
* Automated Ubuntu testing build: [dc2f241] Match path_info in image
cache middleware
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ade7b4f] Remove microseconds before
time format conversion.
* Automated Ubuntu testing build: [8935b32] Making docs pretty!
* Automated Ubuntu testing build: [78dbcfa] Make get_endpoint a
generic reusable function.
* Automated Ubuntu testing build: [6873195] Support zero-size image
creation via the v1 API
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ade7b4f] Remove microseconds before
time format conversion.
* Automated Ubuntu testing build: [030e8b4] Removing 'Indices and
tables' heading from docs.
* Automated Ubuntu testing build: [279d07e] Update 'logging' imports
to openstack-common
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [030e8b4] Removing 'Indices and
tables' heading from docs.
* Automated Ubuntu testing build: [444ad45] Adds service_catalog to
the context.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [bcb28c3] Add openstack-common's
local and notifier modules
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [1a094d5] Simplify v2 API functional
tests
* Automated Ubuntu testing build: [c1e9986] Allow admin's to modify
image members.
* Automated Ubuntu testing build: [b77ec18] Add function tests for
image members.
* Automated Ubuntu testing build: [d6ffe38] Report size of image file
in v2 API
* Automated Ubuntu testing build: [cff235e] Keystone dep is not
actually needed.
* Automated Ubuntu testing build: [802b9cb] Ignore openstack-common in
pep8 check
* Automated Ubuntu testing build: [7d8045d] Add openstack.common. log
* Automated Ubuntu testing build: [ce89935] Reorganize context module
* Automated Ubuntu testing build: [06f7fe9] Generate request id and
return in header to client
* Automated Ubuntu testing build: [5985ef6] Add bin/glance-replicator
to scripts in setup.py.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [b77ec18] Add function tests for
image members.
* Automated Ubuntu testing build: [06f7fe9] Generate request id and
return in header to client
* Automated Ubuntu testing build: [18ee412] Initial implementation of
glance replication.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [c1e9986] Allow admin's to modify
image members.
* Automated Ubuntu testing build: [ce89935] Reorganize context module
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [cff235e] Keystone dep is not
actually needed.
* Automated Ubuntu testing build: [7d8045d] Add openstack.common. log
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [cff235e] Keystone dep is not
actually needed.
* Automated Ubuntu testing build: [802b9cb] Ignore openstack-common in
pep8 check
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [1a094d5] Simplify v2 API functional
tests
* Automated Ubuntu testing build: [d6ffe38] Report size of image file
in v2 API
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [7dc34f4] Add retry to server launch
in respawn test.
* Automated Ubuntu testing build: [c80a4d2] Use PyPI for swiftclient.
* Automated Ubuntu testing build: [70e9690] Improve eventlet
concurrency when uploading/downloading.
* Automated Ubuntu testing build: [a93d04a] Expose owner on v2 image
entities
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [878b25e] Reorder imports by full
import path
* Automated Ubuntu testing build: [a61b4bc] Allow admins to share
images regardless of owner.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [878b25e] Reorder imports by full
import path
* Automated Ubuntu testing build: [737bfc3] Fix IndexError when
adding/updating image members.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [ad4a10b] Report image checksum in
v2 API
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [813e299] Store properties dict as
list in simple db driver
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [faa5ec7] Refactor pagination db
functional tests
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [8a1bcb0] Include all tests in
generated tarballs
* Automated Ubuntu testing build: [c56cfff] Combine same-time tests
with main db test case
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [2a61bf3] Allow
CONF.notifier_ strategy to be a full path
* Automated Ubuntu testing build: [a404d6b] Adds /v2/schemas/images
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [2f3d054] Add image access records
schema for image resources
* Automated Ubuntu testing build: [1e9bc67] Implement image filtering
in v2
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [2a61bf3] Allow
CONF.notifier_ strategy to be a full path
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [f634eb3] Added schema links logic
to image resources
* Automated Ubuntu testing build: [9f7b374] Make image.upload
notification send up2date metadata
* Automated Ubuntu testing build: [39f696a] Retry test server launch
on failure to listen.
* Automated Ubuntu testing build: [2f3d054] Add image access records
schema for image resources
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [39f696a] Retry test server launch
on failure to listen.
* Automated Ubuntu testing build: [5e63a22] Remove image members
joinedload
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [518093b] Simplify sqlalchemy
imports in driver
* Automated Ubuntu testing build: [cc900ef] Clean up image member db
api methods
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [39f696a] Retry test server launch
on failure to listen.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [518093b] Simplify sqlalchemy
imports in driver
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [cdb2a4f] adds missing import and
removes empty docstring
* Automated Ubuntu testing build: [4363af6] Standardize logger
instantiation
* Automated Ubuntu testing build: [c45fe20] Reduce 'global' usage in
sqlalchemy db driver
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [cdb2a4f] adds missing import and
removes empty docstring
* Automated Ubuntu testing build: [202439f] Add link descriptor
objects to schemas
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [c9599a6] Fix exception if glance
fails to load schema
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [1da7699] Set up Simple DB driver
tests
* Automated Ubuntu testing build: [5599c95] Move the particulars of v2
schemas under v2
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: No change rebuild.
* Automated Ubuntu testing build:
* Automated Ubuntu testing build: [c44e16a] Don't use PasteDeploy for
scrubber and cache daemons
* Automated Ubuntu testing build: [3b4d7a4] Convert db testing to use
inheritance
* Automated Ubuntu testing build: [5d53e99] Remove unused imports in
db migrations
* Automated Ubuntu testing build: [199128a] Remove some more glance-
cache PasteDeploy remnants
* Automated Ubuntu testing build: [f07a4db] Revert "Funnel debug
logging through nose properly."
* Automated Ubuntu testing build: [1da7699] Set up Simple DB driver
tests
* Automated Ubuntu testing build: [13f6fc8] Remove listing of image
tags
* Automated Ubuntu testing build:
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [be7efbd] Trace glance service on launch failure.
* [f07a4db] Revert "Funnel debug logging through nose properly."
* [31dcaec] Capture logs of failing services in assertion msg
* [199128a] Remove some more glance-cache PasteDeploy remnants
* [9a7946a] Fix typo of conf variable in config.py
* Automated Ubuntu testing build:
* [be7efbd] Trace glance service on launch failure.
* [31dcaec] Capture logs of failing services in assertion msg
* [9a7946a] Fix typo of conf variable in config.py
* [5d53e99] Remove unused imports in db migrations
* [9c8c630] Increase timeout to avoid spurious test failures
* [3b4d7a4] Convert db testing to use inheritance
* [0c0fd6a] Clean up .pyc files before running tests.
* [081823a] make roles case-insensitive
* [95fb6e5] Funnel debug logging through nose properly.
* [f14d3b9] Fix typo of swift_client/swiftclient in store_utils
* [b3b4d64] Avoid thread creation prior to service launch.
* [088200c] Default db_auto_create to False.
* Automated Ubuntu testing build:
* [ed16167] Stop revealing sensitive store info
* Automated Ubuntu testing build:
* [3b4c276] Remove some unused glance-cache-queue- image code
* [7e84007] Implement pagination and sorting in v2
* [1b78c75] Turn off SQL query logging at log level INFO.
* [e3f3d68] Use zipballs instead of git urls.
* [45b64d5] Add metadata_encryption_ key to glance-cache.conf.
* Automated Ubuntu testing build:
* [3b4c276] Remove some unused glance-cache-queue- image code
* [1b78c75] Turn off SQL query logging at log level INFO.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [7e84007] Implement pagination and sorting in v2
* [1b78c75] Turn off SQL query logging at log level INFO.
* [e3f3d68] Use zipballs instead of git urls.
* [45b64d5] Add metadata_encryption_ key to glance-cache.conf.
* [1672eeb] Fix help messages for --debug.
* [b99e861] Use python-swiftclient for swift store.
* [25116ed] Fix to not use deprecated response.environ any more.
* [dc0ba92] Import db driver through configuration
* [1e50b99] Move RequestContext.is_image_ * methods to db layer
* [c1f5345] Begin replacement of sqlalchemy driver imports
* [fc3f13c] webob exception incorrectly used in v1 images.py
* [e2c52dd] Add tests and simplify GlanceExceptions.
* [15c204a] Update default values for known_stores config.
* [d33ce44] Remove the conf passing PasteDeploy factories
* [9d9d225] Port remaining code to global conf object
* [e50ada5] Made changes to adhere to HACKING.rst specifications
* [c07be92] Use openstack-common's policy module
* [fc758a4] Re-add migrate.cfg to tarball.
* [c4c69ac] Implements cleaner fake_request.
* [a68eb24] Create 'simple' db driver
* [bbe442d] Glance should use openstack.common. timeutils
* [de2a8a8] Clean up a few ugly bits from the testing patch.
* [e315145] Fix typo in doc
* [1038a19] Add cfg's new global CONF object
* [a25824e] fix side effects from seekability test on input file
* [898e732] Just use pure nosetests.
* [66108d0] Fix coverage jobs. Also, clean up the tox.ini.
* [19d6124] Glance should use openstack.common. importutils
* Automated Ubuntu testing build:
* [dfd9e20] Move glance.registry.db to glance.db
* [19d6124] Glance should use openstack.common. importutils
* [98b66c1] Add a base class for tests
* [d885461] Add additional info. to image.delete notification
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [fdc98c9] Add read-only enforcement to v2 API.
* [98b66c1] Add a base class for tests
* [2a01e6e] Enable anonymous access through context middleware
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [81fcbc8] Expose tags on image entities in v2 API
* [81224fa] Sync with latest version of openstack.common. cfg
* [a7b8e62] Lock pep8 at v1.1
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [104ed65] Expose timestamps on image entities in v2 API
* [a7b8e62] Lock pep8 at v1.1
* [d2f04a2] Remove unused imports in setup.py
* [3785ec8] Leave behind sqlite DB for red functional tests.
* Automated Ubuntu testing build:
* No change rebuild.
* Automated Ubuntu testing build:
* [d0e6b83] Add allow_additional_image_ properties
* [397884b] Fix integration of image properties in v2 API
* [9d3fd05] Lock pep8 to version 0.6.1 in tox.ini
* [03da47b] Fail gracefully if paste config file is missing.
* [86a7976] Add missing files to tarball - 239. By Chuck Short
-
* New upstrem release
* debian/control: Clean up build-dependencies:
- Drop python-argparse referenced in pydist-overrides
- Drop python-swift no longer needed.
- Drop python-dateutils no longer needed.
- Dropped python-glacneclient no longer needed.
- Added python-anyjson to build-depends.
- Use python-keystoneclient instead of python-keystone.
- Added python-lxml to build-depends.
- Added python-swiftclientto build-depends.
* debian/rules: Set the PYTHONPATH for the tests. - 238. By James Page
-
d/watch: Update uversionmangle to deal with upstream versioning
changes, remove tarballs.openstack. org. - 234. By Chuck Short
-
debian/
patches/ fix-nosetests- path.patch: Specify the path to glance/tests
so we dont get errors when trying to run the testsuite.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)