# changelog

author: Gael Duperrey <gduperrey@vates.tech> - 8.6.0-2.1
changelog:
  - Synced from XS82ECU1063
  - Removed xenserver-specific test of the dist macro
  - Replaced perl-interpreter BuildRequires with perl
  - Replaced unsupported %lconfig_scriptlets macro with %post and %postun one liners


author: Ronan Abhamon <ronan.abhamon@vates.fr> - 1.1.0-1
changelog:
  - HTTP server can reuse binding address now
  - Notify when HTTP server is ready
  - Better error handling and command logs
  - SIGTERM can be safely sent to NBD server


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 2.5.3-2.3.10.2
changelog:
  - Rebuild for updated xs-openssl in XCP-ng 8.2.1
  - Not sure it's required but better safe than sorry


author: Gael Duperrey <gduperrey@vates.fr> - 2.5.3-2.3.11.2
changelog:
  - Sync to hotfix XS82ECU1008
  - *** Upstream changelog ***
  - * Thu Mar 24 2022 Ross Lagerwall <ross.lagerwall@citrix.com> - 2.5.3-2.3.11
  - - CA-364343: Honour updelay when LACP is used
  - - CA-367973: Backport bond-related patches to fix XSI-1198


author: Gael Duperrey <gduperrey@vates.fr> - 2.5.3-2.3.12.1
changelog:
  - Sync to hotfix XS82ECU1017
  - *** Upstream changelog ***
  - * Mon Aug 08 2022 Ross Lagerwall <ross.lagerwall@citrix.com> - 2.5.3-2.3.12
  - - CA-351960 / CA-369139: CVE-2020-35498: Support extra padding length
  - - CA-357261: Hide expected errors from logrotate script


author: David Morel <david.morel@vates.tech> - 2.5.3-2.3.12.2
changelog:
  - Comment out tests that fail
  - Enable make check in spec file, without parallel tests
  - Fix CVE-2023-5366, manual backport from 2.17
  - Backport fix for CVE-2023-1668 from XS 8.3/8.4 version 2.5.3-2.3.14
  - *** Upstream changelog ***
  - * Tue Apr 18 2023 Ross Lagerwall <ross.lagerwall@citrix.com> - 2.5.3-2.3.14
  - - CA-376367: Fix CVE-2023-1668


author: David Morel <david.morel@vates.tech> - 2.5.3-2.3.12.3
changelog:
  - link with xs-openssl instead of openssl
  - fix compilation with an openssl from 1.1.1 branch
  - add an openssl configuration to disable weak ciphers and older TLS versions


