Skip to content
pichi-vmPublic

About

Ubuntu packaging (ppa:nmccallum/pichi) and guest image for pichi-vm

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

13 Commits

Folders and files

Repository files navigation

Ubuntu for Pichi

Ubuntu 26.04 LTS base image for Pichi, available for x86-64 and ARM64.

For Pichi development and testing only. Do not use this image in production.

Get the image

With Pichi installed:

pichi pull ghcr.io/pichi-vm/ubuntu:26.04

Use ghcr.io/pichi-vm/ubuntu:26.04 as the base in your image recipe. See Pichi’s build guide to create your own image.

The build uses conglobate’s default temporary /run and /tmp mounts. It explicitly disables the default /var mount to preserve dpkg’s installed package database, while APT caches and package lists remain temporary.

CI and bootstrap

CI builds once on each native architecture. It pulls the published Ubuntu image. If the pull fails, it imports a minimal Ubuntu root with mmdebstrap into Pichi's local cache under the same name, then runs the production recipe. The temporary tool image is never published.

The recipe's !bootstrap input needs no lock file; its output manifest records dev.pichi.build.bootstrapped=true. Only successful main builds publish the combined image; pull requests do not publish.

Help

Report problems in Issues.

Ubuntu modifications

This repository contains Pichi-specific modifications to Ubuntu. Canonical’s license requires permission to redistribute this modified image. Canonical has granted us that permission.

License

This repository uses Apache-2.0. Ubuntu packages retain their own licenses.

About

Ubuntu packaging (ppa:nmccallum/pichi) and guest image for pichi-vm

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors