Skip to content

Harden chroot build inputs and Radxa repository setup - #1

Draft
raphaelscholle wants to merge 2 commits into
mainfrom
agent/chroot-build-fixes
Draft

Harden chroot build inputs and Radxa repository setup#1
raphaelscholle wants to merge 2 commits into
mainfrom
agent/chroot-build-fixes

Conversation

@raphaelscholle

Copy link
Copy Markdown
Member

What changed

  • documents the optional Artosyn repository credentials, fetch mode, and SDK archive inputs supported by x86 Jammy chroot builds
  • disables stale Radxa entries across both .list and .sources files before installing the signed repository definition
  • removes the additional obsolete Radxa signing key and avoids leaving duplicate active repository entries

Why

Chroot builds could retain conflicting or unsigned Radxa package sources, while the supported Artosyn build inputs were not discoverable in the project documentation.

Impact

Radxa package setup is deterministic across inherited base images, and maintainers have a clear reference for supplying private Artosyn dependencies.

Validation

  • bash -n stages/02-Packages/00-run-chroot.sh
  • git diff --check

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