-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
ti: extensions: ti-debpkgs: Switch pkg install from rootfs to image #8872
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This switches TI deb pkgs to be added to the image package list, instead of being cached in the rootfs. Signed-off-by: Jonas Wood <[email protected]>
WalkthroughThe change modifies the Texas Instruments Debian packages extension by replacing the Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes
Possibly related PRs
Suggested labels
Suggested reviewers
Pre-merge checks and finishing touches✅ Passed checks (2 passed)
✨ Finishing touches
🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro Disabled knowledge base sources:
📒 Files selected for processing (1)
🧰 Additional context used🧠 Learnings (3)📓 Common learnings📚 Learning: 2025-06-22T00:45:26.182ZApplied to files:
📚 Learning: 2025-09-24T09:54:07.968ZApplied to files:
🧬 Code graph analysis (1)extensions/ti-debpkgs.sh (1)
🔇 Additional comments (1)
Comment |
|
Currently all caches exists, so this is not good test. Verify if hashes from your build: p.s. |
@tabrisnet @igorpecovnik @Grippy98 I re-ran builds on
Then I added change from this PR ( |
|
I see you have build logs for all the platforms, have you also boot tested on any of these platforms to verify the packages are being installed correctly? |
|
I think packages lists per image are generated in the output/logs. Worth looking into that too. |
From what I've tested, building from armbian upstream on TI boards don't boot on several TI boards before/after this PR change anyway. TI/armbian-build downstream fork has more changes to |
|
but here are boot logs from this PR's changes:
|
The logs in this separate PR verifies that (that several don't boot before this PR anyway) |
Yeah, quite possible.
We can do that, yes. |
|
✅ This PR has been reviewed and approved — all set for merge! |
Description
Per request of @igorpecovnik, this switches TI debian packages to be added to the image package list instead of being cached in the rootfs. Our previous use of
add_packages_to_rootfshad caused immediate miss on any cached/standard rootfs, which this commit fixes.How Has This Been Tested?
Note: the git status changes in the logs are proxy-related only.
Checklist: