diff --git a/manifest-integration-jobs.yml b/manifest-integration-jobs.yml
index 2c6228972bd7d59ec86b7b714ce9fb6d28db26b8..72c94b9533be5217a0faa6c0d706201eb48b1a41 100644
--- a/manifest-integration-jobs.yml
+++ b/manifest-integration-jobs.yml
@@ -71,6 +71,7 @@ report-image-diff:
     - if: $CI_MERGE_REQUEST_LABELS =~ /skip build/
       when: never
     - if: $CI_MERGE_REQUEST_IID
+  allow_failure: true
   script:
     - cd ${CI_PROJECT_DIR}
     - .gitlab-ci/scripts/report_image_diff.py
diff --git a/manifest-pipeline.yml b/manifest-pipeline.yml
index 21481347484aea10a96f0a92d8a54b8f362c31e6..b1c10e33abe92b5a36621a713b3acd10782dc0be 100644
--- a/manifest-pipeline.yml
+++ b/manifest-pipeline.yml
@@ -145,6 +145,7 @@ handle_artifacts:
   stage: artifacts
   needs: ["build:merge_request"]
   timeout: 1h
+  allow_failure: true
   script:
     - cd ${CI_PROJECT_DIR}
     - .gitlab-ci/scripts/handle_artifacts.py