<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-containers/oci-base-images, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2026-05-30T20:43:53+00:00</updated>
<entry>
<title>alpine-oci-base: update to 3.23</title>
<updated>2026-05-30T20:43:53+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-05-30T20:43:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=21153bd96da1fb7eac6739105d3a475cb28ec154'/>
<id>urn:sha1:21153bd96da1fb7eac6739105d3a475cb28ec154</id>
<content type='text'>
Alpine 3.19 reached end-of-life in November 2025; bump to 3.23, the
newest released minor (supported through December 2027). The Docker
Hub digest is taken from the 2026-04-15 rebuild.

The recipe pins via CONTAINER_DIGESTS for reproducibility, so the
filename's PV and both the CONTAINER_BUNDLES tag and the
CONTAINER_DIGESTS[docker.io_library_alpine_&lt;pv&gt;] varflag key all move
together.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes: add multi-layer OCI example recipes</title>
<updated>2026-02-09T03:32:52+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-01-14T04:47:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=4ddc9e489307a31b25600b9073edb09110740fb8'/>
<id>urn:sha1:4ddc9e489307a31b25600b9073edb09110740fb8</id>
<content type='text'>
Add example recipes demonstrating multi-layer OCI image building:

alpine-oci-base_3.19.bb:
  - Fetches Alpine 3.19 from Docker Hub using container-bundle
  - Uses CONTAINER_BUNDLE_DEPLOY for use as OCI_BASE_IMAGE source
  - Pinned digest for reproducible builds

app-container-alpine.bb:
  - Demonstrates external base image usage
  - Layers Yocto packages (busybox) on top of Alpine
  - Uses OCI_IMAGE_CMD for Docker-like behavior

app-container-layered.bb:
  - Demonstrates local base image usage
  - Layers Yocto packages on top of container-base
  - Uses OCI_IMAGE_CMD for Docker-like behavior

Both app containers produce 2-layer OCI images where the base layer
is shared, reducing storage and transfer costs.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
</feed>
