Skip to content

Conversation

@raharper
Copy link
Contributor

@raharper raharper commented Oct 8, 2025

The puzzle-os/dev PPA had 2ubuntu8 build of lxc which had files for amd64, but not for arm64; but the Packages.xz pointed arm64 to 2ubunt8 packages which didn't exist for arm64.

The least worst fix was to create a new PPA with an updated lxc-dev package build for amd64 and arm64. Move our setup scripts to this new puzzle-os/dev-next

What type of PR is this?

Which issue does this PR fix:

build for arm64

What does this PR do / Why do we need it:

Updates which puzzleos PPA we use to fetch lxc packages needed for compiling stacker

If an issue # is not available please add repro steps and logs showing the issue:

Testing done on this change:

Automation added to e2e:

Will this break upgrades or downgrades?

Does this PR introduce any user-facing change?:


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@codecov
Copy link

codecov bot commented Oct 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 60.43%. Comparing base (8dd15ae) to head (6d0b082).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #731   +/-   ##
=======================================
  Coverage   60.43%   60.43%           
=======================================
  Files          59       59           
  Lines        6491     6491           
=======================================
  Hits         3923     3923           
  Misses       1920     1920           
  Partials      648      648           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

The puzzle-os/dev PPA had 2ubuntu8 build of lxc which had files for
amd64, but not for arm64; but the Packages.xz pointed arm64 to 2ubunt8
packages which didn't exist for arm64.

The least worst fix was to create a new PPA with an updated lxc-dev
package build for amd64 and arm64.  Move our setup scripts to this
new puzzle-os/dev-next

Signed-off-by: Ryan Harper <rharper@woxford.com>
@raharper raharper force-pushed the fix/noble-use-new-puzzle-os-ppa branch from 9c33958 to 6d0b082 Compare October 8, 2025 17:30
@raharper raharper changed the title Fix arm64 build with fixed ppa fix: arm64 build with fixed ppa Oct 8, 2025
Copy link
Contributor

@rchincha rchincha left a comment

Choose a reason for hiding this comment

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

lgtm

@rchincha rchincha merged commit ae88980 into project-stacker:main Oct 8, 2025
19 of 23 checks passed
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