Skip to content

Conversation

@lool
Copy link
Contributor

@lool lool commented Aug 27, 2025

  • feat: debos: Option for local APT repository
  • ci: debos: Switch to local APT repository

@lool lool force-pushed the local-apt-repo branch 3 times, most recently from 85079f8 to d51bff9 Compare August 27, 2025 18:31
@lool
Copy link
Contributor Author

lool commented Aug 27, 2025

This run is representative of how this would be used for the mainline kernel flow:
https://github.com/qualcomm-linux/qcom-deb-images/actions/runs/17275458248/job/49030900617

lool added 2 commits August 27, 2025 20:47
Pass a local directory to bind-mount and use as a local APT repository
during rootfs creation. This should eventually allow simplifying kernel
and local-debs logic.

Signed-off-by: Loïc Minier <[email protected]>
Create a local APT repository during debos builds and use it to test
mainline kernels, instead of local-debs.

Signed-off-by: Loïc Minier <[email protected]>
@lool lool marked this pull request as ready for review August 27, 2025 18:49
@lool
Copy link
Contributor Author

lool commented Aug 27, 2025

This is likely to help with the current failures we're seeing with mainline kernel debs:
https://github.com/qualcomm-linux/qcom-deb-images/actions/workflows/linux.yml

It seems these are due to lack of space in the image, and this is a situation where we install two kernels (Debian one and mainline one) in the rootfs; with this approach, only one kernel should be pulled.

@github-actions
Copy link

Test Results

 2 files  ±0   6 suites  ±0   7m 7s ⏱️ ±0s
20 tests ±0  19 ✅ ±0  0 💤 ±0  1 ❌ ±0 
61 runs  ±0  60 ✅ ±0  0 💤 ±0  1 ❌ ±0 

For more details on these failures, see this check.

Results for commit 0930b4e. ± Comparison against base commit d273de7.

@github-actions
Copy link

Test jobs for commit 0930b4e

@basak-qcom
Copy link
Contributor

lgtm! I had some questions but concluded that I don't need to ask them because this approach once I understood the answers :)

Copy link
Contributor

@basak-qcom basak-qcom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The failing check looks like the unrelated known wlan flakiness issue.

@lool lool merged commit 2ade704 into qualcomm-linux:main Aug 28, 2025
12 of 13 checks passed
@lool lool deleted the local-apt-repo branch September 2, 2025 09:58
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.

2 participants