Skip to content

Commit 3ff6198

Browse files
committed
MDEV-40961 fix SBOM generation - randomize UUID
Previously UUID appeared to be constant. Add randomizer to it.
1 parent 718dc08 commit 3ff6198

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

cmake/generate_sbom.cmake

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -303,7 +303,8 @@ FUNCTION(GENERATE_SBOM)
303303
STRING(APPEND reflist ",\n {\"ref\": \"${bom_ref}\"}")
304304
ENDFOREACH()
305305
STRING(APPEND sbom_dependencies "\n ]\n }${reflist}\n")
306-
STRING(UUID UUID NAMESPACE ee390ca3-e70f-4b35-808e-a512489156f5 NAME SBOM TYPE SHA1)
306+
STRING(RANDOM LENGTH 20 rnd)
307+
STRING(UUID UUID NAMESPACE ee390ca3-e70f-4b35-808e-a512489156f5 NAME SBOM-${rnd} TYPE SHA1)
307308
STRING(TIMESTAMP TIMESTAMP "%Y-%m-%dT%H:%M:%SZ" UTC)
308309
EXTRACT_REPO_NAME_AND_USER("${GIT_REMOTE_ORIGIN_URL}" GITHUB_REPO_NAME GITHUB_REPO_USER)
309310
#github-purl needs lowercased user and project names

0 commit comments

Comments
 (0)