Skip to content

fix: ensuring vroom permission should be skipped on errors-only#3911

Merged
aldy505 merged 3 commits intomasterfrom
aldy505/fix/vroom-permission-errors-only
Sep 2, 2025
Merged

fix: ensuring vroom permission should be skipped on errors-only#3911
aldy505 merged 3 commits intomasterfrom
aldy505/fix/vroom-permission-errors-only

Conversation

@aldy505
Copy link
Collaborator

@aldy505 aldy505 commented Aug 30, 2025

No description provided.

@codecov
Copy link

codecov bot commented Aug 30, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.45%. Comparing base (67c32e8) to head (d4ef994).
⚠️ Report is 1 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #3911   +/-   ##
=======================================
  Coverage   99.45%   99.45%           
=======================================
  Files           3        3           
  Lines         183      183           
=======================================
  Hits          182      182           
  Misses          1        1           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@aldy505 aldy505 linked an issue Aug 30, 2025 that may be closed by this pull request
1 task
@aldy505
Copy link
Collaborator Author

aldy505 commented Aug 31, 2025

I don't know why the arm64 integration test is failing.

Copy link
Collaborator

@aminvakil aminvakil left a comment

Choose a reason for hiding this comment

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

This change affects other files in install as well.

# Should only run when `$COMPOSE_PROFILES` is set to `feature-complete`
if [[ "$COMPOSE_PROFILES" == "errors-only" ]]; then
echo "Skipping permissions check for profiles directory."
exit 0
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
exit 0
exit 0

This prevents the next files sourced in install.sh to be executed, is this fine?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Should I enclose this within the if clause instead of exiting?

Copy link
Collaborator

Choose a reason for hiding this comment

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

Yes, do not exit 0 whatever you do :)

@aldy505 aldy505 requested a review from aminvakil September 2, 2025 11:53
@aldy505
Copy link
Collaborator Author

aldy505 commented Sep 2, 2025

Alright now, the FOSSA thingy. Burak said this:

Reported to Gavin Zee -- we enabled some deeper search in the FOSSA check which now incorrectly flags test dependencies etc
we should be able to disable it for now

@aldy505 aldy505 removed the request for review from hubertdeng123 September 2, 2025 14:18
@aldy505 aldy505 merged commit de21398 into master Sep 2, 2025
14 of 15 checks passed
@aldy505 aldy505 deleted the aldy505/fix/vroom-permission-errors-only branch September 2, 2025 14:35
@github-actions github-actions bot locked and limited conversation to collaborators Sep 18, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

No such image: ghcr.io/getsentry/vroom:25.7.0

3 participants