# changelog

author: Yann Dirson <yann.dirson@vates.tech> - 10.10.29.xcpng.1-1
changelog:
  - Update to v10.10.29.xcpng.1 release
  - Reintroduced differently the "Stop messing with depmod" changes from 10.10.5.xcpng.1-1,
    now that a Makefile is used
  - Sync with xenserver 10.10.29-1:
    * Tue Apr 29 2025 Frediano Ziglio <frediano.ziglio@cloud.com> - 10.10.28-1
    - CA-409996: Fix manual upgrade

    * Mon Apr 07 2025 Gerald Elder-Vass <gerald.elder-vass@cloud.com> - 10.10.28-1
    - XSI-1863: Use a disk size of zero if a disk size cannot be determined
    - doc/answerfile: reduce admin-interface confusion
    - Avoid attempting to re-read inventory file from unmounted partition
    - __mkinitrd: pass -f to dracut
    - doc/answerfile: clarify and fix description of --network_device
    - Makefile: give more flexibility to select base multipath.conf
    - CP-47621: Enable ability to set hostname from DHCP

    * Wed Mar 12 2025 Deli Zhang <deli.zhang@cloud.com> - 10.10.27-1
    - CA-400058: Revert "Fix preserve-first-partition installation"
    - CA-407867: Add missed "attr" parameter to restore_file()

    * Wed Mar 05 2025 Deli Zhang <deli.zhang@cloud.com> - 10.10.26-1
    - CP-50298: Support restoring dir to specified mode and user/group attributes
    - CA-400058: Fix preserve-first-partition installation

    * Fri Dec 06 2024 Frediano Ziglio <frediano.ziglio@cloud.com> - 10.10.25-1
    - CA-403412: Do not backup GPT layout on temporary directory

    * Thu Nov 28 2024 Frediano Ziglio <frediano.ziglio@cloud.com> - 10.10.24-1
    - CP-51858: Support upgrades for SDX 8900 platform
    - CP-51857: Support clean install for SDX 8900 platform

    * Mon Jul 22 2024 Ross Lagerwall <ross.lagerwall@citrix.com> - 10.10.23-1
    - CA-395582: Fix installation with multipath enabled

    * Tue Jul 02 2024 Frediano Ziglio <frediano.ziglio@cloud.com> - 10.10.22-1
    - Use Makefile instead of duplicating code

    * Thu Jun 27 2024 Frediano Ziglio <frediano.ziglio@cloud.com> - 10.10.21-1
    - CA-392317: Make sure kernel is up to date using Gdisk
    - Handle corrupted GPT data if disk is using MBR

    * Mon Jun 03 2024 Frediano Ziglio <frediano.ziglio@cloud.com> - 10.10.20-1
    - CA-393429: Fix upgrade to XS8 from downgraded SDX MBR installation


author: Yann Dirson <yann.dirson@vates.tech> - 10.10.29.xcpng.2-1
changelog:
  - Update to v10.10.29.xcpng.2 release:
    - Be aware of LINSTOR being installed and make sure the proper version
      is available in the upgrade
    - Fix upgrade of hosts using static IPv6 for management interface


author: Yann Dirson <yann.dirson@vates.tech> - 10.10.29.xcpng.3-1
changelog:
  - Update to v10.10.29.xcpng.3 release:
    - Don't ask repoquery to check signed repos, it cannot do that


author: Yann Dirson <yann.dirson@vates.tech> - 10.10.38.xcpng.1-1
changelog:
  - Update to v10.10.38.xcpng.1 release:
    - Reimplement XCP-ng RAID1 support in terms of XS implementation
    - Fix installation on a disk that was part of a previous raid1 install
    - Enable debug traces by default
  - Sync with xenserver 10.10.38-1:
    * Wed Feb 4 2026 Chunjie Zhu <chunjie.zhu@citrix.com> - 10.10.38-1
    - CA-423190: rpu revert script calls python3 explicitly
    - CA-421841: Fail explicitly when disk is missing

    * Mon Dec 15 2025 Changlei Li <changlei.li@cloud.com> - 10.10.37-1
    - CA-417495 Clean NTP servers in chrony.conf when disable NTP
    - CA-421646 Recognize NTP none mode before upgrade
    - CA-421979 Fix import error

    * Thu Sep 18 2025 Gerald Elder-Vass <gerald.elder-vass@citrix.com> - 10.10.35-1
    - CA-416618: Support degraded SW RAID installations

    * Thu Sep 18 2025 Deli Zhang <deli.zhang@cloud.com> - 10.10.34-1
    - CA-416337: Use WWN link for NVMe device

    * Tue Sep 09 2025 Gerald Elder-Vass <gerald.elder-vass@cloud.com> - 10.10.33-1
    - CA-416905: Fix upgrade for pre-XS8.4 BIOS hosts

    * Tue Aug 12 2025 Gerald Elder-Vass <gerald.elder-vass@cloud.com> - 10.10.32-1
    - upgrade: restore saved firewall-port plugin state
    - upgrade: allow preserving symbolic links
    - Give more explicit message when Yum gets killed
    - CA-409830: Confirm when overwriting an SR
    - Identify all SR types correctly when probing the disk
    - CP-54461: SW RAID restore support
    - Always mount efi/esp during restore
    - CA-400058: Fail if there is no first partition to preserve
    - CP-54459: SW RAID install support
    - CA-410594: Settle udev after eject

    * Mon Jun 09 2025 Deli Zhang <deli.zhang@cloud.com> - 10.10.31-1
    - CA-411650: Fix disk partition re bug

    * Fri May 23 2025 Deli Zhang <deli.zhang@cloud.com> - 10.10.30-1
    - CA-411085: Fix issue of pv name is device link
    - Enhance tracing to hunt for restore bug
    - disktool: Optionally dump old/new partitions during commit

    * Tue Apr 29 2025 Frediano Ziglio <frediano.ziglio@cloud.com> - 10.10.29-1
    - CA-409996: Fix manual upgrade


author: Yann Dirson <yann.dirson@vates.tech> - 10.10.38.xcpng.2-1
changelog:
  - Update to v10.10.38.xcpng.2 release:
    - Fix RAID regressions:
      - error on creation when selecting more than 2 disks
      - creation done in degraded mode even when no disk is missing
      - selection of disks for local-SR allowing to select disks used as RAID member
      - cancellation of the RAID selection dialog, or getting back past disk selection,
        not properly falling back non non-RAID


author: Yann Dirson <yann.dirson@vates.tech> - 10.10.38.xcpng.3-1
changelog:
  - Update to v10.10.38.xcpng.3 release:
    - Fix identification of the LINSTOR versions in the repo, when the required one
      is not the most recent one


author: Yann Dirson <yann.dirson@vates.tech> - 10.10.38.xcpng.4-1
changelog:
  - Update to v10.10.38.xcpng.4 release:
    - Fix linstor ugrade to pull specific version of xcp-ng-linstor
    - Fail when a package for install is not found


