Skip to content

v1.44.0

Compare
Choose a tag to compare
@rhatdan rhatdan released this 08 Nov 18:25
· 889 commits to main since this release

What's Changed

  • Bump to version v1.43.0 by @rhatdan in #1370
  • Fix accessing containers and image locks by @rhatdan in #1369
  • build(deps): bump github.com/opencontainers/selinux from 1.10.1 to 1.10.2 by @dependabot in #1372
  • pkg/archive: Use archive_unix.go on FreeBSD by @dfr in #1371
  • drivers/overlay: Notify the user if the backing filesystem is not supported with OverlayFS by @aarontomlin in #1374
  • Pen-ultimate? bunch of warning cleanups by @mtrmac in #1377
  • Remove lockfile.Locker.RecursiveLock (alternative to #1344) by @mtrmac in #1376
  • Make {container, layer, image} store APIs private by @mtrmac in #1345
  • container deletion - EBUSY improvement by @vrothberg in #1382
  • Two misc. cleanups by @mtrmac in #1380
  • Factor out the infrastructure for reading primary + additional stores by @mtrmac in #1384
  • Consolidate the common parts of simple writers by @mtrmac in #1383
  • Fix layer locking in CreateContainer by @mtrmac in #1387
  • Lock layers only for reading by @mtrmac in #1386
  • Simplify the name update call stack by @mtrmac in #1385
  • Remove a manual layerStore.Touch() call from store.Shutdown() by @mtrmac in #1381
  • Correctly handle lockfiles without writes by @alexlarsson in #1391
  • overlay: try harder with more layers by @nalind in #1375
  • Another bunch of warning cleanups by @mtrmac in #1364
  • build(deps): bump github.com/containerd/stargz-snapshotter/estargz from 0.12.0 to 0.12.1 by @dependabot in #1390
  • Fixup a comment in the overlay driver by @nalind in #1392
  • Use testing.T.Setenv by @mtrmac in #1393
  • Move locking responsibility from store.go to the container/image/layer stores by @mtrmac in #1395
  • Fix lockfiles never detecting changes by @nalind in #1396
  • Don't create $root/{mounts,tmp}, which we don't use by @nalind in #1398
  • fix break during unmount by @vrothberg in #1401
  • Fix locking bugs by @mtrmac in #1400
  • Add TestLockfileMultiprocessModified() by @nalind in #1397
  • pkg/lockfile.TestLockfileMultiprocessModified(): check for wait errors by @nalind in #1402
  • Add support for exporting and importing file flags on FreeBSD by @dfr in #1378
  • Only read storage.conf once by @rhatdan in #1404
  • build(deps): bump github.com/BurntSushi/toml from 1.2.0 to 1.2.1 by @dependabot in #1409
  • build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in #1408
  • API break: Remove Lockfile.Locked by @mtrmac in #1399
  • Fix some warnings again by @mtrmac in #1412
  • Don’t silently ignore errors when decoding JSON or deleting incomplete layers by @mtrmac in #1406
  • overlay: drop relLowers workaround by @giuseppe in #1411
  • Expose System wide config file by @rhatdan in #1405
  • build(deps): bump github.com/Microsoft/hcsshim from 0.9.4 to 0.9.5 by @dependabot in #1416
  • build(deps): bump github.com/klauspost/compress from 1.15.11 to 1.15.12 by @dependabot in #1413
  • overlay: fix call to clone on s390x by @giuseppe in #1418
  • unshare: fix creating a userns when running as root by @giuseppe in #1415
  • fix inconsitent go build tags by @Luap99 in #1417
  • chunked: use io.github.containers by @giuseppe in #1419
  • [main] Recreate missing backingFsBlockDev on setting xfs project quota by @saschagrunert in #1325

New Contributors

Full Changelog: v1.43.0...v1.44.0