@@ -313,10 +313,13 @@ def _process_data(import_parameters: ImportParameters, settings: Settings) -> Tu
313313 else :
314314 observation_found = (
315315 Observation .objects .filter (
316+ product = imported_observation .product ,
316317 title = imported_observation .title ,
317318 branch = import_parameters .branch ,
318319 origin_component_name = imported_observation .origin_component_name ,
319320 origin_component_version = imported_observation .origin_component_version ,
321+ origin_cloud_qualified_resource = imported_observation .origin_cloud_qualified_resource ,
322+ origin_kubernetes_qualified_resource = imported_observation .origin_kubernetes_qualified_resource ,
320323 )
321324 .exclude (scanner = imported_observation .scanner )
322325 .exists ()
@@ -328,7 +331,9 @@ def _process_data(import_parameters: ImportParameters, settings: Settings) -> Tu
328331 f"{ imported_observation .title } - { imported_observation .origin_component_name } - "
329332 f"{ imported_observation .origin_component_version } - { imported_observation .scanner } "
330333 f"{ imported_observation .origin_docker_image_name } - "
331- f"{ imported_observation .origin_docker_image_tag } "
334+ f"{ imported_observation .origin_docker_image_tag } - "
335+ f"{ imported_observation .origin_cloud_qualified_resource } - "
336+ f"{ imported_observation .origin_kubernetes_qualified_resource } "
332337 )
333338 else :
334339 _process_new_observation (imported_observation , settings )
0 commit comments