Special thanks to first-time contributor @spoonofpower (#988)!
Breaking changes
- Remove support for unsigned datastore migrations (#976)
OS changes
- Add
aws-ecs-1
variant prototype for running containers in ECS clusters (#946, #1005, #1007, #1008, #1009, #1017) - Configurable
clusterDomain
kubelet setting viasettings.kubernetes.cluster-domain
(#988, #1036) - Make update position within waves consistent (#993)
- Fix kubelet configuration for
MaxPods
(#994) - Update
eni-max-pods
with new instance types (#994) - Fix
max_versions
unit test inupdata
(#998) - Remove injection of
label:disable
option for privileged containers in Docker (#1013) - Add
policycoreutils
and related tools (#1016) - Update third-party software packages (#1018, #1023, #1025, #1026)
- Update Rust dependencies (#1019, #1021)
- Update
host-ctr
's dependencies (#1020) - Update the host-containers' default versions (#1030, #1040)
- Allow access to all device nodes for superpowered host-containers (#1037)
Build changes
- Add
pubsys
(cargo make repo
,cargo make ami
) for repo and AMI creation (#964, #1010, #1028, #1034) - Require
updata init
before creating a new repo manifest (#991) - Exclude README.md files from cargo change tracking (#995, #996)
- Build
aws-k8s-1.17
variant by default withcargo make
(#1002) - Update comments to be more accurate in Infra.toml (#1004)
- Update
amiize
to usecoldsnap
(#1012) - Update Bottlerocket SDK to v0.12.0 (#1014)
- Fix warnings for use of deprecated items in
common_migrations
(#1022)
Documentation changes
- Removed instructions to manually apply the manifest for aws-vpc-cni-k8s (#1029)