Skip to content
Snippets Groups Projects

Build custom ostree images for package-centric testing

All threads resolved!
  1. Stop using curl and unzip, as this needlessly modifies images while we already have busybox that implements wget.
  2. Only install freshly build packages in LAVA for non-custom images (as e.g. ostree images don’t have a package manager)
  3. Install BIN_PKG_LIST packages at build time for all custom images.
  4. Build and test custom ostree images.
tests:
  image-types:
    fixedfunction: [ armhf, arm64: [uboot, rpi64], amd64 ]
    hmi:           [ armhf, arm64: [rpi64], amd64 ]
  image-deployment:
    - APT
    - OSTree
  pkg_test_cmd: wpa_cli -h
  bin_pkg_list: >
    wpasupplicant
  build-custom-image: yes

This MR depends on infrastructure/apertis-image-recipes!648 (merged).

Fixes infrastructure/apertis-issues#526 (closed).

Edited by Andrej Shadura

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • This MR also makes sense to me.

  • Andrej Shadura added 5 commits

    added 5 commits

    • 45e8c2cf - 1 commit from branch tests:apertis/v2025dev2
    • fa148609 - Drop curl and unzip usage
    • a6df2565 - Allow skipping apt usage in package-centric testing
    • ab43c0af - Build custom ostree-based images
    • 9d767161 - Always install BIN_PKG_LIST packages during custom image build

    Compare with previous version

  • Andrej Shadura added 1 commit

    added 1 commit

    • 82417983 - Extend image building timeout to two hours

    Compare with previous version

  • Andrej Shadura changed the description

    changed the description

  • Andrej Shadura resolved all threads

    resolved all threads

  • Walter Lozano approved this merge request

    approved this merge request

  • Andrej Shadura added 3 commits

    added 3 commits

    • e0fc2132 - Build custom ostree-based images
    • 5eb4f037 - Always install BIN_PKG_LIST packages during custom image build
    • 2c2fd667 - Extend image building timeout to two hours

    Compare with previous version

  • Andrej Shadura added 7 commits

    added 7 commits

    • 2c2fd667...4e1986fa - 2 commits from branch tests:apertis/v2025dev2
    • f4207334 - Drop curl and unzip usage
    • e37a3c56 - Allow skipping apt usage in package-centric testing
    • 62812cc8 - Build custom ostree-based images
    • daee6983 - Always install BIN_PKG_LIST packages during custom image build
    • 56c2caf6 - Extend image building timeout to two hours

    Compare with previous version

  • Dylan Aïssi resolved all threads

    resolved all threads

  • merged

  • Please register or sign in to reply
    Loading