Merge lp://qastaging/~anso/nova/imgcopy into lp://qastaging/~hudson-openstack/nova/trunk
Status: | Work in progress |
---|---|
Proposed branch: | lp://qastaging/~anso/nova/imgcopy |
Merge into: | lp://qastaging/~hudson-openstack/nova/trunk |
Diff against target: |
172 lines (+71/-22) 4 files modified
nova/image/s3.py (+5/-2) nova/objectstore/image.py (+18/-20) nova/tests/objectstore_unittest.py (+4/-0) tools/imgcopy.sh (+44/-0) |
To merge this branch: | bzr merge lp://qastaging/~anso/nova/imgcopy |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Thierry Carrez (community) | Abstain | ||
Soren Hansen (community) | Needs Resubmitting | ||
Trey Morris (community) | Approve | ||
Devin Carlen (community) | Approve | ||
Review via email:
|
Commit message
Replicate images across regions by putting tools/imgcopy.sh in cron on each end.
Description of the change
Replicate images across regions by putting tools/imgcopy.sh in cron on each end.
Unmerged revisions
- 290. By Todd Willey
-
Deal with old lockfiles (from crashes, etc).
- 289. By Todd Willey
-
Don't list or lauch deregistered images.
- 288. By Todd Willey
-
Merge to more recent trunk.
- 287. By Todd Willey
-
Finalize flags for rsync and order of operations.
- 286. By Todd Willey
-
Add run-once locking for imgcopy tool.
- 285. By Todd Willey
-
Skeletion of a script that can be run from cron to copy images between regions.
- 284. By Todd Willey
-
Don't delete image files on a deregister. This is to support a tool that will
replicate images between regions. We have to push in both directions, so as
long as the image existed in one region it would always get pushed back.
This allows a simplistic version of multi-region. For use until glance/swift become the image store.