v1.43.0
What's Changed
- Bump to v1.42.0 by @nalind in #1297
- fix return error in device mapper by @alicefr in #1298
- build(deps): bump github.com/Microsoft/hcsshim from 0.9.3 to 0.9.4 by @dependabot in #1299
- Remove a couple of cases of possibly wrapping
nil
as errors by @nalind in #1300 - fix typos and spelling by @eriksjolund in #1303
- [CI:DOCS] Cirrus: Use the latest imgts container by @cevich in #1301
- pkg/unshare: declare init() as static by @gustavosbarreto in #1305
- overlay: do not clone source recursively by @giuseppe in #1309
- unshare: improve rootless detection by @giuseppe in #1312
- build(deps): bump github.com/opencontainers/runc from 1.1.3 to 1.1.4 by @dependabot in #1313
- test: use
T.TempDir
to create temporary test directory by @Juneezee in #1315 - overlay: use the right lowers for read-only mounts via subprocess by @nalind in #1314
- Don't use subprocess output as a format specifier by @nalind in #1318
- build(deps): bump github.com/docker/go-units from 0.4.0 to 0.5.0 by @dependabot in #1320
- docs/containers-storage.conf.5.md: reformat by @dilyanpalauzov in #1319
- Fix data race between ReloadIfChanged and read-only usage of layerStore by @tyler92 in #1322
- Don't fail on walking os of EOPNOTSUPP for Llistxatt by @rhatdan in #1323
- overlay: change log message verbosity by @giuseppe in #1329
- chrootarchive: propagate env from parent by @giuseppe in #1327
- Update layerspathModified before reading the contents by @mtrmac in #1331
- Explain why a substring match is sufficient when reading uid_map by @mtrmac in #1330
- ReadMemInfo: Add missing import of errors by @dfr in #1334
- Fix various warnings by @mtrmac in #1333
- pkg/lockfile: nits by @kolyshkin in #1336
- Comment fixups by @nalind in #1338
- Tweak a couple of error messages by @nalind in #1341
- Remove an undocumented assumption that O_RDONLY == 0 by @mtrmac in #1343
- overlay: when we warn about the kernel, mention the version by @nalind in #1340
- Use defined constants for flag names by @nalind in #1339
- layers.Wipe(): try to remove layers before their parents by @nalind in #1342
- tests/tools/Makefile: we don't use ffjson any more by @nalind in #1347
- tests/idmaps.bats: only test .imagestore on overlay and vfs by @nalind in #1348
- Update to go-zfs v3.0.0 by @nalind in #1349
- Revert incorrect "heeded" -> "needed" typo fix by @nalind in #1350
- Fix LUtimesNano on FreeBSD by @dfr in #1353
- pkg/system: Allow EnsureRemoveAll to delete trees with immutable files by @dfr in #1355
- tests/idmaps.bats: only run idmaps tests on Linux by @dfr in #1358
- If XDG_CONFIG_HOME env is set we should use it and ignore defaults by @rhatdan in #1357
- tests/helpers.bash: Fix setting the mtime to epoch in createrandom by @dfr in #1366
- Eval symlinks on XDG_RUNTIME_DIR by @rhatdan in #1359
- Use system defaults if storage.conf does not exist in XDG_CONFIG_HOME by @rhatdan in #1363
- Fix accessing to layer without lock by @tyler92 in #1351
- Make the unit tests work for FreeBSD by @dfr in #1360
- drivers/driver_linux: Show fstype in GetFSMagic() if debug logging is enabled by @aarontomlin in #1367
New Contributors
- @alicefr made their first contribution in #1298
- @eriksjolund made their first contribution in #1303
- @gustavosbarreto made their first contribution in #1305
- @Juneezee made their first contribution in #1315
- @dilyanpalauzov made their first contribution in #1319
- @tyler92 made their first contribution in #1322
- @aarontomlin made their first contribution in #1367
Full Changelog: v1.42.0...v1.43.0