Skip to content

v0.47.0

Compare
Choose a tag to compare
@rhatdan rhatdan released this 20 Jan 18:09
· 2265 commits to main since this release

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 advanced overlay options by @flouthoc in #888
  • Add configmap backend by @machacekondra in #887
  • libnetwork: support rootless network with netavark and relay runRoot with tmpfs 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

Full Changelog: v0.46.0...v0.47.0