Operational vulnerability location does not appear in description column
Summary
On the Vulnerability Report => Operational Vulnerabilities tab, vulnerabilities do not have a location in the Description column
Steps to reproduce
- Navigate to a project with operational vulnerabilities => Security & Compliance => Vulnerability Report => Operational Vulnerabilities
Example Project
What is the current bug behavior?
The location does not show in the description column
What is the expected correct behavior?
The location does show in the description column
Relevant logs and/or screenshots
Expected | Actual |
---|---|
Possible fixes
The vulnerability_list.vue
component was swapped out in Use new vulnerability report for pipeline secur... (!81760 - merged); the two files are not the same in terms of this column, so the fix will be comparing the new vulnerability_list.vue
file to the old and bringing over the code/re-implementing the feature
After further investigation, I don't think this feature was ever implemented.
Potential implementation
diff --git a/ee/app/assets/javascripts/security_dashboard/graphql/fragments/vulnerability_location.fragment.graphql b/ee/app/assets/javascripts/security_dashboard/graphql/fragments/vulnerability_location.fragment.graphql
index 0d105709dda..7244cc58393 100644
--- a/ee/app/assets/javascripts/security_dashboard/graphql/fragments/vulnerability_location.fragment.graphql
+++ b/ee/app/assets/javascripts/security_dashboard/graphql/fragments/vulnerability_location.fragment.graphql
@@ -1,5 +1,6 @@
fragment VulnerabilityLocation on VulnerabilityLocation {
... on VulnerabilityLocationClusterImageScanning {
+ image
kubernetesResource {
agent {
id
Edited by Alexander Turinske