<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-containers/nerdctl, 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-30T04:22:02+00:00</updated>
<entry>
<title>nerdctl: update to v2.3.1-tip</title>
<updated>2026-05-30T04:22:02+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-05-30T01:04:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9557c826718d87f01c0c712f33b7bd5f8e641cd6'/>
<id>urn:sha1:9557c826718d87f01c0c712f33b7bd5f8e641cd6</id>
<content type='text'>
Bumping nerdctl to version v2.3.1-37-g89ecd850, which comprises the following commits:

    3a2bfc0c build(deps): bump github.com/containerd/typeurl/v2 from 2.2.3 to 2.3.0
    819ba7a6 build(deps): bump github.com/rootless-containers/rootlesskit/v3
    f5bf3cc2 build(deps): bump docker/setup-qemu-action from 4.0.0 to 4.1.0
    12fd8ef3 Update RootlessKit (3.0.1)
    2550e0ca fix: fix load image failed
    fad90465 fix: update status label should call after task is started
    08b99f8c refactor(healthcheck): simplify ForceRemoveTransientHealthCheckFiles
    adfb7d4b fix(healthcheck): cleanup transient units on container exit and start
    da3187ef feat(ps): show container health status in STATUS column
    67012003 build(deps): bump docker/setup-buildx-action from 4.0.0 to 4.1.0
    e8f77912 build(deps): bump github.com/opencontainers/selinux
    04e9823c fix: handle long fractional Unix timestamps
    3c039f17 chore: remove go.uber.org/mock dependency
    2dab3f71 build(deps): bump the golang-x group across 1 directory with 3 updates
    0c21d50f build(deps): bump docker/metadata-action from 6.0.0 to 6.1.0
    18728fe7 build(deps): bump docker/login-action from 4.1.0 to 4.2.0
    c8766fe4 build(deps): bump docker/build-push-action from 7.1.0 to 7.2.0
    8e4bee0e build(deps): bump zizmorcore/zizmor-action from 0.5.3 to 0.5.6
    46b313e4 update gomod jail to v0.3.2
    124dfc0c build(deps): bump the docker group across 1 directory with 2 updates
    9e31c406 build(deps): bump github.com/containerd/containerd/v2
    2203f242 Dockerfile: bump buildkit version to 0.30.0
    a4ad4f42 Dockerfile: bump containerd to v2.3.1
    228c5ff9 build(deps): bump github.com/compose-spec/compose-go/v2
    fd235821 fix typo and missing import in tools.md
    7168e713 build(deps): bump github.com/moby/moby/v2
    cc52ce62 ci: add zizmor workflow linting
    22ebf232 docs: remove stray quote from interactive flag
    e6655ce3 docs: fix sig-proxy flag spelling
    bd8704ed build(deps): bump the docker group with 2 updates
    fd113efa Compose Down to accept a list of Services
    de4166a5 build(deps): bump github.com/moby/moby/v2
    8207c2e3 build(deps): bump github.com/opencontainers/selinux
    0e3e7ae6 build(deps): bump the golang-x group with 5 updates
    e51bc852 test(compose): add test for healthcheck config
    520a3df9 feat(compose): support healthcheck field in service config
    b5e6eff6 fix: handle CNI config stat errors without panic
    3b331db0 build(deps): bump github.com/docker/cli
    28985ae1 build(deps): bump github.com/klauspost/compress from 1.18.5 to 1.18.6
    c55d91be test: refactor container_stop_linux.go to use Tigron
    ec02ca44 build(deps): bump github.com/Masterminds/semver/v3 from 3.4.0 to 3.5.0
    68982c9c build(deps): bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22
    bbb5c32f test: refactor container_run_security_linux_test.go to use Tigron

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>nerdctl: fix PV value</title>
<updated>2026-05-28T03:01:35+00:00</updated>
<author>
<name>Zhixiong Chi</name>
<email>zhixiong.chi@windriver.com</email>
</author>
<published>2026-05-23T01:20:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=45ba53301bafe9e3c42422b02fafa1667aaf4b56'/>
<id>urn:sha1:45ba53301bafe9e3c42422b02fafa1667aaf4b56</id>
<content type='text'>
During the last upgradeing, the source has been upgraded to v2.2.1,
but the PV is not. So make it be accurate.

