Closed ndbaker1 closed 1 week ago
/ci
@ndbaker1 the workflow that you requested has completed. π
AMI variant | Build | Test |
---|---|---|
1.24 / al2 | success β | success β |
1.24 / al2023 | success β | success β |
1.25 / al2 | success β | success β |
1.25 / al2023 | success β | success β |
1.26 / al2 | success β | success β |
1.26 / al2023 | success β | success β |
1.27 / al2 | success β | success β |
1.27 / al2023 | success β | success β |
1.28 / al2 | success β | success β |
1.28 / al2023 | success β | success β |
1.29 / al2 | failure β | skipped βοΈ |
1.29 / al2023 | success β | success β |
1.30 / al2 | success β | success β |
1.30 / al2023 | success β | success β |
1.31 / al2 | success β | success β |
1.31 / al2023 | success β | success β |
1.29 failure isn't related to the changes, seems like just some flake in one of the actions after the ami step
@ndbaker1 chown
seems like a better approach for this, if the goal is just file ownership
Issue #, if available:
Description of changes:
Whenever the AMI builds pull from S3 they no longer use act as root (like all other operations). This change runs the
aws s3 cp
steps withsudo -E
to preserve the AWS creds from the environment.this affects kubelet for example, which you would expect to be owned by
root
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Testing Done
results for a rebuild ami:
See this guide for recommended testing for PRs. Some tests may not apply. Completing tests and providing additional validation steps are not required, but it is recommended and may reduce review time and time to merge.