Skip to content

Releases: containers/common

v0.49.1

01 Aug 07:58
Compare
Choose a tag to compare
  • manifest_list: inspect add fields from both OCIv1 and docker format
  • Allow adding sigstore signatures, and submitting passphrases
  • build(deps): bump github.com/containernetworking/cni from 1.1.1 to 1.1.2
  • Cirrus: Use the latest imgts container

v0.49.0

25 Jul 13:45
Compare
Choose a tag to compare

What's Changed

  • Bump to v0.48.0 by @rhatdan in #1018
  • cgroups: kill processes when deleting a cgroup by @giuseppe in #1019
  • build(deps): bump github.com/containers/storage from 1.40.0 to 1.40.2 by @dependabot in #1021
  • build(deps): bump github.com/containerd/containerd from 1.6.3 to 1.6.4 by @dependabot in #1022
  • libimage should be using containers.conf for tmpdir by @rhatdan in #1020
  • build(deps): bump github.com/docker/docker from 20.10.14+incompatible to 20.10.15+incompatible by @dependabot in #1023
  • enable unparam, exportloopref and revive linters by @Luap99 in #1024
  • Only attempt CGO_ENABLED builds on Linux by @dfr in #1028
  • enable prealloc and makezero linters by @Luap99 in #1029
  • Add SCMP_ACT_NOTIFY to seccomp actions by @ccojocar in #1027
  • Define default loggers in man page by @TomSweeneyRedHat in #1011
  • Config changes and pkg/parse fixes for FreeBSD by @dfr in #1026
  • [CI:DOCS] Add updated horizontal containers logo by @ashley-cui in #1031
  • build(deps): bump github.com/opencontainers/runc from 1.1.1 to 1.1.2 by @dependabot in #1033
  • build(deps): bump github.com/containers/storage from 1.40.2 to 1.41.0 by @dependabot in #1034
  • build(deps): bump github.com/docker/docker from 20.10.15+incompatible to 20.10.16+incompatible by @dependabot in #1036
  • Vendor in latest containers/image by @rhatdan in #1032
  • [CI:DOCS] Add more logos and Fix logo in Code of Conduct by @ashley-cui in #1038
  • Build libnetwork on FreeBSD by @dfr in #1035
  • .golanci-lint: enable gofumpt by @kolyshkin in #1039
  • CI: enable extra linters for new code by @kolyshkin in #1040
  • cirrus-ci: rm make validate by @kolyshkin in #1041
  • pkg/completion: add common completion command by @Luap99 in #1043
  • libimage: load: close reader by @vrothberg in #1044
  • OWNERS: add @mtrmac by @vrothberg in #1045
  • Support setting image_volume_mode in containers.conf by @rhatdan in #1037
  • libimage/define: add search filters by @vrothberg in #1046
  • libnetwork: add new resolvconf package by @Luap99 in #1030
  • libimage: address a number of TODOs by @vrothberg in #1049
  • [CI:DOCS] Pin actions to a full length commit SHA by @cevich in #1050
  • F36 update by @cevich in #1048
  • libimage: pull: warn if platforms do not match by @vrothberg in #1052
  • Check if retry error is a Timeout by @rhatdan in #1051
  • Revert "pkg/completion: add common completion command" by @Luap99 in #1055
  • build(deps): bump github.com/containernetworking/cni from 1.1.0 to 1.1.1 by @dependabot in #1056
  • build(deps): bump github.com/containerd/containerd from 1.6.4 to 1.6.5 by @dependabot in #1060
  • libimage: image lookup: check platform by @vrothberg in #1054
  • build(deps): bump github.com/docker/docker from 20.10.16+incompatible to 20.10.17+incompatible by @dependabot in #1063
  • Fix option names and functions to make lint happy. by @rhatdan in #1059
  • build(deps): bump github.com/containerd/containerd from 1.6.5 to 1.6.6 by @dependabot in #1061
  • build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 by @dependabot in #1062
  • libimage: tweak platform checks by @vrothberg in #1065
  • use runc cgroup creation logic by @cdoern in #936
  • Update vendor of containers/(storage,image) and runc by @rhatdan in #1066
  • build(deps): bump github.com/stretchr/testify from 1.7.2 to 1.7.4 by @dependabot in #1069
  • improve NewSystemd's capability for setting resources by @cdoern in #1068
  • build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 by @dependabot in #1070
  • pkg: migrate hooks from podman to common by @flouthoc in #1071
  • cpu quota patch by @cdoern in #1072
  • build(deps): bump github.com/fsnotify/fsnotify from 1.4.9 to 1.5.4 by @dependabot in #1073
  • build(deps): bump github.com/stretchr/testify from 1.7.4 to 1.7.5 by @dependabot in #1074
  • parse: support copy and nocopy by @giuseppe in #1075
  • libimage: normalize platforms correctly by @vrothberg in #1078
  • type conversion for systemd memory limits and additonal tests by @cdoern in #1079
  • build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 by @dependabot in #1080
  • seccomp: Allow Landlock syscalls by @l0kod in #1081
  • move code from Podman so it can be shared with conmon-rs by @Luap99 in #1083
  • [CI:DOCS] improve pull-policy documentation by @vrothberg in #1085
  • libnetwork: add isolate network option by @Luap99 in #1086
  • additional cgroup testing, implementation of cpu-shares, and introduction of blkio limits. by @cdoern in #1082
  • add netavark dns port option by @martinetd in #1084
  • code cleanup & MemorySwap handling by @cdoern in #1087
  • Switch to golang native error wrapping by @saschagrunert in #1077
  • Vendor in latest containers/(storage,image) by @rhatdan in #1089
  • libimage, ManifestList: fslock and reload to provide race-free Add API by @flouthoc in #1090
  • move prune filter parsing to common by @cdoern in #1088
  • cgroup v2 support for IOWeight by @cdoern in #1092
  • Update vendor of containers/storage and containers/image by @rhatdan in #1093
  • build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 by @dependabot in #1095
  • add support for metadata in Store() by @cdoern in #1096
  • build(deps): bump github.com/BurntSushi/toml from 1.1.0 to 1.2.0 by @dependabot in #1098
  • build(deps): bump github.com/onsi/gomega from 1.19.0 to 1.20.0 by @dependabot in #1097
  • vendor dance of containers/(storage,image) by @rhatdan in #1100

