Harden Container Runtime with Non-Root User#3941
Harden Container Runtime with Non-Root User#3941wagoodman merged 18 commits intoanchore:mainfrom MikeTheCyberGuy:main
Conversation
Signed-off-by: Michael Briley <michael.briley937@gmail.com>
Signed-off-by: Michael Briley <michael.briley937@gmail.com>
Signed-off-by: Michael Briley <michael.briley937@gmail.com>
Signed-off-by: Michael Briley <michael.briley937@gmail.com>
Signed-off-by: Michael Briley <michael.briley937@gmail.com>
Signed-off-by: Michael Briley <michael.briley937@gmail.com>
Signed-off-by: Michael Briley <michael.briley937@gmail.com>
|
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 <michael.briley937@gmail.com>
Signed-off-by: Michael Briley <michael.briley937@gmail.com>
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
|
I refactored this to use the |
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
Signed-off-by: Alex Goodman <wagoodman@users.noreply.github.com>
* 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 <32073428+spiffcs@users.noreply.github.com>
|
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-debian12as the base imageIn the process of working on this additional docker manifest updates were made:
image_templatessection was missing from thedebugvariantChanges
Checklist