Skip to content
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

Move image build process to launchpad #23

Closed
tobhe opened this issue May 8, 2023 · 2 comments
Closed

Move image build process to launchpad #23

tobhe opened this issue May 8, 2023 · 2 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@tobhe
Copy link
Member

tobhe commented May 8, 2023

To have as little maintenance overhead and get as close to the default Ubuntu images as possible we really should be using launchpad to build images via the +LiveFS feature instead of rolling our own debootstrap scripts.

@tobhe tobhe added enhancement New feature or request help wanted Extra attention is needed labels May 8, 2023
@tobhe
Copy link
Member Author

tobhe commented May 8, 2023

Some initial work on this was done here: https://launchpad.net/~tobhe/+livefs/ubuntu/lunar/ubuntu-asahi
It uses https://code.launchpad.net/~tobhe/+git/livecd-rootfs to build working asahi squashfs and ubuntu-image targets. The scripts/lp-disk directory is an initial try to generate asahi-installer compatibel images from the squashfs produced by launchpad.

The documentation situation is a bit lacking so we should try to write our own and get it published on the Ubuntu wiki or launchpad itself. The best knowledge source for me was looking at the https://launchpad.net/~ubuntu-concept git repos

@tobhe
Copy link
Member Author

tobhe commented Jan 14, 2024

Closing this issue because we have been using launchpad builds exclusively for a while now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant