# changelog

author: Rushikesh Jadhav <rushikesh7@gmail.com> - 4.19.142-3
changelog:
  - Security update
  - Fix XSAs 361 362 365
  - Fix use-after-free in xen-netback caused by XSA-332
  - See https://xenbits.xen.org/xsa/
  - Updated to patch-4.19.93-94-mod to resolve XSA 365 conflict


author: Rushikesh Jadhav <rushikesh7@gmail.com> - 4.19.154-1
changelog:
  - Security (XSAs 367 and 371) and bugfix update
  - XSA-367: Linux: netback fails to honor grant mapping errors
  - XSA-371: Linux: blkback driver may leak persistent grants
  - Patches backported from linus kernel to fix event-related issues caused by XSA-332
  - Update patch level to 4.19.154


author: Rushikesh Jadhav <rushikesh7@gmail.com> - 4.19.227-1
changelog:
  - Fixes issue #522
  - Cumulative update till 4.19.227
  - Disabled Citrix patches that were taken from upstream
  - Disabled GFS2 and gvt patches as its not support by the distro


author: Samuel Verschelde <stormi-xcp@ylix.fr> - 4.19.227-4
changelog:
  - Don't provide kernel Provides
  - We don't want kernel-alt to be pulled as build deps instead of main kernel packages


author: Thierry Escande <thierry.escande@vates.tech> - 4.19.316+1-1
changelog:
  - Import kernel source v4.19.316
  - Rebase and rework needed patches from main kernel repo
  - Sync spec file with main kernel repo v4.19.19-8.0.34.1
  - Fix Requires on python3-xcp-libs


author: Petr Menšík <pemensik@redhat.com> - 1.7.0-14
changelog:
  - Add only extra flags to default RPM LDFLAGS
  - Fix multilib conflict of ldns-config (#1463423)
  - Make primary python3 in primary build, python2 in optional


author: Damien Thenot <damien.thenot@vates.tech> 3.0.12-12.3
changelog:
  - Updated 0028-feat-LargeBlock-introduce-largeblocksr-51.patch
  - Add a clearer error message for multidevices config not being accepted


author: Benjamin Reis <benjamin.reis@vates.tech> - 3.2.0-1.1
changelog:
  - Rebase on 3.2.0-1
  - Drop 0001-XCP-ng-cherry-pick-of-CP-45750-get-storage-init-test.patch
  - Drop 0026-Implement-correctly-fake_import-in-test_on_slave.py.patch
  - Drop 0027-fix-NFSSR-ensure-we-can-attach-SR-during-attach_from.patch
  - *** Upstream changelog ***
  - * Fri May 17 2024 Mark Syms <mark.syms@cloud.com> - 3.2.0-1
  - - CA-387861 Introduce fair locking subsystem
  - - CA-384942: use resolved CD path for error checking
  - - CA-392823: ensure no device mapper conflicts in LVHDSR detach
  - * Wed Mar 27 2024 Mark Syms <mark.syms@citrix.com> - 3.1.0-1
  - - CP-45750: Allow for alternative local storage SR types
  - - Release 3.0.13
  - * Tue Mar 26 2024 Mark Syms <mark.syms@citrix.com> - 3.0.13-2
  - - CA-388353: Fix context in cgrules patch triggerin script
  - - CA-379287 Cope with fs-encoded XMLRPC request on command line
  - - CP-383791 Fix handling of UTF-8 in srmetadata.py
  - - CP-45514: set ownership and permissions on backend
  - - CA-371791: Fix world readable permissions on EXTSR
  - - CA-384030 Ignore awkardly named images in ISO SRs
  - - CP-45927: set multipath checker for Equalogic 100E-00 to tur
  - - CA-377454: ensure that the iscsiadm running lock exists
  - - CA-384783 Probe for NFS4 when rpcinfo does not include it
  - - CA-253490 Add missing error codes
  - - CP-46807: reduce logs from scheduler set errors
  - - fix(NFSSR): ensure we can attach SR during attach_from_config call
  - - CP-39600: Rework LVM locking to use fair lock queue
  - - fix(ISOSR): type accepts 'nfs_iso' not 'nfs' as the docs claim
  - - CA-386281 CIFS username can be omitted in ISO SR
  - - CP-46863 Dump Multipath Status from Storage Manager
  - - CA-386479: ensure we login to all iSCSI Target Portal Groups
  - - CP-39600: remove stray print call
  - - CA-385069: Remove unnecessary LvmContext wrap
  - - CA-387770 Improve error message for readonly shares
  - - CA-388451: ensure that xapi sessions are logged out
  - - Always remove the RO/RW tag from VDIs in case of failure
  - - CA-387770 increase NFSSR and SMBSR test coverage
  - - CA-386316 Fix race condition between sr_detach and GC
  - - CP-47841: update multipath configuration for PURE Storage
  - - CA-387770: check for read-only shared fs at create
  - - CP-48018: Update to systemd to manage services
  - - CA-388933: rework GC Active lock to ensure GC starts


author: Benjamin Reis <benjamin.reis@vates.tech> - 3.2.1-1.1
changelog:
  - Rebase on 3.2.1-1
  - *** Upstream changelog ***
  - * Wed May 29 2024 Mark Syms <mark.syms@cloud.com> - 3.2.1-1
  - - Use python3 rather than python3.6
  - - CA-390937: fix conflict between GC and SR detach
  - - CA-392989: improve diagnostics for tests


author: Benjamin Reis <benjamin.reis@vates.tech> - 3.2.3-1.1
changelog:
  - Rebase on 3.2.3-1
  - Add 0028-reflect-upstream-changes-in-our-tests.patch
  - *** Upstream changelog ***
  - * Thu Jul 04 2024 Mark Syms <mark.syms@cloud.com> - 3.2.3-1
  - - CA-393194: Fix pvremove failure
  - * Mon Jun 24 2024 Mark Syms <mark.syms@cloud.com> - 3.2.2-1
  - - CP-49689: remove reverse dependency on SR from xs_errors
  - - CP-49775 convert SMGC to systemd service
  - - CP-49720 Move LOCK_TYPE_RUNNING from cleanup.py to lock.py


author: Adam Tkac <atkac redhat com> 2.0.8-1
changelog:
  - update to 2.0.8 (#851364)
  - swig207-rh830660.patch merged
  - swig207-r13128.patch merged
  - swig-rh841245.patch merged


author: Jitka Plesnikova <jplesnik@redhat.com> - 2.0.10-1
changelog:
  - Update to 2.0.10
  - swig203-rh706140.patch merged
  - swig204-rh752054.patch merged
  - Create swig-2.0.10-Fix-x390-build.patch


