-
Notifications
You must be signed in to change notification settings - Fork 684
Harden Container Runtime with Non-Root User #3941
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
Conversation
Signed-off-by: Michael Briley <[email protected]>
Signed-off-by: Michael Briley <[email protected]>
Signed-off-by: Michael Briley <[email protected]>
Signed-off-by: Michael Briley <[email protected]>
Signed-off-by: Michael Briley <[email protected]>
Signed-off-by: Michael Briley <[email protected]>
Signed-off-by: Michael Briley <[email protected]>
Running the checks on this now -- thank you for taking the time to improve the security posture of our images! We might have to ensure file permissions are compatible here and set the user before the copy: |
Signed-off-by: Michael Briley <[email protected]>
Signed-off-by: Michael Briley <[email protected]>
Signed-off-by: Alex Goodman <[email protected]>
Signed-off-by: Alex Goodman <[email protected]>
Signed-off-by: Alex Goodman <[email protected]>
Signed-off-by: Alex Goodman <[email protected]>
I refactored this to use the |
Signed-off-by: Alex Goodman <[email protected]>
Signed-off-by: Alex Goodman <[email protected]>
Signed-off-by: Alex Goodman <[email protected]>
Signed-off-by: Alex Goodman <[email protected]>
* main: (31 commits) remove benchmark utils (#3982) fix: exclude packages with SPDX GENERATED_FROM source package indication (#3981) chore(deps): bump modernc.org/sqlite from 1.37.1 to 1.38.0 (#3979) chore(deps): bump github.com/go-git/go-git/v5 from 5.16.1 to 5.16.2 (#3978) chore(deps): update tools to latest versions (#3977) chore(deps): update CPE dictionary index (#3976) chore(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 (#3970) chore(deps): bump github.com/sergi/go-diff (#3971) Fix Python package dependency detection (#3965) fix: Remove three Rust crate false positive CPE matches (#3967) Harden Container Runtime with Non-Root User (#3941) fix: Remove two Rust crate false positive CPE matches (#3962) chore(deps): bump golang.org/x/mod from 0.24.0 to 0.25.0 (#3963) chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.12 to 0.5.13 (#3964) fix: bump stereoscope to fix symlink performance issue (#3953) chore(deps): bump github.com/go-git/go-git/v5 from 5.16.0 to 5.16.1 (#3960) chore(deps): bump github/codeql-action from 3.28.18 to 3.28.19 (#3952) feat: add syft schema version to version command (#3949) chore(deps): bump github.com/gkampitakis/go-snaps from 0.5.11 to 0.5.12 (#3943) chore(deps): update tools to latest versions (#3945) ... Signed-off-by: Christopher Phillips <[email protected]>
Hi @MikeTheCyberGuy 👋 -- due to a number of users having permission issues that were not obvious to workaround, we've reverted the nonroot-by-default (in |
This PR makes the following changes:
gcr.io/distroless/static-debian12
as the base imageIn the process of working on this additional docker manifest updates were made:
image_templates
section was missing from thedebug
variantChanges
Checklist