Fix CicleCI cache usage; add docker proc tools for debugging (flake.nix + docker 0.2.5 upload)#1967
Merged
tlaurion merged 3 commits intolinuxboot:masterfrom May 5, 2025
Conversation
…: we add procps+psmisc in flake.nix to be able to troubleshoot processes and /proc related info from docker image Signed-off-by: Thierry Laurion <[email protected]>
… musl-cross-make from x230 to t480 (t480 is part of save_cache, not x230...) Signed-off-by: Thierry Laurion <[email protected]>
…t generating error since $$$$(MAKE) was resolved to MAKE in configure.log, but was still working correctly) See: https://app.circleci.com/pipelines/github/tlaurion/heads/3314/workflows/e588480d-d13a-49e0-a1b6-78fed839b70b/jobs/67601?invite=true#step-102-1420_53 Signed-off-by: Thierry Laurion <[email protected]>
There was a problem hiding this comment.
Pull Request Overview
This PR updates the CircleCI configuration to address caching issues related to board targets and includes updated Docker tooling for enhanced debugging. Key changes include:
- Updating the Docker image version from tlaurion/heads-dev-env:v0.2.4 to v0.2.5 in several jobs.
- Changing the target from x230-hotp-maximized to t480-hotp-maximized in the workflow.
Files not reviewed (2)
- flake.nix: Language not supported
- modules/musl-cross-make: Language not supported
Collaborator
Author
|
TODO:
|
Collaborator
Author
|
Merging as bugfix since needed by other PR failing on CircleCI builds, like #1966 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fix bug for cache reuse introduce when switching from x230 -> t480 for first board being build (but not switching x230->t480 for musl-cross-make at the same time under #1908)
Test made from this PR:
As said under #1666, we need insights on best next strategies to save cache/pass workspace caches under CircleCI per above links. Short version: