Skip to content

badges-update GitHub action failing on dial tcp timeout from prow pr-history call #175

Description

@dhiller

What happened:
badges-update GitHub action seems to fail more often recently due to fetching prow's pr-history causing a dial tcp i/o timeout sometimes:

What you expected to happen:
badges-update GitHub action shouldn't fail directly on fetching the pr-history, it should at least retry since it sometimes might take longer for a history page to load, thus a retry will likely succeed.

However, as fetching the pr-history is handled using retry 1 2, the dial tcp timeout needs to get handled when handling err in DoHTTPWithRetry

How to reproduce it (as minimally and precisely as possible):
n/a

/sig ci

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugsig/ciDenotes an issue or PR as being related to sig-ci, marks changes to the CI system.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions