Download/ploop/1.15

From OpenVZ Virtuozzo Containers Wiki
Jump to: navigation, search

ploop is a tool and a library to control ploop block devices.

Below you can find the change log and downloads for the latest version of ploop.

Changes

Since version 1.14.1:

New functionality and API changes

  • ploop defragmentation support using e4defrag2
(needs to be installed separately, see https://github.com/dmonakhov/e2fsprogs/tree/e4defrag2)
  • mount_image: return SYSEXIT_NOSNAP error
  • Add ploop_get_base_delta_fname()
  • Allow to create image > 16TB (without filesystem inside)

Fixes

  • Fix resizing image mounted inside mnt namespace
  • ploop_get_devs: fix NULL pointer dereference
  • copy_delta(): avoid double-free
  • fix infinite loop in ploop balloon discard
  • Fix compile with gcc-5.3.0
  • ploop_mount_fs: don't mount ro when finding balloon inode
(fixes mount in an MS_SLAVE mount namespace)
  • Remove temp mount point after ploop resize
  • Repair DiskDescriptot.xml on process PLOOP_MNTN_MERGE stage

Improvements

  • make_fs(): drop lazy_journal_init
  • scripts/umount.ploop: rm unused var
  • do_delete_snapshot(): don't use PLOOP_MERGE_WITH_CHILD
  • ploop_merge_snapshot_by_guid(): remove merge_mode
  • balloon.c: no need to include libgen.h
  • defrag_complete: fix a typo
  • defrag_complete(): report errors
  • defrag_complete(): check for cmdline
  • defrag_complete(): report stale pidfile
  • gensym.sh: busybox sed compatibility
  • musl (Alpine Linux) compile fixes
  • mount_image(): kill flags argument
  • do_mntn_merge(): fix the check for same file
  • find_image_idx_by_file: get_basedir() only if needed
  • discard/defrag: take into account image size change caused by defrag

Documentation

  • ploop balloon discard: document --defrag
  • ploop(8): document --defrag

Build system

  • setver.sh: fix a typo

For the complete list of changes in this release, see git changelog for ploop-1.15.

Download

RPMS

x86 (i686, IA32)

File Date Size
ploop-1.15-1.i386.rpm 2016-04-30 02:13:46 60 Kb
ploop-devel-1.15-1.i386.rpm 2016-04-30 02:13:46 178 Kb
ploop-lib-1.15-1.i386.rpm 2016-04-30 02:13:46 136 Kb


x86_64 (AMD64, EM64T)

File Date Size
ploop-1.15-1.x86_64.rpm 2016-04-30 02:13:46 61 Kb
ploop-devel-1.15-1.x86_64.rpm 2016-04-30 02:13:46 171 Kb
ploop-lib-1.15-1.x86_64.rpm 2016-04-30 02:13:46 163 Kb


Binaries

x86 (i686, IA32)

File Date Size
ploop-1.15-1.i386.tar.gz 2016-04-30 02:13:44 33 Kb
ploop-1.15-1.i386.tar.gz.asc 2016-04-30 02:13:46 198 b 
ploop-devel-1.15-1.i386.tar.gz 2016-04-30 02:13:45 149 Kb
ploop-devel-1.15-1.i386.tar.gz.asc 2016-04-30 02:13:46 198 b 
ploop-lib-1.15-1.i386.tar.gz 2016-04-30 02:13:45 106 Kb
ploop-lib-1.15-1.i386.tar.gz.asc 2016-04-30 02:13:46 198 b 


x86_64 (AMD64, EM64T)

File Date Size
ploop-1.15-1.x86_64.tar.gz 2016-04-30 02:13:45 34 Kb
ploop-1.15-1.x86_64.tar.gz.asc 2016-04-30 02:13:46 198 b 
ploop-devel-1.15-1.x86_64.tar.gz 2016-04-30 02:13:45 143 Kb
ploop-devel-1.15-1.x86_64.tar.gz.asc 2016-04-30 02:13:46 198 b 
ploop-lib-1.15-1.x86_64.tar.gz 2016-04-30 02:13:45 133 Kb
ploop-lib-1.15-1.x86_64.tar.gz.asc 2016-04-30 02:13:46 198 b 


Sources

File Date Size
ploop-1.15-1.src.rpm 2016-04-30 02:13:46 159 Kb
ploop-1.15.tar.bz2 2016-04-30 02:13:46 123 Kb
ploop-1.15.tar.bz2.asc 2016-04-30 02:13:46 198 b 
ploop.spec 2016-04-30 02:13:46 27 Kb


Archives

For other ploop releases, see download/ploop/Archives.

For other tools, see download/utils.

Tools
vzctl • ploop • vzquota • vzstats
Versions of ploop