<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-virtualization.git/recipes-containers/podman, branch master-next</title>
<subtitle>Mirror of git.yoctoproject.org/meta-virtualization</subtitle>
<id>https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-virtualization.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/'/>
<updated>2026-03-18T03:32:54+00:00</updated>
<entry>
<title>podman: update to v5.8.1</title>
<updated>2026-03-18T03:32:54+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-03-13T16:17:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=3b9ff919799daa5eccd56b481cefd61db652ab99'/>
<id>urn:sha1:3b9ff919799daa5eccd56b481cefd61db652ab99</id>
<content type='text'>
Bumping libpod to version v5.8.1-1-g9d66b48e1c, which comprises the following commits:

    c6077f6457 Bump to v5.8.1
    dfe5dae2d6 Release notes for v5.8.1
    cf0019e3ed docs: make the --migrate-db more clear
    5dcc24d01d update boltdb migrating warning
    13deb46d81 libpod: prefer sqlite in getDBState()
    0c473eb570 libpod: fix parallel migration issue
    9b810aed3a libpod: return full path in sqliteStatePath()
    1e99e31575 migrate to oidc
    935088fd14 Bump Podman to v5.8.1-dev
    37bfeded1f Disable lint to fix CI
    07efc23e05 Bump to v5.8.0
    482462af7b Final release notes for v5.8.0
    dafa2e722c update github.com/containers/gvisor-tap-vsock to v0.8.8
    e3d9a7863f Bump Podman to v5.8.0-dev
    cf2514451d Bump to v5.8.0-RC1
    b2325c1126 Extent timeout on Build Each Commit
    72838c8458 Update release notes for v5.8.0-RC1
    05135d35fe fix: remove unnecessary -t flag from podman run commands in documentation
    e330a9fd83 Add /usr/libexec/podman/qemu-system-arch
    949d406ed1 test/system: skip podman volumes with XFS quotas on fedora
    3235579b48 cirrus: ensure NOTIFY_SOCKET is properly unset for all tests
    faedb9c911 docs: Update filter options and add podman ps documentation
    e70bfff716 docs: Deduplicate --filter descriptions
    63ea75a599 Deterministically order pod inspect fields
    4e3dd47967 bindings: fix handling of env secrets in remote builds
    b17e90703c Add perl to make validatepr
    86b6c75cef Fix `unless-stopped` restart policy to match Docker behavior
    8e93487dcc docs/podman.1: Fix leftover rootless mention
    35c602bfbb fix: improve userns validation when joining pods
    371b3ecdc1 docs: further tweaks
    36b11b43fd docs: improve note about Quadlet TimeoutStartSec
    d6c79580f8 [Fixes: #27571] Fix 'shouldResolveWinPaths' returning 'false' on Windows
    243b623629 fix(api/compat): typo in the remove secret handle
    8423b3bbd0 Clamp rootless rlimits to host on format
    58a15f1500 Add ulimits to `podman update` API
    0f5b913a7c podman-systemd.unit.5: document /sbin/nologin accounts
    484858710c feat(exec): Add --no-session flag for improved performance
    790f21d355 quadlet install: multiple quadlets from single file should share app
    ed79cdfd6a quadlet: add support for multiple quadlets in a single file
    e8c334f3cb chore: fix the inconsistent method names in the comments
    2a0b5c3593 docs: Add references to quadlet
    479b363020 test/system: Update test to handle new error message from runc 1.3.3
    d45377c6c8 Ignore auth header with empty JSON object
    d36b61c211 Fixes: #27444, Fix tiny typos in some artifact docs
    f1dcf63a91 Fixes #27421 aritfact push and pull with authfile
    60bf36386b Bumping timeout for aarch64 machine
    87bb060531 Fix remote client rejecting empty --detach-keys string
    49a704eb06 Makefile: Drop dead CONTAINER_RUNTIME
    5a8dbd1dfb Fixes #27378 Missing network type in events document
    dcf7644cbc Update docs/source/markdown/podman-run.1.md.in
    28b04a8604 Escape periods in path
    8b8390522b Escape RequiresMountsFor value
    d5b72d973a Introduce assert-has-key assertion
    62f1e1176e Rename misleading assertion name
    eeae782945 docs: expand --mount section with detailed type descriptions (#25888)
    9d29245500 Fix tmpfs U/chown documentation
    415e3fc4c8 [CI:DOCS]Fix minor typo in buildah test
    ee88292812 Add system test
    b866c3d49d Fix podman build "newer" pull policy
    99136fbc4c test/e2e: fix 'block all syscalls' seccomp for runc
    f76be2a94d [play_kube] Add validation to container image field
    b4202348ad test: Fix PODMAN_BATS_LEAK_CHECK
    cc83ebbb3e Fix docs for Volume User= and Group= options
    763b7b3821 test/system: fix log timestamp work around
    6c1378be44 extract shared TTY handling code into helper function
    b847c344f6 test: Fix --hostuser octal UID test flakiness
    10187a23af Fixes #27651 - Fix health inspect/ps for rootfs containers with empty healthcheck
    2f348b3c19 test/e2e: Skip privileged container test if NoNewPrivs is set
    abc9a6ff29 Don't assume v1.41 is the default docker
    d93268f286 Bump Compat API version to supported v1.44
    dc97c9af7e libpod: fix Volume.Mount() returning empty path for plugin volumes
    8eacbd8464 fix: correct env/envFrom precedence in kube play
    5ff402aa80 Fix PowerShell `Write-Error` multi-line argument
    7036d09c5e fix: generate correct error message if Wix is not installed
    9e965498aa Fix interfering escaping of commas and spaces in no_proxy variable
    4ea22f1b29 Write DefaultEnvironment proxy values to /etc/systemd/user.conf.d/default-env.conf
    0e4dc26c05 Fix test proxyenv/env_test.go for systems that use proxy variables
    eb118bafb4 Fix healthcheck argument with spaces split in Docker API (#27818)
    3d02daa261 fix: prevent race condition during database initialization by using INSERT OR IGNORE.
    b41f2d3a3a Release notes for v5.8.0-RC1 (initial)
    96dd0e1ad1 Fix podman run equivalent for HealthStartPeriod
    7477ffa9c6 libpod: simplify unnecessary loops
    d941f62082 secrets/create: remove pipe check and allow interactive stdin
    e1408e5a35 Fix container export emitting incorrect event type.
    0747179589 Add AppArmor key to quadlet .container files
    f111cedfce fix(logs): enhance timestamp format to include timezone in logs
    dac1e82710 fix(logs): add tests for nanosecond precision in log timestamps
    d3bda38309 fix(logs): improve timestamp precision in container logs
    06fe9b21c1 Fix missing newlines in stderr error messages
    17d7be80c9 test/system: remove apk from build
    ac22866156 libpod: fix healthchecks not executing every interval on linux
    fcaf1300d7 fix: skip execution of probes when initialDelaySeconds is not elapsed
    efff41698b test/buildah-bud: skip failed remote test
    37e511d216 [v5.8] Bump Buildah to v1.43.0
    b320fbcaff Add migration code for BoltDB to SQLite
    4fdb90e02c Deterministically order pod inspect fields
    7ae6813dfc [v5.8] artifact: Skip AddLocal optimization on WSL
    3918d4ca75 [v5.8] Require absolute path for local API
    6465c07d21 [v5.8] Add local artifact add API endpoint
    bae88e1e5e Add GET /quadlets/{name}/exists
    d6023e431f Add DELETE /libpod/quadlets
    f2fcc7f09c Add POST /libpod/quadlets
    01e0db2931 Add GET /quadlets/{name}/file
    36c405582a Bump Podman to v5.7.2-dev

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>podman: update to v5.7.1</title>
<updated>2026-02-10T21:04:20+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2026-02-10T20:07:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=02773ef2fe647afa8093be91a2b867ebcb0938d5'/>
<id>urn:sha1:02773ef2fe647afa8093be91a2b867ebcb0938d5</id>
<content type='text'>
Bumping libpod to version v5.7.1-5-gec1b7c989f, which comprises the following commits:

    2b52342af9 Use explicit download-artifact name and path for win-installer release
    36c405582a Bump Podman to v5.7.2-dev
    f845d14e94 Bump to v5.7.1
    6ecc622841 Final release notes update for v5.7.1
    d0558385ec kube play: Fix fd leak when handling symlinks
    214f5b2fd9 Update release notes for v5.7.1
    678d1b4bfd avoid potential nil ptr deref in image rm
    ba6e527289 fix: check err returned by newGenericDecompressor
    68022802fc pkg/specgen/generate: Fix adding host devices on FreeBSD
    a27cc24f80 Replace FindExecutablePeer with FindHelperBinary
    dc7509fe38 [v5.7] Bump common to v0.66.1
    7ce2e00ab1 libpod: simplify resolveWorkDir()
    e576e002e9 libpod: fix workdir MkdirAll() all check
    f348d1bd5b [v5.7] Bump Buildah to v1.42.2, runc to v1.3.4
    9538a7d976 rootless_linux.c: use shortcut for system commands
    0647387bfe SetupRootless handle case where conmon pid are not valid
    118ec04065 preallocate paths in SetupRootless
    6a9ce66e5c fix noMoveProcess in SetupRootless
    973ab34078 use return error handling in SetupRootless
    363665a456 pkg/machine: make mount units hook into local-fs
    db82b92d0a docs: fix redoc swagger URL
    9257ac4822 Bump Podman to v5.7.1-dev
    0370128fc8 Bump to v5.7.0
    84c31b8fae Create release notes for v5.7.0
    b6b8d23abd hack/bats: port it to use the new remote support
    129c344b49 test/system: fix broken podman_runtime
    708f7a14f3 test/system: fix artifact test cleanup
    e737d75b2f test/system: merge artifact tests into single file
    58733d714a test/system: rework artifact created test
    372e142252 test/system: remove 701-artifact-created.bats
    bfddcb3384 test/system: do not run artifact test in parallel
    199254f039 test/system: skip flaky restore test on debian
    0c99f623aa test/e2e: try to fix clean up after terminated build flake
    ec1efdbdac [v5.7] Packit/TMT: remove podman-next repos from release branches
    97ad660c0c [v5.7] fix lint issues with github.com/cyphar/filepath-securejoin
    e6deadcc34 [v5.7] Bump to runc v1.3.3 - CVE-2025-52881
    cbda92e6b3 rotate aws meta_task keys
    3d23aa4a6b rotate aws key
    da8d069e6a Bump Podman to v5.7.0-dev
    85a6e7f8d7 Bump to v5.7.0-rc3
    b7d1f77147 Update release notes for v5.7.0-rc3
    fb8644d551 Fix cache misses when pulling WSL machine image
    c4357e7112 test: organize search tests with BeforeEach/AfterEach patterns
    64fbc2557e test: refactor search_test.go to use helper functions and PodmanExitCleanly
    d6f660076b test: Replace external registry deps with mock server in search tests
    a59eaccbe2 Add tmt integration plan
    bfae53709c Bump bundled krunkit from 1.1.0 to 1.1.1
    f12c838fb7 Allow RC Windows Installer to be built
    d0b45ff1f0 Allow failures on WSL machine tests
    e68cecbb60 Bump Podman to v5.7.0-dev
    fa892f1df0 Bump to v5.7.0-rc2
    e16a54c6bc Add release notes for v5.7.0-rc2
    667757583b Bump bundled krunkit from 0.2.2 to 1.1.0
    537a0233ae Fix Windows Installer GH release
    829864ba74 Add CreatedAt format option to podman artifact ls
    7f780d866b Bump Podman to v5.7.0-dev
    03f8a02983 Bump to v5.7.0-rc1
    9b5751089b Add release notes for v5.7.0-rc1
    61291e8c70 quadlet: add `cat` alias for `print`
    c72102d1b2 Bump Buidah to v1.42.0 for Podman v5.7
    f957852e4a fix: failing tests
    8e013c0012 feat(quadlet: kube): support multiple Yaml entries
    9ea18b78fa Warn on boltdb use
    339a432dd9 fix artifact inspect issues
    9bda788edf feat(cmd): podman kube play support multiple arguments
    0ea4eaee70 cmd/podman: add replace flag to quadlet install
    ca106301f8 fix: typo in uidmap option doc
    0b1e9a76a5 RPM: build with sequoia for F43+
    1fbf24b65b feat: add `--format` flag to artifact inspect
    538229da90 artifact: added CREATED column to artifact ls Fixes: #27314
    bb4fa066b3 fix remote command parameters
    43ff7a4c13 Add a test for containers.conf runtime options
    f87c8b9cba docs: introduce custom version selector in api.html
    f6dd05d9c4 add test for container name without Pod name prefix feature
    a27fd9bd89 Allow artifact add to override org.opencontainers.image.title annotation
    bc571ae542 Vendor in latest go.podman.io/common
    74788a3fe1 fileperms: newer Go 1.13+ octal literal format
    1800b34b51 Quadlet build - add support for IgnoreFile key
    0a20e22384 Add default runtime flags in config
    cfd4cc0932 remove libartifact from podman
    b394fe1a87 chore: remove repetitive word in cmd/podman/README.md
    098d8efecc add option to remove Pod name prefix in resulting container name
    9dbc33bb25 Add a new Windows installer supporting user scope
    fa5d6cc103 docs: initialize redoc via JS API
    858150288f docs: generate Reference version list from json file
    56fee79d3c fix: system prune JSON unmarshalling error in remote client
    73e42b3c9c [skip-ci] Update actions/setup-node action to v6
    b2aefd4cf9 docs: add missing manifest parameter to build API endpoints
    1e713c1a5f Add BuildArg example into documentation
    34254cd1d0 Add artifact quadlet unit type support
    6d63d165ef Fix flaky sysctl completion by handling /proc/sys errors gracefully
    b4d81c0338 Run `make validatepr`
    c0a09e7f10 Update docs/source/markdown/podman-systemd.unit.5.md
    1656c90c6e Iterate through all machine providers in FindMachineByPort
    a1e7e9a46d Add local build API for direct filesystem builds on MacOS and Windows (only WSL)
    1f1354c2a4 fix(deps): update module golang.org/x/term to v0.36.0
    e3c9fa6ddd Update docs for StopTimeOut
    6786f59648 SECURITY.md: point to container-libs
    a696f8bccb Update documentation to include BuildArg key
    196be4b813 Test for multiple key/val arguments
    720e263767 Add BuildArg key to quadlets
    aaf957edf9 fix(deps): update module golang.org/x/sys to v0.37.0
    d1c43e3ae8 Fixed #27120: Pod Quadlet can configure podman pod stop --time
    928a50d228 fix(deps): update module golang.org/x/net to v0.45.0
    79ecc1d56b Fix --userns=ns:&lt;path&gt; conflicting with runc 1.1.11+
    98cb7b75d9 quadlet: standardize Convert function signatures
    b765c91580 Add --replace option to podman artifact add command
    3e774ee285 test/system: actually wait for container removal
    fdb5ac5e8f test/system: run_podman ? needs quoting
    09e535fb46 quadlet: remove unused 'name' parameter from ConvertNetwork and ConvertVolume
    4bd6aff4b6 fix: #23915 podman build is not parsing sbom command line arguments
    3a98b6dc0e test: Wait for killed container to avoid leak
    b415b0ad3e Update pkg/api/server/register_artifacts.go
    fb3eaf0c87 [DOCS] Add missing stable swagger API links
    72ffd00c5a fix(deps): update module github.com/onsi/ginkgo/v2 to v2.26.0
    00309d3955 secret ls: align docs, completion, and tests; fix formatting
    6405925f79 Add artifact fallback to podman inspect command
    a724fce8aa pkg/api: api list quadlets resource
    3c3b805ea7 cmd/podman: --ignore errors flag to artifact rm
    090304a054 lint: reenable revive unused-parameter check
    88bca78c6e stop service instances
    004e6ced76 test: remove outdated skip in podman run check personality support test
    3b509022cd fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.9
    83e65f91a4 Quadlet - Support template dependency
    87b4f842de test: fix "run healthcheck" bindings test
    ebde5d1563 cmd: add auto completion for network create --interface-name
    e667532110 docs: point Go Report Card badge to v5 module path
    ef0a7dd486 pkg/api/handlers/compat: use strings.CutPrefix
    f198fe6b13 pkg/machine/wsl: use any instead of interface{}
    5824197774 pkg/machine/e2e: remove obsoleted comment
    8e55b67410 docs: fix Go Report Card badge to reference current repository
    b5de5efb3e cmd/podman/system: fix error handling in renumber and migrate commands
    571866775d [compat api] Remove ContainerConfig field
    c11941eadb [DOCS] Update volume mount docs for subpath support
    feb36e4fe6 Implement TLS API Support
    a27929aaaf test/e2e: fmt artifact list with virtual size
    32c962a177 Add Podman 6 HLD
    9bca0d01d2 Add a design document for Conmon v3
    4764b0e403 Add creation timestamp to podman artifacts
    4652f5c3c6 docs: clarify that --userns=keep-id runs container as host UID
    5ae0e0de3d cmd/podman: added virtual size option in artifact ls
    63c40feb8c test: Fix test race in 030-run
    f0f05e22c6 cmd/podman: completion for --sysctl in create/run
    f26483ba7d fix: standardize casing for cgroups in documentation
    15fdbe9442 test: remove hack workaround in 'use plugin in containers'
    51f4e614e9 test: remove skip_if_remote from podman run - uidmapping has no /sys/kernel mounts
    4b9be9c218 chore(deps): update dependency golangci/golangci-lint to v2.5.0
    7c9aa72c55 add containerfile doc link
    a0238fb19f libpod: Fill out OnlineCPUs in the FreeBSD stats handler
    602ba415c6 libpod: Implement getOnlineCPUs() on FreeBSD
    39750faab3 test/system: fix test race in exec leak check
    b8258a53dd Update github action to use pull_request_target
    b24220b0a2 Revert "test/e2e: try debug potential pasta issue"
    ab5e400a9a docs: remove remote limitation note for --build-context option
    8d06a9e9f7 fix: Correct typo in chrootdirs option
    2702156bd7 pkg/bindings: on terminal attach always wait for stdout to be done
    7ff07b6e0c pkg/bindings: use HTTP 101 upgrade request for attach
    9e2850d0a8 Add --sign-by-sq-fingerprint to push operations
    2f005b67f4 Exercise containers_image_sequoia in CI
    070d7c3ad3 Revert "Rewrite the Quadlet documentation."
    bb422c8372 Revert "Change the syntax to not depend on jinja2."
    fd60d63bf4 Revert "Deduplicate more options."
    4ae8e386ef Revert "docs: restore podman-systemd.unit.5"
    04af9ae3fc fix(emulation): handle fs.ErrNotExist in registeredBinfmtMisc
    80f1d48d44 [skip-ci] Update actions/setup-node action to v5
    aa8bbbb1ff [skip-ci] Update actions/github-script action to v8
    796be1e4bf troubleshooting: document lsetxattr error
    e1c1961d48 [skip-ci] Update actions/checkout action to v5
    43a294fa94 vendor: update golang.org/x packages
    4417e6269c use maps.Clone() over Copy() when possible
    637de6022f libpod/oci_conmon_linux.go: fix false postive in linter
    9e4fad8d06 pkg/systemd/quadletL silence one lint warning
    78e5a521b0 inline some conditionals
    8631032556 run modernize -fix ./...
    dc5a791f58 use bytes.SplitSeq where possible
    b97525a78d use strings.SplitSeq where possible
    4e3e9bfb70 update to go 1.24
    8537afca66 test/e2e: fix podman run default mask test with crun 1.24
    3bb32d846b test/system: skip noswap memory mounts correctly
    52fcdcf64c test/system: skip idmapped mount correctly
    bd7aada776 cirrus: update to freebsd 14.3
    710e216390 cirrus: fix golangci-lint cache leak
    a720139dd8 New VM images 2025-09-10
    5b10b51788 Add a directory for design documents
    936a01e088 Quadlet build - consider File path that starts with a systemd specifier as absolute
    d0be0e9659 Makefile: restore HELPER_BINARIES_DIR
    2bed9a40bc fix(deps): update module google.golang.org/protobuf to v1.36.9
    c70c0ac13e refactor: Modularize binding build functions
    c38babff57 Adding github action to generate a badge for first time contributor
    8566ef71c0 fix: set header fields before response status code to prevent missing fields
    50a3e3cf8a fix(deps): update module github.com/opencontainers/cgroups to v0.0.5
    6c4b98c940 test/e2e: add CVE-2025-9566 regression test
    cab3c6de6d docs: restore podman-systemd.unit.5
    6756eb3412 Deduplicate more options.
    fdeaf2905f Update module github.com/onsi/ginkgo/v2 to v2.25.3
    163bdf2df8 quadlet: fix runtime error for invalid Mount value
    792bbd2046 [skip-ci] Update actions/labeler action to v6
    853dd36da3 Update dependency pytest to v8.4.2
    43fbde4e66 kube play: don't follow volume symlinks onto the host
    4b66e5a27b Add R! to systemd-tmpfiles script for all /tmp dirs
    c2506656c4 spf13/pflag: replace deprecated ParseErrorsWhitelist
    ca9c8d104e update module github.com/spf13/pflag to v1.0.10
    889a5fd0ac [skip-ci] Update actions/stale action to v10
    f22506b74f [skip-ci] Update actions/setup-go action to v6
    310f196aea fix(deps): update module github.com/docker/docker to v28.4.0+incompatible
    faceb67782 test/buildah-bud: enable one skipped test
    dbfddb82cb vendor: update go.podman.io/{common,image,storage}
    2c6dadd724 Fix a locking bug in that could cause a double-unlock
    5c810ea1c8 Makefile: add SOURCES dep to bin/podman.cross.% target
    b62f887fbd Makefile: add proper docs for bin/podman.cross.%
    3633cd53e8 Revert "Remove bin/podman.cross Make target"
    98072bfcea refactor: modularize build REST API with utility functions
    2acf5c0119 libpod: Fix the jailName helper
    a250fee0ec libpod: Fix "top" support on FreeBSD
    5ba23ccad5 compat: Deduplicate the Linux and FreeBSD containers/stats helpers
    a341a4ee24 compat: Add a stub container/stats handler for FreeBSD
    9de737bf29 Change the syntax to not depend on jinja2.
    c12b1b32bc Rewrite the Quadlet documentation.
    247a80db45 test/system: remove distro-integration bats tag
    ee45782079 test/system: fix podman load - from URL
    20fb712872 test/system: do not connect to github server
    59df0782f2 Handle SIGPIPE to prevent machine stuck in Starting state
    9b8e785e3c fix(deps): update module github.com/spf13/cobra to v1.10.1
    c65fd9a2c2 quadlet: add HttpProxy option for Container sections
    26aafb21d2 fix(deps): update module github.com/checkpoint-restore/checkpointctl to v1.4.0
    46d757501a do not pass [no]copy as bind mounts options to runtime
    4e2a04dedc do not pass volume-opt as bind mounts options to runtime
    a98154a978 Switch common, storage and image to monorepo.
    c8681b6028 chore(deps): update module github.com/ulikunitz/xz to v0.5.15 [security]
    0f477eaaa6 fix(deps): update module github.com/spf13/pflag to v1.0.9
    573fd0d7eb fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.8
    b9812e3d9e Mention zstandard tarball import support
    80348a50d0 chore(deps): update module github.com/go-viper/mapstructure/v2 to v2.4.0 [security]
    3d4f8153be fix(deps): update module github.com/onsi/ginkgo/v2 to v2.25.2
    3effff42eb tests: Get rid of netcat on the host and use Bash's /dev/tcp
    0ff079d320 tests: Replace ncat for socat
    9c3652c188 Add support for criu's tcp-close functionality.
    e467439ab8 test/e2e: actually start container in startContainer
    3a1ce1fb3d fix(deps): update module github.com/stretchr/testify to v1.11.1
    8e59c948df test/buildah-bud: skip new failing test
    df80fbcab6 test/e2e: remove image diff test skips
    b172cf7475 vendor: update buildah to latest main
    e76b08394e vendor: update c/{common, image, storage} to latest main
    a5a00c1796 Add a release note for 5.6 Rosetta being disabled-by-default
    413eea885b fix(deps): update module github.com/stretchr/testify to v1.11.0
    2dd3111098 fix(libpod): truncate long hostnames to correct maximum length
    18aa78a7e6 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.25.1
    877e208820 fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.32
    c51c6e58a7 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.25.0
    4b835f36b9 fix(deps): update module github.com/coreos/go-systemd/v22 to v22.6.0
    249fa21e8a Improve documentation wording
    5a2098cf61 windows: do not convert unconfined seccomp path
    d267f8a3dd ci: log wsl --version output
    40cd207437 Update module github.com/kevinburke/ssh_config to v1.4.0
    fa5140771f Update module go.etcd.io/bbolt to v1.4.3
    4b5ada39e4 Update release notes on main to reflect v5.6 release
    514e686b4c podman events: show network create/remove event with journald
    9d47477e82 cirrus: fix podman machine windows only_if condition
    2c89069fa8 update tests duo to CRUN#1767 to support both values
    cfe4d46d89 Optimize image loading for Podman machines
    0a9d5ca75d Skip JSON parsing for non-JSON error responses
    be0ad4a7aa [docs] Refactor Artifact API documentation
    2e7d6135c6 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.24.0
    96d9a00adb docs(run,create): note remote clients support only docker transport
    10f9c9a7e8 Configurable GINKGOTIMEOUT in `winmake.ps1`
    e1d6dfd2c7 Fixes #26369
    46ee62ca6a Fixes: #26353
    4690bce8a8 2025 3Q Roadmap Update
    c33af3c8dd docs: add missing groups and hgroups descriptors to podman-top documentation
    fda74ee619 added system-connection-add options example
    68ed0c08e6 fix(deps): update module github.com/containers/gvisor-tap-vsock to v0.8.7
    700351a813 test/buildah-bud/run-buildah-bud-tests: loosen the branch regexp
    21f2128d79 added example for custom socket
    599c635f9f chore(deps): update dependency golangci/golangci-lint to v2.4.0
    6d54a298c9 chore(deps): update docker.io/library/golang docker tag to v1.25
    3ca729a2fb fix: Correct small typo foce -&gt; force
    f38e32760d feat: Add artifact remove --all option
    b0febf3336 Update ADOPTERS.md
    5706d2a61e make machine --user-mode-networking docs more clear
    4bb4cf62cb [skip-ci] Update actions/checkout action to v5
    512e04946c remove outdated dependencies/analyses scripts
    5f5519607b contrib: add script and docs to analyze dependency usage
    b6b8d05a52 Small changes suggested by markdown linter.
    a0e6396c43 Updated with Type descriptions.
    9a2dccf4f4 Add a deprecation notice for users of BoltDB
    9b62438ede test/buildah-bud: fix checkout to also handle go.mod replace
    8633b5edeb Update module golang.org/x/net to v0.43.0
    cc465e7227 Updated with badges for Type and no extra line.
    930cd25739 Feat: Add log_path support in containers.conf
    e14b8acba8 Update vendor dependencies
    1d6fda8eda New: initial ADOPTERS.md file.
    7247d84fbe Fix typo
    a75f74b1d3 Fixes: #26691
    2959d9f7ec fix: drop yearly contributor badge
    8ef76a6933 [skip-ci] Update actions/download-artifact action to v5
    b5fce87237 Manpages: Added --filter flag examples to all the relevant podman manpages
    7c95ceae57 Manpages: podman container runlabel added example with --replace
    67ec2037c0 Add support for configuring tls verification with machine init
    69f8f26d98 pkg/machine/e2e: remove build context skip
    b8bba308b0 fix(deps): update common, image, and storage deps
    ca3347cc2b doc(podman-system.unit.5.md): clarify user/group
    6c27165054 Packit: do not notify on podman-next failures
    1001450d77 chore(deps): update dependency golangci/golangci-lint to v2.3.1
    32ec523ef6 Makefile: Clarify different `binaries` targets
    f96eccb1ac docs: add examples with resource limits and mounts to podman pod create manpage
    b7b7839ad3 compat: remove deprecated VirtualSize
    a6fa3de870 fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.7
    4a7974a7a8 [CI:DOCS] Remove Experimental from Artifacts man pages
    0530a564a7 Fix: Improve error message for empty device modes in API requests
    5ab92a7499 docs(kube play): clarify --annotation flag only affects containers, not pods
    23ebb7d94c feat: add Podman artifact support to Go bindings and remote clients
    0666b4ffbf events: add support for label filter with key only
    610c4c7710 compat: GET /_ping return Builder-Version: 1
    1963c6275e compat: remove GET /system/df BuilderSize
    b0e7a2ec9b compat: add shared-size par to GET /images/json
    e33d92ce9e docs: add LFX Insights badges
    b5d18e873f Fix ancestor filter to support Docker-compatible substring matching
    924e03ac97 fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.30
    88bb9daeab fix(deps): update module github.com/docker/docker to v28.3.3+incompatible [security]
    0740b94fcd fix(deps): update module sigs.k8s.io/yaml to v1.6.0
    003a4d44a1 docs: add resource limit examples to podman pod clone manpage
    81d6d90195 Improve handling of --publish and incompatible NetNS modes
    df2862e72c Consolidate the definition and consumption of --sign* CLI options
    426e787beb Fix (podman artifact push --creds)
    67927715cf Remove unused CLI options
    dd8bc6ccb9 Bump main to v5.7.0-dev
    7f2908afcf podman: add --creds and --cert-dir to create/run
    31fafad0c1 Update module github.com/mattn/go-sqlite3 to v1.14.29
    dcd187946d Skip rather than comment bad diff tests
    4395ff1f25 Link to blog post
    3ef33653ff compat: RepoTags and RepoDigest return [] and not null

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>podman: improve reproducibility</title>
<updated>2026-02-09T20:22:33+00:00</updated>
<author>
<name>Changqing Li</name>
<email>changqing.li@windriver.com</email>
</author>
<published>2026-02-09T08:30:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=0e1a86ac761bd98e5884e7bb881c55a1f5b0f0f6'/>
<id>urn:sha1:0e1a86ac761bd98e5884e7bb881c55a1f5b0f0f6</id>
<content type='text'>
disable buildvcs to improve reproducibility

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>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>Add gpgme as a RDEPENDS for podman</title>
<updated>2025-11-19T23:29:28+00:00</updated>
<author>
<name>Matt Fischer</name>
<email>matt@mattfischer.com</email>
</author>
<published>2025-11-18T20:50:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=19241a745fb91864bd7b78168b0aabc156473329'/>
<id>urn:sha1:19241a745fb91864bd7b78168b0aabc156473329</id>
<content type='text'>
podman needs gpgme in order to run. In some usages, this
is being pulled in transitively by skopeo, but since skopeo
was removed as a podman dependency last year, it now needs to be
direct.

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>podman: update to v5.6.2</title>
<updated>2025-10-14T16:17:20+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-10-14T16:17:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=4778d77f24262abc912c21df55fee57a40a5116a'/>
<id>urn:sha1:4778d77f24262abc912c21df55fee57a40a5116a</id>
<content type='text'>
Bumping libpod to version v5.6.2-2-g3529cd312f, which comprises the following commits:

    9dd5e1ed33 Bump to v5.6.2
    3b1ae51c60 Release notes for v5.6.2
    aa5595391d Vendor buildah@v1.41.5
    1751612f33 Handle SIGPIPE to prevent machine stuck in Starting state
    a2dda0410c Bump Podman to v5.6.2-dev
    1e2b231515 Bump to v5.6.1
    9812c1f87d Final release notes for v5.6.1
    dcdaaf24be update tests duo to CRUN#1767 to support both values
    f93cad508a Fix a locking bug in that could cause a double-unlock
    bd0386ff56 Add R! to systemd-tmpfiles script for all /tmp dirs
    f532f361c0 [v5.6] Bump c/buildah v1.41.4, c/storage 1.59.1, and ...
    ca994186f0 kube play: don't follow volume symlinks onto the host
    74b2ea3a68 Bump xz to v0.5.15 to pick up a CVE fix
    66eb23b4d1 Preliminary release notes for v5.6.1
    7601c78be3 do not pass [no]copy as bind mounts options to runtime
    26a41ad665 do not pass volume-opt as bind mounts options to runtime
    4e83155959 tests: Get rid of netcat on the host and use Bash's /dev/tcp
    f8800b7fa8 tests: Replace ncat for socat
    8f3fcf7c29 test/e2e: actually start container in startContainer
    bc905f25c3 fix(libpod): truncate long hostnames to correct maximum length
    a366d42c99 Add a release note for 5.6 Rosetta being disabled-by-default
    cd08b088f6 windows: do not convert unconfined seccomp path

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>podman: update to v5.6.0</title>
<updated>2025-08-21T17:31:05+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-08-21T17:31:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=3877bf4bb92fb7c3565c242788a14b6acf48d666'/>
<id>urn:sha1:3877bf4bb92fb7c3565c242788a14b6acf48d666</id>
<content type='text'>
Bumping libpod to version v5.6.0-7-g41224eb949, which comprises the following commits:

    cd08b088f6 windows: do not convert unconfined seccomp path
    fb14c3192d podman events: show network create/remove event with journald
    57cb2ca3c6 Bump Podman to v5.6.1-dev
    da671ef6cf Bump to v5.6.0
    98c3228471 Update release notes for v5.6.0 final release
    43cb0db93b [v5.6] Bump Buildah to v1.41.3
    f6584e443a [v5.6] Reverse skipped test for 26773
    3354423c0d Add a deprecation notice for users of BoltDB
    11efbf84c7 Bump Podman to v5.6.0-dev
    ec0652f4ad Bump to v5.6.0-rc2
    44e1f1e598 Update release notes for v5.6.0-RC2
    5dc87663a9 feat: add Podman artifact support to Go bindings and remote clients
    906b97e3e1 compat: remove deprecated VirtualSize
    17a1e6cfb2 compat: add shared-size par to GET /images/json
    8bcfe0ea56 compat: RepoTags and RepoDigest return [] and not null
    e1f65f1642 compat: remove GET /system/df BuilderSize
    ec778d94b5 compat: GET /_ping return Builder-Version: 1
    57493f61d0 [v5.6] Bump Buildah to v1.41.1
    8865152a3b [v5.6] Skip failing Buildah v1.41.1 test
    e98899689c Remove Experimental from Artifacts man pages
    21cf326c7b [v5.6] Bump c/storage to v1.59.1, c/image 5.36.1, and
    797a59cefa Bump Podman to v5.6.0-dev
    a3a6d9cc33 Bump to v5.6.0-rc1
    e22fc65217 Add release notes for Podman v5.6.0-rc1
    f3e3aace95 Temp fix for #26680
    6aa70f07c2 Update "podman diff container and image with same name" e2e test
    e6f812c21e API server: drop inherit-labels/annotations for compat builds
    7bc9691045 buildah-bud tests: handle "-t oci:" and such, skip a new --output
    ac99084d03 API handler: don't force the SkipUnusedStages flag
    55f4d2aa25 API handler: don't force the CompatVolumes flag
    db2baee9fa API handler: don't force the IdentityLabel flag
    3e673591ad Update compat-volumes setting for remotes
    bf79a9b71e Update inherit-labels setting for remotes
    bfe6cbe319 pkg/emulation.parseBinfmtMisc(): accept empty "flags" fields
    a615dde1a5 build endpoint: document the "timestamp" flag
    7517e3267a remote build: relay more new flags introduced in buildah 1.41
    73f3e98947 Feat: send additional build contexts for remote builds
    97103ffef5 Add Buildah build's passwd test helper
    2f71314b4a Add CLI updates for inherit and unset annotations
    97f27f35a5 Add missing manpages options for Buildah v1.41.0
    048729a560 Bump to Buildah v1.41.0
    ca5deaace1 fix(deps): update module github.com/onsi/gomega to v1.38.0
    cfdf27b350 test/system: add quadlet drop-in regression test for subdirs
    022bac25ea Quadlet - fix dropin overwrites if different parent dirs
    ea5b83c0cb chore(deps): update dependency golangci/golangci-lint to v2.3.0
    0fda2d8aa2 added updated state in podman-auto-update.1.md.in
    f293c1a179 Initial implementation of `podman quadlet` commands
    3c33b33424 fix(deps): update module github.com/containers/common to v0.64.0
    82ad043197 docs: add description about our code structure
    da3df0c45b fix(deps): update common, image, and storage deps
    c1cf4b0d89 podman rm: handle case where conmon was killed
    8b1f06bf8f podman inspect: fix error difference between local and remote
    21356fa06b Update module github.com/containers/storage to v1.59.0
    df7d787b4c Update module github.com/opencontainers/cgroups to v0.0.4
    55296e1c44 Fix test that checks for podman exec leaks
    e899f49926 Update common, image, and storage deps
    b48eb6e2fb volume export: refuse to write to terminal (TTY)
    e55270a51a podman auto-update: include container in invalid policy message
    4bc22a4b3c Update module github.com/go-viper/mapstructure/v2 to v2.3.0 [SECURITY]
    0c586807ea chore(deps): update dependency golangci/golangci-lint to v2.2.2
    215cecdbaa Maintainers: add Nicola Sella as Reviewer
    78d4f63b93 Maintainers: add Jan Kaluza as Reviewer
    5731557d54 Maintainers: add Lewis Roy as Reviewer
    b4ed23dc27 fix(deps): update module golang.org/x/net to v0.42.0
    8987fd412a fix(deps): update module golang.org/x/crypto to v0.40.0
    047d231008 test/e2e: podman update make env check stricter
    a360b29626 pkg/bindings/containers: do not ignore ErrUnexpectedEOF
    ffec133766 pkg/bindings/containers: do not create sub slice
    f42453457c pkg/bindings/containers: don't check for short read
    439448c287 Quadlet - add support for the Policy key for .image files
    5e44c17309 Clarifies error message when using an improperly formatted secret with kube
    3e8b2d7d96 Fix seccomp profile path on Windows
    c01eaa87dd fix(deps): update module golang.org/x/term to v0.33.0
    1c943f0ad8 docs: replace fuse-overlayfs example with additionalimagestore
    b59648a2d6 hack/podman_cleanup_tracer.bt: check map before deleting keys
    1f8bc9d736 hack/podman_cleanup_tracer.bt: clamp str size for strcontains()
    5e5bfadf93 hack/podman_cleanup_tracer.bt: use new max str lenth
    152849ebd2 libpod/build: add headers
    c735f8e237 Update the journalctl function to ignore No entry message
    0e106c24e0 fix(deps): update common, image, and storage deps
    0f61e48ac5 [Artifacts] Remove erroneous ArtifactListOptions var ImagePushOptions
    53b5cb5581 [Artifacts] Add note about ArtifactInspectOptions Remote var
    cd807f8ff6 Quadlet - print warning when fail to parse
    2b4b4c5b06 manpages: adds example for podman system renumber
    b10beb5395 Add basic locking to Libartifact
    c5c6e44d7d Fix documentation around checkpoints
    4410fcb394 cirrus: setup WSL logging
    99e719aec8 fix(deps): update github.com/containers/image/v5 digest to 3532547
    13816eb86f Fix `podman inspect` to correctly handle log_size_max
    31b4efcaec warn instead of error, lift logic to main.go
    68e7136536 Enforce wsl.exe UTF-8 encoded output
    9fbe2fffe9 WSL commands execution refactoring
    0f403ac43e Clarify meaning of --syslog
    4b1f7bcb9a Quadlet - Error when units define User, Group, or DynamicUser in Service group
    5391721aa3 fix(deps): update common, image, and storage deps
    10a5f9715b fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.6
    d8599658ff Makefile: add Makefile to sources
    145fb74dbf rpm: add grpcnotrace build tag
    3d453572a9 Makefile: add grpcnotrace build tag
    62bfeb5d88 Add conditional release-checking system test
    fed198eaf9 api: Don't HTML escape application/json responses
    ffbb0ed7b0 update CI images 2025-06-27
    92a6298729 chore(deps): update dependency golangci/golangci-lint to v2.2.1
    38ed6c6589 vendor: update c/{common,image,storage} to main
    5786d5f846 fix new lint errors from the docker update
    f1a1948b23 Quadlet - Do not override existing Environment in Service group for Pod units
    cf87278e66 vendor: update docker to v28.3.0
    570fbf0078 pkg/domain/infra/tunnel: ignore error from removeContainer()
    247c1dfb53 libpod: remove deadcode
    09caf60687 remove test/framework/framework.go
    d2291d7f1a pkg/util: remove deadcode
    552e38ec6d remove pkg/util/camelcase
    6893ecc469 pkg/rootless: remove deadcode
    880808dfb9 pkg/parallel: remove deadcode
    6bfd28bc6f pkg/namespaces: remove deadcode
    f3c82a917c pkg/machine: remove deadcode
    d919a3666b pkg/libartifact: remove deadcode
    6da360a223 pkg/fileserver: remove deadcode
    fb5cbb9b1f pkg/farm: remove deadcode
    1a0917de35 pkg/errorhandling: remove deadcode
    4d5e0a647c podman images --sort use ChoiceValue flag
    a92e685c0b pkg/domain: remove deadcode
    fc21bcd7d1 pkg/bindings: remove deadcode
    9d328d8782 pkg/api: remove deadcode
    75bad52af5 remove unused ShouldRestart() code
    1d3089ea82 cmd/podman: remove deadcode
    054036f073 podman images --sort autocomplete options
    c99d237349 Update Neil Smith's GitHub username in MAINTAINERS.md
    2ef0148b8a machine: enable nested virt on libkrun by default
    e00dfa606a pkg/machine/e2e: add CVE-2025-6032 regression test
    b5783ae1fb test/e2e: fix podman run check dns flake
    b099a93580 Bump bundled krunkit from 0.2.1 to 0.2.2
    bfc327a08e Secret create - add ignore option to allow noop
    f21dacc4fb cmd/podman: add --latest option to update #26380
    f266034d56 docs: document when a volume is chowned
    98876454cb Refactor `volume import` to support the remote client
    67fa077a5c update image_fix -&gt; automation_images#407 skip test duo to rawhide know issues
    5ab4328318 Podman pull - add policy flag
    17601aa913 Pod YAML: Add support for `lifecycle.stopSignal`
    726b506acc machine init: fix tls check
    ca1c4388b3 update podman-machine-start with examples for --no-info and --quiet
    01fb3aaae4 test/e2e: fix "with unsafe hostPath subpaths" test
    964069326d quadlet: remove indirect logrus import
    fa67681601 docs: add three examples to podman-generate-spec man page
    e4c810a8f1 fix panic on state refresh
    5989370c39 pkg/systemd: expose [Pod] ExitPolicy key for pod create --exit-policy
    1f9893817b volumes: add new --uid and --gid option
    d79d596bce docs: add an example to podman-secret-rm man page
    a218dfa2fd chore(deps): update dependency pytest to v8.4.1
    d7f980b719 [CI:DOCS] Tweak Governace slightly
    a93b63c4ad remove .github/workflows/pr-title.yml
    0439167943 remove hack/install_catatonit.sh
    bf7c9a1536 Makefile: remove some old files from clean target
    8cfe7bb003 remove cni/
    6623ab8d17 remove pkg/timetype
    5d88999447 remove contrib/modules-load.d
    241f2d7928 remove contrib/snapcraft
    4582c3413f remove contrib/script/size.sh
    605b1f7386 remove contrib/remote/containers.conf
    e9aad3d40d remove contrib/dependabot-dance
    14b1ee5837 remove contrib/dependencies.txt
    febb667865 remove contrib/containers-common
    4ec7d35cbb Removed the 'Deleted: ' prefix from each example
    6b996445bc add more exmples applying current style for each page
    15d8b5b2fb docs: add an example to podman-network-rm man page
    139d3fc82b [CI] Correct ST1005 staticcheck lint rule
    6510d81f69 docs: add examples to podman-system-migrate man page
    63bf454d66 Refactor `podman export` to work with the remote client
    0ab8a3c576 artifact mount: add new name option to specify filename
    c647a7200e Fixes: #26374 add example network connect with mac address
    21f34601eb artifact mount: improve single blob behavior
    6368b248f0 docs: remove bogus markdown heading in podman-ps
    fd325e33fd Update podman system prune doc
    bd2c838b0e fix 26348: add container diff --latest doc
    ffa4c124a1 Add missing --pod examples to podman ps manpage
    93d66542d4 Move 'Examples' section down in the podman-volume-create man page
    bb571b48c3 fix(ci): add ST1005 linter rule
    cbba265f29 Add examples of `--all` flag
    1a461fe41a Manpages: podman machine init add example with --now
    24e5c00e6e Update docs/source/markdown/podman-secret-inspect.1.md
    4a35cf00ec Improve documentation for podman-secret-inspect, closes #26362
    ad7087af56 Add Craig Loewen to Reviewer role
    ae49463a8f man pages: Add an example about --no-prune
    085082a805 Manpages: add podman exec missing example of detach option
    d680c48eaf fix(cmd): improve ValidURL reliability
    d1187be8a3 Bunch of trivial manpage fixes
    1141ae4a87 libpod: log file doesn't need to be executable
    9922bddb1f libpod: do not dereference nil pointer
    54afcdf6b3 libpod: fix file descriptor leak
    5838bfef9a podman-update: fix EXAMPLES
    2221ca9943 test: check podman update errors on non-block devices
    3f0cdb9414 pkg/specgen: error out when a block device isn't
    9b6e548387 pkg/specgen: refactor FinishThrottleDevices, WeightDevices
    2b6c477884 quadlet: handle generate environment params that inherit from host
    ad882ac730 fix(deps): update module go.etcd.io/bbolt to v1.4.1
    d4a8598ca4 make validate-in-container changes
    0080368fd6 Clarified the consequences of --network=host
    22789928d4 podman machine: pull wsl image from machine-os
    48b19e98f9 remove hack/libdm_tag.sh
    9aedc47aff rpm: build rpm with libsqlite3 tag
    c6842d3425 Makefile: use libsqlite3 build when possible
    c45b27ffb0 Remove bin/podman.cross Make target
    c96d87ccad Allow generate-bindings on darwin
    087a44a8e7 Update module github.com/go-swagger/go-swagger to v0.32.3
    f0c15f1c7a docs: replace RemapUsers=keep-id with UserNS=keep-id
    2825521337 tmpfs: Add support for noatime mount option
    a87bef9606 fix(deps): update module golang.org/x/net to v0.41.0
    0f7b21ad00 pkg/machine: remove unsused net recover file
    0c77654be7 Revert "podman machine: fix proxy test"
    adc35b157e pkg/machine: remove old fw_cfg service
    0b8dd90840 podman machine: fix proxy test
    0c406f25ad pkg/machine/e2e: skip rosetta test
    793242da8d RPM: Limit Epoch 102 to podman-next copr
    18ecd2046b quadlet: generate RequiresMountsFor for Type=bind volumes
    b85d770be0 Make podman.io update action reusable
    971321228c Skip layer digests for podman system check --quick
    465578d7ec test/buildah-bud: skip new build-with-two-outputs on remote
    4286f03b34 test/buildah-bud: update buildah-tests.diff
    c1653bdc29 Build the `dumpspec` test helper for the `buildah bud` tests
    ac71bc6cf2 vendor: update buildah to latest main
    96abeafc61 vendor: update c/{common,image,storage} to latest main
    d44f0afa84 vendor: update github.com/docker/docker to v28.2.2
    94478a4144 fix(deps): update module github.com/vbauerster/mpb/v8 to v8.10.2
    a0f7db44e8 quadlet: add InterfaceName option to network unit
    8532ecb710 fix wsl install workflow on machine init command
    99cfdc04db feat: Add OCI Artifact support to the Podman REST API
    eadded9154 build: reuse parse.ContainerIgnoreFile from buildah
    87450b8f8b podman buildx inspect support
    0719acbe7f chore(deps): update dependency pytest to v8.4.0
    89b8e23385 test/system: check --dns-option behavior
    c87a761e05 podman system check: Fix error check logic
    75dc508e98 libpod: don't force only network search domains
    04a1a39a69 fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.5
    869fceb0fd update c/common to latest main
    da95bbdd5d play kube: never add empty alias
    b64817de40 fix(deps): update github.com/opencontainers/runtime-tools digest to 0ea5ed0
    2c252a7614 Don't BuildRequires: ostree-devel
    3837339e0e Allow not specifying type with --mount flag
    775a85004f Add "dest" as an alias for "destination" in `--mount`
    f2d941b241 docs: quadlet can translate names now
    db53f6240d e2e: ref full URL for aarch64 criu precheckpoint issues
    a17f8afbbc specgen/generate: Fix log tag priority
    5e7c0a66ce e2e: skip pre-checkpoint tests on aarch64
    3a981915f0 Handle "Entrypoint":[] in compat containers/create API.
    415668c802 system df --verbose don't crash
    b276e7ef21 Fix SQLite volume lookup queries matching too liberally
    b551939be6 vendor: update c/{buildah,common,image,storage} to main
    e0b08fcfa3 Recreate the Rootfs in mountStorage for infra-container.
    ca20c42a52 test: fix race conditions in /dev/kmsg tests
    f25cefcb1b Fix overlay volumes on Windows
    d5520ded64 chore(deps): update dependency setuptools to ~=80.9.0
    051be9b2d2 libpod: Don't exclude running deps from the container graph inputs
    66bf98e27c compat API: respect base_hosts_file containers.conf option
    416bb84c0e Trigger podman.io version bump from release action
    ad05a878df Packit: remove propose-downstream for centos stream
    44ec71358e Packit: use fedora-all alias for tests
    9d4267c8f2 Disable the tests for rootless pods
    5bfdb25b26 Support --cpuset-&lt;cpus/mems&gt; in podman kube play
    5797c1dd27 pkg/machine: don't use dummy linger service
    79a857e0a0 pkg/machine: correctly enable lingering
    9872f0e83c Update expected output for a machine copy test
    af495e1aa9 Replace alpine_nginx with TESTIMAGE in e2e tests
    9a452db918 Support '$FOCUS' env variable on winmake too
    6265ef07ae pre-commit: exclude rpm/gating.yaml from check-yaml
    50379429ca lint: Fix linter issues on TMT files
    cff69f89e9 Update release notes on main
    c39fd061f0 fix CONTRIBUTING to say reference issue number 'or' url
    92a15085cb compat: fix Container State.Status JSON values
    f10e2ffd36 chore(deps): update dependency setuptools to ~=80.8.0
    953e385bd2 libpod: fix mount order for "/" volume
    b9cc2d87d7 Update RELEASE_PROCESS.md
    6d6ebad829 github: remove fcos next image workflow
    3ab45807b4 [skip-ci] Packit: set fedora-all after F40 EOL
    736ca60378 test/e2e: do not check dns.podman
    7c0262db3d compat: Add DefaultAddressPools field to GET /info
    265ca77276 Be explicit about ssh configs suitable only for localhost
    b82f2962c3 compat: Add CgroupnsMode to POST /containers/create
    06ddffc81d Update dependency setuptools to ~=80.7.1
    9c206a467d docs: drop --pre-checkpoint requirement
    90ee7c86a3 podman: remember hooks-dir on restarts
    53f118d135 GHA Release: Fix windows installer uploads
    3e08c2abf0 Revert "GHA: Pin Go to 1.24.2"
    db65baaa21 fix macos compile issue with go 1.24.3
    206d92c25f Packit: disable OpenScanHub scans
    fb9ef0dda0 GHA: Pin Go to 1.24.2
    fe84fbae72 fix(deps): update module github.com/vbauerster/mpb/v8 to v8.10.1
    637c264e2e fix issues found by nilness
    6ae920de8b Bump bundled krunkit to 0.2.1
    59d9f1ea5d chore(deps): update dependency setuptools to ~=80.4.0
    5471f6e191 chore(deps): update dependency docker to v7
    59c45a01c7 fix(deps): update module github.com/rootless-containers/rootlesskit/v2 to v2.3.5
    6a96f70180 fix(deps): update module github.com/crc-org/vfkit to v0.6.1
    b572b892b1 fix(deps): update module github.com/containernetworking/plugins to v1.7.1
    077649f9d0 Fix: Use SIGKILL instead of SIGTERM when ExecStopContainer timeout is 0
    499ea1168b Fix: Ensure HealthCheck exec session terminates on timeout
    d7fefb7064 [skip-ci] Tighten version match
    700c679cd2 Quadlet - Update the docs to reflect the default naming of resources
    09d9d3e26b Revert "Quadlet - fix pod name to depend on the name of the generate service"
    5be3f8d480 Fix a shellcheck warning about word splitting
    a5748206d1 fix(deps): update module github.com/vishvananda/netlink to v1.3.1
    7a161115f9 Fix parsing of paths for unmask
    b6eeaea7f3 Take path for wsl instead of forcing through WindowsApps
    d12588f581 fix(deps): update module golang.org/x/net to v0.40.0
    136f2e1ba4 Update win-installer github job for arm64
    efc3b178bb Build windows arm64 artifacts
    35e1c2033a Fix windows arm64 installer build
    f4819412b8 README.md: add openssf passing badge
    9dffc251fc fix(deps): update module github.com/containers/gvisor-tap-vsock to v0.8.6
    d6239385fd Update podman-secret-create.1.md
    4f38c2fea2 Quadlet - fix pod name to depend on the name of the generate service
    4a4b8dcfe9 fix(deps): update module golang.org/x/crypto to v0.38.0
    f825639ebc Verify the ExecSession pid before killing it.
    32d389a19c fix(deps): update module golang.org/x/term to v0.32.0
    1f7d8e2273 fix(deps): update github.com/vishvananda/netlink digest to 9d88d83
    fbdeff2b88 fix(deps): update module golang.org/x/sys to v0.33.0
    0b1623e2e4 fix(deps): update module golang.org/x/sync to v0.14.0
    5d6c784252 docs: fix markdown format
    ec6423e73b chore(deps): update dependency golangci/golangci-lint to v2.1.6
    78065fd8c7 chore(deps): update dependency setuptools to ~=80.2.0
    3448ba5091 Automatically bump to -dev after tag
    7fddbd4d4d Update winmake.ps1 to build arm64 artifacts
    2419732eb7 [skip-ci] TMT: system tests
    ac6080bea9 pkg/machinie: use TZ env for reading local timezone
    a90fad3fc8 pkg/machine: rework getLocalTimeZone on linux
    193d7b8202 pkg/machine: properly setup zoneinfo symlink
    b431f06e64 pkg/machine: do not add broken localtime symlink
    039679d0ae fix(deps): update module github.com/vbauerster/mpb/v8 to v8.10.0
    ebcdd3c8cd fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.4
    bc810cb07d fix(deps): update github.com/hugelgupf/p9 digest to abc96d2
    b7f67badf3 chore(deps): update dependency setuptools to ~=80.1.0
    941a6d0c05 pkg/signal: ignore SIGTOP for signal proxy
    a4d0067249 pkg/signal: rework CatchAll() behavior
    8de2e0ec21 sigproxy: ignore if container already removed
    80065f7224 ci: Load null_blk for I/O limit tests
    8160e02459 test/e2e: Use nullb0 for IO limit tests
    3b61e56152 test/system: Use correct device for I/O limit tests
    f6b91d7be0 inspect: Ignore character devices for IO limits
    d7eaf42727 Do not error on tz detection
    c9b1bd1cf3 Stop setting btrfs_noversion build tag
    9c5f7662d1 Remove providers checks from the Windows Installer
    9b2fb40ab8 Quadlet - remove the usage of cid and podid for container and pod files
    8e6ecb97c9 Fix running machines with volumes containing spaces
    ad20e257d6 Makefile: move some Go-related variable definitions up
    24267452e6 Handle signal preventing Start from completing
    f6be9fbc7f Build documentation in a container on Win arm64
    2b06c01357 Fix mach os pr release action
    8d65e0e36c bump main to 5.6-dev
    579b17425e pkg/bindings: wrap image push decode error
    6c0e581fa9 pkg/bindings: fix infinite loop/memory leak in image pull
    ae9e85bfc5 Update "check.c" to be C23 compliant
    7b1055a5fb feat: Add support for configuring swap in Podman machine
    6c9f378a9b fix(deps): update module github.com/opencontainers/cgroups to v0.0.2
    3f56de0199 Quadlet - use helper function to initialize service struct
    2588b96993 Fix logging podman machine server9 output
    fd444bd7d7 OWNERS: Fix Github handle
    e66ff395b7 Fix handling of "r_limits" in Podman REST API /libpod/containers/create
    7819879776 chore(deps): update dependency setuptools to v80
    6e7de438cc bug: Correct Docker compat REST API image delete endpoint
    a969dbd73e update podman socket output to include also exposed ports
    585f046e95 Disable FS mount in volume only test
    4268c61dd0 Added tests for inheritlabel fix
    0c4d023822 Fix: inheritlabels=true if query param absent
    75f05a9807 Add Mohan Boddu as community manager
    710c077342 chore(deps): update dependency golangci/golangci-lint to v2.1.5
    7e14a03409 fix(deps): update module github.com/cpuguy83/go-md2man/v2 to v2.0.7
    633f727f2d Quadlet - use helper function for handling key=val type keys
    802fc15b1e Add Label to quadlet pod
    0eac57ed31 podman start: remove container if needed
    3a2d7587fe remote: don't print bogus error when starting container attached
    9b751a27b9 [skip-ci] Packit: do not merge PR in CI
    e443bffe5a [skip-ci] Packit: re-enable fedora-41 targets
    4dd9340a56 hack/bats: Pass --tap (-t) option to bats
    bfd5de309f hack/bats: Fix to allow multiple tests
    bf7dcd5619 Fix: Remove appending rw as the default mount option
    c1ad54f89a hack/bats: Allow specifying PODMAN_ROOTLESS_USER
    0463ad12cb libpod: fix a confusing error message from 'podman system reset' on FreeBSD

Signed-off-by: Bruce Ashfield &lt;bruce.ashfield@gmail.com&gt;
</content>
</entry>
<entry>
<title>podman: update to v5.5.2</title>
<updated>2025-07-07T15:42:27+00:00</updated>
<author>
<name>Bruce Ashfield</name>
<email>bruce.ashfield@gmail.com</email>
</author>
<published>2025-06-26T20:19:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=3fa3f18083c733b32480c947f1b86cd8ea2226ca'/>
<id>urn:sha1:3fa3f18083c733b32480c947f1b86cd8ea2226ca</id>
<content type='text'>
Bumping podman.git to version v5.5.2-3-g87c980c6e2, which comprises the following commits:

    4be1744dd6 Bump Podman to v5.5.3-dev
    e7d8226745 Bump to v5.5.2
    9664445ba6 Add release notes for v5.5.2
    1a04ca36d2 Make podman.io update action reusable
    1569c20982 machine init: fix tls check
    881d48eae2 fix panic on state refresh
    31639e85c6 RPM: Limit Epoch 102 to podman-next copr
    149bec7392 Bump Podman to v5.5.2-dev
    850db76dd7 Bump to v5.5.1
    41dae619e8 Update release notes for v5.5.1
    279c592378 Build the `dumpspec` test helper for the `buildah bud` tests
    4ef6a8715c [v5.5] Bump buildah from v1.40.0 to v1.40.1
    efa20372b4 Fix overlay volumes on Windows
    61403afeaf Fix SQLite volume lookup queries matching too liberally
    ee2370bc26 Handle "Entrypoint":[] in compat containers/create API.
    d71fbe7ba8 Fix handling of "r_limits" in Podman REST API /libpod/containers/create
    8e120c93bd specgen/generate: Fix log tag priority
    c5ac361844 system df --verbose don't crash
    d995e3eeaa docs: quadlet can translate names now
    88890d3eb8 play kube: never add empty alias
    45f62c0dcb podman system check: Fix error check logic
    8542247538 libpod: don't force only network search domains
    04447cc322 test/system: check --dns-option behavior
    90c9c2271e vendor: update c/common to v0.63.1
    10349a46c4 Trigger podman.io version bump from release action
    bbed5a8e2e Update RELEASE_PROCESS.md
    25e59c7dd2 Recreate the Rootfs in mountStorage for infra-container.
    bcada3ec09 libpod: fix mount order for "/" volume
    c2a8447e1f GHA Release: Fix windows installer uploads
    5a647f154e fix macos compile issue with go 1.24.3
    5141374193 Bump Podman to v5.5.1-dev
    0dbcb51477 Bump to v5.5.0
    712291aee8 Update release notes for v5.5.0 final
    37f621579b Bump bundled krunkit to 0.2.1
    5ad243a7da [skip-ci] Tighten version match
    66283624bd Update win-installer github job for arm64
    eecb4122f7 Build windows arm64 artifacts
    04ee90dab3 Fix windows arm64 installer build
    0dd745c86b Update winmake.ps1 to build arm64 artifacts
    df4aed78a2 Remove providers checks from the Windows Installer
    366538d98f Update "check.c" to be C23 compliant
    5f59c8853a Update to gvisor-tap-sock-0.8.6
    d358e91817 Fix running machines with volumes containing spaces
    4cb4d121a6 Fix logging podman machine server9 output
    82a1a22711 update podman socket output to include also exposed ports
    45c9223be9 Automatically bump to -dev after tag
    27beb100dc ci: Load null_blk for I/O limit tests
    b85c312bc6 test/e2e: Use nullb0 for IO limit tests
    1c82abd17b test/system: Use correct device for I/O limit tests
    6bc2393df0 inspect: Ignore character devices for IO limits
    ca382b1c8e Bump to v5.5.0-dev
    3c4cf52142 Bump to v5.5.0-rc2
    c7ad64cedc Update release notes for v5.5.0-rc2
    3f43df2bdb Handle signal preventing Start from completing
    1ea17b6fdd Fix mach os pr release action
    b4047fced9 Makefile: move some Go-related variable definitions up
    fdcbc0d479 pkg/bindings: wrap image push decode error
    4767cff3ed pkg/bindings: fix infinite loop/memory leak in image pull
    58a934313f Added tests for inheritlabel fix
    b2a99aab3f Fix: inheritlabels=true if query param absent
    325a79c724 libpod: fix a confusing error message from 'podman system reset' on FreeBSD
    bd3ee58527 podman start: remove container if needed
    7a9acf2d51 remote: don't print bogus error when starting container attached
    2e01a0ac76 Bump to v5.5.0-dev
    6a597e0e89 Bump to v5.5.0-rc1
    2c1646b130 Update release notes for v5.5.0-rc1
    c6a16e6f17 Packit: do not merge PR in CI
    739577b57b Packit: re-enable fedora-41 targets
    80993f2c3b fix(deps): update module github.com/docker/docker to v28.1.1+incompatible
    10d768baaf Add inherit-labels option to Build API
    76b07dd48d Bump to Buildah v1.40.0
    75aec675d2 chore: use another script to get the version of gvproxy
    ce0617eac4 Use gvisor-tap-vsock version from go.mod file
    453a7a820d fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.28
    9a0f013f0a Revert "cirrus: test only on f41/rawhide"
    b0df21edef New images 2025-04-16
    590e019240 fix(deps): update module github.com/docker/docker to v28.1.1+incompatible
    71504eedfb Output headers for volume ls when empty
    5494ac882a [CI DOCS] Touchup buildah-bud README.md
    49b6faea09 chore(deps): update dependency setuptools to v79
    4ba8cde41d Add HostName to quadlet pod
    a7a7304c6f test: Fix expected output for runc on namespaces
    1514e5cbcc feat: update vfkit binary to v0.6.1 in macOS installer
    05e7eeaff4 fix(deps): update module github.com/docker/docker to v28.1.0+incompatible
    6ac0a28564 Quadlet - support additional systemd unit relationship keys
    fdfed9979f Add ability to set layer media type for artifacts
    be937a4e20 Bump c/storage v1.58.0, c/image v5.35.0, c/common v0.63.0
    3cbb718049 Fix compat API in rootless mode ignores ulimits
    224e791161 Replace podman pause image with rootfs.
    bc9110c69f Update podman-systemd.unit.5.md
    e498c6526b Quadlet - translate dependencies on other quadlet units
    69c2e68836 Fix directive `//nolint:revive` is unused for linter "revive" on ARM
    8690b20732 .golangci.yml: rm legacy and common-false-positives
    543a7ea062 pkg/bindings/containers: rm unused break
    5f997a70bd cmd/podman/pods/create: fix break statement
    b615011b44 docs: Expand description of no-new-privileges
    7b30f19535 chore(deps): update dependency golangci/golangci-lint to v2.1.2
    d9914ff27d Fix the fd leaking to aardvark-dns.
    857b536507 test/system: add prefetch users to use cache image
    1a6431674f [CI:DOCS] Add link to MAINTAINERS.md file in GOVERNANCE.md
    f26765ceb0 update golangci-lint to v2.1.1
    ae1e24f115 Two small updates to the Governance model
    081629cf01 Update pre-commit-hooks and Codespell hook
    d3e2ca57e4 libpod: stats catch ErrStatCgroup
    86d7da8b08 vendor: update to latest c/common
    a4856a6224 test/system: add debug for /etc/hosts restore flake
    0849cbcf83 test/e2e: skip flaky restore into pod test
    0fb78905c1 Revert "Instrument cleanup tracer to log weird volume removal flake"
    0be44ccb20 test/system: add debug for healthcheck flake
    0d4a148ee6 Quadlet - allow deleting the network when stopping the service
    72fdc6476d test/system: remove pasta conditional
    6c7179c652 rpm: require slirp4netns for podman-tests package
    fe107ff0ce Quadlet - Add support for adding ExecReload command
    521b2451c7 Correct units in init error message
    7cbad232fe chore: make function comment match function name
    9a723ff9f5 Fix windows path handling in podman cp
    76a4fdc358 cmd: Fix help text. --config specifies a dir not a regular file
    b2e45129b8 .github/labeler: add governance label automatically
    1934c3a407 OWNERS: add nalind
    4242951662 MAINTAINERS.md: sort by role
    a96b29b58c docs: update DefaultDependencies description
    85caf3fbb5 test: update README for system test
    9cc7c2b4ab Make Go not panic on a partial container update
    4e65ed5b72 hack/bats: remove OCI_RUNTIME reference
    146f70d9fe Bump bundled krunkit to 0.2.0
    7633a9a143 fix(deps): update module golang.org/x/net to v0.39.0
    7e1ea74813 Maintainers.md: fix two github nicks
    85024a9ba7 libpod: --user works with --hostuser entries
    254ab3b90f test/system: do not check dns.podman
    6bb1d0837f fix(deps): update module golang.org/x/crypto to v0.37.0
    acbfc3c259 fix(deps): update module github.com/onsi/ginkgo/v2 to v2.23.4
    27b3781201 fix(deps): update module golang.org/x/term to v0.31.0
    8d1c373475 quadlet kube: consider empty pod as running
    f87ab2b7a6 fix network DB desync after failed connect/disconnect
    c0845ed55b fix(deps): update module github.com/moby/sys/user to v0.4.0
    5148cf3c14 [skip-ci] Update actions/create-github-app-token action to v2
    72acbc804a Add documentation describing how to triage issues
    9d4e820264 Use golangci-lint fmt for pkg/bindings
    055fc82bd2 Makefile: exclude seccomp build tag for !linux
    a8dd9bc1ed Makefile: use GOOS/NATIVE_GOOS instead of uname -s
    b959ca3577 .cirrus.yml: add golangci-lint cache for freebsd task
    c958d5b3ba .cirrus.yml: upsize the freebsd instance
    f18c917ef8 ci: run golangci-lint on freebsd
    b5a1b512c9 Fix overwriting the Healthcheck configuration from the image
    1f90cc1126 docs: update pasta options description
    64f822f857 docs: delete the duplicated phrase in introduction page
    9277643ead Set the IDMappings also when RootfsOverlay is used.
    fbb118ed7e cirrus: save/restore golangci-lint cache for linux
    403d126ac8 hack/install_golang.sh: revamp
    7882de95ff libpod: fix whitespace linter issue on freebsd
    421ee18e18 libpod: add a nolint:wastedassign annotation
    5f582e9f11 pkg/emulation: add linux build tag for elf
    8c0c1c8906 libpod: fix wastedassign warning on freebsd
    30fd68cb23 libpod: rm some unused freebsd code
    8754687b55 libpod: move linux-specific code to _linux.go
    c1c963affe libpod: fix unconvert linter warning
    6bf1923f3e pkg/specgen: fix ST1019 on freebsd
    118670b31f pkg/specgen/generate: fix S1002 on freebsd
    0eea1cb297 libpod: don't capitalize error string
    66c7efdb6b libpod: use context.TODO to fix SA1012 on freebsd
    4165877c58 libpod: gix a govet warning on freebsd
    851bd141af Fix errcheck warnings on freebsd
    8fd7143e36 cmd/podman-testing: fix freebsd compilation
    c6189c5b51 test/checkseccomp: add linux build tag
    f589811073 pkg/rootless: fix ST1005 warning for freebsd
    783f0c8076 fix(deps): update module github.com/onsi/gomega to v1.37.0
    f1f84320a2 Add initial draft of Podman project Governance
    83cf9ee8a9 Update roadmap for 2Q 2025
    84203fa6ce Update links and markup in man pages
    040385ef9b chore: fix function name in comment
    8db52f8984 Add autocomment for `needs-info` label
    6c950bdb40 Remove unused code and data structures
    684126e426 Suppress failing bud tests in remote
    275e77d1fa test/tools/vendor: drop ginkgo
    3d12f1e2ed Update vendored c/buildah to 32d78c69be17
    74356e1b5a config: use ErrInvalidName
    c27195ea65 fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.3
    51bb71d1b3 vendor: bump c/common to 9b0d134f392
    66b2bf83d9 fix(deps): update github.com/openshift/imagebuilder digest to e87e4e1
    6703564339 fix(deps): update github.com/opencontainers/runtime-tools digest to 260e151
    4eb75f68cf test/e2e: fix unused linter warning
    dac3fa2f97 pkg/specgen/generate: fix unused warning on freebsd
    18fdbaee80 pkg/machine/qemu: fix ST1016 linter warning on freebsd
    c860e67884 cmd/rootlessport: add missing linux build tags
    061e1a17a9 pkg/rctl: fix fprintf statement
    1739b7170e pkg/systemd/quadlet: rm splitPorts
    c9b108d5b3 Bump golangci-lint to v2.0.2
    8bd73b7d2c pkg/machine/wsl: rm unused structures
    2861bc3702 pkg/machine/qemu: rm unused code
    9f0032d3fd pkg/machine/shim: fix unused warnings on windows
    d9090645c3 pkg/machine: fix various linter warnings
    4638d434bc pkg/machine/wsl/wutil: fix imports formatting
    c1f9c0b127 pkg/machine/e2e: fix unparam warnings
    7c175064da libpod: rm nolint annotation
    032250a478 pkg/binding/images: rm dead code
    486327e2b9 pkg/bindings/images: fix linter warning on Darwin
    6b1033eaa0 libpod/events: refactor to eliminate unused code
    91113c46ef test/utils: suppress ST1001 warnings
    0f975f8526 ci: rm allow-unused from nolintlint settings
    bed6ee6bb7 pkg/machine/e2e: move windows-specific function to windows file
    cc4d904dd2 Fix QF1012 staticcheck warnings
    f4f2580b0d ci: remove stylecheck linter
    5aa035c69c libpod: fix a few minor staticcheck warnings
    0105131b5c Fix QF1003: could use tagged switch" staticcheck warning
    0dddc5e3c0 Apply De Morgan's law
    b1010808ed .golangci.yml: remove exclude-dirs
    1a9cf6b9db .golangci.yml: rm exclude-files
    f3e7b26fdd .golangci.yml: remove some linters
    c72526cd9c .golangci.yml: switch to list of enabled linters
    4a7785d4df docs: Update `podman build` security options
    af19eeaeb4 add additional external container fiters
    8ef234aedd remove github.com/buger/goterm dependency
    0b1d3a963d chore(deps): update dependency setuptools to v78
    590316beb6 update markdown documents with command filter
    0a0c8ad6f4 Improve the file format documentation of podman-import.
    3872293893 Revert "podman-import only supports gz and tar"
    571e0d52b3 Update c/image after https://github.com/containers/image/pull/2795
    ba88febf33 Don't block builds on podman-testing growing in size
    4264bf6876 remove github.com/google/gofuzz dependency
    19b4c3c1b7 fix(deps): update module golang.org/x/net to v0.38.0
    8cef2f4d10 Enhance issue reporting template
    f07a95da0e test/compose: use 4 spaces indentation
    9f422e1a77 test/compose: use cdi option over mount
    926ad1172e test/compose: remove cni reference
    ea1eeb523f remove github.com/crc-org/crc/v2 dependency
    49c42d06dc pkg/machine/apple: simplify restNewEndpointToCmdLine()
    5ad70c9c56 Don't depend on github.com/crc-org/vfkit/pkg/rest
    60692ca350 Remove exclude_graphdriver_devicemapper build tag
    12ccbea1aa remove unused method references
    a776c1d82a pkg/machine/vmconfigs: simplify IsFirstBoot
    392a8f4ac5 test: Fix runc error message
    dce36131ae Add cdi-spec-dir option to top level options.
    4bea200b26 podman logs: allow options after argument
    a0cae65c13 quadlet: add support for the UpheldBy option in the Install section
    2ba7a87df1 [skip-ci] Packit: Ignore ELN and CS jobs
    44cbefff5d fix remove unnecessary err check
    ea5ed2a875 fix: mounting issue with single character volume on windows
    e61f1a44d6 pkg/machine/e2e: add missing withImage()
    9b9c60d814 CI: use z1d instance for windows machine testing
    1f3347ff3c test: re-enable idmapped mounts test on vfs
    7f592742b8 vendor: update c/{common,storage}
    f94d613556 Fix container clone with configured Healthcheck
    f15b0887c7 Add support for pids-limit annotation for podman kube play.
    08a1c6d91e Add support for Retry= and RetryDelay= to Podman Quadlet.
    6e28bdcf25 GHA: Open PR to podman-machine-os on releases
    321634d599 Add volume SubPath in generate kube
    7ca96702ee buildah-bud: skip bud-with-mount-cache-like-buildkit
    bf0a5ee3cf docs: Use accurate max size of secret content
    10290d462b docs: Improve spelling and formatting
    fa0e5af542 fix(deps): update module github.com/containers/gvisor-tap-vsock to v0.8.5
    68e0a6c89a Clarify behavior of --health-timeout in man page
    f5fbb4215d vendor: update c/{common,buildah} to main
    999a11c8b1 replace deprecated selinux/label calls
    a0acdb837b New images 2025-03-24
    6df50bec87 fix(deps): update module github.com/onsi/gomega to v1.36.3
    f91aca8ebc vendor: bump c/common to dbeb17e40c80
    f1527283d6 Make exec support --cidfile.
    042c1ffa0b pkg/machine/e2e: use testimage
    260035d069 vendor: update common and buildah
    701aade262 Add --env and --unsetenv to podman update.
    5e66d38c9d Do not set arch for windows to amd64
    0ca539c3ab chore(deps): update dependency setuptools to v77
    88b62d2c27 vendor: update c/common
    67165d8fc2 Fix some code blocks in documentation
    51ca839c14 libpod: fix handling of additional gids in exec
    c0627de21d container: replace code with securejoin.OpenInRoot()
    a23511e341 vendor: update github.com/burntsushi/toml to v1.5.0
    ac787b6691 Fix flake on machine cp e2e test
    829cc591df chore(deps): update dependency setuptools to ~=76.1.0
    16918614b5 fix(deps): update module github.com/opencontainers/runc to v1.2.6
    1e4acff971 Update roadmap for Q1
    b3fe3906bb test/e2e: skip idmapped mounts test with vfs
    69dc0720b9 docs: add note about systemd df RECLAIMABLE bug
    97cab8c9c0 test/system: add systemd df regression test
    38d6d1c560 vendor: update c/common to latest
    39e3df6b55 fix(deps): update module golang.org/x/net to v0.37.0
    2b813eef9d [skip-ci] RPM: Add riscv64 to ExclusiveArch-es
    af29bb5b6e Update CI to run Windows unit tests
    dd4f67fd72 chore(deps): update dependency setuptools to v76
    f166f1503c Honor rootfulness when SSH-ing into named Machine
    687fe08f42 Fix a potential deadlock during `podman cp`
    bcc2063e9e test/e2e: use go net.Dial() ov nc
    f8787bb219 test: use ncat over nc
    1945506905 New images 2025-03-12
    a2953dad10 libpod: improve createRootlessContainer
    a1008a1294 libpod: add missing return in WaitForConditionWithInterval()
    5207feebd4 pkg/domain/infra/abi/play.go: fix one comment
    94cacea064 docs: fix some minor issues
    76fe869dc5 fix(deps): update module golang.org/x/net to v0.36.0 [security]
    87421d9508 Fix WSL installation check on Windows
    fff42ac232 Fix HealthCheck log destination, count, and size defaults
    18abb18c9a chore(deps): update dependency setuptools to ~=75.9.1
    c05908a7f6 libartifact: NewArtifactStore() reject relative paths
    9e94dc53b2 add new artifact mount type
    f6e2d94409 test/e2e: improve createArtifactFile()
    fe82fa85d2 pkg/specgenutil: rework volume/mount parsing
    590bf8b79d pkg/specgenutil: unexport Mounts()
    51cfcc65d5 correctly preallocate artifactDigests in ArtifactRm()
    b232ea3d18 create artifact store in the libpod runtime
    7c200a5f4c libartifact: add BlobMountPaths()
    86a6539b76 libartifact: extract common code into helper
    4cd19b7f7a libartifact: fix comment on Extract()
    618e37794e libartifact: create FilterBlobOptions
    91072dc940 Win installer test: hardcode latest GH release ID
    82426caf8a packit: fix missing fedora arches
    6ea7b192fa [skip-ci] Packit: Fix action script for fetching upstream commit
    9eb4d27c5c packit: only build F41+
    56e62948f7 go1.23: use std maps package
    b23249635d vendor: bump to golang.org/x/crypto@v0.36.0
    05fc9d2d6b cirrus: test only on f41/rawhide
    f2606c4230 fix deprecated docker v28 types
    91a08235d1 vendor: update docker v28 and c/{common,image}
    2ffb3a19b3 vendor: update c/storage
    c9c44d400c libpod: do not cover idmapped mountpoint
    48662fa32b update gvproxy version to 0.8.4
    41924f870f Prevents removal of `podman.sock` file using `podman system reset` command
    02658bc4cc Quadlet - Propagate warnings and print errors and warnings as they occur
    73799672cf docs: update how the machine os is upgraded
    b762c15e1c Fix a few typos.
    c6fe768176 Don't try to resolve host path if copying to container from stdin.
    130bb21612 .github: remove cirrus rerun action
    5283f956a5 Disallow mounting to certain destination /dir paths
    5cd58742a2 Use svg for pkginstaller banner
    1d304334dd pkg/util: remove redundant min/max helper functions
    eed5f9ee4a libpod: race in WaitForConditionWithInterval()
    d0efd0e278 libpod: race in WaitForExit() with autoremove
    41dd3f2474 Automate release
    945aade38b quadlet kube: correctly mark unit as failed
    518773a616 pkg/domain/infra/abi/play.go: fix two nilness issues
    04e8cd1eb1 kube play: don't print start errors twice
    727542fc6c Replace old nginx image with podman hello
    47079cd030 [CI:DOCS] Packit: clarify secondary status in CI
    73cfef57b9 fix(deps): update module github.com/containers/buildah to v1.39.2
    9e397d8e4d podman-import only supports gz and tar
    7f4282a7e8 Update documentation for podman-machine-os-apply
    47a743bba2 report healthcheck start errors
    84c56243a2 [skip-ci] Packit/RPM: Display upstream commit SHA in all rpm builds
    30d8fcbc03 fix(deps): update module github.com/opencontainers/image-spec to v1.1.1
    1e9bfeb1f8 docs,kube: add configMap as supported volume option
    511d912685 Add stopped status for HealthCheck
    d5acda2a37 fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.2
    7bcd9c066e chore(deps): update dependency pytest to v8.3.5
    b18dcccb28 add filter for container command
    67c876112b fix(deps): update github.com/vishvananda/netlink digest to 0af3215
    baf176058c fix(deps): update github.com/digitalocean/go-qemu digest to ee9b066
    b2d08f5b8f Use UnparsedInstance.Manifest instead of ImageSource.GetManifest
    f8c702bd35 Rename copyImageBlobToFile to copyTrustedImageBlobToFile
    20523152f8 Add "create" and "remove" events for secrets.
    42fb942a6f Introduce `podman machine cp` command
    f71067d710 Create quota before _data dir for volumes
    716eb000fa Bump to latest c/storage main
    316a5dc643 fix(deps): update module github.com/opencontainers/runtime-spec to v1.2.1
    92c5b08ebd vendor: update github.com/go-jose/go-jose/v3 to v3.0.4
    24af533082 fix(deps): update module github.com/containers/libhvee to v0.10.0
    e8fc1e679a fix(deps): update module github.com/containers/buildah to v1.39.1
    328c7260fc podman run: fix --pids-limit -1 wrt runc
    bbc7f577aa chore(deps): update module github.com/go-jose/go-jose/v4 to v4.0.5 [security]
    6796562b50 fix(deps): update module github.com/vbatts/git-validation to v1.2.2
    ee3fc74baa fix(deps): update module github.com/vbauerster/mpb/v8 to v8.9.3
    4dbbf264c7 Fix reporting summed image size for compat endpoint
    e10df3dac7 fix(deps): update module tags.cncf.io/container-device-interface to v0.8.1
    cbc73457ab Add --all to artifact rm
    7030b559fb Define artifact error types
    6ad2dc0590 wire up --retry-delay for artifact pull
    7536620791 [skip-ci] Packit/Copr: Fix `podman version` in rpm
    4695564730 oci: report empty exec path as ENOENT
    b43863ae2a docs: warn about adding capabilities
    a8caebb5a3 Add documentation describing issues and support
    c65bb903b6 test: adapt tests new crun error messages
    35d2a65e3a test: remove duplicate test
    0f443f22ca Add syncmap package and use it for graph stop/remove
    1c13a71641 Update CONTRIBUTING for main branch
    bbb94249ed fix: reduce logs noise when attach input on `ExecStartAndAttach`
    543be25ef3 quadlet: support `Memory=` in `[Container]` sections
    22da944e4a Parallelize buildah bud tests
    c278db873f cirrus: use fastvm for buildah_bud
    3de18b537e test/buildah-bud: run bats in parallel
    88073c56d5 update github.com/spf13/cobra to v1.9.1
    a5de5959cb fix(deps): update github.com/containers/storage digest to b6f6fb2
    f290149b70 fix(deps): update module github.com/opencontainers/runc to v1.2.5
    77737132a5 Revert "silence false positve from golangci-lint"
    035fff5fd2 update golangci-lint to v1.64.4
    5c17f7a650 chore(deps): update docker.io/library/golang docker tag to v1.24
    731ef3ff9c cirrus: bump timeout for macos/win machine tests
    07e53673f6 cirrus: figure out DEST_BRANCH automatically
    6167d286eb fix(deps): update github.com/hugelgupf/p9 digest to 6f4f11e
    3b5d7d1e64 artifact extract: support reflink copy
    525b11e4c7 vendor latest c/storage
    986fc9f465 update golangci-lint to v1.64.2
    8b6f14f95b silence false positve from golangci-lint
    34de0feda5 cmd/podman: refactor Context handling
    78717e6ae9 fix new usetesting lint issue
    fdd442cbdf Create `--append` flag to add file to existing artifact
    a17175eb3a Cleanup test
    ce8813dc8d Remove persist directory when cleaning up Conmon files
    3925a30fa7 add podman artifact extract
    79be095795 docs: add v5.4 to API reference
    ad9839ac55 Run HealthCheck without creating and removing the ExecSession in the database
    a6d6d6409e Bump FreeBSD version to 13.4
    a2380bca1e fix(deps): update module golang.org/x/tools to v0.30.0
    f906c6df57 Switch to the CNCF Code of Conduct
    74a100f542 fix(deps): update module golang.org/x/net to v0.35.0
    7e612f6ebb test/system: remove tar version check
    d13915f87a new images 2025-02-10
    cb53abca28 In SQLite state, use defaults for empty-string checks
    ab0410948a libpod: make hasCapSysResource platform-specific
    3c3baefa8c Update rpm/podman.spec
    5bada90190 test/apiv2: fix registry push flake
    f73c976bca fix(deps): update module golang.org/x/crypto to v0.33.0
    b06c7d78d3 [skip-ci] RPM: set buildOrigin in LDFLAG
    91e4f6918a Remove the option to install WSL/HyperV
    dce52b3e77 Improve winmake.ps1 clean target
    b4fc9cd14d Makefile: escape BUILD_ORIGIN properly
    1d4c67751c fix(deps): update module github.com/vbauerster/mpb/v8 to v8.9.2
    30ed3293c4 fix(deps): update module google.golang.org/protobuf to v1.36.5
    1d220b99da [skip-ci] RPM: cleanup macro defs
    46d874aa52 Refactor graph traversal &amp; use for pod stop
    2f710723df images: fix segfault when mounting without cap_sys_admin
    c06dba4845 rootless: fix hang on s390x
    e5bcd6542e Add tests for chunked pulls
    27ccfef3a1 Don't use all of tempdir as podman's --tmpdir
    165d5c3062 fix(deps): update module golang.org/x/sync to v0.11.0
    03b9f87c7d fix(deps): update module golang.org/x/term to v0.29.0
    e7a0032ec3 fix(deps): update module golang.org/x/sys to v0.30.0
    52febf6a0a Fix flake test: podman pause/unpause with HealthCheck interval
    ad0c092616 Bump version to 5.5.0-dev
    6f9fb4392c fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.1
    6c06577455 artifact: only allow single manifest
    297e8a3476 Add `machine init --playbook`
    dcdf82e943 test/e2e: improve write/removeConf()
    bc2763eac8 Add --noheading to artifact ls
    35c72bb18e Bump to Buildah v1.39.0
    26b5864648 rpm: add attr as dependency for podman-tests
    06fa617f61 Lock pod while starting and stopping containers
    89283c6fcc update gvproxy version
    dae1541529 Force use of iptables on Windows WSL
    509c80d5bd fix(deps): update golang.org/x/exp digest to e0ece0d
    400645bf10 fix(deps): update github.com/vishvananda/netlink digest to 7c2350b
    211d3ea3cf Bump c/storage to v1.57.1, c/image v5.34.0, c/common v0.62.0
    d575ae12f8 Add --no-trunc to artifact ls
    bd061aa2d5 Add type and annotations to artifact add
    4a0006db33 cirrus: ensure HOME is set in postbuild.sh
    18e29076f7 pkg/api: honor cdi devices from the hostconfig
    1c0f5b0475 new images 2025-01-31
    f0ef791808 podman exec: correctly support detaching
    3eb0e1e8ac libpod: remove unused ExecStartAndAttach()
    be6fa68296 [skip-ci] RPM: include empty check to silence rpmlint
    e2eb8e4a86 [skip-ci] RPM: adjust qemu dependencies
    d3706bcad1 Add BuildOrigin field to podman info
    51fd6e906c fix(pkg/rootless): avoid memleak during init() contructor.
    1f3182009a util: replace Walk with WalkDir
    398377fd97 Move detection of libkrun and intel
    4eeaedfe13 Prevent two podman machines running on darwin
    27386be189 fix(deps): update module github.com/spf13/pflag to v1.0.6
    e893747cf3 Remove unnecessary error handling
    c0aab0a85a Remove usused Kind() function
    511c8b249d Remove timer for HealthCheck when container is paused.
    513b4aaceb Safer use of `filepath.EvalSymlinks()` on Windows
    357f76daae error with libkrun on intel-based machines
    0eefdbe30e fix(deps): update module google.golang.org/protobuf to v1.36.4

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>
<entry>
<title>podman: remove ptest</title>
<updated>2025-06-12T14:40:41+00:00</updated>
<author>
<name>Chen Qi</name>
<email>Qi.Chen@windriver.com</email>
</author>
<published>2025-06-11T07:23:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-virtualization.git/commit/?id=a8175deded4decb9b889901caabb48bf8c4edc73'/>
<id>urn:sha1:a8175deded4decb9b889901caabb48bf8c4edc73</id>
<content type='text'>
The ptest was added almost three years ago and since then nobody
ever fixed anything. It's almost impossible that the ptest never
failed. As an evidence, for the current version, the test cases
cannot even run.

Remove this ptest. People who care about podman ptest should be
maintaining it.

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