This repository was archived by the owner on Feb 24, 2020. It is now read-only.
v1.22.0
1.22.0
This is a stabilization release which includes better support for environments without systemd, improvements to GC behavior in complex scenarios, and several additional fixes.
New features and UX changes
- rkt/cat-manifest: add support for --uuid-file (#3498).
- stage1: fallback if systemd cgroup doesn't exist (#3507).
- vendor: bump gocapability (#3493). This change renames
sys_psacct
tosys_pacct
. - stage0/app: pass debug flag to entrypoints (#3469).
Bug fixes
- gc: fix cleaning mounts and files (#3486). This improves GC behavior in case of busy mounts and other complex scenarios.
- mount: ensure empty volume paths exist for copy-up (#3468).
- rkt stop/rm: a pod must be closed after PodFromUUIDString() (#3492).
Other changes
- stage1/kvm: add a dash in kernel LOCALVERSION (#3489).
- stage1/kvm: Improve QEMU Makefile rules (#3474).
- pkg/pod: use IncludeMostDirs bitmask instead of constructing it (#3506).
- pkg/pod: add WaitReady, dry Sandbox methods (#3462).
- vendor: bump gexpect to 0.1.1 (#3467).
- common: fix 'the the' duplication in comment (#3497).
- docs: multiple updates (#3479, #3501, #3464, #3495).