Skip to content

v0.58.0

Compare
Choose a tag to compare
@TomSweeneyRedHat TomSweeneyRedHat released this 06 Mar 15:47
· 469 commits to main since this release

What's Changed

  • Bump c/image to v5.29.0, common to v0.57.0, and then v0.57.1-dev by @TomSweeneyRedHat in #1741
  • chore(deps): update dependency containers/automation_images to v20231116 by @renovate in #1742
  • chore(deps): update module github.com/opencontainers/runc to v1.1.10 by @rhatdan in #1743
  • parse: support no-dereference mount option by @vrothberg in #1747
  • utils: use GetRuntimeDir() from c/storage by @giuseppe in #1725
  • Fix inspection of unsigned schema1 images by @mtrmac in #1748
  • refactor(machine): add applehv and hyperv host type by @BlackHole1 in #1749
  • fix(deps): update module golang.org/x/sys to v0.15.0 by @renovate in #1751
  • fix(deps): update module golang.org/x/term to v0.15.0 by @renovate in #1752
  • fix(deps): update module golang.org/x/crypto to v0.16.0 by @renovate in #1753
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.13.2 by @renovate in #1755
  • Add configurability to Netavark firewall driver by @cgiradkar in #1750
  • Prioritize addtionalHelperBinariesDir over default dirs by @ashley-cui in #1754
  • fix(deps): update module github.com/containerd/containerd to v1.7.10 by @renovate in #1756
  • Image copier: make sure ReportWriter is not nil before accessing by @ygalblum in #1758
  • fix(deps): update module github.com/containernetworking/plugins to v1.4.0 by @renovate in #1760
  • libnetwork: add rootlessnetns package by @Luap99 in #1761
  • bump to 0.58.0-dev by @Luap99 in #1763
  • [skip-ci] Update actions/setup-go action to v5 by @renovate in #1764
  • fix(deps): update module github.com/containerd/containerd to v1.7.11 by @renovate in #1766
  • chore(deps): update dependency containers/automation_images to v20231208 by @renovate in #1768
  • fix(deps): update module golang.org/x/crypto to v0.17.0 [security] by @renovate in #1771
  • Allow searching $TZDIR for timezone data by @saschagrunert in #1772
  • seccomp: allow fchmodat2 by @giuseppe in #1773
  • Use TZDIR as override lookup path by @saschagrunert in #1774
  • fix(deps): update github.com/containers/image/v5 digest to 1b221d4 by @renovate in #1776
  • fix(deps): update github.com/containers/storage digest to 1020ab6 by @renovate in #1777
  • fix(deps): update module github.com/opencontainers/runc to v1.1.11 by @renovate in #1778
  • pkg/timezone: add helper function to configure timezone for pod/containers by @sohankunkerkar in #1775
  • Move minimal golang to v1.20 by @rhatdan in #1779
  • chore: delete obsolete // +build lines by @alexandear in #1780
  • Fix typos across repo; extend codespell config by @alexandear in #1781
  • fix(deps): update module golang.org/x/sync to v0.6.0 by @renovate in #1782
  • fix(deps): update module golang.org/x/term to v0.16.0 by @renovate in #1785
  • Refactor: replace raw loops with funcs from slices and maps by @alexandear in #1784
  • Fix staticcheck issues; show all lint issues in CI by @alexandear in #1786
  • Simplify tests with testing.TempDir instead of os.MkdirTemp by @alexandear in #1787
  • Refactor map init with short declaration syntax by @alexandear in #1789
  • chore: replace 'interface{}' with 'any' for consistency by @alexandear in #1788
  • fix(deps): update module golang.org/x/crypto to v0.18.0 by @renovate in #1792
  • linters: enable contextcheck by @alexandear in #1790
  • fix(deps): update module github.com/onsi/ginkgo/v2 to v2.14.0 by @renovate in #1798
  • Drop warning to info on missing content from mounts.conf by @rhatdan in #1801
  • fix(deps): update module github.com/containerd/containerd to v1.7.12 by @renovate in #1799
  • chore(deps): update dependency containers/automation_images to v20240102 by @renovate in #1803
  • fix(deps): update module github.com/opencontainers/image-spec to v1.1.0-rc6 by @renovate in #1811
  • containers.conf: add crun-vm as a runtime by @lsm5 in #1809
  • Fix image filters parsing by @umohnani8 in #1800
  • libimage/manifests/manifests_test.go: use assert.NoError by @nalind in #1815
  • pkg/manifests.list: add SetMediaType(), SetArtifactType() by @nalind in #1817
  • pkg/manifests.list.preferOCI() learn about some new OCI fields by @nalind in #1816
  • add ConfigureTimeZone for all Unix based platforms by @rhatdan in #1818
  • New global option interface_name in containers.conf by @vikas-goel in #1814
  • Fix podman system df panic by @JoshVanL in #1824
  • fix(deps): update module github.com/docker/docker to v24.0.8+incompatible by @renovate in #1825
  • Change default image volume mode to "anonymous" by @mheon in #1820
  • Vendor c/storage, c/image @main by @ashley-cui in #1829
  • pkg/config: rework system connections and farm storage by @Luap99 in #1826
  • pkg/manifests.list.AddInstance(): don't set Platform to an empty struct by @nalind in #1819
  • Gate CNI support behind the cni build tag by @dcermak in #1767
  • Vendor in latest containers/(storage, image) by @rhatdan in #1837
  • Make timezone work on freebsd by @rhatdan in #1821
  • fix(deps): update module github.com/opencontainers/runc to v1.1.12 by @renovate in #1838
  • fix(deps): update module github.com/containerd/containerd to v1.7.13 by @renovate in #1839
  • fix(deps): update module github.com/docker/docker to v25.0.2+incompatible by @renovate in #1813
  • import pkg/strongunits from podman by @Luap99 in #1841
  • API support for managing and tracking artifact manifests in image indexes by @nalind in #1833
  • pkg/manifests.list.preferOCI(): pay attention to annotations in indexes by @nalind in #1822
  • libimage/manifests.LoadFromImage(): don't return a stale error by @nalind in #1844
  • libimage/manifests.list.AddArtifact(): handle descriptor+file by @nalind in #1843
  • pkg/config: rename podman-connections.conf to .json by @Luap99 in #1845
  • Handle multiple artifacts correctly by @nalind in #1847
  • Update dependency containers/automation_images to v20240125 by @renovate in #1850
  • Update module github.com/docker/docker to v25.0.3+incompatible by @renovate in #1849
  • pkg/config: remove unused commented code by @Luap99 in #1851
  • Support the execution of SSH commands with optional input. by @gordonmessmer in #1831
  • Update module golang.org/x/crypto to v0.19.0 by @renovate in #1852
  • Vendor in latest containers/(storage,image) by @rhatdan in #1853
  • Add default volumes for hyperv by @baude in #1830
  • [CI:DOCS] Update documentation to note that volumes use locks. by @mheon in #1856
  • [skip-ci] Update golangci/golangci-lint-action action to v4 by @renovate in #1857
  • libimage.ManifestList: add AddArtifact() by @nalind in #1861
  • containers.conf.5.md: fix append example by @vrothberg in #1862
  • Update module github.com/opencontainers/runtime-spec to v1.2.0 by @renovate in #1860
  • Vendor in containers/(storage,image) by @rhatdan in #1863
  • fix(deps): update module github.com/opencontainers/image-spec to v1.1.0 by @renovate in #1864
  • Config for Retry and RetryDelay for pulling images by @rhatdan in #1865
  • pkg/config: remove deprecated MachineEnabled field by @Luap99 in #1867
  • Default Pull/Push to use containers.conf Retry, RetryDelay by @rhatdan in #1866
  • libnetwork/pasta: always pass --quiet by @Luap99 in #1868
  • fix(deps): update module go.etcd.io/bbolt to v1.3.9 by @renovate in #1870
  • libnetwork/pasta: pass --dns none by @Luap99 in #1871
  • pkg/netns: always remove netns file by @Luap99 in #1872
  • docker-archive/DockerV3Schema2MediaType only support Gzip compression by @rhatdan in #1869
  • fix(deps): update module golang.org/x/crypto to v0.20.0 by @renovate in #1873
  • Fix dockerDaemonTransport vendor by @rhatdan in #1874
  • Update vendor of containers/(storage, image) by @rhatdan in #1875
  • Adjust machine image default by @ashley-cui in #1876
  • Add Rosetta support for applehv(arm64) by @tnk4on in #1877
  • Allow creation of a rootless netns backed by Pasta by @mheon in #1846
  • Report error events on pull failures by @rhatdan in #1842
  • Cleanup pkg/cgroups for compilation on freebsd by @rhatdan in #1878
  • fix(deps): update module github.com/stretchr/testify to v1.9.0 by @renovate in #1879
  • pkg/config: make EditConnectionConfig race free by @Luap99 in #1880
  • fix(deps): update module golang.org/x/sys to v0.18.0 by @renovate in #1881
  • fix(deps): update module golang.org/x/crypto to v0.21.0 by @renovate in #1883
  • lint: update golangci-lint to v1.56.2 by @Luap99 in #1889
  • github: bump go version for lint to 1.22 by @Luap99 in #1890

New Contributors

Full Changelog: v0.57.0...v0.58.0