What's Changed
- Bump to v0.46.0 by @rhatdan in #788
- Standardize on capatalize logrus messages, remove stutters by @rhatdan in #787
- libimage: prune: allow for removing external containers by @vrothberg in #785
- libimage: use faster json library by @vrothberg in #792
- libimage: load: try docker-archive first by @vrothberg in #793
- config: add omitzero for numeric types by @Luap99 in #795
- build(deps): bump github.com/containers/storage from 1.36.0 to 1.37.0 by @dependabot in #794
- [CI:DOCS] Moved containerfile man page to buildah by @rhatdan in #799
- build(deps): bump github.com/docker/docker from 20.10.8+incompatible to 20.10.9+incompatible by @dependabot in #801
- build(deps): bump github.com/containers/image/v5 from 5.16.0 to 5.16.1 by @dependabot in #804
- build(deps): bump github.com/opencontainers/selinux from 1.8.5 to 1.9.1 by @dependabot in #805
- libimage: Include Index in listTags response by @jelly in #803
- libimage: Pull: fix logs by @vrothberg in #806
- libimage: Inspect: add InspectOptions by @vrothberg in #808
- containers.conf: unknown keys: reduce to Debug level by @vrothberg in #807
- libimage: Return the full registry domain when searching by @jelly in #802
- build(deps): bump github.com/onsi/ginkgo from 1.16.4 to 1.16.5 by @dependabot in #810
- libimage: speed up image filters by @vrothberg in #811
- build(deps): bump github.com/docker/docker from 20.10.9+incompatible to 20.10.10+incompatible by @dependabot in #817
- add pkg/flag from Skopeo by @vrothberg in #814
- Add a hint to resolve a misconfigured helper_binaries_dir by @jre21 in #813
- build(deps): bump github.com/onsi/gomega from 1.16.0 to 1.17.0 by @dependabot in #819
- libimage: inspect: extract healthchecks from configs by @vrothberg in #822
- seccomp: accept strings for errno values by @giuseppe in #821
- Add network_backend field for switching to netavark by @mheon in #824
- pkg/download: for downloading files into tmp by @vrothberg in #825
- libimage/manifests.list.Add(): pull variant info from configs by @nalind in #818
- FindHelperBinary(): allow override via envariable by @edsantiago in #823
- parse: accept idmap by @giuseppe in #827
- Set the environment variables for the engine by @rhatdan in #828
- build(deps): bump github.com/docker/docker from 20.10.10+incompatible to 20.10.11+incompatible by @dependabot in #829
- increase default machine vm size to 100GiB by @vrothberg in #832
- Set netns to default to private like other namespaces by @rhatdan in #830
- Refactor report package to be more compatible by @jwhonce in #831
- UPdate vendor of container/storage by @rhatdan in #834
- build(deps): bump github.com/opencontainers/selinux from 1.9.1 to 1.10.0 by @dependabot in #835
- containers.conf: add option to enforce docker.io for compat API by @vrothberg in #833
- libimage: enforce "latest" tag when looking up images by @vrothberg in #836
- build(deps): bump github.com/containers/image/v5 from 5.16.1 to 5.17.0 by @dependabot in #837
- libimage: search custom registries by @vrothberg in #838
- manifests: set MediaType in OCI indexes by @nalind in #839
- Check accessibility to journal without sdjournal library by @hshiina in #841
- If we tell system to never pull we should not pull by @rhatdan in #816
- build(deps): bump github.com/jinzhu/copier from 0.3.2 to 0.3.4 by @dependabot in #843
- build(deps): bump github.com/mitchellh/mapstructure from 1.4.2 to 1.4.3 by @dependabot in #844
- config: add CompressionFormat option by @giuseppe in #845
- reference filter: match exact behavior of Docker by @vrothberg in #847
- Fix login/logout for docker.io/vendor by @mtrmac in #763
- Update to f35 by @cevich in #846
- Don’t retry on errcode.ErrorCodeDenied by @mtrmac in #727
- Cirrus: Switch to VMs for CI by @cevich in #849
- Move pkg/cgroups into common to be shared with buildah by @rhatdan in #842
- libimage: fix reference filters by @vrothberg in #850
- build(deps): bump github.com/opencontainers/runc from 1.0.2 to 1.0.3 by @dependabot in #851
- Add image and repo defaults for podman machine by @n1hility in #852
- load: support buildkit archives by @vrothberg in #853
- Support matching filters disjoint filters by @rhatdan in #854
- build(deps): bump github.com/docker/docker from 20.10.11+incompatible to 20.10.12+incompatible by @dependabot in #856
- libimage: filter: check if image is corrupted in case of error by @vrothberg in #857
- Add filters for image and manifest by @rhatdan in #855
- cgroup: retry rmdir up to 5 seconds on EBUSY by @giuseppe in #858
- Fix build failure on Podman vendor by @rhatdan in #859
- build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 by @dependabot in #861
- add libnetwork package by @Luap99 in #863
- Run make build-cross in cirrus by @rhatdan in #860
- pull: fix pulling from dir transport by @vrothberg in #864
- Fix darwin builds by @rhatdan in #869
- build(deps): bump github.com/containernetworking/plugins from 0.9.1 to 1.0.1 by @dependabot in #865
- libimage: normalize platform by @vrothberg in #867
- cgroups: do not create $ROOT/pids on cgroupv2 by @giuseppe in #868
- fix: fixup memory usage for cgroup v2 by @ttys3 in #870
- fix typo by @junnplus in #871
- libnetwork: add function to get the default network backend by @Luap99 in #872
- libnetwork: add method to get the default network name by @Luap99 in #873
- Revert "pull: fix pulling from dir transport" by @Luap99 in #875
- WEB Proxy is used in at least three different places in code by @rhatdan in #874
- No reason to use a Map versus a slice for ProxyEnv by @rhatdan in #876
- libnetwork: use atomic write for the backend file by @Luap99 in #877
- image lookup: apply checks for matching digest by @vrothberg in #878
- pull: fix pulling from dir transport by @vrothberg in #879
- libimage: refine pull-policy enforcement for custom platforms by @vrothberg in #880
- libnetwork: verify static ip only for host-local ipam and allow mtu option for netavark macvlan driver by @Luap99 in #881
- libimage: pull: platform checks for non-local platform by @vrothberg in #882
- libnetwork: run unit tests by @Luap99 in #884
- build(deps): bump github.com/BurntSushi/toml from 0.4.1 to 1.0.0 by @dependabot in #886
- Cirrus: Make netavark binary available to unit tests by @cevich in #883
- Document the events_logfile_path field in containers.conf by @rhatdan in #885
- netavark: use globally shared network config dir by @Luap99 in #889
- build(deps): bump github.com/opencontainers/runc from 1.0.3 to 1.1.0 by @dependabot in #890
- parse: extend
ValidateVolumeOpts
to support advancedoverlay
options by @flouthoc in #888 - Add configmap backend by @machacekondra in #887
- libnetwork: support
rootless
network with netavark and relayrunRoot
withtmpfs
by @flouthoc in #891 - Vendor in latest containers/storage and containers/image by @rhatdan in #892
- build(deps): bump github.com/jinzhu/copier from 0.3.4 to 0.3.5 by @dependabot in #894
- fix srcBackendDir to point to the right location by @rphillips in #893
- remove rootless_networking field from containers.conf by @Luap99 in #895
- Revert "fix srcBackendDir to point to the right location" by @rphillips in #897
New Contributors
- @jelly made their first contribution in #803
- @jre21 made their first contribution in #813
- @edsantiago made their first contribution in #823
- @n1hility made their first contribution in #852
- @ttys3 made their first contribution in #870
- @junnplus made their first contribution in #871
- @machacekondra made their first contribution in #887
- @rphillips made their first contribution in #893
Full Changelog: v0.46.0...v0.47.0