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
andListenerMetadata
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
andaardvark-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
inImportOptions
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
- @rvandernoort made their first contribution in #941
- @kernelmethod made their first contribution in #960
- @nicrowe00 made their first contribution in #963
- @dfr made their first contribution in #1007
Full Changelog: v0.47.4...v0.48.0