Skip to content

Unbreak LRE Remote workflow#1058

Merged
aaronmondal merged 1 commit intoTraceMachina:mainfrom
aaronmondal:fix-git-safe-dir
Jun 26, 2024
Merged

Unbreak LRE Remote workflow#1058
aaronmondal merged 1 commit intoTraceMachina:mainfrom
aaronmondal:fix-git-safe-dir

Conversation

@aaronmondal
Copy link
Copy Markdown
Contributor

@aaronmondal aaronmondal commented Jun 26, 2024

The failures were caused by "ambiguous directory permission" errors from git. Locally this was hard to notice because local permissions might've been different and the infra is set up in a way that it reuses previous images.

Long-term we should implement a proper mechanism to make the git repo available to cluster-internal Tekton steps.

Fixes #986


This change is Reviewable

The failures were caused by "ambiguous directory permission" errors from
git. Locally this was hard to notice because local permissions might've
been different and the infra is set up in a way that it reuses previous
images.

Long-term we should implement a proper mechanism to make the git repo
available to cluster-internal Tekton steps.

Fixes TraceMachina#986
Copy link
Copy Markdown
Contributor

@adam-singer adam-singer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

Reviewed 5 of 5 files at r1, all commit messages.
Reviewable status: 1 of 1 LGTMs obtained, and pending CI: Bazel Dev / ubuntu-22.04, Cargo Dev / macos-13, Cargo Dev / ubuntu-22.04, Installation / macos-13, Installation / macos-14, Installation / ubuntu-22.04, Local / ubuntu-22.04, Publish image, Publish nativelink-worker-init, Publish nativelink-worker-lre-cc, Remote / large-ubuntu-22.04, asan / ubuntu-22.04, docker-compose-compiles-nativelink (20.04), docker-compose-compiles-nativelink (22.04), macos-13, ubuntu-20.04 / stable, ubuntu-22.04, ubuntu-22.04 / stable, windows-2022 / stable

@aaronmondal aaronmondal merged commit 2adda24 into TraceMachina:main Jun 26, 2024
MarcusSorealheis pushed a commit to MarcusSorealheis/nativelink that referenced this pull request Nov 3, 2025
The failures were caused by "ambiguous directory permission" errors from
git. Locally this was hard to notice because local permissions might've
been different and the infra is set up in a way that it reuses previous
images.

Long-term we should implement a proper mechanism to make the git repo
available to cluster-internal Tekton steps.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

LRE flaky in CI

2 participants