{
  "SPDXID": "SPDXRef-DOCUMENT",
  "name": "vdsm-0.4.40.60.7-6.oe2403.aarch64.rpm",
  "spdxVersion": "SPDX-2.2",
  "creationInfo": {
    "created": "2026-05-15T07:43:41.871469762Z",
    "creators": [
      "openeuler_creator"
    ]
  },
  "dataLicense": "CC0-1.0",
  "documentNamespace": "https://sbom.openEuler.org/vdsm-0.4.40.60.7-6.oe2403.aarch64.rpm",
  "packages": [
    {
      "SPDXID": "SPDXRef-rpm-mom-0.6.2",
      "name": "mom",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "fa787cfec0b7226b3646ff52132ef39005b5f6c24536cf26017df1664d8ba7a1"
        }
      ],
      "description": "MOM is a policy-driven tool that can be used to manage overcommitment on KVM\nhosts. Using libvirt, MOM keeps track of active virtual machines on a host. At\na regular collection interval, data is gathered about the host and guests. Data\ncan come from multiple sources (eg. the /proc interface, libvirt API calls, a\nclient program connected to a guest, etc). Once collected, the data is\norganized for use by the policy evaluation engine. When started, MOM accepts a\nuser-supplied overcommitment policy. This policy is regularly evaluated using\nthe latest collected data. In response to certain conditions, the policy may\ntrigger reconfiguration of the system’s overcommitment mechanisms. Currently\nMOM supports control of memory ballooning and KSM but the architecture is\ndesigned to accommodate new mechanisms such as cgroups.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/mom@0.6.2-3.oe2403?arch=noarch&epoch=0&upstream=mom-0.6.2-3.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.ovirt.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "Dynamically manage system resources on virtualization hosts",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:0.6.2-3.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-ovirt-imageio-common-2.1.1",
      "name": "ovirt-imageio-common",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "57253c61fda1b357a5c678a4b64ee8ff1c220d64a080136e16a669392bb682e2"
        }
      ],
      "description": "Common resources used by oVirt imageio server and client",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/ovirt-imageio-common@2.1.1-2.oe2403?arch=x86_64&epoch=0&upstream=ovirt-imageio-2.1.1-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gerrit.ovirt.org/ovirt-imageio",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "oVirt imageio common resources",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.1.1-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-ovirt-imageio-daemon-2.1.1",
      "name": "ovirt-imageio-daemon",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "3b7eec1e5b52fd947d24d7e69ae599f67c214619678894728e53001253201c33"
        }
      ],
      "description": "Daemon providing image transfer service on oVirt hosts.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/ovirt-imageio-daemon@2.1.1-2.oe2403?arch=x86_64&epoch=0&upstream=ovirt-imageio-2.1.1-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://gerrit.ovirt.org/ovirt-imageio",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "oVirt imageio daemon",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:2.1.1-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-ovirt-vmconsole-1.0.9",
      "name": "ovirt-vmconsole",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "59da0a72f2c9c690817837aebde5e3f25650401c16d5adf15415f5735538d759"
        }
      ],
      "description": "oVirt VM console proxy",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/ovirt-vmconsole@1.0.9-2.oe2403?arch=noarch&epoch=0&upstream=ovirt-vmconsole-1.0.9-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ovirt.org",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "oVirt VM console",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.9-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-safelease-1.0.1",
      "name": "safelease",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "589dfb987aaf52c18de2451250222533f19200d481dca2a797c9e167b6871066"
        }
      ],
      "description": "Safelease is a legacy cluster lock utility used by VDSM. It is based on\nthe algorithm presented in the article \"Light-Weight Leases for\nStorage-Centric Coordination\" by G Chockler and D Malkhi.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/safelease@1.0.1-2.oe2403?arch=x86_64&epoch=0&upstream=safelease-1.0.1-2.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "https://www.ovirt.org/develop/developer-guide/vdsm/safelease.html",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "Legacy locking utility for VDSM",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:1.0.1-2.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-vdsm-hook-vmfex-dev-4.40.60.7",
      "name": "vdsm-hook-vmfex-dev",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "62a799e9e8b29a8668bdefb11ff7eb95370adbf06e38e9c83b4f2ab3836442b2"
        }
      ],
      "description": "Allows to use custom device properties to connect a guest vNIC to a host\nVM-FEX Virtual Function (SR-IOV with macvtap mode).",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/vdsm-hook-vmfex-dev@4.40.60.7-6.oe2403?arch=noarch&epoch=0&upstream=vdsm-4.40.60.7-6.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ovirt.org/develop/developer-guide/vdsm/vdsm/",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "VM-FEX vNIC support for VDSM",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:4.40.60.7-6.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-vdsm-http-4.40.60.7",
      "name": "vdsm-http",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "25e86b334e1152db5b6419116fd3b16e56c5a6af38f6351c77882feb77340d66"
        }
      ],
      "description": "A http interface for interacting with vdsmd when using OVF store image\ndownload or upload.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/vdsm-http@4.40.60.7-6.oe2403?arch=noarch&epoch=0&upstream=vdsm-4.40.60.7-6.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ovirt.org/develop/developer-guide/vdsm/vdsm/",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "VDSM http API",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:4.40.60.7-6.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-vdsm-jsonrpc-4.40.60.7",
      "name": "vdsm-jsonrpc",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "0ebcf116a9dd56e703379ed3f85c2b48a060b0fd68d440a0ac4106a1225bed66"
        }
      ],
      "description": "A Json-based RPC interface that serves as the protocol for libvdsm.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/vdsm-jsonrpc@4.40.60.7-6.oe2403?arch=noarch&epoch=0&upstream=vdsm-4.40.60.7-6.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ovirt.org/develop/developer-guide/vdsm/vdsm/",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "VDSM API Server",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:4.40.60.7-6.oe2403"
    },
    {
      "SPDXID": "SPDXRef-rpm-vdsm-python-4.40.60.7",
      "name": "vdsm-python",
      "checksums": [
        {
          "algorithm": "SHA256",
          "checksumValue": "5ff34084aad95fede2a4a47f79cdf6f751d9bbf3e2c2f3be50c1a9b76dce6bb4"
        }
      ],
      "description": "Shared libraries between the various VDSM packages.",
      "downloadLocation": "NOASSERTION",
      "externalRefs": [
        {
          "referenceCategory": "PACKAGE_MANAGER",
          "referenceLocator": "pkg:rpm/vdsm-python@4.40.60.7-6.oe2403?arch=noarch&epoch=0&upstream=vdsm-4.40.60.7-6.oe2403.src.rpm",
          "referenceType": "purl"
        }
      ],
      "filesAnalyzed": false,
      "homepage": "http://www.ovirt.org/develop/developer-guide/vdsm/vdsm/",
      "sourceInfo": "acquired package info from repodata DB: repodata/7e8aae3eb2beef01b5de07bcbc3d3c7311eaf4827fcb7eaacb27d61f92669b56-primary.sqlite.bz2",
      "summary": "VDSM python libraries",
      "supplier": "Organization: http://openeuler.org",
      "versionInfo": "0:4.40.60.7-6.oe2403"
    }
  ],
  "relationships": [
    {
      "spdxElementId": "SPDXRef-rpm-vdsm-4.40.60.7",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-mom-0.6.2"
    },
    {
      "spdxElementId": "SPDXRef-rpm-vdsm-4.40.60.7",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-ovirt-imageio-common-2.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-vdsm-4.40.60.7",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-ovirt-imageio-daemon-2.1.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-vdsm-4.40.60.7",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-ovirt-vmconsole-1.0.9"
    },
    {
      "spdxElementId": "SPDXRef-rpm-vdsm-4.40.60.7",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-safelease-1.0.1"
    },
    {
      "spdxElementId": "SPDXRef-rpm-vdsm-4.40.60.7",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-vdsm-hook-vmfex-dev-4.40.60.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-vdsm-4.40.60.7",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-vdsm-http-4.40.60.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-vdsm-4.40.60.7",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-vdsm-jsonrpc-4.40.60.7"
    },
    {
      "spdxElementId": "SPDXRef-rpm-vdsm-4.40.60.7",
      "relationshipType": "DEPENDS_ON",
      "relatedSpdxElement": "SPDXRef-rpm-vdsm-python-4.40.60.7"
    }
  ]
}
