<?xml version="1.0" encoding="UTF-8"?>
<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="45">
<package pkgid="53268f2b21198df32dc84aeea2df727592fb409a50f5f4dc708bccb3068a4d16" name="SLES16-Migration" arch="aarch64">
  <version epoch="0" ver="2.1.35" rel="16.147"/>
</package>
<package pkgid="da01416714cae6f2e0f016a871b8d6c51cc5083e890cbbcdd0a7f34d2c3dcd19" name="SLES16-Migration" arch="ppc64le">
  <version epoch="0" ver="2.1.35" rel="16.147"/>
</package>
<package pkgid="5d9c532c1c29e31297bbe938046f06783061c2f6c021cb0d398388a90476f1dd" name="SLES16-Migration" arch="s390x">
  <version epoch="0" ver="2.1.35" rel="16.147"/>
</package>
<package pkgid="0c933b2b1237f4e4cba0fed49c0ee42c1adff7ff010504fe879661d445762d1d" name="SLES16-Migration" arch="src">
  <version epoch="0" ver="2.1.35" rel="16.147"/>
</package>
<package pkgid="aabea1bc46ef5700bbdfbcea26e8ec65f7b2ca995ae3e786a0ef1a88b747dff3" name="SLES16-Migration" arch="x86_64">
  <version epoch="0" ver="2.1.35" rel="16.147"/>
</package>
<package pkgid="ca152e26230e7cb066fe0fc08e66fa976561908081b3cf3301a8cdc8d57aab43" name="SLES16-SAP_Migration" arch="ppc64le">
  <version epoch="0" ver="2.1.35" rel="15.119"/>
</package>
<package pkgid="1844979c959964a2b809779f338841301e62add9b22674756e7cc611dd82907f" name="SLES16-SAP_Migration" arch="src">
  <version epoch="0" ver="2.1.35" rel="15.119"/>
</package>
<package pkgid="e1632b06a4ee019ed2f69d10b557f846d4ca80490d4c53c4bf613b20b33e10ce" name="SLES16-SAP_Migration" arch="x86_64">
  <version epoch="0" ver="2.1.35" rel="15.119"/>
</package>
<package pkgid="2de42f0b3887c3ebebf913926e8f0ab6ad96b45ecefe096280a649f78a1a72f1" name="libyajl-devel" arch="aarch64">
  <version epoch="100" ver="2.1.0" rel="150500.1.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1726833600">- yajl version suitable for crun</changelog>
</package>
<package pkgid="40b542fc5be6d7bf8352e44e1ce8ee802f4b0600c61a0fd32898ed4d0dbd9c7f" name="libyajl-devel" arch="x86_64">
  <version epoch="100" ver="2.1.0" rel="150500.1.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1726833600">- yajl version suitable for crun</changelog>
</package>
<package pkgid="5498ef287b53146f242f072d28eb51e3e33426768a4bac58f56971562bdb33e1" name="libyajl-devel-static" arch="aarch64">
  <version epoch="100" ver="2.1.0" rel="150500.1.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1726833600">- yajl version suitable for crun</changelog>
</package>
<package pkgid="363ff7c746a844b1d902a3faa5a9cea72c8f90f2cadcdaba15307e0c5bd0a807" name="libyajl-devel-static" arch="x86_64">
  <version epoch="100" ver="2.1.0" rel="150500.1.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1726833600">- yajl version suitable for crun</changelog>
</package>
<package pkgid="b806b126cad5e9b131d4ccd5b214717ddf0b8b1025ed676fc114dc30c15d6efe" name="libyajl2" arch="aarch64">
  <version epoch="100" ver="2.1.0" rel="150500.1.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1726833600">- yajl version suitable for crun</changelog>
</package>
<package pkgid="28824da1a80124289163d8af9b62eeb321ea00217e635cc9495abf67d87d4f83" name="libyajl2" arch="x86_64">
  <version epoch="100" ver="2.1.0" rel="150500.1.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1726833600">- yajl version suitable for crun</changelog>
</package>
<package pkgid="484434f8f399755ad4289199527ee1043c986217d338a610d3c92b08e9d6812e" name="python3-migration" arch="noarch">
  <version epoch="0" ver="2.1.35" rel="150500.2.1"/>
  <changelog author="cfamullaconrad@suse.com" date="1777464000">- Add ResolvConf class for unified name resolver mgmt
  Implement a new ResolvConf class to provide a consistent approach for
  handling /etc/resolv.conf during migrations. The class introduces
  logic to:
  - Detect if /etc/resolv.conf is managed by netconfig or NetworkManager.
  - Verify user customizations using MD5 checksums (compatible with
  netconfig) and header analysis.
  - Preserve custom configurations by moving them to a static file
  and creating a symlink to prevent future overwrites by network tools.
  - Support resolver setup for both the target root and live systems.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777464001">- Integrate ResolvConf class and reorder network setup services
  Refactor SetupNameResolver and WickedToNetworkManager to use the new
  ResolvConf class for unified resolver handling.
  Swap systemd service dependencies to ensure name resolver setup
  runs before host network setup.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777550400">- Avoid temporary test/unit/.coverage in dist archive
  This temporary file, generated by pytest-cov, is created within each
  `make test` call containing different content, also if no
  source files has changed.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778068800">- Workaround for bsc#1263889 -- preserve resolv.conf</changelog>
  <changelog author="vzhestkov@suse.com" date="1778068801">- Fix loading SELinux policy of Salt Bundle with workaround</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778068802">- Make sure to add multipath to the initrd
  Add multipath dracut code to the initrd. This is related
  to bsc#1260340</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241600">- Mount /system-root/run as tmpfs
  Use tmpfs for /run, so we do not write temporal
  files during migration to disk.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241601">- Bind mount resolv.conf to /system-root/run/.../resolv.conf
  This makes the resolv.conf available in the chroot environment
  if a none custom symlink is used.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778500800">- Fix missing tests for latest apparmor code change</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778587200">- Fix install of NetworkManager
  Check if NetworkManager is installed already and only install it
  when needed. In addition run the installation of packages inside
  of the upgraded system as a chroot operation. We identified
  zypper metadata read issues when driving a package install from
  the outside (live migration system) into the target and we also
  want this operation to be as close as possible to a standard
  package installation on the target system.</changelog>
  <changelog author="yu.daike@suse.com" date="1779105600">- Add precheck for POWER architecture version on SLES16 migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1780315200">- Make sure to add multipath to the initrd for SAP
  Add multipath dracut code to the initrd for the SLE16 SAP
  migration system. This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524800">- Explicitly request python3-base
  Due to changes on the SUSE python packaging it's required
  to request python3-base such that symlinks like /usr/bin/python3
  exists</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524801">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524802">- Add production/staging profiles for SLE16
  In contrast to SLE15, SLE16 is still actively developed and
  not in maintenance mode. Therefore the rolling build for
  devel:DMS should use the latest version of SLE16 but should
  also allow for maintenance releases into production. For
  production the repository setup should come from the project
  as it is setup in the SUSE namespace. For the staging project
  we set the repositories as they fit the current development.
  This is SLE16.1 at the moment.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524803">- Add production profile for Makefile target</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781611200">- Update suse-migration-rpm
  Make sure optional profile name does not interfere with
  the package name</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697600">- Bump Migration changelog version: 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697601">- Bump version: 2.1.34 → 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781784000">- yq is only recommended not required</changelog>
</package>
<package pkgid="add7c8a0f4ab9b980d82529759b4c867051a4d1bef34044a4a357f86ca1da896" name="suse-migration" arch="noarch">
  <version epoch="0" ver="2.1.35" rel="150500.2.1"/>
  <changelog author="cfamullaconrad@suse.com" date="1777464000">- Add ResolvConf class for unified name resolver mgmt
  Implement a new ResolvConf class to provide a consistent approach for
  handling /etc/resolv.conf during migrations. The class introduces
  logic to:
  - Detect if /etc/resolv.conf is managed by netconfig or NetworkManager.
  - Verify user customizations using MD5 checksums (compatible with
  netconfig) and header analysis.
  - Preserve custom configurations by moving them to a static file
  and creating a symlink to prevent future overwrites by network tools.
  - Support resolver setup for both the target root and live systems.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777464001">- Integrate ResolvConf class and reorder network setup services
  Refactor SetupNameResolver and WickedToNetworkManager to use the new
  ResolvConf class for unified resolver handling.
  Swap systemd service dependencies to ensure name resolver setup
  runs before host network setup.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777550400">- Avoid temporary test/unit/.coverage in dist archive
  This temporary file, generated by pytest-cov, is created within each
  `make test` call containing different content, also if no
  source files has changed.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778068800">- Workaround for bsc#1263889 -- preserve resolv.conf</changelog>
  <changelog author="vzhestkov@suse.com" date="1778068801">- Fix loading SELinux policy of Salt Bundle with workaround</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778068802">- Make sure to add multipath to the initrd
  Add multipath dracut code to the initrd. This is related
  to bsc#1260340</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241600">- Mount /system-root/run as tmpfs
  Use tmpfs for /run, so we do not write temporal
  files during migration to disk.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241601">- Bind mount resolv.conf to /system-root/run/.../resolv.conf
  This makes the resolv.conf available in the chroot environment
  if a none custom symlink is used.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778500800">- Fix missing tests for latest apparmor code change</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778587200">- Fix install of NetworkManager
  Check if NetworkManager is installed already and only install it
  when needed. In addition run the installation of packages inside
  of the upgraded system as a chroot operation. We identified
  zypper metadata read issues when driving a package install from
  the outside (live migration system) into the target and we also
  want this operation to be as close as possible to a standard
  package installation on the target system.</changelog>
  <changelog author="yu.daike@suse.com" date="1779105600">- Add precheck for POWER architecture version on SLES16 migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1780315200">- Make sure to add multipath to the initrd for SAP
  Add multipath dracut code to the initrd for the SLE16 SAP
  migration system. This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524800">- Explicitly request python3-base
  Due to changes on the SUSE python packaging it's required
  to request python3-base such that symlinks like /usr/bin/python3
  exists</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524801">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524802">- Add production/staging profiles for SLE16
  In contrast to SLE15, SLE16 is still actively developed and
  not in maintenance mode. Therefore the rolling build for
  devel:DMS should use the latest version of SLE16 but should
  also allow for maintenance releases into production. For
  production the repository setup should come from the project
  as it is setup in the SUSE namespace. For the staging project
  we set the repositories as they fit the current development.
  This is SLE16.1 at the moment.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524803">- Add production profile for Makefile target</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781611200">- Update suse-migration-rpm
  Make sure optional profile name does not interfere with
  the package name</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697600">- Bump Migration changelog version: 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697601">- Bump version: 2.1.34 → 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781784000">- yq is only recommended not required</changelog>
</package>
<package pkgid="bc3653250bc0bfb36e7445b358a5198d15a2d0dd670dda68535e9328f037b273" name="suse-migration-pre-checks" arch="noarch">
  <version epoch="0" ver="2.1.35" rel="150500.2.1"/>
  <changelog author="cfamullaconrad@suse.com" date="1777464000">- Add ResolvConf class for unified name resolver mgmt
  Implement a new ResolvConf class to provide a consistent approach for
  handling /etc/resolv.conf during migrations. The class introduces
  logic to:
  - Detect if /etc/resolv.conf is managed by netconfig or NetworkManager.
  - Verify user customizations using MD5 checksums (compatible with
  netconfig) and header analysis.
  - Preserve custom configurations by moving them to a static file
  and creating a symlink to prevent future overwrites by network tools.
  - Support resolver setup for both the target root and live systems.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777464001">- Integrate ResolvConf class and reorder network setup services
  Refactor SetupNameResolver and WickedToNetworkManager to use the new
  ResolvConf class for unified resolver handling.
  Swap systemd service dependencies to ensure name resolver setup
  runs before host network setup.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777550400">- Avoid temporary test/unit/.coverage in dist archive
  This temporary file, generated by pytest-cov, is created within each
  `make test` call containing different content, also if no
  source files has changed.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778068800">- Workaround for bsc#1263889 -- preserve resolv.conf</changelog>
  <changelog author="vzhestkov@suse.com" date="1778068801">- Fix loading SELinux policy of Salt Bundle with workaround</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778068802">- Make sure to add multipath to the initrd
  Add multipath dracut code to the initrd. This is related
  to bsc#1260340</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241600">- Mount /system-root/run as tmpfs
  Use tmpfs for /run, so we do not write temporal
  files during migration to disk.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241601">- Bind mount resolv.conf to /system-root/run/.../resolv.conf
  This makes the resolv.conf available in the chroot environment
  if a none custom symlink is used.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778500800">- Fix missing tests for latest apparmor code change</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778587200">- Fix install of NetworkManager
  Check if NetworkManager is installed already and only install it
  when needed. In addition run the installation of packages inside
  of the upgraded system as a chroot operation. We identified
  zypper metadata read issues when driving a package install from
  the outside (live migration system) into the target and we also
  want this operation to be as close as possible to a standard
  package installation on the target system.</changelog>
  <changelog author="yu.daike@suse.com" date="1779105600">- Add precheck for POWER architecture version on SLES16 migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1780315200">- Make sure to add multipath to the initrd for SAP
  Add multipath dracut code to the initrd for the SLE16 SAP
  migration system. This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524800">- Explicitly request python3-base
  Due to changes on the SUSE python packaging it's required
  to request python3-base such that symlinks like /usr/bin/python3
  exists</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524801">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524802">- Add production/staging profiles for SLE16
  In contrast to SLE15, SLE16 is still actively developed and
  not in maintenance mode. Therefore the rolling build for
  devel:DMS should use the latest version of SLE16 but should
  also allow for maintenance releases into production. For
  production the repository setup should come from the project
  as it is setup in the SUSE namespace. For the staging project
  we set the repositories as they fit the current development.
  This is SLE16.1 at the moment.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524803">- Add production profile for Makefile target</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781611200">- Update suse-migration-rpm
  Make sure optional profile name does not interfere with
  the package name</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697600">- Bump Migration changelog version: 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697601">- Bump version: 2.1.34 → 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781784000">- yq is only recommended not required</changelog>
