Releases: containers/common
Releases · containers/common
v0.51.2
v0.51.1
v0.51.0
What's Changed
- Bump to v0.50.1 by @rhatdan in #1170
- build(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc1 to 1.1.0-rc2 by @dependabot in #1171
- GHA: Limit operations to
main
branch only by @cevich in #1175 - build(deps): bump github.com/onsi/gomega from 1.20.2 to 1.21.1 by @dependabot in #1179
- Fix empty system context when copy image from oci-archive transport by @tyler92 in #1181
- build(deps): bump github.com/containers/ocicrypt from 1.1.5 to 1.1.6 by @dependabot in #1180
- build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.0 by @dependabot in #1183
- build(deps): bump github.com/onsi/gomega from 1.21.1 to 1.22.1 by @dependabot in #1182
- build(deps): bump github.com/fsnotify/fsnotify from 1.5.4 to 1.6.0 by @dependabot in #1186
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.3.0 to 2.3.1 by @dependabot in #1185
- build(deps): bump github.com/docker/docker from 20.10.18+incompatible to 20.10.19+incompatible by @dependabot in #1187
- Vendor in latest containers/(storage, image) and runtime-tools by @rhatdan in #1188
- ci,codespell: ignore function
ShouldNot
by @flouthoc in #1190 - libnetwork: add
DNSServers
toNetworkOptions
by @flouthoc in #1189 - libimage: add LayersDiskUsage by @vrothberg in #1191
- Update vendor containers/(image,storage) by @rhatdan in #1192
- bump to golangci-lint v1.50.0 by @vrothberg in #1193
- DiskUsage: return total images size by @vrothberg in #1194
- libimage: cache image size by @vrothberg in #1197
- config: Add config entry for ocijail by @dfr in #1199
- build(deps): bump github.com/docker/docker from 20.10.19+incompatible to 20.10.20+incompatible by @dependabot in #1198
- build(deps): bump github.com/BurntSushi/toml from 1.2.0 to 1.2.1 by @dependabot in #1204
- build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #1203
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.3.1 to 2.4.0 by @dependabot in #1205
- Update vendor containers/storage by @rhatdan in #1195
- feat: add support for the youki OCI Runtime by @unknowndevQwQ in #1202
- build(deps): bump github.com/spf13/cobra from 1.6.0 to 1.6.1 by @dependabot in #1207
- build(deps): bump github.com/containerd/containerd from 1.6.8 to 1.6.9 by @dependabot in #1206
- libnetwork/netavark: disable dns for macvlan by @Luap99 in #1208
- feat: add logo for Podman Desktop by @benoitf in #1212
- build(deps): bump github.com/docker/docker from 20.10.20+incompatible to 20.10.21+incompatible by @dependabot in #1211
- build(deps): bump github.com/onsi/gomega from 1.22.1 to 1.23.0 by @dependabot in #1213
- libimage: format platform warning by @vrothberg in #1218
- build(deps): bump github.com/onsi/gomega from 1.23.0 to 1.24.0 by @dependabot in #1219
- Update vendor of containers/(image, storage) by @rhatdan in #1220
- create known_hosts file path when missing by @rhatdan in #1216
- build(deps): bump golang.org/x/sys from 0.1.0 to 0.2.0 by @dependabot in #1221
- build(deps): bump github.com/coreos/go-systemd/v22 from 22.4.0 to 22.5.0 by @dependabot in #1222
- build(deps): bump golang.org/x/term from 0.1.0 to 0.2.0 by @dependabot in #1223
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.4.0 to 2.5.0 by @dependabot in #1224
- pkg/report: fix IsJSON() by @Luap99 in #1226
- [CI:DOCS] Adding new versions of project logos378.3 by @mairin in #1228
- pkg/report: fix IsJSON() #2 by @Luap99 in #1227
- pkg/config: Fix DefaultSignaturePath on FreeBSD by @dfr in #1229
- build(deps): bump golang.org/x/crypto from 0.1.0 to 0.2.0 by @dependabot in #1230
- build(deps): bump github.com/onsi/gomega from 1.24.0 to 1.24.1 by @dependabot in #1231
- config: add support for
platform_to_oci_runtime
and default entries forwasi/wasm
by @flouthoc in #1225 - Add support for route metric in network configs by @mheon in #1217
- Update vendor of containers/(image, storage) by @rhatdan in #1232
- build(deps): bump github.com/containerd/containerd from 1.6.9 to 1.6.10 by @dependabot in #1233
- build(deps): bump golang.org/x/crypto from 0.2.0 to 0.3.0 by @dependabot in #1235
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.5.0 to 2.5.1 by @dependabot in #1236
- libnetwork, Network: add field
NetworkDNSServers
for network scoped dns by @flouthoc in #1237 - Deprecate UserNSSize, since we don't use it by @rhatdan in #1238
- Rework default list of capabilities to minimal by @rhatdan in #1240
- validate: ignore validation of CDI devices by @giuseppe in #1239
- Revert "Rework default list of capabilities to minimal" by @vrothberg in #1245
- Remove conmon probe by @rhatdan in #1244
- [CI:DOCS] docs,containerfile:
RUN --mount
mentionrw
option by @flouthoc in #1247 - containers.conf: add events_container_create_inspect_data by @vrothberg in #1243
- build(deps): bump golang.org/x/sys from 0.2.0 to 0.3.0 by @dependabot in #1253
- cgroups: use SessionBusPrivateNoAutoStartup by @giuseppe in #1254
- Add ReadOnly flag to run containers in readonly mode by @rhatdan in #1251
- Vendor in latest containers/(storage, image) by @rhatdan in #1255
- libnetwork/cni: fix panic with ipam driver none by @Luap99 in #1256
- Libnetwork: Add IgnoreIfExists flag to network create method by @ygalblum in #1250
- build(deps): bump golang.org/x/term from 0.2.0 to 0.3.0 by @dependabot in #1257
- Rework default list of capabilities to minimal by @rhatdan in #1252
- libnetwork: extend API to support
NetworkUpdate
by @flouthoc in #1249 - build(deps): bump github.com/containerd/containerd from 1.6.10 to 1.6.12 by @dependabot in #1261
- Add godoc headers for report package by @cblecker in #1260
- build(deps): bump golang.org/x/crypto from 0.3.0 to 0.4.0 by @dependabot in #1262
- pkg/netns: UnmountNS() accept netns path as string by @Luap99 in #1258
- Add to default machine volumes for MacOS by @ashley-cui in #1265
- Update vendor or containers/(image, storage) by @rhatdan in #1263
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 by @dependabot in #1267
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 by @dependabot in #1268
- build(deps): bump github.com/onsi/gomega from 1.24.1 to 1.24.2 by @dependabot in #1269
- build(deps): bump github.com/containerd/containerd from 1.6.12 to 1.6.13 by @dependabot in #1271
- build(deps): bump github.com/docker/docker from 20.10.21+incompatible to 20.10.22+incompatible by @dependabot in #1273
- build(deps): bump github.com/containerd/containerd from 1.6.13 to 1.6.14 by @dependabot in #1274
- build(deps): bump golang.org/x/term from 0.3.0 to 0.4.0 by @dependabot in #1280
...
v0.49.3
v0.49.2
v0.48.1
v0.50.1
v0.50.0
What's Changed
- RFC: tag v0.49.1 by @mtrmac in #1107
- Podman rmi --no-prune flag by @karthikelango137 in #1108
- libimage: image removal: add hint to external containers by @vrothberg in #1111
- cirrus: bump cpus and ram by @vrothberg in #1113
- ssh package by @cdoern in #1094
- Add conmon-rs paths by @jakecorrenti in #1117
- GHA: Use golang 1.18 + run in verbose mode by @cevich in #1120
- config: look at the conmon-rs version string by @giuseppe in #1121
- Use an alternative CNI lock for read-only config dirs by @mheon in #1122
- Eliminate segfault when image does not have config by @rhatdan in #1118
- Fix spelling mistake by @rhatdan in #1128
- Adjust default volumes for windows compatibility by @arixmkii in #1125
- Add volume plugin timeout to containers.conf by @mheon in #1129
- build(deps): bump github.com/containerd/containerd from 1.6.6 to 1.6.8 by @dependabot in #1116
- config: Allow specifying helper dirs with $BINDIR as base directory by @filbranden in #1127
- Add support for returning image path with ARCH and OS Substitutions by @rhatdan in #1119
- libimage: untag events on image removal by @vrothberg in #1132
- Fix stutters by @rhatdan in #1138
- Change default cgroups mode to enabled on FreeBSD by @dfr in #1137
- build(deps): bump github.com/onsi/gomega from 1.20.0 to 1.20.1 by @dependabot in #1139
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.1.4 to 2.1.6 by @dependabot in #1141
- docs: containers.conf: list all log drivers by @vrothberg in #1133
- cgroup: do not fail with missing cpuset file by @giuseppe in #1135
- build(deps): bump github.com/onsi/gomega from 1.20.1 to 1.20.2 by @dependabot in #1143
- build(deps): bump github.com/docker/go-units from 0.4.0 to 0.5.0 by @dependabot in #1144
- pkg/report: handle newline in template string by @Luap99 in #1146
- Update vendor of containers/(storage,image) by @rhatdan in #1149
- Add labels to secrets by @ashley-cui in #1147
- Ignore additionalstore images when deciding to use netavark or CNI by @rhatdan in #1148
- phg/config: do not force default EventsLogFilePath by @Luap99 in #1151
- Use StoreOpts for secret store API by @ashley-cui in #1150
- build(deps): bump github.com/docker/docker from 20.10.17+incompatible to 20.10.18+incompatible by @dependabot in #1153
- libimage: remove: fix event by @vrothberg in #1154
- libnetwork/types: add correct swagger types by @Luap99 in #1156
- config: look user id instead of rootless by @giuseppe in #1157
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.1.6 to 2.2.0 by @dependabot in #1158
- build(deps): bump github.com/coreos/go-systemd/v22 from 22.3.2 to 22.4.0 by @dependabot in #1159
- config: correct the check for root by @giuseppe in #1161
- libimage: platform: check if image is corrupted by @vrothberg in #1160
- add proper handling for golang ssh by @cdoern in #1136
- Eval symlinks on XDG_RUNTIME_DIR by @rhatdan in #1162
- libimage.NormalizePlatform: normalize default
variant
as per specifiedarch
by @flouthoc in #1164 - build(deps): bump github.com/opencontainers/selinux from 1.10.1 to 1.10.2 by @dependabot in #1166
- Vendor in latest containers/storage by @rhatdan in #1165
- util, GetRuntimeDir: don't error out early if
XDG_RUNTIME_DIR
is not set. by @flouthoc in #1167
New Contributors
- @karthikelango137 made their first contribution in #1108
- @jakecorrenti made their first contribution in #1117
- @arixmkii made their first contribution in #1125
- @filbranden made their first contribution in #1127
Full Changelog: v0.49.1...v0.50.0
v0.49.1
v0.49.0
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
andreload
to provide race-freeAdd
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
- @ccojocar made their first contribution in #1027
- @l0kod made their first contribution in #1081
- @martinetd made their first contribution in #1084
Full Changelog: v0.48.0...v0.49.0