author: Guillaume Thouvenin <guillaume.thouvenin@vates.tech> - 2.30.8-2.2
changelog:
  - Fix issues when running quicktest on ZFS and LVMoISCSI
  - Add 0015-Remove-SR_PROBE-from-ZFS-capabilities-37.patch
  - Add 0016-Fix-vdi-ref-when-static-vdis-are-used.patch


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 2.30.8-2.3
changelog:
  - Do not overwrite multipath.conf if users made changes
  - Add warning to multipath.conf to prevent future modifications
    (for users which haven't modified it yet, that is, the vast majority)
  - Add /etc/multipath/conf.d/custom.conf for user customization
  - Add 0017-Tell-users-not-to-edit-multipath.conf-directly.patch
  - Add 0018-Add-custom.conf-multipath-configuration-file.patch
  - Add 0019-Install-etc-multipath-conf.d-custom.conf.patch


author: Ronan Abhamon <ronan.abhamon@vates.fr> - 2.30.8-7.1
changelog:
  - Sync with hotfix XS82ECU1051
  - Sync patches with our latest 2.30.8-8.2 branch
  - *** Upstream changelog ***
  - * Thu Sep 28 2023 Mark Syms <mark.syms@citrix.com> - 2.30.8-7
  - - CP-45514: set ownership and perms on backeend device
  - * Fri Aug 04 2023 Mark Syms <mark.syms@citrix.com> - 2.30.8-6
  - - Fixes for CA-379329, monitor for missing iSCSI sessions
  - * Fri Jun 30 2023 Mark Syms <mark.syms@citrix.com> - 2.30.8-5
  - - CA-375968: multi session iSCSI updates
  - * Fri Jun 30 2023 Mark Syms <mark.syms@citrix.com> - 2.30.8-4
  - - Rebuild
  - * Mon Jun 26 2023 Mark Syms <mark.syms@citrix.com> - 2.30.8-3
  - - Backport fix for CA-378768


author: Ronan Abhamon <ronan.abhamon@vates.fr> - 2.30.8-9.1
changelog:
  - Sync with hotfix XS82ECU1056
  - Sync patches with our latest 2.30.8-8.2 branch
  - *** Upstream changelog ***
  - * Fri Oct 27 2023 Mark Syms <mark.syms@citrix.com> - 2.30.8-9
  - - Backport fix for CP-45927, set Equalogic path checker
  - * Thu Oct 19 2023 Mark Syms <mark.syms@citrix.com> - 2.30.8-8
  - - Backport fix for CA-375367
  - - Backport fix for CA-379315
  - - Backport fix for CA-381221


author: Benjamin Reis <benjamin.reis@vates.fr> - 2.30.8-9.2
changelog:
  - Add 0020-Backport-NFS4-only-support.patch
  - Add 0021-Backport-probe-for-NFS4-when-rpcinfo-does-not-includ.patch


author: Ronan Abhamon <ronan.abhamon@vates.fr> - 2.30.8-10.1
changelog:
  - Sync with hotfix XS82ECU1060
  - Sync patches with our latest 2.30.8-8.2 branch
  - - *** Upstream changelog ***
  - * Fri Jan 19 2024 Mark Syms <mark.syms@citrix.com> - 2.30.8-10
  - - Backport fix for CA-386479, log into all iSCSI targets


author: Ronan Abhamon <ronan.abhamon@vates.fr> - 2.30.8-12.1
changelog:
  - Add 0023-feat-LVHDSR-add-a-way-to-modify-config-of-LVMs-56.patch
  - Sync with hotfix XS82ECU1065
  - Sync patches with our latest 2.30.8-8.2 branch
  - - *** Upstream changelog ***
  - * Wed Mar 13 2024 Mark Syms <mark.syms@citrix.com> - 2.30.8-12
  - - CA-389576: in Python 2.7 IOError is not a subclass of OSError
  - * Mon Feb 26 2024 Mark Syms <mark.syms@citrix.com> - 2.30.8-11
  - - CA-387770 Improve error message for readonly shares
  - - CA-388451: Ensure that xapi sessions are logged out
  - - CP-47841: update multipath confiugration for PURE FlashArray
  - - Backport fix for NFS attach from config
  - - CA-387770: Backport Check for R/O FS at create


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 2.30.8-12.3
changelog:
  - %preun: Move command above exit 0 so that it's executed
  - Properly disable the removed sr_health_check.timer
  - Also remove the dangling symlink if still present due to improper removal
    of the timer in sm-2.30.8-12.2


author: Benjamin Reis <benjamin.reis@vates.fr> - 1.7.0-1
changelog:
  - Fix lock in updater plugin (See: https://github.com/xcp-ng/xcp/issues/523)
  - Normalize plugins output
  - Add plugin to display return of lsblk


author: Benjamin Reis <benjamin.reis@vates.fr> - 1.7.2-1
changelog:
  - Really disable unwanted repos when running yum update
  - Fix exception handling when a command fails


author: Ronan Abhamon <ronan.abhamon@vates.fr> - 1.8.0-1
changelog:
  - Add LVM plugin to list and create PVs, VGs and LVs
  - RAID plugin: handle gracefully when no RAID is present
  - Add a way to install packages with updater.py
  - xcp-ng-linstor is now a default repo of updater.py


author: Ronan Abhamon <ronan.abhamon@vates.fr> - 1.10.0-1
changelog:
  - Add check_installed function in updater.py
  - Exclude smartctl plugin, only available on XCP-ng 8.3


