Skip to content
代码片段 群组 项目
提交 85b2e6f1 编辑于 作者: Mehmet Emin INAC's avatar Mehmet Emin INAC
浏览文件

Merge branch 'bwill/exclude-short-hash-from-container-scanning-matching' into 'master'

Correctly deduplicate vulnerabilities with 8 digit image tags

See merge request https://gitlab.com/gitlab-org/gitlab/-/merge_requests/138675



Merged-by: default avatarMehmet Emin INAC <minac@gitlab.com>
Approved-by: default avatarSam White <swhite@gitlab.com>
Approved-by: default avatarAlan (Maciej) Paruszewski <mparuszewski@gitlab.com>
Approved-by: default avatarMehmet Emin INAC <minac@gitlab.com>
Co-authored-by: default avatarBrian Williams <bwilliams@gitlab.com>
No related branches found
No related tags found
无相关合并请求
...@@ -51,13 +51,9 @@ def prepare_image_name ...@@ -51,13 +51,9 @@ def prepare_image_name
end end
def version_semver_like?(version) def version_semver_like?(version)
hash_like = /\A[0-9a-f]{32,128}\z/i hash_like = /\A[0-9a-f]{8,128}\z/i
if Gem::Version.correct?(version) Gem::Version.correct?(version) && !hash_like.match?(version)
!hash_like.match?(version)
else
false
end
end end
end end
end end
......
...@@ -41,6 +41,12 @@ ...@@ -41,6 +41,12 @@
false, false,
'registry.gitlab.com/group/project/tmp:glibc' 'registry.gitlab.com/group/project/tmp:glibc'
], ],
[
'registry.gitlab.com/group/project/tmp:38960416',
nil,
false,
'registry.gitlab.com/group/project/tmp:glibc'
],
[ [
'registry.gitlab.com/group/project/feature:5b1a4a921d7a50c3757aae3f7df2221878775af4', 'registry.gitlab.com/group/project/feature:5b1a4a921d7a50c3757aae3f7df2221878775af4',
'registry.gitlab.com/group/project/master:ec301f43f14a2b477806875e49cfc4d3fa0d22c3', 'registry.gitlab.com/group/project/master:ec301f43f14a2b477806875e49cfc4d3fa0d22c3',
......
0% 加载中 .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册