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

Include filemode when zipping source in e2es #2659

Merged
merged 1 commit into from
Jul 6, 2023
Merged

Conversation

kieron-dev
Copy link
Contributor

@kieron-dev kieron-dev commented Jul 5, 2023

Is there a related GitHub Issue?

No

What is this change about?

Our mitigation against the GKE/GAR UNKNOWN_BLOB error is to pre-push the apps we push in the e2e tests. However, we ended up with different droplets when using cf push to those created in the e2e code.

The difference turned out to be omitting file permissions when we zipped the source in e2es. So this PR sets the file mode while zipping.

Does this PR introduce a breaking change?

No

Acceptance Steps

See UNKNOWN_BLOB flakes reduce / stop

Tag your pair, your PM, and/or team

@gcapizzi

@kieron-dev kieron-dev force-pushed the debug-blob-unknown branch 2 times, most recently from 01b97b5 to 39f1f20 Compare July 6, 2023 15:29
e2e tests need to store the file mode when zipping the source

This stops the latest iteration of the BLOB_UNKNOWN flake on GKE / GAR

Co-authored-by: Giuseppe Capizzi <[email protected]>
@kieron-dev kieron-dev changed the title Display sha of dorifi binary after making it Include filemode when zipping source in e2es Jul 6, 2023
@kieron-dev kieron-dev enabled auto-merge (rebase) July 6, 2023 15:48
@kieron-dev kieron-dev merged commit 15a6880 into main Jul 6, 2023
6 checks passed
@kieron-dev kieron-dev deleted the debug-blob-unknown branch July 6, 2023 16:34
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.

3 participants