summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorChristian Breunig <christian@breunig.cc>2026-05-24 12:13:39 +0000
committerChristian Breunig <christian@breunig.cc>2026-06-01 21:10:52 +0200
commit1448a5714e229cc7f5e9dc7dffdac8f4230224a5 (patch)
tree551d8d8b110669ed0373b2377ba435c315efbe27 /scripts
parentcc9fe5eb73289df08811e58922d8bcfeefb126b4 (diff)
downloadvyos-build-1448a5714e229cc7f5e9dc7dffdac8f4230224a5.tar.gz
vyos-build-1448a5714e229cc7f5e9dc7dffdac8f4230224a5.zip
Revert "T8542: Add functionality to generate SBOM file from ISO image"
This reverts commit 3c3df90237c39caa1e5f7e2cf3180fa4f5f4b0bb.
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/check-qemu-install22
1 files changed, 8 insertions, 14 deletions
diff --git a/scripts/check-qemu-install b/scripts/check-qemu-install
index da1e54c9..0d94af67 100755
--- a/scripts/check-qemu-install
+++ b/scripts/check-qemu-install
@@ -1361,21 +1361,15 @@ try:
if args.sbom and transfer_disk_path and args.sbom_output_dir:
log.info('Extracting SBOM files from transfer disk to host.')
mount_point = f'{transfer_disk_path}.mnt'
- mounted = False
os.makedirs(mount_point, exist_ok=True)
- try:
- subprocess.check_output(['mount', '-o', 'loop', transfer_disk_path, mount_point])
- mounted = True
- for sbom_f in [sbom_file_cdx, sbom_file_spdx]:
- src = os.path.join(mount_point, sbom_f)
- if os.path.isfile(src):
- shutil.copy2(src, args.sbom_output_dir)
- log.info(f'SBOM file saved to: {args.sbom_output_dir}/{sbom_f}')
- finally:
- if mounted:
- subprocess.check_output(['umount', mount_point])
- if os.path.isdir(mount_point):
- os.rmdir(mount_point)
+ subprocess.check_output(['mount', '-o', 'loop', transfer_disk_path, mount_point])
+ for sbom_f in [sbom_file_cdx, sbom_file_spdx]:
+ src = os.path.join(mount_point, sbom_f)
+ if os.path.isfile(src):
+ shutil.copy2(src, args.sbom_output_dir)
+ log.info(f'SBOM file saved to: {args.sbom_output_dir}/{sbom_f}')
+ subprocess.check_output(['umount', mount_point])
+ os.rmdir(mount_point)
except EarlyExit:
pass