You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
The Unmanaged Service Accounts Keys Audit job is flaky #39188
I was reviewing recent GitHub Actions logs and noticed that the "Unmanaged Service Accounts Keys Audit" workflow keeps failing consistently.
I wanted to mention that my pull request #39177 directly addresses this issue. During my initial investigation, I discovered that the beam_Infrastructure_PolicyEnforcer workflow already runs the same account_keys.py script and—crucially—has the SMTP environment variables correctly configured (the absence of these variables is what causes the standalone action to fail with a socket.gaierror).
To eliminate code duplication and avoid deploying redundant runners that perform essentially the same task, PR #39177 completely removes the isolated unmanaged service accounts workflow and consolidates the audit task into the existing PolicyEnforcer.
I apologize for the delay in following up; I hadn't realized this redundant action was still causing pipeline failures. Please let me know if any further changes are needed or if we can proceed to review and merge PR #39177 to resolve this!
Activity
Amar3tto commentedon Jul 1, 2026
@pabloem @HansMarcus01 PTAL
fix: add retries and query parameter encoding for GitHub API requests (…
Merge pull request #39196 from raman118/fix/issue-39188-github-api-re…
fix: add retries and query parameter encoding for GitHub API requests (…
github-actions commentedon Jul 20, 2026
Reopening since the workflow is still flaky
KeyCommitTooLarge logging improvements (apache#39316)
github-actions commentedon Jul 28, 2026
Reopening since the workflow is still flaky
Amar3tto commentedon Jul 28, 2026
@rwiggles could you take a look
rwiggles commentedon Jul 28, 2026
Not sure how to proceed, just noted that this was already failing when I was working on my PR.
fix: add retries and query parameter encoding for GitHub API requests (…
HansMarcus01 commentedon Aug 3, 2026
Hi everyone,
I was reviewing recent GitHub Actions logs and noticed that the "Unmanaged Service Accounts Keys Audit" workflow keeps failing consistently.
I wanted to mention that my pull request #39177 directly addresses this issue. During my initial investigation, I discovered that the
beam_Infrastructure_PolicyEnforcerworkflow already runs the sameaccount_keys.pyscript and—crucially—has the SMTP environment variables correctly configured (the absence of these variables is what causes the standalone action to fail with asocket.gaierror).To eliminate code duplication and avoid deploying redundant runners that perform essentially the same task, PR #39177 completely removes the isolated unmanaged service accounts workflow and consolidates the audit task into the existing
PolicyEnforcer.I apologize for the delay in following up; I hadn't realized this redundant action was still causing pipeline failures. Please let me know if any further changes are needed or if we can proceed to review and merge PR #39177 to resolve this!
@pabloem