</package>
<package pkgid="18ab79a39d673d7f2c64b2e6499aeac134e3f95e8a61f770ea4d2e8582a27581" name="suse-migration-rpm" arch="aarch64">
  <version epoch="0" ver="1.0.1" rel="150500.3.1"/>
  <changelog author="ms@suse.com" date="1542196800">- Post Processing package for SLES15-Migration live image.
  This package provides metadata used at the end of an
  appliance build to package the image results into a
  package</changelog>
  <changelog author="ms@suse.com" date="1548417600">- Install SLES15-Migration live image to /boot</changelog>
  <changelog author="ms@suse.com" date="1551700800">- Install SLES15-Migration live image to /usr/share/migration-image
  See https://github.com/SUSE/suse-migration-services/issues/54
  for details</changelog>
  <changelog author="ms@suse.com" date="1556798400">- Reference commit for SUSE maintenance
  This submission creates a reference to fate#327175 and bsc#1133919</changelog>
  <changelog author="ms@suse.com" date="1563364800">- Install run_migration from suse-migration-services package
  that is now a build requirement. For details see:
  https://github.com/SUSE/suse-migration-services/issues/108</changelog>
  <changelog author="jesusbv@suse.com" date="1565784000">- This submission creates a reference to bsc#1142108</changelog>
  <changelog author="jesusbv@suse.com" date="1566302400">- Reference commit for SUSE maintenance
  Fix BYOS upgrade from 12SP4-SAP to 15 (BSC#1142108)</changelog>
  <changelog author="ms@suse.com" date="1573473600">- Add product version requirement to spec file
  For further details see: https://github.com/SUSE/suse-migration-services/pull/143</changelog>
  <changelog author="ms@suse.com" date="1573732800">- Reference commit for SUSE maintenance
  This submission creates a reference to bsc#1155192</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1730289600">- Install migration live image to /migration-image
  This change helps to run migrations on systems which stores
  /usr/share in a special way, e.g. as LVM volume or other
  type that cannot be read via the loopback grub or kexec
  method</changelog>
  <changelog author="fcrozat@suse.com" date="1751457600">- Add build and perl(Date::Parse) to ensure we can append changelog
  entries to generated package.</changelog>
  <changelog author="fcrozat@suse.com" date="1754049600">- Exit silently if no migration iso is found.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754654400">- Add product requirement according to image name.
  This is based on the migration live image naming policy
  SLES[CODE]-[PRODUCT]_Migration. CODE is a number, 12, 15
  PRODUCT is optional and specifies a name used to identify
  a product that is not just SLES</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1759838400">- Fix MinSLEVersion value depending on target
  The MinSLEVersion global variable was set to a value
  suitable for migrations from SLE12 to SLE15. Now that the
  scope of the DMS is not only this target we have to add
  a mechanism to dynamically set an appropriate value.
  I added explanatory comments which hopefully makes sense
  to explain when this information is taken into account</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781611200">- Add handling for Staging builds
  Make sure the profile name does not interfere with the
  built package name</changelog>
</package>
<package pkgid="cd7adde971ce51465ed33821b73894aaf1d02dd7cc0369d2f57b9f0949c98903" name="suse-migration-rpm" arch="ppc64le">
  <version epoch="0" ver="1.0.1" rel="150500.3.1"/>
  <changelog author="ms@suse.com" date="1542196800">- Post Processing package for SLES15-Migration live image.
  This package provides metadata used at the end of an
  appliance build to package the image results into a
  package</changelog>
  <changelog author="ms@suse.com" date="1548417600">- Install SLES15-Migration live image to /boot</changelog>
  <changelog author="ms@suse.com" date="1551700800">- Install SLES15-Migration live image to /usr/share/migration-image
  See https://github.com/SUSE/suse-migration-services/issues/54
  for details</changelog>
  <changelog author="ms@suse.com" date="1556798400">- Reference commit for SUSE maintenance
  This submission creates a reference to fate#327175 and bsc#1133919</changelog>
  <changelog author="ms@suse.com" date="1563364800">- Install run_migration from suse-migration-services package
  that is now a build requirement. For details see:
  https://github.com/SUSE/suse-migration-services/issues/108</changelog>
  <changelog author="jesusbv@suse.com" date="1565784000">- This submission creates a reference to bsc#1142108</changelog>
  <changelog author="jesusbv@suse.com" date="1566302400">- Reference commit for SUSE maintenance
  Fix BYOS upgrade from 12SP4-SAP to 15 (BSC#1142108)</changelog>
  <changelog author="ms@suse.com" date="1573473600">- Add product version requirement to spec file
  For further details see: https://github.com/SUSE/suse-migration-services/pull/143</changelog>
  <changelog author="ms@suse.com" date="1573732800">- Reference commit for SUSE maintenance
  This submission creates a reference to bsc#1155192</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1730289600">- Install migration live image to /migration-image
  This change helps to run migrations on systems which stores
  /usr/share in a special way, e.g. as LVM volume or other
  type that cannot be read via the loopback grub or kexec
  method</changelog>
  <changelog author="fcrozat@suse.com" date="1751457600">- Add build and perl(Date::Parse) to ensure we can append changelog
  entries to generated package.</changelog>
  <changelog author="fcrozat@suse.com" date="1754049600">- Exit silently if no migration iso is found.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754654400">- Add product requirement according to image name.
  This is based on the migration live image naming policy
  SLES[CODE]-[PRODUCT]_Migration. CODE is a number, 12, 15
  PRODUCT is optional and specifies a name used to identify
  a product that is not just SLES</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1759838400">- Fix MinSLEVersion value depending on target
  The MinSLEVersion global variable was set to a value
  suitable for migrations from SLE12 to SLE15. Now that the
  scope of the DMS is not only this target we have to add
  a mechanism to dynamically set an appropriate value.
  I added explanatory comments which hopefully makes sense
  to explain when this information is taken into account</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781611200">- Add handling for Staging builds
  Make sure the profile name does not interfere with the
  built package name</changelog>
</package>
<package pkgid="9b2fec38d74a6128e3645f9bf9b2b22fbeb93e009a7c0c1fa75dc3697554bedc" name="suse-migration-rpm" arch="s390x">
  <version epoch="0" ver="1.0.1" rel="150500.3.1"/>
  <changelog author="ms@suse.com" date="1542196800">- Post Processing package for SLES15-Migration live image.
  This package provides metadata used at the end of an
  appliance build to package the image results into a
  package</changelog>
  <changelog author="ms@suse.com" date="1548417600">- Install SLES15-Migration live image to /boot</changelog>
  <changelog author="ms@suse.com" date="1551700800">- Install SLES15-Migration live image to /usr/share/migration-image
  See https://github.com/SUSE/suse-migration-services/issues/54
  for details</changelog>
  <changelog author="ms@suse.com" date="1556798400">- Reference commit for SUSE maintenance
  This submission creates a reference to fate#327175 and bsc#1133919</changelog>
  <changelog author="ms@suse.com" date="1563364800">- Install run_migration from suse-migration-services package
  that is now a build requirement. For details see:
  https://github.com/SUSE/suse-migration-services/issues/108</changelog>
  <changelog author="jesusbv@suse.com" date="1565784000">- This submission creates a reference to bsc#1142108</changelog>
  <changelog author="jesusbv@suse.com" date="1566302400">- Reference commit for SUSE maintenance
  Fix BYOS upgrade from 12SP4-SAP to 15 (BSC#1142108)</changelog>
  <changelog author="ms@suse.com" date="1573473600">- Add product version requirement to spec file
  For further details see: https://github.com/SUSE/suse-migration-services/pull/143</changelog>
  <changelog author="ms@suse.com" date="1573732800">- Reference commit for SUSE maintenance
  This submission creates a reference to bsc#1155192</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1730289600">- Install migration live image to /migration-image
  This change helps to run migrations on systems which stores
  /usr/share in a special way, e.g. as LVM volume or other
  type that cannot be read via the loopback grub or kexec
  method</changelog>
  <changelog author="fcrozat@suse.com" date="1751457600">- Add build and perl(Date::Parse) to ensure we can append changelog
  entries to generated package.</changelog>
  <changelog author="fcrozat@suse.com" date="1754049600">- Exit silently if no migration iso is found.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754654400">- Add product requirement according to image name.
  This is based on the migration live image naming policy
  SLES[CODE]-[PRODUCT]_Migration. CODE is a number, 12, 15
  PRODUCT is optional and specifies a name used to identify
  a product that is not just SLES</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1759838400">- Fix MinSLEVersion value depending on target
  The MinSLEVersion global variable was set to a value
  suitable for migrations from SLE12 to SLE15. Now that the
  scope of the DMS is not only this target we have to add
  a mechanism to dynamically set an appropriate value.
  I added explanatory comments which hopefully makes sense
  to explain when this information is taken into account</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781611200">- Add handling for Staging builds
  Make sure the profile name does not interfere with the
  built package name</changelog>
</package>
<package pkgid="beb16dd6303870c88f374ec303ad38074211b5cd60da8cf3354458518bb1f5e6" name="suse-migration-rpm" arch="src">
  <version epoch="0" ver="1.0.1" rel="150500.3.1"/>
  <changelog author="ms@suse.com" date="1542196800">- Post Processing package for SLES15-Migration live image.
  This package provides metadata used at the end of an
  appliance build to package the image results into a
  package</changelog>
  <changelog author="ms@suse.com" date="1548417600">- Install SLES15-Migration live image to /boot</changelog>
  <changelog author="ms@suse.com" date="1551700800">- Install SLES15-Migration live image to /usr/share/migration-image
  See https://github.com/SUSE/suse-migration-services/issues/54
  for details</changelog>
  <changelog author="ms@suse.com" date="1556798400">- Reference commit for SUSE maintenance
  This submission creates a reference to fate#327175 and bsc#1133919</changelog>
  <changelog author="ms@suse.com" date="1563364800">- Install run_migration from suse-migration-services package
  that is now a build requirement. For details see:
  https://github.com/SUSE/suse-migration-services/issues/108</changelog>
  <changelog author="jesusbv@suse.com" date="1565784000">- This submission creates a reference to bsc#1142108</changelog>
  <changelog author="jesusbv@suse.com" date="1566302400">- Reference commit for SUSE maintenance
  Fix BYOS upgrade from 12SP4-SAP to 15 (BSC#1142108)</changelog>
  <changelog author="ms@suse.com" date="1573473600">- Add product version requirement to spec file
  For further details see: https://github.com/SUSE/suse-migration-services/pull/143</changelog>
  <changelog author="ms@suse.com" date="1573732800">- Reference commit for SUSE maintenance
  This submission creates a reference to bsc#1155192</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1730289600">- Install migration live image to /migration-image
  This change helps to run migrations on systems which stores
  /usr/share in a special way, e.g. as LVM volume or other
  type that cannot be read via the loopback grub or kexec
  method</changelog>
  <changelog author="fcrozat@suse.com" date="1751457600">- Add build and perl(Date::Parse) to ensure we can append changelog
  entries to generated package.</changelog>
  <changelog author="fcrozat@suse.com" date="1754049600">- Exit silently if no migration iso is found.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754654400">- Add product requirement according to image name.
  This is based on the migration live image naming policy
  SLES[CODE]-[PRODUCT]_Migration. CODE is a number, 12, 15
  PRODUCT is optional and specifies a name used to identify
  a product that is not just SLES</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1759838400">- Fix MinSLEVersion value depending on target
  The MinSLEVersion global variable was set to a value
  suitable for migrations from SLE12 to SLE15. Now that the
  scope of the DMS is not only this target we have to add
  a mechanism to dynamically set an appropriate value.
  I added explanatory comments which hopefully makes sense
  to explain when this information is taken into account</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781611200">- Add handling for Staging builds
  Make sure the profile name does not interfere with the
  built package name</changelog>
</package>
<package pkgid="78ccde5a69f647cc4307bd8bfd4682c0b39d44f6f4c473177cdccf9c1c99b013" name="suse-migration-rpm" arch="x86_64">
  <version epoch="0" ver="1.0.1" rel="150500.3.1"/>
  <changelog author="ms@suse.com" date="1542196800">- Post Processing package for SLES15-Migration live image.
  This package provides metadata used at the end of an
  appliance build to package the image results into a
  package</changelog>
  <changelog author="ms@suse.com" date="1548417600">- Install SLES15-Migration live image to /boot</changelog>
  <changelog author="ms@suse.com" date="1551700800">- Install SLES15-Migration live image to /usr/share/migration-image
  See https://github.com/SUSE/suse-migration-services/issues/54
  for details</changelog>
  <changelog author="ms@suse.com" date="1556798400">- Reference commit for SUSE maintenance
  This submission creates a reference to fate#327175 and bsc#1133919</changelog>
  <changelog author="ms@suse.com" date="1563364800">- Install run_migration from suse-migration-services package
  that is now a build requirement. For details see:
  https://github.com/SUSE/suse-migration-services/issues/108</changelog>
  <changelog author="jesusbv@suse.com" date="1565784000">- This submission creates a reference to bsc#1142108</changelog>
  <changelog author="jesusbv@suse.com" date="1566302400">- Reference commit for SUSE maintenance
  Fix BYOS upgrade from 12SP4-SAP to 15 (BSC#1142108)</changelog>
  <changelog author="ms@suse.com" date="1573473600">- Add product version requirement to spec file
  For further details see: https://github.com/SUSE/suse-migration-services/pull/143</changelog>
  <changelog author="ms@suse.com" date="1573732800">- Reference commit for SUSE maintenance
  This submission creates a reference to bsc#1155192</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1730289600">- Install migration live image to /migration-image
  This change helps to run migrations on systems which stores
  /usr/share in a special way, e.g. as LVM volume or other
  type that cannot be read via the loopback grub or kexec
  method</changelog>
  <changelog author="fcrozat@suse.com" date="1751457600">- Add build and perl(Date::Parse) to ensure we can append changelog
  entries to generated package.</changelog>
  <changelog author="fcrozat@suse.com" date="1754049600">- Exit silently if no migration iso is found.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754654400">- Add product requirement according to image name.
  This is based on the migration live image naming policy
  SLES[CODE]-[PRODUCT]_Migration. CODE is a number, 12, 15
  PRODUCT is optional and specifies a name used to identify
  a product that is not just SLES</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1759838400">- Fix MinSLEVersion value depending on target
  The MinSLEVersion global variable was set to a value
  suitable for migrations from SLE12 to SLE15. Now that the
  scope of the DMS is not only this target we have to add
  a mechanism to dynamically set an appropriate value.
  I added explanatory comments which hopefully makes sense
  to explain when this information is taken into account</changelog>
  <changelog author="marcus.schaefer@gmail.com" date="1781611200">- Add handling for Staging builds
  Make sure the profile name does not interfere with the
  built package name</changelog>
</package>
<package pkgid="27aec637c0c1fd47767d5776028f6b9a93e109c73d0f846eb9198913147aa041" name="suse-migration-scripts" arch="noarch">
  <version epoch="0" ver="2.1.35" rel="150500.2.1"/>
  <changelog author="cfamullaconrad@suse.com" date="1777464000">- Add ResolvConf class for unified name resolver mgmt
  Implement a new ResolvConf class to provide a consistent approach for
  handling /etc/resolv.conf during migrations. The class introduces
  logic to:
  - Detect if /etc/resolv.conf is managed by netconfig or NetworkManager.
  - Verify user customizations using MD5 checksums (compatible with
  netconfig) and header analysis.
  - Preserve custom configurations by moving them to a static file
  and creating a symlink to prevent future overwrites by network tools.
  - Support resolver setup for both the target root and live systems.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777464001">- Integrate ResolvConf class and reorder network setup services
  Refactor SetupNameResolver and WickedToNetworkManager to use the new
  ResolvConf class for unified resolver handling.
  Swap systemd service dependencies to ensure name resolver setup
  runs before host network setup.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777550400">- Avoid temporary test/unit/.coverage in dist archive
  This temporary file, generated by pytest-cov, is created within each
  `make test` call containing different content, also if no
  source files has changed.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778068800">- Workaround for bsc#1263889 -- preserve resolv.conf</changelog>
  <changelog author="vzhestkov@suse.com" date="1778068801">- Fix loading SELinux policy of Salt Bundle with workaround</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778068802">- Make sure to add multipath to the initrd
  Add multipath dracut code to the initrd. This is related
  to bsc#1260340</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241600">- Mount /system-root/run as tmpfs
  Use tmpfs for /run, so we do not write temporal
  files during migration to disk.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241601">- Bind mount resolv.conf to /system-root/run/.../resolv.conf
  This makes the resolv.conf available in the chroot environment
  if a none custom symlink is used.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778500800">- Fix missing tests for latest apparmor code change</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778587200">- Fix install of NetworkManager
  Check if NetworkManager is installed already and only install it
  when needed. In addition run the installation of packages inside
  of the upgraded system as a chroot operation. We identified
  zypper metadata read issues when driving a package install from
  the outside (live migration system) into the target and we also
  want this operation to be as close as possible to a standard
  package installation on the target system.</changelog>
  <changelog author="yu.daike@suse.com" date="1779105600">- Add precheck for POWER architecture version on SLES16 migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1780315200">- Make sure to add multipath to the initrd for SAP
  Add multipath dracut code to the initrd for the SLE16 SAP
  migration system. This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524800">- Explicitly request python3-base
  Due to changes on the SUSE python packaging it's required
  to request python3-base such that symlinks like /usr/bin/python3
  exists</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524801">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524802">- Add production/staging profiles for SLE16
  In contrast to SLE15, SLE16 is still actively developed and
  not in maintenance mode. Therefore the rolling build for
  devel:DMS should use the latest version of SLE16 but should
  also allow for maintenance releases into production. For
  production the repository setup should come from the project
  as it is setup in the SUSE namespace. For the staging project
  we set the repositories as they fit the current development.
  This is SLE16.1 at the moment.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524803">- Add production profile for Makefile target</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781611200">- Update suse-migration-rpm
  Make sure optional profile name does not interfere with
  the package name</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697600">- Bump Migration changelog version: 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697601">- Bump version: 2.1.34 → 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781784000">- yq is only recommended not required</changelog>
</package>
<package pkgid="bf39da6e94118243a69a4225118c72997c9f59499d06fb48956da9f2016bba9f" name="suse-migration-services" arch="noarch">
  <version epoch="0" ver="2.1.35" rel="150500.2.1"/>
  <changelog author="cfamullaconrad@suse.com" date="1777464000">- Add ResolvConf class for unified name resolver mgmt
  Implement a new ResolvConf class to provide a consistent approach for
  handling /etc/resolv.conf during migrations. The class introduces
  logic to:
  - Detect if /etc/resolv.conf is managed by netconfig or NetworkManager.
  - Verify user customizations using MD5 checksums (compatible with
  netconfig) and header analysis.
  - Preserve custom configurations by moving them to a static file
  and creating a symlink to prevent future overwrites by network tools.
  - Support resolver setup for both the target root and live systems.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777464001">- Integrate ResolvConf class and reorder network setup services
  Refactor SetupNameResolver and WickedToNetworkManager to use the new
  ResolvConf class for unified resolver handling.
  Swap systemd service dependencies to ensure name resolver setup
  runs before host network setup.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777550400">- Avoid temporary test/unit/.coverage in dist archive
  This temporary file, generated by pytest-cov, is created within each
  `make test` call containing different content, also if no
  source files has changed.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778068800">- Workaround for bsc#1263889 -- preserve resolv.conf</changelog>
  <changelog author="vzhestkov@suse.com" date="1778068801">- Fix loading SELinux policy of Salt Bundle with workaround</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778068802">- Make sure to add multipath to the initrd
  Add multipath dracut code to the initrd. This is related
  to bsc#1260340</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241600">- Mount /system-root/run as tmpfs
  Use tmpfs for /run, so we do not write temporal
  files during migration to disk.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241601">- Bind mount resolv.conf to /system-root/run/.../resolv.conf
  This makes the resolv.conf available in the chroot environment
  if a none custom symlink is used.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778500800">- Fix missing tests for latest apparmor code change</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778587200">- Fix install of NetworkManager
  Check if NetworkManager is installed already and only install it
  when needed. In addition run the installation of packages inside
  of the upgraded system as a chroot operation. We identified
  zypper metadata read issues when driving a package install from
  the outside (live migration system) into the target and we also
  want this operation to be as close as possible to a standard
  package installation on the target system.</changelog>
  <changelog author="yu.daike@suse.com" date="1779105600">- Add precheck for POWER architecture version on SLES16 migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1780315200">- Make sure to add multipath to the initrd for SAP
  Add multipath dracut code to the initrd for the SLE16 SAP
  migration system. This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524800">- Explicitly request python3-base
  Due to changes on the SUSE python packaging it's required
  to request python3-base such that symlinks like /usr/bin/python3
  exists</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524801">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524802">- Add production/staging profiles for SLE16
  In contrast to SLE15, SLE16 is still actively developed and
  not in maintenance mode. Therefore the rolling build for
  devel:DMS should use the latest version of SLE16 but should
  also allow for maintenance releases into production. For
  production the repository setup should come from the project
  as it is setup in the SUSE namespace. For the staging project
  we set the repositories as they fit the current development.
  This is SLE16.1 at the moment.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524803">- Add production profile for Makefile target</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781611200">- Update suse-migration-rpm
  Make sure optional profile name does not interfere with
  the package name</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697600">- Bump Migration changelog version: 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697601">- Bump version: 2.1.34 → 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781784000">- yq is only recommended not required</changelog>
</package>
<package pkgid="8c8f7b8fa270a82ee4bb1461339b002041bc6c0d6f829c75d8525c331dedb7d5" name="suse-migration-services" arch="src">
  <version epoch="0" ver="2.1.35" rel="150500.2.1"/>
  <changelog author="cfamullaconrad@suse.com" date="1777464000">- Add ResolvConf class for unified name resolver mgmt
  Implement a new ResolvConf class to provide a consistent approach for
  handling /etc/resolv.conf during migrations. The class introduces
  logic to:
  - Detect if /etc/resolv.conf is managed by netconfig or NetworkManager.
  - Verify user customizations using MD5 checksums (compatible with
  netconfig) and header analysis.
  - Preserve custom configurations by moving them to a static file
  and creating a symlink to prevent future overwrites by network tools.
  - Support resolver setup for both the target root and live systems.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777464001">- Integrate ResolvConf class and reorder network setup services
  Refactor SetupNameResolver and WickedToNetworkManager to use the new
  ResolvConf class for unified resolver handling.
  Swap systemd service dependencies to ensure name resolver setup
  runs before host network setup.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1777550400">- Avoid temporary test/unit/.coverage in dist archive
  This temporary file, generated by pytest-cov, is created within each
  `make test` call containing different content, also if no
  source files has changed.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778068800">- Workaround for bsc#1263889 -- preserve resolv.conf</changelog>
  <changelog author="vzhestkov@suse.com" date="1778068801">- Fix loading SELinux policy of Salt Bundle with workaround</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778068802">- Make sure to add multipath to the initrd
  Add multipath dracut code to the initrd. This is related
  to bsc#1260340</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241600">- Mount /system-root/run as tmpfs
  Use tmpfs for /run, so we do not write temporal
  files during migration to disk.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1778241601">- Bind mount resolv.conf to /system-root/run/.../resolv.conf
  This makes the resolv.conf available in the chroot environment
  if a none custom symlink is used.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778500800">- Fix missing tests for latest apparmor code change</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1778587200">- Fix install of NetworkManager
  Check if NetworkManager is installed already and only install it
  when needed. In addition run the installation of packages inside
  of the upgraded system as a chroot operation. We identified
  zypper metadata read issues when driving a package install from
  the outside (live migration system) into the target and we also
  want this operation to be as close as possible to a standard
  package installation on the target system.</changelog>
  <changelog author="yu.daike@suse.com" date="1779105600">- Add precheck for POWER architecture version on SLES16 migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1780315200">- Make sure to add multipath to the initrd for SAP
  Add multipath dracut code to the initrd for the SLE16 SAP
  migration system. This is related to bsc#1260340</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524800">- Explicitly request python3-base
  Due to changes on the SUSE python packaging it's required
  to request python3-base such that symlinks like /usr/bin/python3
  exists</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524801">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524802">- Add production/staging profiles for SLE16
  In contrast to SLE15, SLE16 is still actively developed and
  not in maintenance mode. Therefore the rolling build for
  devel:DMS should use the latest version of SLE16 but should
  also allow for maintenance releases into production. For
  production the repository setup should come from the project
  as it is setup in the SUSE namespace. For the staging project
  we set the repositories as they fit the current development.
  This is SLE16.1 at the moment.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781524803">- Add production profile for Makefile target</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781611200">- Update suse-migration-rpm
  Make sure optional profile name does not interfere with
  the package name</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697600">- Bump Migration changelog version: 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781697601">- Bump version: 2.1.34 → 2.1.35</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1781784000">- yq is only recommended not required</changelog>
</package>
<package pkgid="658da07898feb4a6876661d616da69c3b930ea3b8df765cd2e5860e102d909f2" name="suse-migration-sle16-activation" arch="aarch64">
  <version epoch="0" ver="2.1.35" rel="150500.1.1"/>
  <changelog author="fcrozat@suse.com" date="1749816000">- ensure migration to SLES16 uses selinux, not apparmor</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1751025600">- Support product specifier in ISO name</changelog>
  <changelog author="yu.daike@suse.com" date="1753185600">- fix: set path according to current arch in grub.d/99_migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754654400">- Fix product related requirement settings
  The activation as well as the migration live image packages
  set a specific product requirement for the product named
  product(SLES). However this is in conflict with all products
  SUSE creates that are based on SLES. One example here is
  SLES for SAP which defines its own product product(SLES_SAP).
  The activation of the migration should not be product specific.
  These packages just sets up a bootloader setup to boot the
  respective live image. Therefore this commit drops the
  product requirement from the activation packages. The live
  image however must be product specific and therefore this
  commit adds code that allows to identify the target
  product by the given image name and sets the respective
  product requirement to the package that wraps the image.
  This change also follows the new strategy to provide
  migration live images for specific SUSE products, beginning
  with SAP. This Fixes #349 and Fixes #354</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754913600">- Make activation package require by provides tag
  With the introduction of product specific migrations packaged
  up in different package names we can no longer make the activation
  package require a specific package. Instead the activation requires
  a capability which can be provided by different packages</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1757505600">- Setup ExclusiveArch for activation packages
  For migrations of SLE12 to SLE15 the DMS was used in
  the cloud context only. grub based activation is supported
  there only on x86_64 and aarch64
  For migrations of SLE15 to SLE16 the DMS is used in a broader
  context across SUSE products and architectures. grub based
  activation is supported for all archs except s390. On s390
  we support the kexec (run_migration) based method for
  activation only.
  This commit sets the ExclusiveArch option respectively</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1757505601">- Add wicked2nm network migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1757678400">- Add missing pre snapshot setup to run_migration
  The suse-migration-sle16-activation-spec-template provides code
  in %pre which is not fully covered by the run_migration tool.
  As we support both activation+grub and kexec (run_migration)
  modes, the pre code should match in either case.
  This Fixes #370</changelog>
  <changelog author="yu.daike@suse.com" date="1758283200">- architecture check before allowing migration to be activated
  SLE16 will panic on CPUs older than x86_64_v1 (i.e. x86_64). To
  avoid panicing the system we check for the architecture before
  activating the migration.
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758283201">- Activation packages can no longer be noarch
  As we have architectures that does not support the grub
  based activation and therefore an ExclusiveArch setup in
  the spec, the package can no longer be noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1758888000">- Add changes for newest wicked2nm
  With the new wicked2nm version 1.3.0 hopefully wicked2nm-continue-migration is
  less necessary so this removes the default true in SLE16.
  Also there are some changes to the netconfig handling so it makes more sense to
  read the base netconfig dir instead of copying the files to
  '/var/cache/wicked_config'.
  I've also added an explanation to the pre-checks to explain how to apply the
  `--continue-migration` flag to the migration.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1759147200">- Create systemd.link files for virtual VMware/Hyper-V NICs
  The 75-persistent-net-generator.rules does not create udev-rules
  for virtual nics, matching the hwaddr "00:0c:29:*|00:50:56:*" (VMware)
  or "00:15:5d:*" (Hyper-V).
  When migrating to SLE16, predictable ifnames are enabled and it
  is very likely, that the nic will get a different name.
  To fix this, create 'systemd.link' files matching the DRIVER and
  PCI_ID to ensure the virtual NIC retains its  expected name.
  (bsc#1250076)</changelog>
  <changelog author="yu.daike@suse.com" date="1759233600">- check migration target before testing for architecture version
  The x86_64 architecture version check only applies to migrations to
  SLE16. Do not check for it if we are migrating to SLE15.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1760356800">- shellcheck heavily complained
  Fix shell coding in run_migration and %post scripts
  to match with standards reported by shellcheck</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1760616000">- Simplify interface naming by disabling predictable names at boot
  Currently our most difficult problem with regards to the network interface
  naming scheme is that when the migration image boots the interfaces get
  predictable names like 'enp1s0' which we then have to revert/write custom rules
  around. To simplify this we can install a file at
  /etc/systemd/network/99-default.link. This skips all naming schemes and the
  kernel names are used. Then we can remove this file again and copy over all the
  necessary udev rules and link files from the host and with udevadm trigger apply
  these. This should imitate the behavior of the final migrated system most
  closely.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1762344000">- Refactor mount_system service
  So far the mount_system unit run through all disk devices
  and uses the first one providing a system with an fstab file.
  This concept is weak and fails on machines with multiple
  linux OS disks attached. This commit refactors mount_system
  such that it reads the migration_target= variable from the
  kernel cmdline. The kernel cmdline gets this information
  added by either the grub.d/99_migration menuentry or via
  the run_migration kexec method. The migration_target=
  variable is expected to contain the rootfs UUID value
  of the host that should be migrated. This is a unique
  identifier and as such cannot be confused by other devices
  attached to the system.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1763726400">- Create lib file for common network-prereq tasks</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1764158400">- Move script package to the main migration provider
  In the effort to provide a common script code package, the
  package suse-migration-sle16-scripts was provided. During
  testing I found that not all places where script duplication
  exists was covered. This commit addresses the code that was
  missed and also suggests that we move the common script
  code as a sub package to the main suse-migration-services
  package. The reason here is that the common code is not
  only used in the activation package. In addition I also
  suggest that the package name changes to be more generic.
  The reason here is that this will go beyond sle16 and can
  also contain common script code for sle15 migrations as
  well as for past sle16 migrations as we are moving forward.
  As such my suggestion to also rename the package to just
  suse-migration-scripts.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1775563200">- Fix md device detection
  Fix detection of device mapper layered rootfs. Software
  raid disks are not found by findmnt if the actual rootfs
  is one or more layers down. This commit fixes the detection
  if we need to pass along the rd.auto cmdline option to
  let the boot process activate them.</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524800">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
</package>
<package pkgid="5e0a4a454ced03289a582461bbbec5e02bf5940b7386ce6ec4a0315a6eeef77b" name="suse-migration-sle16-activation" arch="ppc64le">
  <version epoch="0" ver="2.1.35" rel="150500.1.1"/>
  <changelog author="fcrozat@suse.com" date="1749816000">- ensure migration to SLES16 uses selinux, not apparmor</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1751025600">- Support product specifier in ISO name</changelog>
  <changelog author="yu.daike@suse.com" date="1753185600">- fix: set path according to current arch in grub.d/99_migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754654400">- Fix product related requirement settings
  The activation as well as the migration live image packages
  set a specific product requirement for the product named
  product(SLES). However this is in conflict with all products
  SUSE creates that are based on SLES. One example here is
  SLES for SAP which defines its own product product(SLES_SAP).
  The activation of the migration should not be product specific.
  These packages just sets up a bootloader setup to boot the
  respective live image. Therefore this commit drops the
  product requirement from the activation packages. The live
  image however must be product specific and therefore this
  commit adds code that allows to identify the target
  product by the given image name and sets the respective
  product requirement to the package that wraps the image.
  This change also follows the new strategy to provide
  migration live images for specific SUSE products, beginning
  with SAP. This Fixes #349 and Fixes #354</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754913600">- Make activation package require by provides tag
  With the introduction of product specific migrations packaged
  up in different package names we can no longer make the activation
  package require a specific package. Instead the activation requires
  a capability which can be provided by different packages</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1757505600">- Setup ExclusiveArch for activation packages
  For migrations of SLE12 to SLE15 the DMS was used in
  the cloud context only. grub based activation is supported
  there only on x86_64 and aarch64
  For migrations of SLE15 to SLE16 the DMS is used in a broader
  context across SUSE products and architectures. grub based
  activation is supported for all archs except s390. On s390
  we support the kexec (run_migration) based method for
  activation only.
  This commit sets the ExclusiveArch option respectively</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1757505601">- Add wicked2nm network migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1757678400">- Add missing pre snapshot setup to run_migration
  The suse-migration-sle16-activation-spec-template provides code
  in %pre which is not fully covered by the run_migration tool.
  As we support both activation+grub and kexec (run_migration)
  modes, the pre code should match in either case.
  This Fixes #370</changelog>
  <changelog author="yu.daike@suse.com" date="1758283200">- architecture check before allowing migration to be activated
  SLE16 will panic on CPUs older than x86_64_v1 (i.e. x86_64). To
  avoid panicing the system we check for the architecture before
  activating the migration.
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758283201">- Activation packages can no longer be noarch
  As we have architectures that does not support the grub
  based activation and therefore an ExclusiveArch setup in
  the spec, the package can no longer be noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1758888000">- Add changes for newest wicked2nm
  With the new wicked2nm version 1.3.0 hopefully wicked2nm-continue-migration is
  less necessary so this removes the default true in SLE16.
  Also there are some changes to the netconfig handling so it makes more sense to
  read the base netconfig dir instead of copying the files to
  '/var/cache/wicked_config'.
  I've also added an explanation to the pre-checks to explain how to apply the
  `--continue-migration` flag to the migration.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1759147200">- Create systemd.link files for virtual VMware/Hyper-V NICs
  The 75-persistent-net-generator.rules does not create udev-rules
  for virtual nics, matching the hwaddr "00:0c:29:*|00:50:56:*" (VMware)
  or "00:15:5d:*" (Hyper-V).
  When migrating to SLE16, predictable ifnames are enabled and it
  is very likely, that the nic will get a different name.
  To fix this, create 'systemd.link' files matching the DRIVER and
  PCI_ID to ensure the virtual NIC retains its  expected name.
  (bsc#1250076)</changelog>
  <changelog author="yu.daike@suse.com" date="1759233600">- check migration target before testing for architecture version
  The x86_64 architecture version check only applies to migrations to
  SLE16. Do not check for it if we are migrating to SLE15.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1760356800">- shellcheck heavily complained
  Fix shell coding in run_migration and %post scripts
  to match with standards reported by shellcheck</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1760616000">- Simplify interface naming by disabling predictable names at boot
  Currently our most difficult problem with regards to the network interface
  naming scheme is that when the migration image boots the interfaces get
  predictable names like 'enp1s0' which we then have to revert/write custom rules
  around. To simplify this we can install a file at
  /etc/systemd/network/99-default.link. This skips all naming schemes and the
  kernel names are used. Then we can remove this file again and copy over all the
  necessary udev rules and link files from the host and with udevadm trigger apply
  these. This should imitate the behavior of the final migrated system most
  closely.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1762344000">- Refactor mount_system service
  So far the mount_system unit run through all disk devices
  and uses the first one providing a system with an fstab file.
  This concept is weak and fails on machines with multiple
  linux OS disks attached. This commit refactors mount_system
  such that it reads the migration_target= variable from the
  kernel cmdline. The kernel cmdline gets this information
  added by either the grub.d/99_migration menuentry or via
  the run_migration kexec method. The migration_target=
  variable is expected to contain the rootfs UUID value
  of the host that should be migrated. This is a unique
  identifier and as such cannot be confused by other devices
  attached to the system.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1763726400">- Create lib file for common network-prereq tasks</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1764158400">- Move script package to the main migration provider
  In the effort to provide a common script code package, the
  package suse-migration-sle16-scripts was provided. During
  testing I found that not all places where script duplication
  exists was covered. This commit addresses the code that was
  missed and also suggests that we move the common script
  code as a sub package to the main suse-migration-services
  package. The reason here is that the common code is not
  only used in the activation package. In addition I also
  suggest that the package name changes to be more generic.
  The reason here is that this will go beyond sle16 and can
  also contain common script code for sle15 migrations as
  well as for past sle16 migrations as we are moving forward.
  As such my suggestion to also rename the package to just
  suse-migration-scripts.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1775563200">- Fix md device detection
  Fix detection of device mapper layered rootfs. Software
  raid disks are not found by findmnt if the actual rootfs
  is one or more layers down. This commit fixes the detection
  if we need to pass along the rd.auto cmdline option to
  let the boot process activate them.</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524800">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
</package>
<package pkgid="120c116c62e6843eae325e89124ae0cf32d204db310c022785cc6f6a2b318c38" name="suse-migration-sle16-activation" arch="src">
  <version epoch="0" ver="2.1.35" rel="150500.1.1"/>
  <changelog author="fcrozat@suse.com" date="1749816000">- ensure migration to SLES16 uses selinux, not apparmor</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1751025600">- Support product specifier in ISO name</changelog>
  <changelog author="yu.daike@suse.com" date="1753185600">- fix: set path according to current arch in grub.d/99_migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754654400">- Fix product related requirement settings
  The activation as well as the migration live image packages
  set a specific product requirement for the product named
  product(SLES). However this is in conflict with all products
  SUSE creates that are based on SLES. One example here is
  SLES for SAP which defines its own product product(SLES_SAP).
  The activation of the migration should not be product specific.
  These packages just sets up a bootloader setup to boot the
  respective live image. Therefore this commit drops the
  product requirement from the activation packages. The live
  image however must be product specific and therefore this
  commit adds code that allows to identify the target
  product by the given image name and sets the respective
  product requirement to the package that wraps the image.
  This change also follows the new strategy to provide
  migration live images for specific SUSE products, beginning
  with SAP. This Fixes #349 and Fixes #354</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754913600">- Make activation package require by provides tag
  With the introduction of product specific migrations packaged
  up in different package names we can no longer make the activation
  package require a specific package. Instead the activation requires
  a capability which can be provided by different packages</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1757505600">- Setup ExclusiveArch for activation packages
  For migrations of SLE12 to SLE15 the DMS was used in
  the cloud context only. grub based activation is supported
  there only on x86_64 and aarch64
  For migrations of SLE15 to SLE16 the DMS is used in a broader
  context across SUSE products and architectures. grub based
  activation is supported for all archs except s390. On s390
  we support the kexec (run_migration) based method for
  activation only.
  This commit sets the ExclusiveArch option respectively</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1757505601">- Add wicked2nm network migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1757678400">- Add missing pre snapshot setup to run_migration
  The suse-migration-sle16-activation-spec-template provides code
  in %pre which is not fully covered by the run_migration tool.
  As we support both activation+grub and kexec (run_migration)
  modes, the pre code should match in either case.
  This Fixes #370</changelog>
  <changelog author="yu.daike@suse.com" date="1758283200">- architecture check before allowing migration to be activated
  SLE16 will panic on CPUs older than x86_64_v1 (i.e. x86_64). To
  avoid panicing the system we check for the architecture before
  activating the migration.
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758283201">- Activation packages can no longer be noarch
  As we have architectures that does not support the grub
  based activation and therefore an ExclusiveArch setup in
  the spec, the package can no longer be noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1758888000">- Add changes for newest wicked2nm
  With the new wicked2nm version 1.3.0 hopefully wicked2nm-continue-migration is
  less necessary so this removes the default true in SLE16.
  Also there are some changes to the netconfig handling so it makes more sense to
  read the base netconfig dir instead of copying the files to
  '/var/cache/wicked_config'.
  I've also added an explanation to the pre-checks to explain how to apply the
  `--continue-migration` flag to the migration.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1759147200">- Create systemd.link files for virtual VMware/Hyper-V NICs
  The 75-persistent-net-generator.rules does not create udev-rules
  for virtual nics, matching the hwaddr "00:0c:29:*|00:50:56:*" (VMware)
  or "00:15:5d:*" (Hyper-V).
  When migrating to SLE16, predictable ifnames are enabled and it
  is very likely, that the nic will get a different name.
  To fix this, create 'systemd.link' files matching the DRIVER and
  PCI_ID to ensure the virtual NIC retains its  expected name.
  (bsc#1250076)</changelog>
  <changelog author="yu.daike@suse.com" date="1759233600">- check migration target before testing for architecture version
  The x86_64 architecture version check only applies to migrations to
  SLE16. Do not check for it if we are migrating to SLE15.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1760356800">- shellcheck heavily complained
  Fix shell coding in run_migration and %post scripts
  to match with standards reported by shellcheck</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1760616000">- Simplify interface naming by disabling predictable names at boot
  Currently our most difficult problem with regards to the network interface
  naming scheme is that when the migration image boots the interfaces get
  predictable names like 'enp1s0' which we then have to revert/write custom rules
  around. To simplify this we can install a file at
  /etc/systemd/network/99-default.link. This skips all naming schemes and the
  kernel names are used. Then we can remove this file again and copy over all the
  necessary udev rules and link files from the host and with udevadm trigger apply
  these. This should imitate the behavior of the final migrated system most
  closely.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1762344000">- Refactor mount_system service
  So far the mount_system unit run through all disk devices
  and uses the first one providing a system with an fstab file.
  This concept is weak and fails on machines with multiple
  linux OS disks attached. This commit refactors mount_system
  such that it reads the migration_target= variable from the
  kernel cmdline. The kernel cmdline gets this information
  added by either the grub.d/99_migration menuentry or via
  the run_migration kexec method. The migration_target=
  variable is expected to contain the rootfs UUID value
  of the host that should be migrated. This is a unique
  identifier and as such cannot be confused by other devices
  attached to the system.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1763726400">- Create lib file for common network-prereq tasks</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1764158400">- Move script package to the main migration provider
  In the effort to provide a common script code package, the
  package suse-migration-sle16-scripts was provided. During
  testing I found that not all places where script duplication
  exists was covered. This commit addresses the code that was
  missed and also suggests that we move the common script
  code as a sub package to the main suse-migration-services
  package. The reason here is that the common code is not
  only used in the activation package. In addition I also
  suggest that the package name changes to be more generic.
  The reason here is that this will go beyond sle16 and can
  also contain common script code for sle15 migrations as
  well as for past sle16 migrations as we are moving forward.
  As such my suggestion to also rename the package to just
  suse-migration-scripts.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1775563200">- Fix md device detection
  Fix detection of device mapper layered rootfs. Software
  raid disks are not found by findmnt if the actual rootfs
  is one or more layers down. This commit fixes the detection
  if we need to pass along the rd.auto cmdline option to
  let the boot process activate them.</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524800">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
</package>
<package pkgid="34755bc8b134ce816bd73912d8b8dabc3a24552d0c5fc038d92442b9cb62b830" name="suse-migration-sle16-activation" arch="x86_64">
  <version epoch="0" ver="2.1.35" rel="150500.1.1"/>
  <changelog author="fcrozat@suse.com" date="1749816000">- ensure migration to SLES16 uses selinux, not apparmor</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1751025600">- Support product specifier in ISO name</changelog>
  <changelog author="yu.daike@suse.com" date="1753185600">- fix: set path according to current arch in grub.d/99_migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754654400">- Fix product related requirement settings
  The activation as well as the migration live image packages
  set a specific product requirement for the product named
  product(SLES). However this is in conflict with all products
  SUSE creates that are based on SLES. One example here is
  SLES for SAP which defines its own product product(SLES_SAP).
  The activation of the migration should not be product specific.
  These packages just sets up a bootloader setup to boot the
  respective live image. Therefore this commit drops the
  product requirement from the activation packages. The live
  image however must be product specific and therefore this
  commit adds code that allows to identify the target
  product by the given image name and sets the respective
  product requirement to the package that wraps the image.
  This change also follows the new strategy to provide
  migration live images for specific SUSE products, beginning
  with SAP. This Fixes #349 and Fixes #354</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1754913600">- Make activation package require by provides tag
  With the introduction of product specific migrations packaged
  up in different package names we can no longer make the activation
  package require a specific package. Instead the activation requires
  a capability which can be provided by different packages</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1757505600">- Setup ExclusiveArch for activation packages
  For migrations of SLE12 to SLE15 the DMS was used in
  the cloud context only. grub based activation is supported
  there only on x86_64 and aarch64
  For migrations of SLE15 to SLE16 the DMS is used in a broader
  context across SUSE products and architectures. grub based
  activation is supported for all archs except s390. On s390
  we support the kexec (run_migration) based method for
  activation only.
  This commit sets the ExclusiveArch option respectively</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1757505601">- Add wicked2nm network migration</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1757678400">- Add missing pre snapshot setup to run_migration
  The suse-migration-sle16-activation-spec-template provides code
  in %pre which is not fully covered by the run_migration tool.
  As we support both activation+grub and kexec (run_migration)
  modes, the pre code should match in either case.
  This Fixes #370</changelog>
  <changelog author="yu.daike@suse.com" date="1758283200">- architecture check before allowing migration to be activated
  SLE16 will panic on CPUs older than x86_64_v1 (i.e. x86_64). To
  avoid panicing the system we check for the architecture before
  activating the migration.
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1758283201">- Activation packages can no longer be noarch
  As we have architectures that does not support the grub
  based activation and therefore an ExclusiveArch setup in
  the spec, the package can no longer be noarch</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1758888000">- Add changes for newest wicked2nm
  With the new wicked2nm version 1.3.0 hopefully wicked2nm-continue-migration is
  less necessary so this removes the default true in SLE16.
  Also there are some changes to the netconfig handling so it makes more sense to
  read the base netconfig dir instead of copying the files to
  '/var/cache/wicked_config'.
  I've also added an explanation to the pre-checks to explain how to apply the
  `--continue-migration` flag to the migration.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1759147200">- Create systemd.link files for virtual VMware/Hyper-V NICs
  The 75-persistent-net-generator.rules does not create udev-rules
  for virtual nics, matching the hwaddr "00:0c:29:*|00:50:56:*" (VMware)
  or "00:15:5d:*" (Hyper-V).
  When migrating to SLE16, predictable ifnames are enabled and it
  is very likely, that the nic will get a different name.
  To fix this, create 'systemd.link' files matching the DRIVER and
  PCI_ID to ensure the virtual NIC retains its  expected name.
  (bsc#1250076)</changelog>
  <changelog author="yu.daike@suse.com" date="1759233600">- check migration target before testing for architecture version
  The x86_64 architecture version check only applies to migrations to
  SLE16. Do not check for it if we are migrating to SLE15.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1760356800">- shellcheck heavily complained
  Fix shell coding in run_migration and %post scripts
  to match with standards reported by shellcheck</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1760616000">- Simplify interface naming by disabling predictable names at boot
  Currently our most difficult problem with regards to the network interface
  naming scheme is that when the migration image boots the interfaces get
  predictable names like 'enp1s0' which we then have to revert/write custom rules
  around. To simplify this we can install a file at
  /etc/systemd/network/99-default.link. This skips all naming schemes and the
  kernel names are used. Then we can remove this file again and copy over all the
  necessary udev rules and link files from the host and with udevadm trigger apply
  these. This should imitate the behavior of the final migrated system most
  closely.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1762344000">- Refactor mount_system service
  So far the mount_system unit run through all disk devices
  and uses the first one providing a system with an fstab file.
  This concept is weak and fails on machines with multiple
  linux OS disks attached. This commit refactors mount_system
  such that it reads the migration_target= variable from the
  kernel cmdline. The kernel cmdline gets this information
  added by either the grub.d/99_migration menuentry or via
  the run_migration kexec method. The migration_target=
  variable is expected to contain the rootfs UUID value
  of the host that should be migrated. This is a unique
  identifier and as such cannot be confused by other devices
  attached to the system.</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1763726400">- Create lib file for common network-prereq tasks</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1764158400">- Move script package to the main migration provider
  In the effort to provide a common script code package, the
  package suse-migration-sle16-scripts was provided. During
  testing I found that not all places where script duplication
  exists was covered. This commit addresses the code that was
  missed and also suggests that we move the common script
  code as a sub package to the main suse-migration-services
  package. The reason here is that the common code is not
  only used in the activation package. In addition I also
  suggest that the package name changes to be more generic.
  The reason here is that this will go beyond sle16 and can
  also contain common script code for sle15 migrations as
  well as for past sle16 migrations as we are moving forward.
  As such my suggestion to also rename the package to just
  suse-migration-scripts.</changelog>
  <changelog author="marcus.schaefer@suse.com" date="1775563200">- Fix md device detection
  Fix detection of device mapper layered rootfs. Software
  raid disks are not found by findmnt if the actual rootfs
  is one or more layers down. This commit fixes the detection
  if we need to pass along the rd.auto cmdline option to
  let the boot process activate them.</changelog>
  <changelog author="1080430+greygoo@users.noreply.github.com" date="1781524800">- Handle multipath root (#493)
  Add handling of multipath_wnn kernel parameter for multipath
  root. This allows to detect multipath mapped systems and mount
  them properly in the DMS live migration system and Fixes #491
  - --------
  Co-authored-by: Marcus Schäfer &lt;marcus.schaefer@suse.com&gt;</changelog>
</package>
<package pkgid="43d9fec3ceed9346345b3966c04c07e76354428d86912f5214797a7a6c15658c" name="wicked2nm" arch="aarch64">
  <version epoch="0" ver="1.5.1" rel="150500.3.1"/>
  <changelog author="jorik.cronenberg@suse.com" date="1744804800">- Initial packaging @ v1.0.0</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1749643200">- Update to v1.1.0
  * Use agama-network instead of agama-(lib|server)
  * Only activate connections marked with autostart
  * Give hint in error message how to ignore warnings
  * Update README.md with updated installation and usage infos
  * Add support for Leap 15
- Remove BuildRequires that are no longer necessary due to the
  agama-network switch.
- The agama-network switch also removes the vulnerable and
  unmaintained 'users' crate from the dependencies.
  [bsc#1244188]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1753790400">- Update to v1.2.0
  * Fix netconfig handling with proper priority setting
  * Add ovs support</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1755518400">- Update to v1.2.1
  * bump slab from 0.4.10 to 0.4.11 to address CVE-2025-55159
    [bsc#1248010]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1758888000">- Update to v1.3.0
  * Issue only a info when dhcp.update is non default
  * Add ipv4_static broadcast
  * Apply dhcp settings to mirror wicked client id
  * Fix test.sh, fail if migration succeed but expect fail
  * Fix sysctl handling
  * Avoid cloning in parsing of route
  * Fix continue migration to show all warnings beforehand
  * Improve warning messages - show interface, element names
  * Remove unwrap in route parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1760097600">- Update to v1.4.0
  * Activate only connections if present in the current system
  * Improve error output, exit codes and add flag to disable user
    hints
  * Add support for autoip-fallback</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1770724800">- Update to v1.4.1
  * bump bytes from 1.10.1 to 1.11.1
  * Update time to 0.3.47 (CVE-2026-25727)
    [bsc#1257911]
- Disable `update` in cargo vendor service, as newer agama versions
  are incompatible for now.</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1778587200">- Update v1.5.0
  * Respect create-cid and client-id in interface xml
  * Require at least one file for migrate and show commands
  * Perform extra validation for correct xml file
  * Improve dhcp.update default and user info
  * Update dependencies
  * Allow DHCP+staticIP addresses
  * Fix DHCLIENT_SET_DEFAULT_ROUTE="no"
  * Handle 'STATIC_FALLBACK' and 'NetworkManager' in netconfig
  * Implement team to bond migration
  * Update agama-network to remove dependency on curl
- Reenable `update` in cargo vendor service</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1781611200">- Require minimum cargo version 1.78 for lockfile version 4 parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1784030400">- Update v1.5.1
  * Update agama to fix default vlan flags.
    Previously the default vlan flags in NM was set to 0, which
    overrides default kernel behavior and thus differed from
    wicked. It is now set to 1.
    [bsc#1271079]
  * Tests: Sort wicked show-config output by interface name
  * Add leap16.1 to CI</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1785240000">- Build  from https://github.com/openSUSE/wicked2nm/pull/83</changelog>
</package>
<package pkgid="84e1a1da612b94ced0708d9926836b23eb1bb43bab01392cfe0d190bb1f70216" name="wicked2nm" arch="ppc64le">
  <version epoch="0" ver="1.5.1" rel="150500.3.1"/>
  <changelog author="jorik.cronenberg@suse.com" date="1744804800">- Initial packaging @ v1.0.0</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1749643200">- Update to v1.1.0
  * Use agama-network instead of agama-(lib|server)
  * Only activate connections marked with autostart
  * Give hint in error message how to ignore warnings
  * Update README.md with updated installation and usage infos
  * Add support for Leap 15
- Remove BuildRequires that are no longer necessary due to the
  agama-network switch.
- The agama-network switch also removes the vulnerable and
  unmaintained 'users' crate from the dependencies.
  [bsc#1244188]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1753790400">- Update to v1.2.0
  * Fix netconfig handling with proper priority setting
  * Add ovs support</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1755518400">- Update to v1.2.1
  * bump slab from 0.4.10 to 0.4.11 to address CVE-2025-55159
    [bsc#1248010]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1758888000">- Update to v1.3.0
  * Issue only a info when dhcp.update is non default
  * Add ipv4_static broadcast
  * Apply dhcp settings to mirror wicked client id
  * Fix test.sh, fail if migration succeed but expect fail
  * Fix sysctl handling
  * Avoid cloning in parsing of route
  * Fix continue migration to show all warnings beforehand
  * Improve warning messages - show interface, element names
  * Remove unwrap in route parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1760097600">- Update to v1.4.0
  * Activate only connections if present in the current system
  * Improve error output, exit codes and add flag to disable user
    hints
  * Add support for autoip-fallback</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1770724800">- Update to v1.4.1
  * bump bytes from 1.10.1 to 1.11.1
  * Update time to 0.3.47 (CVE-2026-25727)
    [bsc#1257911]
- Disable `update` in cargo vendor service, as newer agama versions
  are incompatible for now.</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1778587200">- Update v1.5.0
  * Respect create-cid and client-id in interface xml
  * Require at least one file for migrate and show commands
  * Perform extra validation for correct xml file
  * Improve dhcp.update default and user info
  * Update dependencies
  * Allow DHCP+staticIP addresses
  * Fix DHCLIENT_SET_DEFAULT_ROUTE="no"
  * Handle 'STATIC_FALLBACK' and 'NetworkManager' in netconfig
  * Implement team to bond migration
  * Update agama-network to remove dependency on curl
- Reenable `update` in cargo vendor service</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1781611200">- Require minimum cargo version 1.78 for lockfile version 4 parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1784030400">- Update v1.5.1
  * Update agama to fix default vlan flags.
    Previously the default vlan flags in NM was set to 0, which
    overrides default kernel behavior and thus differed from
    wicked. It is now set to 1.
    [bsc#1271079]
  * Tests: Sort wicked show-config output by interface name
  * Add leap16.1 to CI</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1785240000">- Build  from https://github.com/openSUSE/wicked2nm/pull/83</changelog>
</package>
<package pkgid="807a30b917fb70255586abcf60b0ad75561c13ccd3de13648f4f205a27be7099" name="wicked2nm" arch="s390x">
  <version epoch="0" ver="1.5.1" rel="150500.3.1"/>
  <changelog author="jorik.cronenberg@suse.com" date="1744804800">- Initial packaging @ v1.0.0</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1749643200">- Update to v1.1.0
  * Use agama-network instead of agama-(lib|server)
  * Only activate connections marked with autostart
  * Give hint in error message how to ignore warnings
  * Update README.md with updated installation and usage infos
  * Add support for Leap 15
- Remove BuildRequires that are no longer necessary due to the
  agama-network switch.
- The agama-network switch also removes the vulnerable and
  unmaintained 'users' crate from the dependencies.
  [bsc#1244188]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1753790400">- Update to v1.2.0
  * Fix netconfig handling with proper priority setting
  * Add ovs support</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1755518400">- Update to v1.2.1
  * bump slab from 0.4.10 to 0.4.11 to address CVE-2025-55159
    [bsc#1248010]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1758888000">- Update to v1.3.0
  * Issue only a info when dhcp.update is non default
  * Add ipv4_static broadcast
  * Apply dhcp settings to mirror wicked client id
  * Fix test.sh, fail if migration succeed but expect fail
  * Fix sysctl handling
  * Avoid cloning in parsing of route
  * Fix continue migration to show all warnings beforehand
  * Improve warning messages - show interface, element names
  * Remove unwrap in route parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1760097600">- Update to v1.4.0
  * Activate only connections if present in the current system
  * Improve error output, exit codes and add flag to disable user
    hints
  * Add support for autoip-fallback</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1770724800">- Update to v1.4.1
  * bump bytes from 1.10.1 to 1.11.1
  * Update time to 0.3.47 (CVE-2026-25727)
    [bsc#1257911]
- Disable `update` in cargo vendor service, as newer agama versions
  are incompatible for now.</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1778587200">- Update v1.5.0
  * Respect create-cid and client-id in interface xml
  * Require at least one file for migrate and show commands
  * Perform extra validation for correct xml file
  * Improve dhcp.update default and user info
  * Update dependencies
  * Allow DHCP+staticIP addresses
  * Fix DHCLIENT_SET_DEFAULT_ROUTE="no"
  * Handle 'STATIC_FALLBACK' and 'NetworkManager' in netconfig
  * Implement team to bond migration
  * Update agama-network to remove dependency on curl
- Reenable `update` in cargo vendor service</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1781611200">- Require minimum cargo version 1.78 for lockfile version 4 parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1784030400">- Update v1.5.1
  * Update agama to fix default vlan flags.
    Previously the default vlan flags in NM was set to 0, which
    overrides default kernel behavior and thus differed from
    wicked. It is now set to 1.
    [bsc#1271079]
  * Tests: Sort wicked show-config output by interface name
  * Add leap16.1 to CI</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1785240000">- Build  from https://github.com/openSUSE/wicked2nm/pull/83</changelog>
</package>
<package pkgid="06a6023cdbdbbd31988a2bd7d29f53aaf53566008412ab7e4b971ab535e66ae1" name="wicked2nm" arch="src">
  <version epoch="0" ver="1.5.1" rel="150500.3.1"/>
  <changelog author="jorik.cronenberg@suse.com" date="1744804800">- Initial packaging @ v1.0.0</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1749643200">- Update to v1.1.0
  * Use agama-network instead of agama-(lib|server)
  * Only activate connections marked with autostart
  * Give hint in error message how to ignore warnings
  * Update README.md with updated installation and usage infos
  * Add support for Leap 15
- Remove BuildRequires that are no longer necessary due to the
  agama-network switch.
- The agama-network switch also removes the vulnerable and
  unmaintained 'users' crate from the dependencies.
  [bsc#1244188]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1753790400">- Update to v1.2.0
  * Fix netconfig handling with proper priority setting
  * Add ovs support</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1755518400">- Update to v1.2.1
  * bump slab from 0.4.10 to 0.4.11 to address CVE-2025-55159
    [bsc#1248010]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1758888000">- Update to v1.3.0
  * Issue only a info when dhcp.update is non default
  * Add ipv4_static broadcast
  * Apply dhcp settings to mirror wicked client id
  * Fix test.sh, fail if migration succeed but expect fail
  * Fix sysctl handling
  * Avoid cloning in parsing of route
  * Fix continue migration to show all warnings beforehand
  * Improve warning messages - show interface, element names
  * Remove unwrap in route parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1760097600">- Update to v1.4.0
  * Activate only connections if present in the current system
  * Improve error output, exit codes and add flag to disable user
    hints
  * Add support for autoip-fallback</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1770724800">- Update to v1.4.1
  * bump bytes from 1.10.1 to 1.11.1
  * Update time to 0.3.47 (CVE-2026-25727)
    [bsc#1257911]
- Disable `update` in cargo vendor service, as newer agama versions
  are incompatible for now.</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1778587200">- Update v1.5.0
  * Respect create-cid and client-id in interface xml
  * Require at least one file for migrate and show commands
  * Perform extra validation for correct xml file
  * Improve dhcp.update default and user info
  * Update dependencies
  * Allow DHCP+staticIP addresses
  * Fix DHCLIENT_SET_DEFAULT_ROUTE="no"
  * Handle 'STATIC_FALLBACK' and 'NetworkManager' in netconfig
  * Implement team to bond migration
  * Update agama-network to remove dependency on curl
- Reenable `update` in cargo vendor service</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1781611200">- Require minimum cargo version 1.78 for lockfile version 4 parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1784030400">- Update v1.5.1
  * Update agama to fix default vlan flags.
    Previously the default vlan flags in NM was set to 0, which
    overrides default kernel behavior and thus differed from
    wicked. It is now set to 1.
    [bsc#1271079]
  * Tests: Sort wicked show-config output by interface name
  * Add leap16.1 to CI</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1785240000">- Build  from https://github.com/openSUSE/wicked2nm/pull/83</changelog>
</package>
<package pkgid="0ddfcd3454f764e9baebf0574330a12eef43790eb6eedb024db05b0be08c0768" name="wicked2nm" arch="x86_64">
  <version epoch="0" ver="1.5.1" rel="150500.3.1"/>
  <changelog author="jorik.cronenberg@suse.com" date="1744804800">- Initial packaging @ v1.0.0</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1749643200">- Update to v1.1.0
  * Use agama-network instead of agama-(lib|server)
  * Only activate connections marked with autostart
  * Give hint in error message how to ignore warnings
  * Update README.md with updated installation and usage infos
  * Add support for Leap 15
- Remove BuildRequires that are no longer necessary due to the
  agama-network switch.
- The agama-network switch also removes the vulnerable and
  unmaintained 'users' crate from the dependencies.
  [bsc#1244188]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1753790400">- Update to v1.2.0
  * Fix netconfig handling with proper priority setting
  * Add ovs support</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1755518400">- Update to v1.2.1
  * bump slab from 0.4.10 to 0.4.11 to address CVE-2025-55159
    [bsc#1248010]</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1758888000">- Update to v1.3.0
  * Issue only a info when dhcp.update is non default
  * Add ipv4_static broadcast
  * Apply dhcp settings to mirror wicked client id
  * Fix test.sh, fail if migration succeed but expect fail
  * Fix sysctl handling
  * Avoid cloning in parsing of route
  * Fix continue migration to show all warnings beforehand
  * Improve warning messages - show interface, element names
  * Remove unwrap in route parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1760097600">- Update to v1.4.0
  * Activate only connections if present in the current system
  * Improve error output, exit codes and add flag to disable user
    hints
  * Add support for autoip-fallback</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1770724800">- Update to v1.4.1
  * bump bytes from 1.10.1 to 1.11.1
  * Update time to 0.3.47 (CVE-2026-25727)
    [bsc#1257911]
- Disable `update` in cargo vendor service, as newer agama versions
  are incompatible for now.</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1778587200">- Update v1.5.0
  * Respect create-cid and client-id in interface xml
  * Require at least one file for migrate and show commands
  * Perform extra validation for correct xml file
  * Improve dhcp.update default and user info
  * Update dependencies
  * Allow DHCP+staticIP addresses
  * Fix DHCLIENT_SET_DEFAULT_ROUTE="no"
  * Handle 'STATIC_FALLBACK' and 'NetworkManager' in netconfig
  * Implement team to bond migration
  * Update agama-network to remove dependency on curl
- Reenable `update` in cargo vendor service</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1781611200">- Require minimum cargo version 1.78 for lockfile version 4 parsing</changelog>
  <changelog author="jorik.cronenberg@suse.com" date="1784030400">- Update v1.5.1
  * Update agama to fix default vlan flags.
    Previously the default vlan flags in NM was set to 0, which
    overrides default kernel behavior and thus differed from
    wicked. It is now set to 1.
    [bsc#1271079]
  * Tests: Sort wicked show-config output by interface name
  * Add leap16.1 to CI</changelog>
  <changelog author="cfamullaconrad@suse.com" date="1785240000">- Build  from https://github.com/openSUSE/wicked2nm/pull/83</changelog>
</package>
<package pkgid="617fff449e2383b3e5e8db1616ea7919166353ffa486b6b7d0ebea199f26032e" name="yajl" arch="aarch64">
  <version epoch="100" ver="2.1.0" rel="150500.1.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1726833600">- yajl version suitable for crun</changelog>
</package>
<package pkgid="88bc1bbf6d612822a2275133637dc7e44bb1b5352c7f5b8b144bf4e1d451aa5e" name="yajl" arch="src">
  <version epoch="100" ver="2.1.0" rel="150500.1.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1726833600">- yajl version suitable for crun</changelog>
</package>
<package pkgid="882ca0eed08d719584d3d371d6139e1ba79852de528c5405599870758a6403ad" name="yajl" arch="x86_64">
  <version epoch="100" ver="2.1.0" rel="150500.1.1"/>
  <changelog author="marcus.schaefer@suse.com" date="1726833600">- yajl version suitable for crun</changelog>
</package>
<package pkgid="5c381c5fd7a0286ef289f15f2d9d7f06738b78b361c7dd420c8b649bbc122848" name="yq" arch="aarch64">
  <version epoch="0" ver="4.52.4" rel="150500.6.1"/>
  <changelog author="dmueller@suse.com" date="1677585600">- update to 4.31.1:
  * Added shuffle command #1503
  * Added ability to sort by multiple fields #1541
  * Added @sh encoder #1526
  * Added @uri/@urid encoder/decoder #1529
  * Fixed date comparison with string date #1537
  * Added from_unix/to_unix Operators
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 4.31.2:
  * Fixed merged anchor reference problem #1482
  * Fixed xml encoding of ProcInst #1563, improved XML
    comment handling
  * Allow build without json and xml support (#1556) Thanks
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1679313600">- update to 4.32.2:
  * Fixes parsing terraform tfstate files results in "unknown"
    format
  * Added divide and modulo operators (#1593)
  * Add support for decoding base64 strings without padding
  * Add filter operation (#1588) - thanks @rbren!
  * Detect input format based on file name extension (#1582)
  * Auto output format when input format is automatically
    detected
  * Fixed npe in log #1596
  * Improved binary file size!
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="dmueller@suse.com" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="dmueller@suse.com" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="dmueller@suse.com" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="dmueller@suse.com" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
  <changelog author="dmueller@suse.com" date="1723464000">- update to 4.44.3:
  * Fixed upper-case file extension detection
  * Log printing follow no-colors flag
  * Skip and warn when interpolating strings and theres a
    unclosed bracket
  * Fixed CSV content starting with # issue #2076
  * Bumped dependencies</changelog>
  <changelog author="cgoll@suse.com" date="1736337600">- Updated to 4.44.6:
  * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois
  * Docker image for armv7 / raspberry pi3, Thanks @brianegge
  * Fixed no-colors regression #2218
  * Fixed various panic scenarios #2211
  * Bumped dependencies
- Changes from 4.44.5 (4.44.4 was skipped)
  * Format comments with a gray foreground (Thanks @gabe565)
  * Fixed handling of nulls with sort_by expressions #2164
  * Force no color output when NO_COLOR env presents (Thanks @narqo)
  * Fixed array subtraction update bug #2159
  * Fixed index out of range error
  * Can traverse straight from parent operator (parent.blah)
  * Bumped dependencies
- Bumped x/net to 0.33.0 to fix CVE-2024-45338
  * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch</changelog>
  <changelog author="dmueller@suse.com" date="1752494400">- update to 4.46.1:
  * Added INI support
  * Fixed 'add' operator when piped in with no data #2378, #2383,
    [#2384]
  * Fixed delete after slice problem (bad node path) #2387 Thanks
    @antoinedeschenes
  * Fixed yq small build Thanks @imzue
  * Switched to YAML org supported go-yaml!
- update to 4.45.4:
  * Fixing wrong map() behaviour on empty map #2359
- update to 4.45.3:
  * Fixing regression (#2353, #2359, #2325) introduced with in
    4.45.2 with #2325 fix
- update to 4.45.2:
  * Added windows arm builds (Thanks @albertocavalcante,
    @ShukantPal)
  * Added s390x platform support (Thanks @ashokpariya0)
  * Additionally push docker images to ghcr.io (Thanks @reegnz)
  * Fixing add when there is no node match #2325
  * sort_by works on maps
- update to 4.45.1:
  * Create parent directories when --split-exp is used, Thanks
    @rudo-thomas
- drop Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch (upstream)</changelog>
  <changelog author="lioli7k@gmail.com" date="1753790400">- Fix zsh completion location</changelog>
  <changelog author="dmueller@suse.com" date="1763380800">- update to 4.48.2:
  * Strip whitespace when decoding base64 #2507
  * Upgraded to go-yaml v4! (thanks @ccoVeille, @ingydotnet)
  * Add linux/loong64 to release target (thanks @znley)
  * Added --shell-key-separator flag for customizable shell
    output format #2497 (thanks @rsleedbx)
- update to 4.48.1:
  * Added 'parents' operator, to return a list of all the
    hierarchical parents of a node
  * Added 'first(exp)' operator, to return the first entry
    matching an expression in an array
  * Fixed xml namespace prefixes #1730 (thanks @baodrate)
  * Fixed out of range panic in yaml decoder #2460 (thanks
    @n471d)
- update to 4.47.2:
  * Conversion from TOML to JSON no longer omits empty tables
    [#2459] (thanks @louislouislouislouis)
- update to 4.47.1:
  * Fixed merge anchor behaviour (`&lt;&lt;`); #2404, #2110, #2386,
    [#2178] Huge thanks to @stevenwdv!</changelog>
  <changelog author="dmueller@suse.com" date="1770033600">- update to 4.52.2:
  * Fixed bad instructions file breaking go-install (#2587)
    Thanks @theyoprst
  * Fixed TOML table scope after comments (#2588) Thanks @tomers
  * Multiply uses a readonly context
  * Fixed merge globbing wildcards in keys
  * Fixing TOML subarray parsing issue
- update to 4.52.1:
  * TOML encoder support - you can now roundtrip! #1364
  * Parent now supports negative indices, and added a 'root'
    command for referencing the top level document
  * Fixed scalar encoding for HCL
  * Add --yaml-compact-seq-indent / -c flag for compact sequence
    indentation (#2583) Thanks @jfenal
  * Add symlink check to file rename util (#2576) Thanks @Elias-
    elastisys
  * Powershell fixed default command used for __completeNoDesc
    alias (#2568) Thanks @teejaded
  * Unwrap scalars in shell output mode. (#2548) Thanks
    @flintwinters
  * Added K8S KYAML output format support (#2560) Thanks @robbat2
- update to 4.50.1:
  * Added HCL Support - First cut - hopefully it works well!
  * Fixing handling of CRLF #2352
- update to 4.49.2:
  * Fixing escape character bugs :sweat: #2517
  * Fixing snap release pipeline #2518 Thanks @aalexjo
- update to 4.49.1:
  * Added `--security` flags to disable env and file ops #2515
  * Fixing TOML ArrayTable parsing issues #1758
  * Fixing parsing of escaped characters #2506</changelog>
  <changelog author="dmueller@suse.com" date="1773835200">- update to 4.52.4:
  * Dropping windows/arm - no longer supported in cross-compile
  * Fixing comments in TOML arrays
  * Bumped dependencies</changelog>
</package>
<package pkgid="761e5be7662103e3c048f05ca70b6acfcfe8500d2a42a403abcf01771420e686" name="yq" arch="ppc64le">
  <version epoch="0" ver="4.52.4" rel="150500.6.1"/>
  <changelog author="dmueller@suse.com" date="1677585600">- update to 4.31.1:
  * Added shuffle command #1503
  * Added ability to sort by multiple fields #1541
  * Added @sh encoder #1526
  * Added @uri/@urid encoder/decoder #1529
  * Fixed date comparison with string date #1537
  * Added from_unix/to_unix Operators
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 4.31.2:
  * Fixed merged anchor reference problem #1482
  * Fixed xml encoding of ProcInst #1563, improved XML
    comment handling
  * Allow build without json and xml support (#1556) Thanks
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1679313600">- update to 4.32.2:
  * Fixes parsing terraform tfstate files results in "unknown"
    format
  * Added divide and modulo operators (#1593)
  * Add support for decoding base64 strings without padding
  * Add filter operation (#1588) - thanks @rbren!
  * Detect input format based on file name extension (#1582)
  * Auto output format when input format is automatically
    detected
  * Fixed npe in log #1596
  * Improved binary file size!
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="dmueller@suse.com" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="dmueller@suse.com" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="dmueller@suse.com" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="dmueller@suse.com" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
  <changelog author="dmueller@suse.com" date="1723464000">- update to 4.44.3:
  * Fixed upper-case file extension detection
  * Log printing follow no-colors flag
  * Skip and warn when interpolating strings and theres a
    unclosed bracket
  * Fixed CSV content starting with # issue #2076
  * Bumped dependencies</changelog>
  <changelog author="cgoll@suse.com" date="1736337600">- Updated to 4.44.6:
  * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois
  * Docker image for armv7 / raspberry pi3, Thanks @brianegge
  * Fixed no-colors regression #2218
  * Fixed various panic scenarios #2211
  * Bumped dependencies
- Changes from 4.44.5 (4.44.4 was skipped)
  * Format comments with a gray foreground (Thanks @gabe565)
  * Fixed handling of nulls with sort_by expressions #2164
  * Force no color output when NO_COLOR env presents (Thanks @narqo)
  * Fixed array subtraction update bug #2159
  * Fixed index out of range error
  * Can traverse straight from parent operator (parent.blah)
  * Bumped dependencies
- Bumped x/net to 0.33.0 to fix CVE-2024-45338
  * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch</changelog>
  <changelog author="dmueller@suse.com" date="1752494400">- update to 4.46.1:
  * Added INI support
  * Fixed 'add' operator when piped in with no data #2378, #2383,
    [#2384]
  * Fixed delete after slice problem (bad node path) #2387 Thanks
    @antoinedeschenes
  * Fixed yq small build Thanks @imzue
  * Switched to YAML org supported go-yaml!
- update to 4.45.4:
  * Fixing wrong map() behaviour on empty map #2359
- update to 4.45.3:
  * Fixing regression (#2353, #2359, #2325) introduced with in
    4.45.2 with #2325 fix
- update to 4.45.2:
  * Added windows arm builds (Thanks @albertocavalcante,
    @ShukantPal)
  * Added s390x platform support (Thanks @ashokpariya0)
  * Additionally push docker images to ghcr.io (Thanks @reegnz)
  * Fixing add when there is no node match #2325
  * sort_by works on maps
- update to 4.45.1:
  * Create parent directories when --split-exp is used, Thanks
    @rudo-thomas
- drop Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch (upstream)</changelog>
  <changelog author="lioli7k@gmail.com" date="1753790400">- Fix zsh completion location</changelog>
  <changelog author="dmueller@suse.com" date="1763380800">- update to 4.48.2:
  * Strip whitespace when decoding base64 #2507
  * Upgraded to go-yaml v4! (thanks @ccoVeille, @ingydotnet)
  * Add linux/loong64 to release target (thanks @znley)
  * Added --shell-key-separator flag for customizable shell
    output format #2497 (thanks @rsleedbx)
- update to 4.48.1:
  * Added 'parents' operator, to return a list of all the
    hierarchical parents of a node
  * Added 'first(exp)' operator, to return the first entry
    matching an expression in an array
  * Fixed xml namespace prefixes #1730 (thanks @baodrate)
  * Fixed out of range panic in yaml decoder #2460 (thanks
    @n471d)
- update to 4.47.2:
  * Conversion from TOML to JSON no longer omits empty tables
    [#2459] (thanks @louislouislouislouis)
- update to 4.47.1:
  * Fixed merge anchor behaviour (`&lt;&lt;`); #2404, #2110, #2386,
    [#2178] Huge thanks to @stevenwdv!</changelog>
  <changelog author="dmueller@suse.com" date="1770033600">- update to 4.52.2:
  * Fixed bad instructions file breaking go-install (#2587)
    Thanks @theyoprst
  * Fixed TOML table scope after comments (#2588) Thanks @tomers
  * Multiply uses a readonly context
  * Fixed merge globbing wildcards in keys
  * Fixing TOML subarray parsing issue
- update to 4.52.1:
  * TOML encoder support - you can now roundtrip! #1364
  * Parent now supports negative indices, and added a 'root'
    command for referencing the top level document
  * Fixed scalar encoding for HCL
  * Add --yaml-compact-seq-indent / -c flag for compact sequence
    indentation (#2583) Thanks @jfenal
  * Add symlink check to file rename util (#2576) Thanks @Elias-
    elastisys
  * Powershell fixed default command used for __completeNoDesc
    alias (#2568) Thanks @teejaded
  * Unwrap scalars in shell output mode. (#2548) Thanks
    @flintwinters
  * Added K8S KYAML output format support (#2560) Thanks @robbat2
- update to 4.50.1:
  * Added HCL Support - First cut - hopefully it works well!
  * Fixing handling of CRLF #2352
- update to 4.49.2:
  * Fixing escape character bugs :sweat: #2517
  * Fixing snap release pipeline #2518 Thanks @aalexjo
- update to 4.49.1:
  * Added `--security` flags to disable env and file ops #2515
  * Fixing TOML ArrayTable parsing issues #1758
  * Fixing parsing of escaped characters #2506</changelog>
  <changelog author="dmueller@suse.com" date="1773835200">- update to 4.52.4:
  * Dropping windows/arm - no longer supported in cross-compile
  * Fixing comments in TOML arrays
  * Bumped dependencies</changelog>
</package>
<package pkgid="aa6848976d1adc67fce454ac48171e1571a548618858deb39fe6a89489a395c9" name="yq" arch="s390x">
  <version epoch="0" ver="4.52.4" rel="150500.6.1"/>
  <changelog author="dmueller@suse.com" date="1677585600">- update to 4.31.1:
  * Added shuffle command #1503
  * Added ability to sort by multiple fields #1541
  * Added @sh encoder #1526
  * Added @uri/@urid encoder/decoder #1529
  * Fixed date comparison with string date #1537
  * Added from_unix/to_unix Operators
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 4.31.2:
  * Fixed merged anchor reference problem #1482
  * Fixed xml encoding of ProcInst #1563, improved XML
    comment handling
  * Allow build without json and xml support (#1556) Thanks
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1679313600">- update to 4.32.2:
  * Fixes parsing terraform tfstate files results in "unknown"
    format
  * Added divide and modulo operators (#1593)
  * Add support for decoding base64 strings without padding
  * Add filter operation (#1588) - thanks @rbren!
  * Detect input format based on file name extension (#1582)
  * Auto output format when input format is automatically
    detected
  * Fixed npe in log #1596
  * Improved binary file size!
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="dmueller@suse.com" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="dmueller@suse.com" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="dmueller@suse.com" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="dmueller@suse.com" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
  <changelog author="dmueller@suse.com" date="1723464000">- update to 4.44.3:
  * Fixed upper-case file extension detection
  * Log printing follow no-colors flag
  * Skip and warn when interpolating strings and theres a
    unclosed bracket
  * Fixed CSV content starting with # issue #2076
  * Bumped dependencies</changelog>
  <changelog author="cgoll@suse.com" date="1736337600">- Updated to 4.44.6:
  * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois
  * Docker image for armv7 / raspberry pi3, Thanks @brianegge
  * Fixed no-colors regression #2218
  * Fixed various panic scenarios #2211
  * Bumped dependencies
- Changes from 4.44.5 (4.44.4 was skipped)
  * Format comments with a gray foreground (Thanks @gabe565)
  * Fixed handling of nulls with sort_by expressions #2164
  * Force no color output when NO_COLOR env presents (Thanks @narqo)
  * Fixed array subtraction update bug #2159
  * Fixed index out of range error
  * Can traverse straight from parent operator (parent.blah)
  * Bumped dependencies
- Bumped x/net to 0.33.0 to fix CVE-2024-45338
  * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch</changelog>
  <changelog author="dmueller@suse.com" date="1752494400">- update to 4.46.1:
  * Added INI support
  * Fixed 'add' operator when piped in with no data #2378, #2383,
    [#2384]
  * Fixed delete after slice problem (bad node path) #2387 Thanks
    @antoinedeschenes
  * Fixed yq small build Thanks @imzue
  * Switched to YAML org supported go-yaml!
- update to 4.45.4:
  * Fixing wrong map() behaviour on empty map #2359
- update to 4.45.3:
  * Fixing regression (#2353, #2359, #2325) introduced with in
    4.45.2 with #2325 fix
- update to 4.45.2:
  * Added windows arm builds (Thanks @albertocavalcante,
    @ShukantPal)
  * Added s390x platform support (Thanks @ashokpariya0)
  * Additionally push docker images to ghcr.io (Thanks @reegnz)
  * Fixing add when there is no node match #2325
  * sort_by works on maps
- update to 4.45.1:
  * Create parent directories when --split-exp is used, Thanks
    @rudo-thomas
- drop Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch (upstream)</changelog>
  <changelog author="lioli7k@gmail.com" date="1753790400">- Fix zsh completion location</changelog>
  <changelog author="dmueller@suse.com" date="1763380800">- update to 4.48.2:
  * Strip whitespace when decoding base64 #2507
  * Upgraded to go-yaml v4! (thanks @ccoVeille, @ingydotnet)
  * Add linux/loong64 to release target (thanks @znley)
  * Added --shell-key-separator flag for customizable shell
    output format #2497 (thanks @rsleedbx)
- update to 4.48.1:
  * Added 'parents' operator, to return a list of all the
    hierarchical parents of a node
  * Added 'first(exp)' operator, to return the first entry
    matching an expression in an array
  * Fixed xml namespace prefixes #1730 (thanks @baodrate)
  * Fixed out of range panic in yaml decoder #2460 (thanks
    @n471d)
- update to 4.47.2:
  * Conversion from TOML to JSON no longer omits empty tables
    [#2459] (thanks @louislouislouislouis)
- update to 4.47.1:
  * Fixed merge anchor behaviour (`&lt;&lt;`); #2404, #2110, #2386,
    [#2178] Huge thanks to @stevenwdv!</changelog>
  <changelog author="dmueller@suse.com" date="1770033600">- update to 4.52.2:
  * Fixed bad instructions file breaking go-install (#2587)
    Thanks @theyoprst
  * Fixed TOML table scope after comments (#2588) Thanks @tomers
  * Multiply uses a readonly context
  * Fixed merge globbing wildcards in keys
  * Fixing TOML subarray parsing issue
- update to 4.52.1:
  * TOML encoder support - you can now roundtrip! #1364
  * Parent now supports negative indices, and added a 'root'
    command for referencing the top level document
  * Fixed scalar encoding for HCL
  * Add --yaml-compact-seq-indent / -c flag for compact sequence
    indentation (#2583) Thanks @jfenal
  * Add symlink check to file rename util (#2576) Thanks @Elias-
    elastisys
  * Powershell fixed default command used for __completeNoDesc
    alias (#2568) Thanks @teejaded
  * Unwrap scalars in shell output mode. (#2548) Thanks
    @flintwinters
  * Added K8S KYAML output format support (#2560) Thanks @robbat2
- update to 4.50.1:
  * Added HCL Support - First cut - hopefully it works well!
  * Fixing handling of CRLF #2352
- update to 4.49.2:
  * Fixing escape character bugs :sweat: #2517
  * Fixing snap release pipeline #2518 Thanks @aalexjo
- update to 4.49.1:
  * Added `--security` flags to disable env and file ops #2515
  * Fixing TOML ArrayTable parsing issues #1758
  * Fixing parsing of escaped characters #2506</changelog>
  <changelog author="dmueller@suse.com" date="1773835200">- update to 4.52.4:
  * Dropping windows/arm - no longer supported in cross-compile
  * Fixing comments in TOML arrays
  * Bumped dependencies</changelog>
</package>
<package pkgid="3b257f65cdd8fda452997e94063b0b55345d155542e5abb189020056c75b8442" name="yq" arch="src">
  <version epoch="0" ver="4.52.4" rel="150500.6.1"/>
  <changelog author="dmueller@suse.com" date="1677585600">- update to 4.31.1:
  * Added shuffle command #1503
  * Added ability to sort by multiple fields #1541
  * Added @sh encoder #1526
  * Added @uri/@urid encoder/decoder #1529
  * Fixed date comparison with string date #1537
  * Added from_unix/to_unix Operators
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 4.31.2:
  * Fixed merged anchor reference problem #1482
  * Fixed xml encoding of ProcInst #1563, improved XML
    comment handling
  * Allow build without json and xml support (#1556) Thanks
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1679313600">- update to 4.32.2:
  * Fixes parsing terraform tfstate files results in "unknown"
    format
  * Added divide and modulo operators (#1593)
  * Add support for decoding base64 strings without padding
  * Add filter operation (#1588) - thanks @rbren!
  * Detect input format based on file name extension (#1582)
  * Auto output format when input format is automatically
    detected
  * Fixed npe in log #1596
  * Improved binary file size!
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="dmueller@suse.com" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="dmueller@suse.com" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="dmueller@suse.com" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="dmueller@suse.com" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
  <changelog author="dmueller@suse.com" date="1723464000">- update to 4.44.3:
  * Fixed upper-case file extension detection
  * Log printing follow no-colors flag
  * Skip and warn when interpolating strings and theres a
    unclosed bracket
  * Fixed CSV content starting with # issue #2076
  * Bumped dependencies</changelog>
  <changelog author="cgoll@suse.com" date="1736337600">- Updated to 4.44.6:
  * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois
  * Docker image for armv7 / raspberry pi3, Thanks @brianegge
  * Fixed no-colors regression #2218
  * Fixed various panic scenarios #2211
  * Bumped dependencies
- Changes from 4.44.5 (4.44.4 was skipped)
  * Format comments with a gray foreground (Thanks @gabe565)
  * Fixed handling of nulls with sort_by expressions #2164
  * Force no color output when NO_COLOR env presents (Thanks @narqo)
  * Fixed array subtraction update bug #2159
  * Fixed index out of range error
  * Can traverse straight from parent operator (parent.blah)
  * Bumped dependencies
- Bumped x/net to 0.33.0 to fix CVE-2024-45338
  * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch</changelog>
  <changelog author="dmueller@suse.com" date="1752494400">- update to 4.46.1:
  * Added INI support
  * Fixed 'add' operator when piped in with no data #2378, #2383,
    [#2384]
  * Fixed delete after slice problem (bad node path) #2387 Thanks
    @antoinedeschenes
  * Fixed yq small build Thanks @imzue
  * Switched to YAML org supported go-yaml!
- update to 4.45.4:
  * Fixing wrong map() behaviour on empty map #2359
- update to 4.45.3:
  * Fixing regression (#2353, #2359, #2325) introduced with in
    4.45.2 with #2325 fix
- update to 4.45.2:
  * Added windows arm builds (Thanks @albertocavalcante,
    @ShukantPal)
  * Added s390x platform support (Thanks @ashokpariya0)
  * Additionally push docker images to ghcr.io (Thanks @reegnz)
  * Fixing add when there is no node match #2325
  * sort_by works on maps
- update to 4.45.1:
  * Create parent directories when --split-exp is used, Thanks
    @rudo-thomas
- drop Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch (upstream)</changelog>
  <changelog author="lioli7k@gmail.com" date="1753790400">- Fix zsh completion location</changelog>
  <changelog author="dmueller@suse.com" date="1763380800">- update to 4.48.2:
  * Strip whitespace when decoding base64 #2507
  * Upgraded to go-yaml v4! (thanks @ccoVeille, @ingydotnet)
  * Add linux/loong64 to release target (thanks @znley)
  * Added --shell-key-separator flag for customizable shell
    output format #2497 (thanks @rsleedbx)
- update to 4.48.1:
  * Added 'parents' operator, to return a list of all the
    hierarchical parents of a node
  * Added 'first(exp)' operator, to return the first entry
    matching an expression in an array
  * Fixed xml namespace prefixes #1730 (thanks @baodrate)
  * Fixed out of range panic in yaml decoder #2460 (thanks
    @n471d)
- update to 4.47.2:
  * Conversion from TOML to JSON no longer omits empty tables
    [#2459] (thanks @louislouislouislouis)
- update to 4.47.1:
  * Fixed merge anchor behaviour (`&lt;&lt;`); #2404, #2110, #2386,
    [#2178] Huge thanks to @stevenwdv!</changelog>
  <changelog author="dmueller@suse.com" date="1770033600">- update to 4.52.2:
  * Fixed bad instructions file breaking go-install (#2587)
    Thanks @theyoprst
  * Fixed TOML table scope after comments (#2588) Thanks @tomers
  * Multiply uses a readonly context
  * Fixed merge globbing wildcards in keys
  * Fixing TOML subarray parsing issue
- update to 4.52.1:
  * TOML encoder support - you can now roundtrip! #1364
  * Parent now supports negative indices, and added a 'root'
    command for referencing the top level document
  * Fixed scalar encoding for HCL
  * Add --yaml-compact-seq-indent / -c flag for compact sequence
    indentation (#2583) Thanks @jfenal
  * Add symlink check to file rename util (#2576) Thanks @Elias-
    elastisys
  * Powershell fixed default command used for __completeNoDesc
    alias (#2568) Thanks @teejaded
  * Unwrap scalars in shell output mode. (#2548) Thanks
    @flintwinters
  * Added K8S KYAML output format support (#2560) Thanks @robbat2
- update to 4.50.1:
  * Added HCL Support - First cut - hopefully it works well!
  * Fixing handling of CRLF #2352
- update to 4.49.2:
  * Fixing escape character bugs :sweat: #2517
  * Fixing snap release pipeline #2518 Thanks @aalexjo
- update to 4.49.1:
  * Added `--security` flags to disable env and file ops #2515
  * Fixing TOML ArrayTable parsing issues #1758
  * Fixing parsing of escaped characters #2506</changelog>
  <changelog author="dmueller@suse.com" date="1773835200">- update to 4.52.4:
  * Dropping windows/arm - no longer supported in cross-compile
  * Fixing comments in TOML arrays
  * Bumped dependencies</changelog>
</package>
<package pkgid="de13190f3ed48562ab094990a608417d545d0063fd39056a9e15982f73b37249" name="yq" arch="x86_64">
  <version epoch="0" ver="4.52.4" rel="150500.6.1"/>
  <changelog author="dmueller@suse.com" date="1677585600">- update to 4.31.1:
  * Added shuffle command #1503
  * Added ability to sort by multiple fields #1541
  * Added @sh encoder #1526
  * Added @uri/@urid encoder/decoder #1529
  * Fixed date comparison with string date #1537
  * Added from_unix/to_unix Operators
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 4.31.2:
  * Fixed merged anchor reference problem #1482
  * Fixed xml encoding of ProcInst #1563, improved XML
    comment handling
  * Allow build without json and xml support (#1556) Thanks
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1679313600">- update to 4.32.2:
  * Fixes parsing terraform tfstate files results in "unknown"
    format
  * Added divide and modulo operators (#1593)
  * Add support for decoding base64 strings without padding
  * Add filter operation (#1588) - thanks @rbren!
  * Detect input format based on file name extension (#1582)
  * Auto output format when input format is automatically
    detected
  * Fixed npe in log #1596
  * Improved binary file size!
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="dmueller@suse.com" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="dmueller@suse.com" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="dmueller@suse.com" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="dmueller@suse.com" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
  <changelog author="dmueller@suse.com" date="1723464000">- update to 4.44.3:
  * Fixed upper-case file extension detection
  * Log printing follow no-colors flag
  * Skip and warn when interpolating strings and theres a
    unclosed bracket
  * Fixed CSV content starting with # issue #2076
  * Bumped dependencies</changelog>
  <changelog author="cgoll@suse.com" date="1736337600">- Updated to 4.44.6:
  * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois
  * Docker image for armv7 / raspberry pi3, Thanks @brianegge
  * Fixed no-colors regression #2218
  * Fixed various panic scenarios #2211
  * Bumped dependencies
- Changes from 4.44.5 (4.44.4 was skipped)
  * Format comments with a gray foreground (Thanks @gabe565)
  * Fixed handling of nulls with sort_by expressions #2164
  * Force no color output when NO_COLOR env presents (Thanks @narqo)
  * Fixed array subtraction update bug #2159
  * Fixed index out of range error
  * Can traverse straight from parent operator (parent.blah)
  * Bumped dependencies
- Bumped x/net to 0.33.0 to fix CVE-2024-45338
  * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch</changelog>
  <changelog author="dmueller@suse.com" date="1752494400">- update to 4.46.1:
  * Added INI support
  * Fixed 'add' operator when piped in with no data #2378, #2383,
    [#2384]
  * Fixed delete after slice problem (bad node path) #2387 Thanks
    @antoinedeschenes
  * Fixed yq small build Thanks @imzue
  * Switched to YAML org supported go-yaml!
- update to 4.45.4:
  * Fixing wrong map() behaviour on empty map #2359
- update to 4.45.3:
  * Fixing regression (#2353, #2359, #2325) introduced with in
    4.45.2 with #2325 fix
- update to 4.45.2:
  * Added windows arm builds (Thanks @albertocavalcante,
    @ShukantPal)
  * Added s390x platform support (Thanks @ashokpariya0)
  * Additionally push docker images to ghcr.io (Thanks @reegnz)
  * Fixing add when there is no node match #2325
  * sort_by works on maps
- update to 4.45.1:
  * Create parent directories when --split-exp is used, Thanks
    @rudo-thomas
- drop Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch (upstream)</changelog>
  <changelog author="lioli7k@gmail.com" date="1753790400">- Fix zsh completion location</changelog>
  <changelog author="dmueller@suse.com" date="1763380800">- update to 4.48.2:
  * Strip whitespace when decoding base64 #2507
  * Upgraded to go-yaml v4! (thanks @ccoVeille, @ingydotnet)
  * Add linux/loong64 to release target (thanks @znley)
  * Added --shell-key-separator flag for customizable shell
    output format #2497 (thanks @rsleedbx)
- update to 4.48.1:
  * Added 'parents' operator, to return a list of all the
    hierarchical parents of a node
  * Added 'first(exp)' operator, to return the first entry
    matching an expression in an array
  * Fixed xml namespace prefixes #1730 (thanks @baodrate)
  * Fixed out of range panic in yaml decoder #2460 (thanks
    @n471d)
- update to 4.47.2:
  * Conversion from TOML to JSON no longer omits empty tables
    [#2459] (thanks @louislouislouislouis)
- update to 4.47.1:
  * Fixed merge anchor behaviour (`&lt;&lt;`); #2404, #2110, #2386,
    [#2178] Huge thanks to @stevenwdv!</changelog>
  <changelog author="dmueller@suse.com" date="1770033600">- update to 4.52.2:
  * Fixed bad instructions file breaking go-install (#2587)
    Thanks @theyoprst
  * Fixed TOML table scope after comments (#2588) Thanks @tomers
  * Multiply uses a readonly context
  * Fixed merge globbing wildcards in keys
  * Fixing TOML subarray parsing issue
- update to 4.52.1:
  * TOML encoder support - you can now roundtrip! #1364
  * Parent now supports negative indices, and added a 'root'
    command for referencing the top level document
  * Fixed scalar encoding for HCL
  * Add --yaml-compact-seq-indent / -c flag for compact sequence
    indentation (#2583) Thanks @jfenal
  * Add symlink check to file rename util (#2576) Thanks @Elias-
    elastisys
  * Powershell fixed default command used for __completeNoDesc
    alias (#2568) Thanks @teejaded
  * Unwrap scalars in shell output mode. (#2548) Thanks
    @flintwinters
  * Added K8S KYAML output format support (#2560) Thanks @robbat2
- update to 4.50.1:
  * Added HCL Support - First cut - hopefully it works well!
  * Fixing handling of CRLF #2352
- update to 4.49.2:
  * Fixing escape character bugs :sweat: #2517
  * Fixing snap release pipeline #2518 Thanks @aalexjo
- update to 4.49.1:
  * Added `--security` flags to disable env and file ops #2515
  * Fixing TOML ArrayTable parsing issues #1758
  * Fixing parsing of escaped characters #2506</changelog>
  <changelog author="dmueller@suse.com" date="1773835200">- update to 4.52.4:
  * Dropping windows/arm - no longer supported in cross-compile
  * Fixing comments in TOML arrays
  * Bumped dependencies</changelog>
</package>
<package pkgid="28073cfbbeed45f99ff3c0e9bfe0005ac7981e777540a5664bb1b81e51d9b893" name="yq-bash-completion" arch="noarch">
  <version epoch="0" ver="4.52.4" rel="150500.6.1"/>
  <changelog author="dmueller@suse.com" date="1677585600">- update to 4.31.1:
  * Added shuffle command #1503
  * Added ability to sort by multiple fields #1541
  * Added @sh encoder #1526
  * Added @uri/@urid encoder/decoder #1529
  * Fixed date comparison with string date #1537
  * Added from_unix/to_unix Operators
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 4.31.2:
  * Fixed merged anchor reference problem #1482
  * Fixed xml encoding of ProcInst #1563, improved XML
    comment handling
  * Allow build without json and xml support (#1556) Thanks
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1679313600">- update to 4.32.2:
  * Fixes parsing terraform tfstate files results in "unknown"
    format
  * Added divide and modulo operators (#1593)
  * Add support for decoding base64 strings without padding
  * Add filter operation (#1588) - thanks @rbren!
  * Detect input format based on file name extension (#1582)
  * Auto output format when input format is automatically
    detected
  * Fixed npe in log #1596
  * Improved binary file size!
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="dmueller@suse.com" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="dmueller@suse.com" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="dmueller@suse.com" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="dmueller@suse.com" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
  <changelog author="dmueller@suse.com" date="1723464000">- update to 4.44.3:
  * Fixed upper-case file extension detection
  * Log printing follow no-colors flag
  * Skip and warn when interpolating strings and theres a
    unclosed bracket
  * Fixed CSV content starting with # issue #2076
  * Bumped dependencies</changelog>
  <changelog author="cgoll@suse.com" date="1736337600">- Updated to 4.44.6:
  * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois
  * Docker image for armv7 / raspberry pi3, Thanks @brianegge
  * Fixed no-colors regression #2218
  * Fixed various panic scenarios #2211
  * Bumped dependencies
- Changes from 4.44.5 (4.44.4 was skipped)
  * Format comments with a gray foreground (Thanks @gabe565)
  * Fixed handling of nulls with sort_by expressions #2164
  * Force no color output when NO_COLOR env presents (Thanks @narqo)
  * Fixed array subtraction update bug #2159
  * Fixed index out of range error
  * Can traverse straight from parent operator (parent.blah)
  * Bumped dependencies
- Bumped x/net to 0.33.0 to fix CVE-2024-45338
  * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch</changelog>
  <changelog author="dmueller@suse.com" date="1752494400">- update to 4.46.1:
  * Added INI support
  * Fixed 'add' operator when piped in with no data #2378, #2383,
    [#2384]
  * Fixed delete after slice problem (bad node path) #2387 Thanks
    @antoinedeschenes
  * Fixed yq small build Thanks @imzue
  * Switched to YAML org supported go-yaml!
- update to 4.45.4:
  * Fixing wrong map() behaviour on empty map #2359
- update to 4.45.3:
  * Fixing regression (#2353, #2359, #2325) introduced with in
    4.45.2 with #2325 fix
- update to 4.45.2:
  * Added windows arm builds (Thanks @albertocavalcante,
    @ShukantPal)
  * Added s390x platform support (Thanks @ashokpariya0)
  * Additionally push docker images to ghcr.io (Thanks @reegnz)
  * Fixing add when there is no node match #2325
  * sort_by works on maps
- update to 4.45.1:
  * Create parent directories when --split-exp is used, Thanks
    @rudo-thomas
- drop Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch (upstream)</changelog>
  <changelog author="lioli7k@gmail.com" date="1753790400">- Fix zsh completion location</changelog>
  <changelog author="dmueller@suse.com" date="1763380800">- update to 4.48.2:
  * Strip whitespace when decoding base64 #2507
  * Upgraded to go-yaml v4! (thanks @ccoVeille, @ingydotnet)
  * Add linux/loong64 to release target (thanks @znley)
  * Added --shell-key-separator flag for customizable shell
    output format #2497 (thanks @rsleedbx)
- update to 4.48.1:
  * Added 'parents' operator, to return a list of all the
    hierarchical parents of a node
  * Added 'first(exp)' operator, to return the first entry
    matching an expression in an array
  * Fixed xml namespace prefixes #1730 (thanks @baodrate)
  * Fixed out of range panic in yaml decoder #2460 (thanks
    @n471d)
- update to 4.47.2:
  * Conversion from TOML to JSON no longer omits empty tables
    [#2459] (thanks @louislouislouislouis)
- update to 4.47.1:
  * Fixed merge anchor behaviour (`&lt;&lt;`); #2404, #2110, #2386,
    [#2178] Huge thanks to @stevenwdv!</changelog>
  <changelog author="dmueller@suse.com" date="1770033600">- update to 4.52.2:
  * Fixed bad instructions file breaking go-install (#2587)
    Thanks @theyoprst
  * Fixed TOML table scope after comments (#2588) Thanks @tomers
  * Multiply uses a readonly context
  * Fixed merge globbing wildcards in keys
  * Fixing TOML subarray parsing issue
- update to 4.52.1:
  * TOML encoder support - you can now roundtrip! #1364
  * Parent now supports negative indices, and added a 'root'
    command for referencing the top level document
  * Fixed scalar encoding for HCL
  * Add --yaml-compact-seq-indent / -c flag for compact sequence
    indentation (#2583) Thanks @jfenal
  * Add symlink check to file rename util (#2576) Thanks @Elias-
    elastisys
  * Powershell fixed default command used for __completeNoDesc
    alias (#2568) Thanks @teejaded
  * Unwrap scalars in shell output mode. (#2548) Thanks
    @flintwinters
  * Added K8S KYAML output format support (#2560) Thanks @robbat2
- update to 4.50.1:
  * Added HCL Support - First cut - hopefully it works well!
  * Fixing handling of CRLF #2352
- update to 4.49.2:
  * Fixing escape character bugs :sweat: #2517
  * Fixing snap release pipeline #2518 Thanks @aalexjo
- update to 4.49.1:
  * Added `--security` flags to disable env and file ops #2515
  * Fixing TOML ArrayTable parsing issues #1758
  * Fixing parsing of escaped characters #2506</changelog>
  <changelog author="dmueller@suse.com" date="1773835200">- update to 4.52.4:
  * Dropping windows/arm - no longer supported in cross-compile
  * Fixing comments in TOML arrays
  * Bumped dependencies</changelog>
</package>
<package pkgid="679bf9b87a7b19c2cad3a97936d1198c42b71850dda15b36813acdb410cd98b6" name="yq-fish-completion" arch="noarch">
  <version epoch="0" ver="4.52.4" rel="150500.6.1"/>
  <changelog author="dmueller@suse.com" date="1677585600">- update to 4.31.1:
  * Added shuffle command #1503
  * Added ability to sort by multiple fields #1541
  * Added @sh encoder #1526
  * Added @uri/@urid encoder/decoder #1529
  * Fixed date comparison with string date #1537
  * Added from_unix/to_unix Operators
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 4.31.2:
  * Fixed merged anchor reference problem #1482
  * Fixed xml encoding of ProcInst #1563, improved XML
    comment handling
  * Allow build without json and xml support (#1556) Thanks
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1679313600">- update to 4.32.2:
  * Fixes parsing terraform tfstate files results in "unknown"
    format
  * Added divide and modulo operators (#1593)
  * Add support for decoding base64 strings without padding
  * Add filter operation (#1588) - thanks @rbren!
  * Detect input format based on file name extension (#1582)
  * Auto output format when input format is automatically
    detected
  * Fixed npe in log #1596
  * Improved binary file size!
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="dmueller@suse.com" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="dmueller@suse.com" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="dmueller@suse.com" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="dmueller@suse.com" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
  <changelog author="dmueller@suse.com" date="1723464000">- update to 4.44.3:
  * Fixed upper-case file extension detection
  * Log printing follow no-colors flag
  * Skip and warn when interpolating strings and theres a
    unclosed bracket
  * Fixed CSV content starting with # issue #2076
  * Bumped dependencies</changelog>
  <changelog author="cgoll@suse.com" date="1736337600">- Updated to 4.44.6:
  * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois
  * Docker image for armv7 / raspberry pi3, Thanks @brianegge
  * Fixed no-colors regression #2218
  * Fixed various panic scenarios #2211
  * Bumped dependencies
- Changes from 4.44.5 (4.44.4 was skipped)
  * Format comments with a gray foreground (Thanks @gabe565)
  * Fixed handling of nulls with sort_by expressions #2164
  * Force no color output when NO_COLOR env presents (Thanks @narqo)
  * Fixed array subtraction update bug #2159
  * Fixed index out of range error
  * Can traverse straight from parent operator (parent.blah)
  * Bumped dependencies
- Bumped x/net to 0.33.0 to fix CVE-2024-45338
  * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch</changelog>
  <changelog author="dmueller@suse.com" date="1752494400">- update to 4.46.1:
  * Added INI support
  * Fixed 'add' operator when piped in with no data #2378, #2383,
    [#2384]
  * Fixed delete after slice problem (bad node path) #2387 Thanks
    @antoinedeschenes
  * Fixed yq small build Thanks @imzue
  * Switched to YAML org supported go-yaml!
- update to 4.45.4:
  * Fixing wrong map() behaviour on empty map #2359
- update to 4.45.3:
  * Fixing regression (#2353, #2359, #2325) introduced with in
    4.45.2 with #2325 fix
- update to 4.45.2:
  * Added windows arm builds (Thanks @albertocavalcante,
    @ShukantPal)
  * Added s390x platform support (Thanks @ashokpariya0)
  * Additionally push docker images to ghcr.io (Thanks @reegnz)
  * Fixing add when there is no node match #2325
  * sort_by works on maps
- update to 4.45.1:
  * Create parent directories when --split-exp is used, Thanks
    @rudo-thomas
- drop Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch (upstream)</changelog>
  <changelog author="lioli7k@gmail.com" date="1753790400">- Fix zsh completion location</changelog>
  <changelog author="dmueller@suse.com" date="1763380800">- update to 4.48.2:
  * Strip whitespace when decoding base64 #2507
  * Upgraded to go-yaml v4! (thanks @ccoVeille, @ingydotnet)
  * Add linux/loong64 to release target (thanks @znley)
  * Added --shell-key-separator flag for customizable shell
    output format #2497 (thanks @rsleedbx)
- update to 4.48.1:
  * Added 'parents' operator, to return a list of all the
    hierarchical parents of a node
  * Added 'first(exp)' operator, to return the first entry
    matching an expression in an array
  * Fixed xml namespace prefixes #1730 (thanks @baodrate)
  * Fixed out of range panic in yaml decoder #2460 (thanks
    @n471d)
- update to 4.47.2:
  * Conversion from TOML to JSON no longer omits empty tables
    [#2459] (thanks @louislouislouislouis)
- update to 4.47.1:
  * Fixed merge anchor behaviour (`&lt;&lt;`); #2404, #2110, #2386,
    [#2178] Huge thanks to @stevenwdv!</changelog>
  <changelog author="dmueller@suse.com" date="1770033600">- update to 4.52.2:
  * Fixed bad instructions file breaking go-install (#2587)
    Thanks @theyoprst
  * Fixed TOML table scope after comments (#2588) Thanks @tomers
  * Multiply uses a readonly context
  * Fixed merge globbing wildcards in keys
  * Fixing TOML subarray parsing issue
- update to 4.52.1:
  * TOML encoder support - you can now roundtrip! #1364
  * Parent now supports negative indices, and added a 'root'
    command for referencing the top level document
  * Fixed scalar encoding for HCL
  * Add --yaml-compact-seq-indent / -c flag for compact sequence
    indentation (#2583) Thanks @jfenal
  * Add symlink check to file rename util (#2576) Thanks @Elias-
    elastisys
  * Powershell fixed default command used for __completeNoDesc
    alias (#2568) Thanks @teejaded
  * Unwrap scalars in shell output mode. (#2548) Thanks
    @flintwinters
  * Added K8S KYAML output format support (#2560) Thanks @robbat2
- update to 4.50.1:
  * Added HCL Support - First cut - hopefully it works well!
  * Fixing handling of CRLF #2352
- update to 4.49.2:
  * Fixing escape character bugs :sweat: #2517
  * Fixing snap release pipeline #2518 Thanks @aalexjo
- update to 4.49.1:
  * Added `--security` flags to disable env and file ops #2515
  * Fixing TOML ArrayTable parsing issues #1758
  * Fixing parsing of escaped characters #2506</changelog>
  <changelog author="dmueller@suse.com" date="1773835200">- update to 4.52.4:
  * Dropping windows/arm - no longer supported in cross-compile
  * Fixing comments in TOML arrays
  * Bumped dependencies</changelog>
</package>
<package pkgid="cbef314d58ae8730274debc7c91a99662e05be633313d8f4ad6260c290569d16" name="yq-zsh-completion" arch="noarch">
  <version epoch="0" ver="4.52.4" rel="150500.6.1"/>
  <changelog author="dmueller@suse.com" date="1677585600">- update to 4.31.1:
  * Added shuffle command #1503
  * Added ability to sort by multiple fields #1541
  * Added @sh encoder #1526
  * Added @uri/@urid encoder/decoder #1529
  * Fixed date comparison with string date #1537
  * Added from_unix/to_unix Operators
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1677758400">- update to 4.31.2:
  * Fixed merged anchor reference problem #1482
  * Fixed xml encoding of ProcInst #1563, improved XML
    comment handling
  * Allow build without json and xml support (#1556) Thanks
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1679313600">- update to 4.32.2:
  * Fixes parsing terraform tfstate files results in "unknown"
    format
  * Added divide and modulo operators (#1593)
  * Add support for decoding base64 strings without padding
  * Add filter operation (#1588) - thanks @rbren!
  * Detect input format based on file name extension (#1582)
  * Auto output format when input format is automatically
    detected
  * Fixed npe in log #1596
  * Improved binary file size!
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1679918400">- update to 4.33.1:
  * Added read-only TOML support! #1364. Thanks @pelletier for
    making your API available in your toml lib :)
  * Added warning when auto detect by file type is outputs JSON</changelog>
  <changelog author="dmueller@suse.com" date="1680264000">- update to 4.33.2:
  * Add ``--nul-output|-0`` flag to separate element with NUL
    character (#1550) Thanks @vaab!
  * Add removable-media interface plug declaration to the snap
    packaging(#1618) Thanks @brlin-tw!
  * Scalar output now handled in csv, tsv and property files
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1681473600">- update to 4.33.3:
  * Fixed bug when splatting empty array #1613
  * Added scalar output for TOML (#1617)
  * Fixed passing of read-only context in pipe (partial fix for
    [#1631])
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1689681600">- update to 4.34.2:
  * Bumped depedencies
- update to 4.34.1:
  * Added shell output format
  * Fixed nil pointer dereference
  * Bumped dependency versions</changelog>
  <changelog author="dmueller@suse.com" date="1695729600">- update to 4.35.2 (bsc#1215808):
  * Fix various typos #1798
  * Fixed number parsing as float bug in JSON #1756
  * Fixed string, null concatenation consistency #1712
  * Fixed expression parsing issue #1711
  * Bumped dependencies
- update to 4.35.1:
  * Added Lua output support
  * Added BSD checksum format
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1697025600">- trim paths in the binary
- run tests</changelog>
  <changelog author="dmueller@suse.com" date="1700827200">- update to 4.40.3:
  * Fixed JSON output issue with empty arrays #1880
- update to 4.40.2:
  * Do not panic when StdIn is closed (#1867) Thanks @aleskandro!
  * Fixed issue when update against self #1869
  * Fixed multi doc anchor bug #1861
  * Fixes doc line separator issue when reading expression file
    [#1860]
  * Bumped dependencies</changelog>
  <changelog author="dmueller@suse.com" date="1702900800">- update to 4.40.5:
  * Fixing seg fault on bad XML #1888
  * Fixed handling of --- #1890, #1896
- update to 4.40.4:
  * Fixed bug with creating maps with values based off keys</changelog>
  <changelog author="dmueller@suse.com" date="1707393600">- update to 4.40.6:
  * Fixed to_entries[]
  * Added sample yq script</changelog>
  <changelog author="dmueller@suse.com" date="1718625600">- update to 4.44.2:
  * Handle numbers with underscores #2039
  * Unique now works on maps and arrays #2068
  * Added support for short hand splat with env[] expression
    [#2071], as well as many other operators
    (split,select,eval,pick..)
  * Bumped dependencies
- update to 4.44.1:
  * Added min/max operators (#1992) Thanks @mbenson
  * Added pivot oeprator (#1993) Thanks @mbenson
  * Fix: shell-completion (#2006) Thanks @codekow
  * Handle escaped backslashes (#1997) Thanks @mbenson
  * Fix npe when given filename ending with "."
  * Fix: linux (w/ selinux) build (#2004) Thanks @codekow
  * Bumped dependencies
- update to 4.43.1:
  * Added omit operator #1989 thanks @mbenson!
  * Can now multiply strings by numbers #1988  thanks @mbenson!
  * Added tostring #72
  * Added string interpolation #1149
  * Can specify parent(n) levels #1970
  * Fixed CSV line break issue #1974
  * Adding a EvaluateAll function to StringEvaluator #1966
  * yqlib, default to colors off when using yaml library #1964
  * Removed JSON output warning
  * Bumped dependencies
- update to 4.42.1:
  * Can execute yq expression files directly with shebang #1851
  * Added --csv-separator flag #1950
  * Added --properties-separator option - thanks  @learnitall
  * Added --properties-array-brackets flag for properties encoder
  * Shell completion improvements - thanks @scop #1911
  * Bumped dependencies
- update to 4.41.1:
  * Can now comment in yq expressions! #1919
  * Added new CSV option to turn off auto-parsing #1947
  * Can now retrieve the alias names of merge anchors #1942
  * Fixed Toml decoding when table array defined before parent
  * Fixing with_entries context #1925</changelog>
  <changelog author="dmueller@suse.com" date="1723464000">- update to 4.44.3:
  * Fixed upper-case file extension detection
  * Log printing follow no-colors flag
  * Skip and warn when interpolating strings and theres a
    unclosed bracket
  * Fixed CSV content starting with # issue #2076
  * Bumped dependencies</changelog>
  <changelog author="cgoll@suse.com" date="1736337600">- Updated to 4.44.6:
  * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois
  * Docker image for armv7 / raspberry pi3, Thanks @brianegge
  * Fixed no-colors regression #2218
  * Fixed various panic scenarios #2211
  * Bumped dependencies
- Changes from 4.44.5 (4.44.4 was skipped)
  * Format comments with a gray foreground (Thanks @gabe565)
  * Fixed handling of nulls with sort_by expressions #2164
  * Force no color output when NO_COLOR env presents (Thanks @narqo)
  * Fixed array subtraction update bug #2159
  * Fixed index out of range error
  * Can traverse straight from parent operator (parent.blah)
  * Bumped dependencies
- Bumped x/net to 0.33.0 to fix CVE-2024-45338
  * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch</changelog>
  <changelog author="dmueller@suse.com" date="1752494400">- update to 4.46.1:
  * Added INI support
  * Fixed 'add' operator when piped in with no data #2378, #2383,
    [#2384]
  * Fixed delete after slice problem (bad node path) #2387 Thanks
    @antoinedeschenes
  * Fixed yq small build Thanks @imzue
  * Switched to YAML org supported go-yaml!
- update to 4.45.4:
  * Fixing wrong map() behaviour on empty map #2359
- update to 4.45.3:
  * Fixing regression (#2353, #2359, #2325) introduced with in
    4.45.2 with #2325 fix
- update to 4.45.2:
  * Added windows arm builds (Thanks @albertocavalcante,
    @ShukantPal)
  * Added s390x platform support (Thanks @ashokpariya0)
  * Additionally push docker images to ghcr.io (Thanks @reegnz)
  * Fixing add when there is no node match #2325
  * sort_by works on maps
- update to 4.45.1:
  * Create parent directories when --split-exp is used, Thanks
    @rudo-thomas
- drop Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch (upstream)</changelog>
  <changelog author="lioli7k@gmail.com" date="1753790400">- Fix zsh completion location</changelog>
  <changelog author="dmueller@suse.com" date="1763380800">- update to 4.48.2:
  * Strip whitespace when decoding base64 #2507
  * Upgraded to go-yaml v4! (thanks @ccoVeille, @ingydotnet)
  * Add linux/loong64 to release target (thanks @znley)
  * Added --shell-key-separator flag for customizable shell
    output format #2497 (thanks @rsleedbx)
- update to 4.48.1:
  * Added 'parents' operator, to return a list of all the
    hierarchical parents of a node
  * Added 'first(exp)' operator, to return the first entry
    matching an expression in an array
  * Fixed xml namespace prefixes #1730 (thanks @baodrate)
  * Fixed out of range panic in yaml decoder #2460 (thanks
    @n471d)
- update to 4.47.2:
  * Conversion from TOML to JSON no longer omits empty tables
    [#2459] (thanks @louislouislouislouis)
- update to 4.47.1:
  * Fixed merge anchor behaviour (`&lt;&lt;`); #2404, #2110, #2386,
    [#2178] Huge thanks to @stevenwdv!</changelog>
  <changelog author="dmueller@suse.com" date="1770033600">- update to 4.52.2:
  * Fixed bad instructions file breaking go-install (#2587)
    Thanks @theyoprst
  * Fixed TOML table scope after comments (#2588) Thanks @tomers
  * Multiply uses a readonly context
  * Fixed merge globbing wildcards in keys
  * Fixing TOML subarray parsing issue
- update to 4.52.1:
  * TOML encoder support - you can now roundtrip! #1364
  * Parent now supports negative indices, and added a 'root'
    command for referencing the top level document
  * Fixed scalar encoding for HCL
  * Add --yaml-compact-seq-indent / -c flag for compact sequence
    indentation (#2583) Thanks @jfenal
  * Add symlink check to file rename util (#2576) Thanks @Elias-
    elastisys
  * Powershell fixed default command used for __completeNoDesc
    alias (#2568) Thanks @teejaded
  * Unwrap scalars in shell output mode. (#2548) Thanks
    @flintwinters
  * Added K8S KYAML output format support (#2560) Thanks @robbat2
- update to 4.50.1:
  * Added HCL Support - First cut - hopefully it works well!
  * Fixing handling of CRLF #2352
- update to 4.49.2:
  * Fixing escape character bugs :sweat: #2517
  * Fixing snap release pipeline #2518 Thanks @aalexjo
- update to 4.49.1:
  * Added `--security` flags to disable env and file ops #2515
  * Fixing TOML ArrayTable parsing issues #1758
  * Fixing parsing of escaped characters #2506</changelog>
  <changelog author="dmueller@suse.com" date="1773835200">- update to 4.52.4:
  * Dropping windows/arm - no longer supported in cross-compile
  * Fixing comments in TOML arrays
  * Bumped dependencies</changelog>
</package>
</otherdata>