• Icon: Sub-task Sub-task
    • Resolution: Done
    • Icon: Blocker Blocker
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • OCPPLAN-9743 - Onboarding New Providers/Platforms (Phase 1)

      PROBLEM:

      The status file used by openshift-tests extractor process to async tell the main loop to unblock the execution is shared between containers, as each containers is extracting the utility by it's own from internal registry, there are random errors when one of containers did not finished it's internal extraction and crash with the following error:

       

      20220614-181633> [report] Check if status file exists=[/tmp/sonobuoy/results/openshift-tests.ready]
      20220614-181633> [report] [global][wait_utils_extractor] finished!
      ./global_fn.sh: line 88: openshift-tests: command not found
       

      EXPECTED:

       

      • Extractor works correctly and did not stop the execution

      PROPOSED SOLUTION:

      • We could just move the stat to a non-shared volume
      • use the same binary, allowing using the same lock, in the shared volume

              rhn-support-mrbraga Marco Braga
              rhn-support-mrbraga Marco Braga
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours
                  3h