Merge pull request #14 in OVZ/pcompact from ~BKBBKB/pcompact:bugfix/PSBM-132275 to master* commit 'd34226c91516f91e243e88d91375921019981822':
Have to add 'volatile' to stop and keep_running as a result of patch validation
BUGFIX #PSBM-132275 Pcompact ignore timeout
BUGFIX #PSBM-132275 Pcompact ignore timeout
Merge pull request #13 in OVZ/pcompact from ~IGOR/pcompact:master to master* commit 'e578f43546a66f5b32c31b825416f7ff5b71ac81':
'ploop defrag' should have parameter for threshold #PSBM-127354
'ploop defrag' should have parameter for threshold #PSBM-127354introduce IMAGE_DEFRAG_THRESHOLD parameter
Signed-off-by: Igor Sukhih <igor@virtuozzo.com>
Merge pull request #12 in OVZ/pcompact from ~IGOR/pcompact:master to master* commit 'e74b11954b359a67683fd6fc192aa927c557118b':
optimized CT compact operation in KAIO mode #PSBM-127086
Merge pull request #11 in OVZ/pcompact from ~IGOR/pcompact:master to master* commit '199eba58d4d999a6b896ca4a24f02695a80880e7':
Skip compact of attatched backup #PSBM-103354
Merge pull request #10 in OVZ/pcompact from ~IGOR/pcompact:master to master* commit '1d508783d0da00923bab4aa75de2207e8139c928':
pcompact unable to operate with additional CT drives #PSBM-101605
Merge pull request #9 in OVZ/pcompact from ~IGOR/pcompact:master to master* commit '0bac8783ea2b80c0f91b93fe2daa94b0cc51681f':
Comand line parameter to handle fs defaragmentation #PSBM-96172
Comand line parameter to handle fs defaragmentation #PSBM-96172Switch to defragmentation only mode
$ pcompact -D
Signed-off-by: Igor Sukhih <igor@virtuozzo.com>
Merge pull request #6 in OVZ/pcompact from ~IGOR/pcompact:master to master* commit 'df2aedb5fcb14a51603209e9e42aefc85f9ca6e2':
Release ploop device on CT umount #PSBM-56812
Merge pull request #5 in OVZ/pcompact from ~PVOKHMYANIN/pcompact-cep-logging:master to master* commit 'f5759f8eb4be678eb2fba984eb4389488d76d0ac':
Log compact operations to syslog #PSBM-60376
Log compact operations to syslog #PSBM-60376Log ploop, image, data and balloon size before and after compact.
Rate, config.dry and config threshold are required to identify
whether actual compact will happen, or container is not going
to be compacted.
Signed-off-by: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>