Download/ploop/1.11
ploop is a tool and a library to control ploop block devices.
Warning: this is an old version of ploop. For the latest version, see Download/ploop/1.15. |
Contents
Changes
Since version 1.10
New functionality and important changes
- support for 4K sector size (including GPT conversion)
- ploop replace
- temp snapshots support (ploop tsnapshot, ploop_create_temporary_snapshot())
- ploop copy: implement fdatasync before freeze (improves CT frozen time)
- New DiskDescriptor.xml read API (ploop_*_dd())
- Obsolete *_diskdescriptor() calls
- Obsolete ploop_get_base_delta_uuid()
- ploop_log(): implement subsecond timestamps (with verbosity >= 4)
- add ploop_is_mounted()
- ploop snapshot-list: add snapshot mode (-s)
- ploop check dd.xml: add -u UUID option
- ploop mount: remove -u base feature
- ploop tool: add -v option to set verbosity
Fixes
- skip max fs size check on snapshot delta creation
- ploop_resize_image: resize up to end of device
- ploop_delete_top_delta(): fix wrt top_guid
- ploop_read_diskdescriptor(): fix get_basedir() len argument
- check_and_repair_sparse: handle EOF properly (#2897)
- ploop_resize_image: add missing gpt size sync
- ploop snapshot-merge/delete: deny snapshot deleting if mounted (#2887)
- grow_lower_delta(): fix a memory leak
- ploop check: fix -b option parsing
- get_partition_device_name(): fix chmod argument
- fix alignment on GPT partition resize
- fix GPT partition alignment on ploop init
Improvements
- ploop_resize_image: enhanced inflate balloon to max size logic
- tools: add {} to specified UUID if necessary
- check_and_repair_sparse(): log filefrag output
- print_sys_block_ploop(): speed up
- ploop check: try to repair non-top deltas if they can be opened r/w
- e2fsck: return fsck exit code to caller
- make_fs(): add -i to mkfs
- fsync_safe(): use SYSEXIT_FSYNC
- Fix uuid strings size, use define
Documentation
- ploop snapshot-list: fix and update usage
- ploop copy: fix usage
- ploop(8): document snapshot-list -s option
- ploop(8): document ploop replace
Build system
- Makefile.inc: fix dpkg-architecture handling (#2877)
- Makefile: add ability to add local rules
- gensym.sh: better usage and error diag
- gensym.sh: add run mode
For the complete list of changes in this release, see git changelog for ploop-1.11.
Thanks
OpenVZ project would like to thank the following people who contributed patches and/or provided bug reports for this ploop release (in no particular order):
- Andrei Vinogradov
- Mike Fedyk
- Pavel Odintsov
Download
RPMS
x86 (i686, IA32)
File | Date | Size |
---|---|---|
ploop-1.11-1.i386.rpm | 2014-04-03 22:37:43 | 51 Kb |
ploop-devel-1.11-1.i386.rpm | 2014-04-03 22:37:43 | 147 Kb |
ploop-lib-1.11-1.i386.rpm | 2014-04-03 22:37:43 | 113 Kb |
x86_64 (AMD64, EM64T)
File | Date | Size |
---|---|---|
ploop-1.11-1.x86_64.rpm | 2014-04-03 22:37:43 | 51 Kb |
ploop-devel-1.11-1.x86_64.rpm | 2014-04-03 22:37:43 | 143 Kb |
ploop-lib-1.11-1.x86_64.rpm | 2014-04-03 22:37:43 | 140 Kb |
Binaries
x86 (i686, IA32)
File | Date | Size |
---|---|---|
ploop-1.11-1.i386.tar.gz | 2014-04-03 22:37:42 | 40 Kb |
ploop-1.11-1.i386.tar.gz.asc | 2014-04-03 22:37:43 | 189 b |
ploop-devel-1.11-1.i386.tar.gz | 2014-04-03 22:37:42 | 130 Kb |
ploop-devel-1.11-1.i386.tar.gz.asc | 2014-04-03 22:37:43 | 189 b |
ploop-lib-1.11-1.i386.tar.gz | 2014-04-03 22:37:42 | 90 Kb |
ploop-lib-1.11-1.i386.tar.gz.asc | 2014-04-03 22:37:43 | 189 b |
x86_64 (AMD64, EM64T)
File | Date | Size |
---|---|---|
ploop-1.11-1.x86_64.tar.gz | 2014-04-03 22:37:42 | 40 Kb |
ploop-1.11-1.x86_64.tar.gz.asc | 2014-04-03 22:37:43 | 189 b |
ploop-devel-1.11-1.x86_64.tar.gz | 2014-04-03 22:37:42 | 130 Kb |
ploop-devel-1.11-1.x86_64.tar.gz.asc | 2014-04-03 22:37:43 | 189 b |
ploop-lib-1.11-1.x86_64.tar.gz | 2014-04-03 22:37:42 | 120 Kb |
ploop-lib-1.11-1.x86_64.tar.gz.asc | 2014-04-03 22:37:43 | 189 b |
Sources
File | Date | Size |
---|---|---|
ploop-1.11-1.src.rpm | 2014-04-03 22:37:43 | 131 Kb |
ploop-1.11.tar.bz2 | 2014-04-03 22:37:42 | 104 Kb |
ploop-1.11.tar.bz2.asc | 2014-04-03 22:37:43 | 189 b |
ploop.spec | 2014-04-03 22:37:42 | 19 Kb |
Archives
For other ploop releases, see download/ploop/Archives.
For other tools, see download/utils.