Uploaded image for project: 'Bitbucket Cloud'
  1. Bitbucket Cloud
  2. BCLOUD-23831

Enhanced Error Messaging for Self-Hosted Runner Failures in Bitbucket Cloud Pipelines

XMLWordPrintable

    • 1
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Summary:

      • When pipelines fail using a self-hosted runner in Bitbucket Cloud with an error message indicating "unable to fetch the step" and "system error," the error message should provide clear and actionable information. Additionally, include the runner UUID in the error message to help identify the specific runner, especially in environments using autoscalers.

      Current Behavior:

      • When a pipeline fails due to a system error on a self-hosted runner, users receive a generic error message stating "unable to fetch the step" and "system error." This message lacks specificity, making it difficult for users to diagnose and resolve the issue. Furthermore, in environments leveraging autoscaling, identifying the specific runner instance that encountered the issue is challenging without the runner UUID.

      Proposed Improvement:

      Enhanced Error Messaging:

      • Provide detailed error messages that specify the root cause of the failure. For example, if the issue is related to network connectivity, authentication, or resource availability, clearly indicate this in the error message.

      Inclusion of Runner UUID:

      • Include the UUID of the self-hosted runner in the error message. This will assist users in quickly identifying the affected runner and check the runner logs, particularly in environments where autoscalers dynamically manage runner instances.

              Unassigned Unassigned
              40b9b0a8faa9 Karthick S
              Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: