# changelog

author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.14
changelog:
  - vz7: systemd-autofs-restart.sh: fix error condition check (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147268)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.15
changelog:
  - zdtm: add overlayfs_nestedns test (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - overlayfs: do mount in mntns of lower/upper/workdir mounts (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - mount-v2: add remove_plain_mountpoint helper (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - mount-v2: export bind_plain_to_other_mntns helper (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - mount-v2: export create_plain_mountpoint helper (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - overlayfs: replace ret with exit_code in __overlayfs_mount (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - overlayfs: remove cwd recovery in overlayfs_mount (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)
   - overlayfs: call overlayfs_mount in child process (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147254)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.16
changelog:
  - mount-v2: copy flags to wide mount helpers (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-148010)
   - overlayfs: fix error handling in __overlayfs_mount (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.17
changelog:
  - filesystems: do binfmt_misc_restore only once (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147930)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.18
changelog:
  - soccr: do not disable tcp repair when sending unsent data (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147346)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.19
changelog:
  - sk-unix: ignore closed or non-empty in-flight sockets (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147983)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.20
changelog:
  - Revert "soccr: do not disable tcp repair when sending unsent data" (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-147346 #PSBM-148050)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.21
changelog:
  - mount: skip source check for autofs mounts in bindmount search (Pavel
  Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-148081)


author: VZ Auto Builder <builder@virtuozzo.com> 3.18.0.22
changelog:
  - spfs: do mount request from mount namespace of nfs mount (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147276)
   - mount-v2: bind dev proc and sysfs for spfs into restored mount namespace
  (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-147276)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.297
changelog:
  - update target.list on dist-vz7-u20
   - vm: introduce handles to dispatcher for updating nvram #PSBM-146309


author: Igor Sukhih <igor@virtuozzo.com> 7.0.92
changelog:
  - add filterref and params to model (Aleksandr Alekseev
  <alexander.alekseev@virtuozzo.com>)
   - add generated files to .gitignore (Aleksandr Alekseev
  <alexander.alekseev@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.97
changelog:
  - UNIX socket path too long #PSBM-129010 (Igor Sukhih <igor@virtuozzo.com>)
   - Failed to backup Vm with serial port in socket mode #PSBM-128650 (Igor Sukhih
  <igor@virtuozzo.com>)


author: Dmitry Mishin <dim@virtuozzo.com> 7.0.98
changelog:
  - PSBM-132834 Add BackupMode parameter in BackupSourcePreferences (Efim
     Shevrin <efim.shevrin@virtuozzo.com>)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 7.0.99
changelog:
  - added comparing state of Firewal for comparing Network Adapters #PSBM-136394
  (Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>)


author: Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com> 7.0.100
changelog:
  - add Clipboard Boolean parameter for Dispatcher Remote Display configuration
  \#PSBM-138284 (Aleksandr Leskin <aleksandr.leskin@virtuozzo.com>)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.101
changelog:
  - update copyrights date #PSBM-144949
   - build: remove Warnings [-Wliteral-suffix] added by '-std=c++11' flag
   - vmconfig: Introduce VM parameter OnEfiUpdateAction #PSBM-144949
   - vmconfig: Introduce libvirt lifecycle actions into VM config #PSBM-144949
   - build: append -std=c++11 flag
   - update target list to vz7-u20


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.1257
changelog:
  - upgrade: fix: do not start running VM #PSBM-148346 (Aleksandr Leskin
  <aleksandr.leskin@virtuozzo.com>)
   - log: add output log about destroy VM after reboot #PSBM-148346 (Aleksandr
  Leskin <aleksandr.leskin@virtuozzo.com>)
   - log: improve output log for NvramUpdater #PSBM-148346 (Aleksandr Leskin
  <aleksandr.leskin@virtuozzo.com>)


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.1258
changelog:
  - migration: fix migration for unaligned images #PSBM-148279 (Andrey Zhadchenko
  <andrey.zhadchenko@virtuozzo.com>) (#PSBM-148279)


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.1259
changelog:
  - TaskMoveVm:In case of error Vm dir will be saved on target #PSBM-147476 (Fima
  Shevrin <efim.shevrin@virtuozzo.com>)


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.1260
changelog:
  - restart: upgrade of VM should restore last state #PSBM-148420 (Aleksandr
  Leskin <aleksandr.leskin@virtuozzo.com>)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.1261.1
changelog:
  - backup: fix owner rights for reversed-delta backups #PSBM-148624
   - backup: fix owner rights for backup #PSBM-148624


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.1261.2
changelog:
  - Change mechanism for start and stop bridge netif. #PSBM-148660 (Fima Shevrin
  <efim.shevrin@virtuozzo.com>)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.1261.6
changelog:
  - Revert: transponster: all appended CD devices should have boot order
      - update target.list for new spec repo


author: Igor Sukhih <igor@virtuozzo.com> 7.0.239
changelog:
  - PSBM-137004 Enable reversed delta backups when tmpdir is configured (Efim
  Shevrin <efim.shevrin@virtuozzo.com>)


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.241
changelog:
  - Add cloudlinux8 into supported os list #PSBM-141631
   - append Warning message for cpu_features_mask function #PSBM-138366
  (aleksandr.leskin <aleksandr.leskin@virtuozzo.com>)
   - Update targets.list (Pavel Vokhmyanin <pvokhmyanin@virtuozzo.com>)
   - introduce in prlsrvctl the clipboard enable/disable feature for Remote
  Display configuration #PSBM-138661 (Aleksandr Leskin
  <aleksandr.leskin@virtuozzo.com>)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.244
changelog:
  - Fix ostype conditions for FreeBSD support #PSBM-143389 #PSBM-143398
  (Alexander Ivanov <alexander.ivanov@virtuozzo.com>)


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.245
changelog:
  - Add ip setting check for vnc address
   - Setting default vnc_address from prlsrvctl settings #PSBM-142718


author: Stanislav Kinsburskiy <skinsbursky@virtuozzo.com> 0.09.008
changelog:
  - manager: use mount ID when available for resources matching 
   - manager: pass replace info structure to is_mnt_file()
   - manager: store mount ID on "replace info" structure
   - manager: collect SPFS mount ID
   - manager: extract mnt_id when parsing fdinfo
   - manager: discover fd link early
   - manager: improve debugging and add more error messages


author: Stanislav Kinsburskiy <stanislav.kinsburskiy@gmail.com> 0.09.009
changelog:
  - manager: use join_namespaces() to enter container (#PSBM-79733)
   - manager: join_namespaces() helper introduced


author: Kirill Tkhai <ktkhai@virtuozzo.com> 0.09.0010
changelog:
  - spfs: Main process wakes and kills its children on exit (#PSBM-80055)
   - spfs: Handle non-zero exit status in cleanup_spfs_mount()


author: VZ Auto Builder <builder@virtuozzo.com> 0.09.0012
changelog:
  - vz7/vz8: add targets.list to build both spfs versions from same code branch
  (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-102629)
   - manager: don't reuse readlink path as buffer (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-102629)
   - list.h: replace libio.h with stddef.h (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-102629)


author: VZ Auto Builder <builder@virtuozzo.com> 0.09.0015
changelog:
  - vz7/vz9: update targets.list for u19 (Yuriy Vasiliev
  <yuriy.vasiliev@virtuozzo.com>) (#PSBM-137242)


author: VZ Auto Builder <builder@virtuozzo.com> 0.09.0016
changelog:
  - manager: fix ERR print in is_mnt_file_by_id() (Alexander Mikhalitsyn
  <alexander.mikhalitsyn@virtuozzo.com>)
   - manager: create transport unixsk in victims net namespace (Alexander
  Mikhalitsyn <alexander.mikhalitsyn@virtuozzo.com>) (#PSBM-141246)
   - parasite: use ino_t type for ino instead of int (Alexander Mikhalitsyn
  <alexander.mikhalitsyn@virtuozzo.com>)
   - autoconf.sh: add x bit (Alexander Mikhalitsyn
  <alexander.mikhalitsyn@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 0.09.0018
changelog:
  - vz7/vz9: update targets.list for u20 (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147276)
   - context: fix segfault on error printing (Pavel Tikhomirov
  <ptikhomirov@virtuozzo.com>) (#PSBM-147276)
   - Replace sources file git.sw.ru with git.vzint.dev (Artem Vasiliev
  <artem.vasiliev@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 0.09.0019
changelog:
  - manager: treat unreachable host connection as temporary error on mount
  attempt (Pavel Tikhomirov <ptikhomirov@virtuozzo.com>) (#PSBM-150260)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.70
changelog:
  - Fix typo in Bugfix OVZ-7246
   - Bugfix OVZ-7246 vztt: ovz-template-converter ignores vefstype when
  constructing tarname (bkb <bkb@virtuozzo.com>)
   - Really switch to python3, PSBM-105224
   - Update Copyright (Igor Sukhih <igor@virtuozzo.com>)
   - add rhel certs only if root RH cert is exist #PSBM-135687 (Alexander Stefanov
  <astefanov@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.83.2
changelog:
  - USe separate versioning for vz7
   - Fixed man page formatting (Dmitry Mishin <dim@virtuozzo.com>)
   - Fix copyrigh message
   - Containers image creation using ez templates #PSBM-107631 (Igor Sukhih
  <igor@virtuozzo.com>)
   - Init cachename before using it, PSBM-105353
   - Switch to python3 (Igor Sukhih <igor@virtuozzo.com>)
   - Unable to install package if $VE_PRIVATE/templates missed #PSBM-103004 (Igor
  Sukhih <igor@virtuozzo.com>)
   - Fix typo in Bugfix OVZ-7246
   - Bugfix OVZ-7246 vztt: ovz-template-converter ignores vefstype when
  constructing tarname (bkb <bkb@virtuozzo.com>)
   - Really switch to python3, PSBM-105224
   - Update Copyright (Igor Sukhih <igor@virtuozzo.com>)
   - add rhel certs only if root RH cert is exist #PSBM-135687 (Alexander Stefanov
  <astefanov@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.83.3
changelog:
  - just use certs for rhel only if template is contains rhel string (Alexander
  Stefanov <astefanov@virtuozzo.com>)


author: Updates Tracker <dsilakov@virtuozzo.com> 7.0.83.4
changelog:
  - yum: errorlevel and debuglevel should not exceed 10, PSBM-135203 (Denis
  Silakov <dsilakov@virtuozzo.com>)


author: Aleksandr Leskin <aleksandr.leskin@virtuozzo.com> 7.0.83.8
changelog:
  - Add options allowerasing in vzpkg #PSBM-151079
    (Fima Shevrin <efim.shevrin@virtuozzo.com>)
   - Add releasever option in vzpkg #PSBM-150864
    (Fima Shevrin <efim.shevrin@virtuozzo.com>)
   - added target.list for dist-vz7-u20


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.83.9
changelog:
  - Fix vzpkg options pasrsing #PSBM-151272 -F option is screened by Q option in
  parsing that leads to parsing errors. We fix get_opt func options by adding
  colon accroding to docs. (Fima <efim.shevrin@virtuozzo.com>)


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.83.10
changelog:
  - update target.list
   - Add --norepair option for vzpkg upgrade cmd #PSBM-151080 (Fima Shevrin
  <efim.shevrin@virtuozzo.com>)


author: Efim Shevrin <efim.shevrin@virtuozzo.com> 7.0.83.11
changelog:
  - update target.list for new spec repo (Aleksandr Leskin
  <aleksandr.leskin@virtuozzo.com>)
   - Change loglevel VZTL_ERR to VZTL_INFO for upgrade cmd#PSBM-150404 (Fima
  <efim.shevrin@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 7.0.81
changelog:
  - Revert "Force --update-cache option if 'update cache' command is specified,
  PSBM-127859" (Denis Silakov <dsilakov@virtuozzo.com>) (#PSBM-127859 #PSBM-128305 #PSBM-127859)
   - Switch to u17 (Denis Silakov <dsilakov@virtuozzo.com>)


author: VZ Auto Builder <builder@virtuozzo.com> 7.0.82
changelog:
  - this options needed to make rhel-7/8 templates work (Alexander Stefanov
  <astefanov@virtuozzo.com>)


author: Denis Silakov <dsilakov@virtuozzo.com> 7.0.68
changelog:
  - add rhel certs only if root RH cert is exist #PSBM-135687 (Alexander Stefanov
  <astefanov@virtuozzo.com>)