Signed-off-by: Zhixiong Chi &lt;zhixiong.chi@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>nerdctl: update to v2.2.1</title>
<updated>2026-03-19T16:16:35+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-03-19T13:29:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=259bedbf0d72aa97ce3ef7ad6e2d6c275348d377'/>
<id>urn:sha1:259bedbf0d72aa97ce3ef7ad6e2d6c275348d377</id>
<content type='text'>
Bumping nerdctl to version v2.2.1, which comprises the following commits:

    38507f9b chore: improve the visibility of orphaned containers in logs
    7ba0ae28 build(deps): bump actions/attest-build-provenance from 3.0.0 to 3.1.0
    4a8e9d0e build(deps): bump docker/setup-buildx-action from 3.11.1 to 3.12.0
    59b65692 update kind (0.31.0)
    017436cd update Kubo (0.39.0)
    86228374 update soci-snapshotter (0.12.1)
    5fb35451 update RootlessKit (2.3.6)
    f7e5bc5a update imgcrypt (2.0.2)
    32f9ae12 update BuildKit (0.26.3)
    3f62767b update CNI plugins (1.9.0)
    14b8fa49 update runc (1.4.0)
    d46dec33 update containerd (2.2.1)
    f5c1822c build(deps): bump github.com/rootless-containers/rootlesskit/v2
    300c75fd build(deps): bump github.com/containerd/nydus-snapshotter
    a7d9fb0f build(deps): bump github.com/containerd/containerd/v2
    aa98f6cb Fix `'C:\\Program Files\\Linux Containers\\kernel' not found`
    5db35e0d nerdctl image prune -f means --force, not --filter
    bc45754a (feat): Default net.ipv4.ip_unprivileged_port_start to 0 inside containers
    e5d183ff Revert "Fix SOCI image convertion regression for 0.12.0 release"
    8221594a test: refactor compose_up_linux_test.go to use Tigron
    deb3bff4 build(deps): bump github.com/docker/cli in the docker group
    b7853787 build(deps): bump actions/cache from 5.0.0 to 5.0.1
    7c2a81da docs: add additional nerdtest `Requirement`
    a3411d2f build(deps): bump actions/cache from 4.3.0 to 5.0.0
    151623b1 --help: fix output
    6fd5210f build(deps): bump the golang-x group with 6 updates
    d5feed79 build(deps): bump github.com/containernetworking/plugins
    a853c646 build(deps): bump github.com/containerd/nydus-snapshotter
    025f455c Refactor container_exec_test.go to use Tigron
    f4991ec2 fix: support tmpfs long syntax in compose volumes
    7e68e602 Refactor container_list_test.go to use Tigron
    ec41209c build(deps): bump tonistiigi/xx from 1.8.0 to 1.9.0
    d9bfe485 build(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2
    e6aa885d build(deps): bump github.com/containerd/nydus-snapshotter

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>recipes/golang: improve reproducibility</title>
<updated>2026-02-09T20:22:07+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2026-02-09T08:30:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=9a28d5edadbec84e07e64dc7fbb67543becf22a9'/>
<id>urn:sha1:9a28d5edadbec84e07e64dc7fbb67543becf22a9</id>
<content type='text'>
Refer [1], cgo will embeded cgo_ldflags in the intermediary output,
which make content ID will be incfluenced by cgo_ldflags.
'--sysroot=xxx' includes build path, which will make the binary not
reproducible, these recipes can build successfully without --sysroot, so
remove it

[1] https://git.openembedded.org/openembedded-core/commit/?id=1797741aad02b8bf429fac4b81e30cdda64b5448

Signed-off-by: Changqing Li &lt;changqing.li@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>nerdctl: add -buildmode=pie to avoid textrel QA error</title>
<updated>2026-02-09T20:17:32+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2026-02-04T06:34:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=914b5d23c40e2d1feae4c8a25bae0820fcfb3bd3'/>
<id>urn:sha1:914b5d23c40e2d1feae4c8a25bae0820fcfb3bd3</id>
<content type='text'>
On qemuarm, building nerdctl fails with QA error about textrel.
Add '-buildmode=pie' to fix this issue.

Signed-off-by: Chen Qi &lt;Qi.Chen@windriver.com&gt;
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>nerdctl: regenerate go-mod/shallow/hybrid</title>
<updated>2026-01-04T16:46:41+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-01-04T16:45:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=e9bd9c9e614eb22b796b71bb723720ebf452be1a'/>
<id>urn:sha1:e9bd9c9e614eb22b796b71bb723720ebf452be1a</id>
<content type='text'>
There were some issues with hyrid vcs mode and shallow clones.

The tools have been updated to deal with those issues, so we
regenerate to pick them up.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>nerdctl: convert to hybrid gmod-vcs</title>
<updated>2025-12-09T01:57:44+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-12-09T01:54:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=ce23494e15b056af8f1353db3afa4d3c125dd9b5'/>
<id>urn:sha1:ce23494e15b056af8f1353db3afa4d3c125dd9b5</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>nerdctl: update to to v2.2.0</title>
<updated>2025-12-09T01:57:44+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-12-06T16:00:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=233ad1457f8ae98d558e16b21fba676cef17feb3'/>
<id>urn:sha1:233ad1457f8ae98d558e16b21fba676cef17feb3</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>nerdctl: update to go-mod-vcs format</title>
<updated>2025-12-09T01:57:44+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-12-05T22:08:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=b4dfb683a95398e89428311287d8a32583a75c6c'/>
<id>urn:sha1:b4dfb683a95398e89428311287d8a32583a75c6c</id>
<content type='text'>
Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>containers: adapt to UNPACKDIR changes</title>
<updated>2025-06-26T02:40:08+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-06-26T02:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=bc2a750d5cd518706aff406da6e0719ce475e36b'/>
<id>urn:sha1:bc2a750d5cd518706aff406da6e0719ce475e36b</id>
<content type='text'>
This commit updates the container recipes to the OE core UNPACKDIR
changes.

  - We drop references to WORKDIR
  - We adjust destsuffix fetches to use BB_GIT_DEFAULT_DESTSUFFIX
    instead of 'git'
  - Update our GOPATH references to use UNPACKDIR
  - Drop S = assignemnts where possible

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