projen / projen

Rapidly build modern applications with advanced configuration management
https://projen.io
Apache License 2.0
2.53k stars 362 forks source link

setfacl is not pre-installed on CodeBuild images #3623

Open moltar opened 3 weeks ago

moltar commented 3 weeks ago

The setfacl command is not pre-installed on CodeBuild official images.

Filed this with CodeBuild: https://github.com/aws/aws-codebuild-docker-images/issues/722

But also wondering a general direction of this? Is this safe to assume this tool exists on every system?

mrgrain commented 3 weeks ago

It used to be a safe assumption when GitHub Workflows were only run on GitHub Actions. I guess that's not the case anymore 😅

For this one, we need to supplement the upload/download action with one that creates a tarball so permissions are persisted.

dkershner6 commented 2 weeks ago

We ran into this on self hosted actions as well, but we just threw a step into the bootstrap steps that installs acl.