Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kubevirt1.8-virt-exportserver-1.8.4-4.1 RPM for aarch64

From OpenSuSE Ports Tumbleweed for aarch64

Name: kubevirt1.8-virt-exportserver Distribution: openSUSE Tumbleweed
Version: 1.8.4 Vendor: openSUSE
Release: 4.1 Build date: Thu Jul 30 20:17:46 2026
Group: System/Packages Build host: reproducible
Size: 50334674 Source RPM: kubevirt1.8-1.8.4-4.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://github.com/kubevirt/kubevirt
Summary: Export server for kubevirt
The virt-exportserver package provides an http server for kubevirt to
serve the data of VirtualMachineExport resource in different formats

Provides

Requires

License

Apache-2.0

Changelog

* Thu Jul 30 2026 Victor Toso de Carvalho <victor.carvalho@suse.com>
  - Fix the release manifests' image references (bsc#1272604): pull
    registry.opensuse.org/opensuse/virt-* tagged by plain version,
    aligning with what kubevirt-1.8-image provides. The previous
    kubevirt/ namespace and version-release tag belong to the retired
    virt-*-container flow and match no published image.
* Tue Jul 28 2026 Victor Toso de Carvalho <victor.carvalho@suse.com>
  - Add a libguestfs-tools subpackage: upstream's
    cmd/libguestfs/entrypoint.sh plus the runtime dependency closure of
    the libguestfs-tools container image that virtctl guestfs spawns.
    Replaces the dead virt-libguestfs-tools-container package, which
    still installs the retired unversioned kubevirt-manifests and whose
    published image is frozen at kubevirt 1.4.0; the container image
    flavor moves to kubevirt-1.8-image.
  - Security update correcting a CVE over-claim from the previous
    re-vendor, verified by auditing the fix code actually present in
    the vendored tree:
    * CVE-2026-39821 (bsc#1266575): the previous entry claimed this
      fixed by the golang.org/x/net v0.55.0 re-vendor, but 0.55.0's
      idna fix is compile-time gated on Unicode 16 tables, which only
      exist for go1.27+ - it is inert in our go1.26 builds, so the
      claim was incorrect. Re-vendor golang.org/x/net v0.55.0 ->
      v0.57.0, whose idna package rejects all-ASCII Punycode labels
      unconditionally; the CVE is now actually fixed.
  - Re-vendor golang.org/x/text v0.37.0 -> v0.40.0: CVE-2026-56852
    (bsc#1271661), infinite loop on invalid input in unicode/norm.
  - golang.org/x/crypto v0.52.0 -> v0.54.0 (pulled in by x/net 0.57.0;
    no additional CVE claims).
  - Add 0001-safepath-make-sure-whole-path-has-no-symlink.patch and
    0002-console-use-JoinNoFollow-for-console-socket-path.patch:
    CVE-2026-13201 (bsc#1269093), safepath resolves a path whose last
    component is a symlink without detecting it, allowing metadata
    operations via /proc/self/fd to act on the symlink target.
    Backports of upstream release-1.8 commits df739ab8cc and
    7cc09989a2.
  - x/net 0.57.0 also contains the fix for CVE-2026-46600
    (bsc#1272415) in dns/dnsmessage; kubevirt does not vendor that
    package (not affected).
* Sat Jul 18 2026 victor.carvalho@suse.com
  - Security: re-vendor the bundled Go dependencies (no upstream source
    changes; tarball rebuilt from v1.8.4 with updated go.mod/vendor):
    * golang.org/x/net v0.48.0 -> v0.55.0: CVE-2026-33814 (bsc#1265736),
      CVE-2026-39821 (bsc#1266575), CVE-2026-25680, CVE-2026-25681,
      CVE-2026-27136, CVE-2026-42502, CVE-2026-42506 (bsc#1267120)
    * golang.org/x/crypto v0.46.0 -> v0.52.0: CVE-2026-39827,
      CVE-2026-39828, CVE-2026-39829, CVE-2026-39830, CVE-2026-39831,
      CVE-2026-39832, CVE-2026-39833, CVE-2026-39834, CVE-2026-39835,
      CVE-2026-42508, CVE-2026-46595, CVE-2026-46597, CVE-2026-46598
      (bsc#1266151)
  - Build with Go >= 1.25 (required by golang.org/x/net 0.55; go.mod and
    go.work directives bumped accordingly).
* Fri Jul 17 2026 victor.carvalho@suse.com
  - Update to version 1.8.4:
    * Bump vendored github.com/moby/spdystream v0.5.0 -> v0.5.1 to fix
      CVE-2026-35469 (bsc#1262264, GHSA-pc3f-x583-g7j2): resource
      exhaustion in the SPDY/3 protocol implementation.
    * node-labeller: use new libvirt flags for full feature expansion.
    * Fix gRPC connection leak in GetLauncherClient; clean up ghost
      launcher record on connection setup failure.
    * api: validate VMI VSOCK CID and checksum status fields as uint32.
    * virt-operator: refine canary flow to fully support out-of-band
      changes.
    * New virt-api/virt-handler/virt-operator ready and down metrics,
      alerts and recording rules.
  - Refresh disks-images-provider.yaml to the v1.8.4 image tag.
* Fri Jul 10 2026 James Fehlig <jfehlig@suse.com>
  - Only build the manifests package and kubevirt containers meta
    service for Tumbleweed
* Fri Jun 19 2026 victor.carvalho@suse.com
  - Provide/Obsolete the dashed kubevirt-1.8-* subpackages in addition to
    the unversioned kubevirt-* ones, so the rename kubevirt-1.8 -> kubevirt1.8
    cleanly replaces the binaries briefly shipped to Factory (renaming-a-package
    per openSUSE:Package_dependencies; versioned %{version}-%{release} form).
* Tue Jun 16 2026 victor.carvalho@suse.com
  - Install data under the versioned /usr/share/kube-virt-1.8/ path
    (matching the kubevirt-1.6 convention) so parallel KubeVirt
    minor versions do not collide on shared files.
* Mon Jun 15 2026 victor.carvalho@suse.com
  - Fork of kubevirt 1.8.3 as the versioned package kubevirt1.8,
    so multiple KubeVirt minor releases can be maintained in parallel
    (packaged like kubectl). Provides/Obsoletes the unversioned
    kubevirt-* subpackages.
* Sun Jun 07 2026 Victor Carvalho <vcarvalho@suse.com>
  - Update to version 1.8.3
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.8.3
    bsc#1260234 (CVE-2026-33186), bsc#1265467 (CVE-2026-7374),
    bsc#1266733 (CVE-2026-9804)
* Thu Apr 16 2026 Victor Carvalho <vcarvalho@suse.com>
  - Update to version 1.8.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.8.0
* Fri Jan 23 2026 James Fehlig <jfehlig@suse.com>
  - Update to version 1.7.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.7.0
  - Upstream now uses stateless firmware for CoCo VMs. Drop
    Ensure-SEV-VMs-use-stateless-OVMF-firmware.patch
* Tue Dec 02 2025 James Fehlig <jfehlig@suse.com>
  - Build virt-synchronization-controller package
* Mon Nov 24 2025 James Fehlig <jfehlig@suse.com>
  - Update to version 1.6.3
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.6.3
    bsc#1241772 (CVE-2025-22872), bsc#1250683, bsc#1253181 (CVE-2025-64432),
    bsc#1253185 (CVE-2025-64433), bsc#1253186 (CVE-2025-64434),
    bsc#1253194 (CVE-2025-64437), bsc#1253384, bsc#1253748 (CVE-2025-64324)
* Wed Oct 01 2025 Caleb Crane <caleb.crane@suse.com>
  - Update to version 1.6.2
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.6.2
* Wed Aug 06 2025 Caleb Crane <caleb.crane@suse.com>
  - Update to version 1.6.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.6.0
  - Drop upstream patches
    Update-module-golang.org-x-oauth2-to-v0.27.0-SECURITY.patch
    Update-module-golang.org-x-net-to-v0.38.0-SECURITY.patch
* Wed Jul 23 2025 Caleb Crane <caleb.crane@suse.com>
  - Replace/Supercede patch
    Update-module-golang.org-x-net-to-v0.36.0-SECURITY.patch ->
    Update-module-golang.org-x-net-to-v0.38.0-SECURITY.patch (bsc#1238704, bsc#1241772)
  - Rename patch for clarity and consistency
    chore-deps-update-module-golang.org-x-oauth2-to-v0.2.patch ->
    Update-module-golang.org-x-oauth2-to-v0.27.0-SECURITY.patch
  - Update _service file to reference v1.5.2
  - Reorder patches with respect to the newly added patch
* Mon Jul 14 2025 James Fehlig <jfehlig@suse.com>
  - Update to version 1.5.2
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.5.2
    bsc#1244486
  - Drop upstream patch
    0002-chore-deps-update-module-golang.org-x-crypto-to-v0.3.patch
  - Rename patches
    0001-Ensure-SEV-VMs-use-stateless-OVMF-firmware.patch ->
    Ensure-SEV-VMs-use-stateless-OVMF-firmware.patch
    0003-chore-deps-update-module-golang.org-x-oauth2-to-v0.2.patch ->
    chore-deps-update-module-golang.org-x-oauth2-to-v0.2.patch
    0004-chore-deps-update-module-golang.org-x-net-to-v0.36.0.patch ->
    Update-module-golang.org-x-net-to-v0.36.0-SECURITY.patch
* Wed Apr 23 2025 Caleb Crane <caleb.crane@suse.com>
  - Remove custom SELinux policy from virt-launcher container
* Tue Apr 22 2025 Caleb Crane <caleb.crane@suse.com>
  - Update to version 1.5.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.5.0
  - Drop patches
    0001-feat-pass-timeout-from-virt-monitor-to-virt-tail.patch
  - Add patches
    0002-chore-deps-update-module-golang.org-x-crypto-to-v0.3.patch (bsc#1239328)
    0003-chore-deps-update-module-golang.org-x-oauth2-to-v0.2.patch (bsc#1239190)
    0004-chore-deps-update-module-golang.org-x-net-to-v0.36.0.patch (bsc#1238704)
  - Rename patch
    0002-Ensure-SEV-VMs-use-stateless-OVMF-firmware.patch
    0001-Ensure-SEV-VMs-use-stateless-OVMF-firmware.patch
* Fri Jan 17 2025 Caleb Crane <caleb.crane@suse.com>
  - Fix guest-console-log failure during live migration and Harvester upgrades
    0001-feat-pass-timeout-from-virt-monitor-to-virt-tail.patch
  - Fix SEV(ES) guests not being bootable from incompatible firmware
    0002-Ensure-SEV-VMs-use-stateless-OVMF-firmware.patch (bsc#1232762)
* Wed Nov 13 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.4.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.4.0
  - Drop upstreamed patches
    0001-Consider-the-new-DV-reason-ImagePullFailed.patch
    0002-tests-Set-FSGroup-to-ensure-proper-permissions.patch
* Tue Oct 15 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Enable aarch64 build for SLE and mark it as techpreview (jsc#PED-10545)
* Tue Aug 27 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Build sidecar-shim package
* Mon Aug 26 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.3.1
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.3.1
  - Fix DV error report via VM printable status
    0001-Consider-the-new-DV-reason-ImagePullFailed.patch
  - Fix permission error in storage migration tests
    0002-tests-Set-FSGroup-to-ensure-proper-permissions.patch
* Fri Jul 19 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.3.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.3.0
  - Drop upstreamed patch
    0001-Collect-component-Role-rules-under-operator-Role-ins.patch
* Fri Jul 19 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Add registry path for SLE15 SP7
* Thu Jun 20 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Collect component Role rules under operator Role instead of
    ClusterRole (bsc#1223965, CVE-2024-33394)
    0001-Collect-component-Role-rules-under-operator-Role-ins.patch
* Thu Jun 06 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.2.2
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.2.2
* Tue May 28 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.2.1
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.2.1
  - Drop upstreamed patch
    0001-Improve-the-handling-of-ordinal-pod-interface-name-for-upgrade.patch
* Fri Apr 12 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Improve the OrdinalPodInterfaceName mechanism (bsc#1222699)
    0001-Improve-the-handling-of-ordinal-pod-interface-name-for-upgrade.patch
* Wed Mar 06 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.2.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.2.0
  - Drop upstreamed patch
    0001-tests-Adapt-VM-phase-expectation.patch
  - Pack configuration files for libvirt
* Fri Jan 12 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Fix test with initially invalid DataVolume (bsc#1218174)
    0001-tests-Adapt-VM-phase-expectation.patch
* Thu Jan 04 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.1.1
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.1.1
  - Drop upstreamed patches
    0001-Update-google.golang.org-grpc-to-1.56.3.patch
    0002-virt-launcher-fix-qemu-non-root-path.patch
    0003-cgroupsv2-reconstruct-device-allowlist.patch
    0004-seccomp-Use-Names-field-to-define-the-syscall.patch
* Wed Jan 03 2024 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Fix seccomp profile for post-copy migration
    0004-seccomp-Use-Names-field-to-define-the-syscall.patch
  - Set ExclusiveArch conditionally depending on the distro
  - Remove SLE15 SP4 from the distro check (end of general support)
* Tue Nov 14 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.1.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.1.0
  - Drop upstreamed patches
    0001-Fix-qemu-system-lookup.patch
    0003-Virtiofs-Remove-duplicated-functional-tests.patch
    0005-Support-multiple-watchdogs-in-the-domain-schema.patch
  - Add patches
    0001-Update-google.golang.org-grpc-to-1.56.3.patch (CVE-2023-44487)
    0002-virt-launcher-fix-qemu-non-root-path.patch
    0003-cgroupsv2-reconstruct-device-allowlist.patch
* Wed Oct 18 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.0.1
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.0.1
  - Drop upstreamed patches
    0002-ksm-Access-sysfs-from-the-host-filesystem.patch
    0004-tests-leave-some-space-for-metadata-on-the-backend-P.patch
    0006-isolation-close-file-when-exits.patch
    0007-Fix-volume-detach-on-hotplug-attachment-pod-delete.patch
    0008-fix-ticker-leak.patch
    0009-tests-Run-helper-pod-as-qemu-107-user.patch
    0010-Fix-PR-leftover-mount-and-perms.patch
    0011-Fix-Aggregated-Discovery.patch
    0012-Wait-for-new-hotplug-attachment-pod-to-be-ready.patch
    0013-Adapt-e2e-tests-to-CDI-1.57.0.patch
    0014-Export-create-populator-compatible-datavolumes-from-.patch
    0015-tests-Delete-VMI-prior-to-NFS-server-pod.patch
* Mon Sep 18 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Enable the build for ALP and remove no longer supported SLE versions
    from the distro check
* Mon Aug 28 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Delete VMI prior to NFS server pod in tests
    0015-tests-Delete-VMI-prior-to-NFS-server-pod.patch
* Thu Aug 17 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Bump client-go (fix possible panic in discovery)
    0011-Fix-Aggregated-Discovery.patch
  - Wait for new hotplug attachment pod to be ready
    0012-Wait-for-new-hotplug-attachment-pod-to-be-ready.patch
  - Adapt the storage tests to the new populators flow
    0013-Adapt-e2e-tests-to-CDI-1.57.0.patch
  - Create export VM datavolumes compatible with populators
    0014-Export-create-populator-compatible-datavolumes-from-.patch
* Tue Aug 08 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Run helper pod as qemu user
    0009-tests-Run-helper-pod-as-qemu-107-user.patch
  - SCSI reservation: fix leftover mount and resource permissions
    0010-Fix-PR-leftover-mount-and-perms.patch
* Thu Aug 03 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Fix leaking tickers
    0008-fix-ticker-leak.patch
* Fri Jul 28 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Support multiple watchdogs in the domain schema
    0005-Support-multiple-watchdogs-in-the-domain-schema.patch
  - Fix leaking file descriptor
    0006-isolation-close-file-when-exits.patch
  - Fix volume detach on hotplug attachment pod delete
    0007-Fix-volume-detach-on-hotplug-attachment-pod-delete.patch
* Fri Jul 14 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Access ksm sysfs from the host filesystem
    0002-ksm-Access-sysfs-from-the-host-filesystem.patch
  - Remove duplicated virtiofs tests
    0003-Virtiofs-Remove-duplicated-functional-tests.patch
  - Fix SCSI Persistent Reservations tests
    0004-tests-leave-some-space-for-metadata-on-the-backend-P.patch
* Wed Jul 12 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 1.0.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v1.0.0
  - Drop patches
    0001-Vulnerability-fix-limit-operator-secrets-permission.patch
    0002-Fix-qemu-system-lookup.patch
  - Add 0001-Fix-qemu-system-lookup.patch
  - Add registry path for SLE15 SP6
* Mon Jul 10 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Fix qemu-system-<arch> process lookup
    0002-Fix-qemu-system-lookup.patch
* Wed Jun 21 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 0.59.2
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.59.2
* Tue Jun 06 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 0.59.1
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.59.1
  - Drop upstreamed patches
    0002-TSC-frequencies-add-250PPM-tolerance.patch
* Tue May 02 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - TSC frequencies: add 250PPM tolerance (bsc#1210906)
    0002-TSC-frequencies-add-250PPM-tolerance.patch
* Thu Mar 16 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Limit operator secrets permission (CVE-2023-26484, bsc#1209359)
    0001-Vulnerability-fix-limit-operator-secrets-permission.patch
* Thu Mar 02 2023 Vasily Ulyanov <vasily.ulyanov@suse.com>
  - Update to version 0.59.0
    Release notes https://github.com/kubevirt/kubevirt/releases/tag/v0.59.0
  - Drop upstreamed patches
    0001-guestfs-flag-to-set-uid-and-gid.patch
    0002-network-Use-JSON-syntax-for-slirp-device.patch

Files

/usr/bin/virt-exportserver
/usr/share/doc/packages/kubevirt1.8-virt-exportserver
/usr/share/doc/packages/kubevirt1.8-virt-exportserver/README.md
/usr/share/licenses/kubevirt1.8-virt-exportserver
/usr/share/licenses/kubevirt1.8-virt-exportserver/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Aug 11 00:12:41 2026