Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: add tars into action inputs #599

Merged
merged 1 commit into from
May 30, 2024
Merged

fix: add tars into action inputs #599

merged 1 commit into from
May 30, 2024

Conversation

thesayyn
Copy link
Collaborator

@thesayyn thesayyn commented May 29, 2024

In 2.0, we promised that tars were no longer directly inputs to oci_image, but it was never possible to do it because of subtle ways of how bazel works. Even though it worked with most execution strategies, it did not work with RBE and BwoB because of how bazel calculates hashes for treeartifacts.

Discussion here: bazelbuild/bazel#22504

@thesayyn thesayyn requested a review from alexeagle May 29, 2024 19:21
@thesayyn thesayyn changed the base branch from main to 2.x May 29, 2024 19:21
Copy link
Collaborator

@alexeagle alexeagle left a comment

Choose a reason for hiding this comment

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

bummer but thanks for clear communication on that upstream issue.

@alexeagle
Copy link
Collaborator

I guess we don't have a way to add the missing test that would have been red? Should we add RBE to rules_oci nowish?

@thesayyn
Copy link
Collaborator Author

I guess we don't have a way to add the missing test that would have been red? Should we add RBE to rules_oci nowish?

If we have some free tier RBE access yes that would give us more coverage. It would prevent a lot of accidental features/bugs like these.

@thesayyn thesayyn merged commit fb5d8fe into 2.x May 30, 2024
@thesayyn thesayyn deleted the fix_inputs branch May 30, 2024 17:25
thesayyn added a commit that referenced this pull request May 30, 2024
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.

None yet

2 participants