New Contributors

Full Changelog: v0.48.0...v0.49.0

v0.48.0

02 May 21:06
Compare
Choose a tag to compare

What's Changed

  • Bump to v0.47.4 by @rhatdan in #924
  • remove coverprofile and remove pkg/defaulnet by @Luap99 in #926
  • parse: allow extra options for idmap by @giuseppe in #927
  • docs: move volumes under containers table by @vrothberg in #929
  • add default_subnet_pools to containers.conf by @Luap99 in #931
  • build(deps): bump github.com/containerd/containerd from 1.5.9 to 1.6.0 by @dependabot in #932
  • Fix bug in probeConmon and add unit tests by @saschagrunert in #933
  • set DefaultSubnetPools for network backend by @Luap99 in #934
  • docs: Reintroduce Containerfile and containerignore by @Foxboron in #905
  • Add support for seccomp filter flags by @saschagrunert in #937
  • build(deps): bump github.com/containernetworking/plugins from 1.0.1 to 1.1.0 by @dependabot in #942
  • libimage: image lookup: fix ID vs short name by @vrothberg in #939
  • Add ExitCommandDelay in containers.conf and set var and default by @rvandernoort in #941
  • Update links of related projects in README by @rvandernoort in #940
  • libnetwork: macvlan allow internal networks by @Luap99 in #943
  • build(deps): bump github.com/godbus/dbus/v5 from 5.0.6 to 5.1.0 by @dependabot in #944
  • Add support for seccomp ListenerPath and ListenerMetadata by @saschagrunert in #945
  • Add additionalHelperBinariesDir by @ashley-cui in #946
  • util: fix GetRuntimeDir permission check by @giuseppe in #947
  • build(deps): bump github.com/containerd/containerd from 1.6.0 to 1.6.1 by @dependabot in #948
  • libnetwork: warn only if network has DNSEnabled and aardvark-dns binary is not there. by @flouthoc in #949
  • Fix ImageCopyTmpDir for windows by @Luap99 in #951
  • build(deps): bump github.com/docker/distribution from 2.8.0+incompatible to 2.8.1+incompatible by @dependabot in #953
  • build(deps): bump github.com/containernetworking/plugins from 1.1.0 to 1.1.1 by @dependabot in #955
  • build(deps): bump github.com/docker/docker from 20.10.12+incompatible to 20.10.13+incompatible by @dependabot in #956
  • build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 by @dependabot in #957
  • Allow more syscalls by @saschagrunert in #954
  • Allow rootless containers to use AppArmor profiles by @kernelmethod in #960
  • libnetwork/netavark.netavarkNetwork.networkCreate(): close the file by @nalind in #961
  • build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 by @dependabot in #962
  • containers.conf: add events_logfile_max_size by @nicrowe00 in #963
  • libimage: RemoveImages: add Ignore field by @vrothberg in #966
  • libnetwork/cni: add support for arbitrary ipam plugins by @Luap99 in #965
  • pkg/auth: re-allow http{s} prefixes by @vrothberg in #964
  • go fmt: use go 1.18 conditional-build syntax by @vrothberg in #968
  • Revert "Allow rootless containers to use AppArmor profiles" by @vrothberg in #969
  • build(deps): bump github.com/containers/ocicrypt from 1.1.2 to 1.1.3 by @dependabot in #970
  • IPCMode default mode should be sharable not private by @rhatdan in #972
  • [CI:DOCS] Add .containerignore.5 link file so users can find man page by @rhatdan in #974
  • Add ptrace as a default seccomp allow to match Docker by @rhatdan in #973
  • Add negation to filters by @rvandernoort in #971
  • build(deps): bump github.com/containerd/containerd from 1.6.1 to 1.6.2 by @dependabot in #978
  • build(deps): bump github.com/containers/storage from 1.38.2 to 1.39.0 by @dependabot in #979
  • build(deps): bump github.com/docker/docker from 20.10.13+incompatible to 20.10.14+incompatible by @dependabot in #977
  • pkg/config: events_logfile_max_size add omitzero by @Luap99 in #980
  • libimage: import should not ignore configured variant in ImportOptions by @flouthoc in #981
  • config.Write(): test for empty writes by @Luap99 in #982
  • build(deps): bump github.com/onsi/gomega from 1.18.1 to 1.19.0 by @dependabot in #985
  • Add homedir option to passdriver by @ashley-cui in #983
  • Switch all calls to filepath.Walk to filepath.WalkDir by @rhatdan in #984
  • libnetwork: allow new none ipam driver by @Luap99 in #967
  • Switch to ginkgo/v2 by @saschagrunert in #988
  • build(deps): bump github.com/opencontainers/selinux from 1.10.0 to 1.10.1 by @dependabot in #987
  • CI: add codespell job to GHA by @kolyshkin in #990
  • libnetwork: ipam driver none disable dns by @Luap99 in #989
  • build(deps): bump github.com/BurntSushi/toml from 1.0.0 to 1.1.0 by @dependabot in #995
  • Makefile: simplify for modern Go by @kolyshkin in #993
  • build(deps): bump github.com/opencontainers/runc from 1.1.0 to 1.1.1 by @dependabot in #986
  • Add machine volumes to containers.conf by @rhatdan in #1000
  • OWNERS: add @kolyshkin by @vrothberg in #1002
  • golangci-lint spring cleaning and bump by @kolyshkin in #997
  • pkg/config: new value for events_logfile_max_size by @nicrowe00 in #999
  • Build this on freebsd as well as linux, darwin by @dfr in #1007
  • add new etchosts package by @Luap99 in #998
  • remove github.com/mitchellh/mapstructure dep by @Luap99 in #1009
  • pkg/config: fix docs for network_cmd_options by @Luap99 in #1006
  • Add FreeBSD support for pkg/config by @dfr in #1010
  • Deprecate MachineEnabled and replace with API by @n1hility in #1012
  • Change rootfull->rootful by @rhatdan in #1013
  • build(deps): bump github.com/containerd/containerd from 1.6.2 to 1.6.3 by @dependabot in #1014
  • build(deps): bump github.com/onsi/ginkgo/v2 from 2.1.3 to 2.1.4 by @dependabot in #1015
  • build(deps): bump github.com/containernetworking/cni from 1.0.1 to 1.1.0 by @dependabot in #1016
  • containers.conf: add pod_exit_policy by @vrothberg in #1017

New Contributors

Full Changelog: v0.47.4...v0.48.0

v0.44.5

14 Mar 09:48
Compare
Choose a tag to compare

v0.47.4

09 Feb 17:51
Compare
Choose a tag to compare

What's Changed

  • Retract the v1.0.0 version by @mtrmac in #916
  • Add libimage/manifests.PushOptions.SourceFilter by @nalind in #917
  • Fix console password reading on Windows by @n1hility in #918
  • netavark: add support for dns with internal by @Luap99 in #919
  • cni: do not add default route for internal networks by @Luap99 in #920
  • build(deps): bump github.com/docker/distribution from 2.7.1+incompatible to 2.8.0+incompatible by @dependabot in #922

Full Changelog: v1.0.1...v0.47.4

v0.47.3

02 Feb 19:34
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.47.2...v0.47.3

v0.47.2

31 Jan 22:18
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.47.1...v0.47.2

v0.47.1

26 Jan 15:30
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.47.0...v0.47.1

v0.47.0

20 Jan 18:09
Compare
Choose a tag to compare

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 https://github.com/containers/common/pull...
Read more

v0.44.4

30 Nov 13:32
Compare
Choose a tag to compare