Skip to content

S3 - #78

Merged
ffrancis123 merged 8 commits into
AudioReach:cifrom
ffrancis123:s3
Jul 30, 2026
Merged

S3#78
ffrancis123 merged 8 commits into
AudioReach:cifrom
ffrancis123:s3

Conversation

@ffrancis123

Copy link
Copy Markdown
Contributor

No description provided.

Mount rootfs on the runner before starting Docker.

Bind the mounted rootfs into Docker for file copy.

Fall back to guestmount when loop mount fails.

Collect libguestfs diagnostics when guestmount fails.

Ignore optional missing files, but fail on other copy errors.

Clean up the mount on exit.

Signed-off-by: ffrancis <ffrancis@qti.qualcomm.com>
Remove lava_test_results_dir from generated job contexts.

Force OVERLAY_PATH=/ in flash.settings updates to maintain
LAVA overlay compatibility.

Apply compatibility adjustments to all generated YAML jobs
before selecting the first job for execution.

Signed-off-by: ffrancis <ffrancis@qti.qualcomm.com>
Add expected rootfs directory validation and rename the
extracted directory when required. Update ROOTFS_DIR and
ROOTFS_IMG accordingly and remove a trailing blank line.

Signed-off-by: ffrancis <ffrancis@qti.qualcomm.com>
Append a trailing slash only when the location input is provided.
Reuse the normalized prefix for upload, download, and presign
operations.
Prevent creation of empty S3 path segments when location is unset.

Signed-off-by: ffrancis <ffrancis@qti.qualcomm.com>
Move GitHub expressions out of shell blocks and consume
inputs through environment variables.
Normalize location prefixes, enable strict shell mode,
create URL artifact directories, and apply safer file
permissions while preserving SDK script executability.

Signed-off-by: ffrancis <ffrancis@qti.qualcomm.com>
Signed-off-by: ffrancis123 <ffrancis@qti.qualcomm.com>
@ffrancis123
ffrancis123 merged commit 80dfaa3 into AudioReach:ci Jul 30, 2026
9 of 16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant