diff --git a/.gitlab-ci/molecule.yml b/.gitlab-ci/molecule.yml index 071e29bc6..3961be11a 100644 --- a/.gitlab-ci/molecule.yml +++ b/.gitlab-ci/molecule.yml @@ -54,6 +54,7 @@ molecule_cri-o: stage: deploy-part2 script: - ./tests/scripts/molecule_run.sh -i container-engine/cri-o + allow_failure: true when: on_success # Stage 3 container engines don't get as much attention so allow them to fail diff --git a/.gitlab-ci/packet.yml b/.gitlab-ci/packet.yml index ff5718f34..1cb527823 100644 --- a/.gitlab-ci/packet.yml +++ b/.gitlab-ci/packet.yml @@ -70,6 +70,7 @@ packet_almalinux8-crio: extends: .packet_pr stage: deploy-part2 when: on_success + allow_failure: true packet_ubuntu20-crio: extends: .packet_pr diff --git a/README.md b/README.md index 2c941f742..919cc8bca 100644 --- a/README.md +++ b/README.md @@ -161,7 +161,7 @@ Note: Upstart/SysV init based OS types are not supported. ## Supported Components - Core - - [kubernetes](https://github.com/kubernetes/kubernetes) v1.26.7 + - [kubernetes](https://github.com/kubernetes/kubernetes) v1.27.4 - [etcd](https://github.com/etcd-io/etcd) v3.5.6 - [docker](https://www.docker.com/) v20.10 (see note) - [containerd](https://containerd.io/) v1.7.2 diff --git a/inventory/sample/group_vars/k8s_cluster/k8s-cluster.yml b/inventory/sample/group_vars/k8s_cluster/k8s-cluster.yml index e930b0c04..28ae41df9 100644 --- a/inventory/sample/group_vars/k8s_cluster/k8s-cluster.yml +++ b/inventory/sample/group_vars/k8s_cluster/k8s-cluster.yml @@ -17,7 +17,7 @@ kube_token_dir: "{{ kube_config_dir }}/tokens" kube_api_anonymous_auth: true ## Change this to use another Kubernetes version, e.g. a current beta release -kube_version: v1.26.7 +kube_version: v1.27.4 # Where the binaries will be downloaded. # Note: ensure that you've enough disk space (about 1G) diff --git a/roles/download/defaults/main/checksums.yml b/roles/download/defaults/main/checksums.yml index 931a24340..563dbc018 100644 --- a/roles/download/defaults/main/checksums.yml +++ b/roles/download/defaults/main/checksums.yml @@ -1,27 +1,32 @@ --- crictl_checksums: arm: + v1.27.1: ec24fb7e4d45b7f3f3df254b22333839f9bdbde585187a51c93d695abefbf147 v1.27.0: 0b6983195cc62bfc98de1f3fc2ee297a7274fb79ccabf413b8a20765f12d522a v1.26.1: f6b537fd74aed9ccb38be2f49dc9a18859dffb04ed73aba796d3265a1bdb3c57 v1.26.0: 88891ee29eab097ab1ed88d55094e7bf464f3347bc9f056140e45efeddd15b33 v1.25.0: c4efe3649af5542f2b07cdfc0be62e9e13c7bb846a9b59d57e190c764f28dae4 arm64: + v1.27.1: 322bf64d12f9e5cd9540987d47446bf9b0545ceb1900ef93376418083ad88241 v1.27.0: 9317560069ded8e7bf8b9488fdb110d9e62f0fbc0e33ed09fe972768b47752bd v1.26.1: cfa28be524b5da1a6dded455bb497dfead27b1fd089e1161eb008909509be585 v1.26.0: b632ca705a98edc8ad7806f4279feaff956ac83aa109bba8a85ed81e6b900599 v1.25.0: 651c939eca010bbf48cc3932516b194028af0893025f9e366127f5b50ad5c4f4 amd64: + v1.27.1: b70e8d7bde8ec6ab77c737b6c69be8cb518ce446365734c6db95f15c74a93ce8 v1.27.0: d335d6e16c309fbc3ff1a29a7e49bb253b5c9b4b030990bf7c6b48687f985cee v1.26.1: 0c1a0f9900c15ee7a55e757bcdc220faca5dd2e1cfc120459ad1f04f08598127 v1.26.0: cda5e2143bf19f6b548110ffba0fe3565e03e8743fadd625fee3d62fc4134eed v1.25.0: 86ab210c007f521ac4cdcbcf0ae3fb2e10923e65f16de83e0e1db191a07f0235 ppc64le: + v1.27.1: c408bb5e797bf02215acf9604c43007bd09cf69353cefa8f20f2c16ab1728a85 v1.27.0: 3e4301c2d4b561d861970004002fe15d49af907963de06c70d326f2af1f145e0 v1.26.1: e3026d88722b40deec87711c897df99db3585e2caea17ebd79df5c78f9296583 v1.26.0: 5538c88b8ccde419e6158ab9c06dfcca1fa0abecf33d0a75b2d22ceddd283f0d v1.25.0: 1b77d1f198c67b2015104eee6fe7690465b8efa4675ea6b4b958c63d60a487e7 crio_archive_checksums: arm: + v1.27.1: 0 v1.27.0: 0 v1.26.3: 0 v1.26.2: 0 @@ -30,6 +35,7 @@ crio_archive_checksums: v1.25.3: 0 v1.25.2: 0 arm64: + v1.27.1: ddf601e28dc22d878cdd34549402a236afaa47e0a08f39b09e65bab7034b1b97 v1.27.0: c6615360311bff7fdfe1933e8d5030a2e9926b7196c4e7a07fcb10e51a676272 v1.26.3: c85ea3f6476b354af0b15ad7ab80ae202d082ed0c83f1a323b48352c4698db9a v1.26.2: 8bd9c912de7f8805c162e089a34ca29e607c48a149940193466ccf7bdf74f606 @@ -38,6 +44,7 @@ crio_archive_checksums: v1.25.3: 09cabe5499a12013618fb5d8d9c71df56d68f54f6cbe67cab75e6d886eb30214 v1.25.2: a5f77e13001794145d96306d0db779f0ff855a8d6e556e6a0e4a1f56b624b430 amd64: + v1.27.1: 23c0b26f9df65671f20c042466c0e6c543e16ba769bbf63aa26abef170f393ba v1.27.0: 8f99db9aeea00299cb3f28ee61646472014cac91930e4c7551c9153f8f720093 v1.26.3: 942772081d9cd4bd0c07e466439b76a1ca95d3f10a7b53dc524d2946b2b17a71 v1.26.2: 7e030b2e89d4eb2701d9164e67c804fcb872c29accd76f29bcc148a86a920531 @@ -46,6 +53,7 @@ crio_archive_checksums: v1.25.3: b990709ca45784726489aac77bb1e309d9148944483870d737a3a595f6305491 v1.25.2: 2e8128a897ab4e608e7f958337705611ebb7d27e14189135439262588edfc738 ppc64le: + v1.27.1: 0 v1.27.0: 0 v1.26.3: 0 v1.26.2: 0 @@ -83,8 +91,6 @@ kubelet_checksums: v1.25.2: 995f885543fa61a08bd4f1008ba6d7417a1c45bd2a8e0f70c67a83e53b46eea5 v1.25.1: 6fe430ad91e1ed50cf5cc396aa204fda0889c36b8a3b84619d633cd9a6a146e2 v1.25.0: ad45ac3216aa186648fd034dec30a00c1a2d2d1187cab8aae21aa441a13b4faa - v1.24.15: 547147c8dd4096d975bb2669f0be500fff6f8fdd0848d25dace3d278ad1e3b88 - v1.24.14: 4dbd4efe445f95bc6341fe923a5a2dd223cd4aca0c18d01afb976b04e448dbb4 arm64: v1.27.4: c75ad8e7c7ef05c0c021b21a9fe86e92f64db1e4c1bc84e1baf45d8dbb8ba8d1 v1.27.3: 2838fd55340d59f777d7bd7e5989fc72b7a0ca198cf4f3f723cd9956859ce942 @@ -112,8 +118,6 @@ kubelet_checksums: v1.25.2: c9348c0bae1d723a39235fc041053d9453be6b517082f066b3a089c3edbdd2ae v1.25.1: b6baa99b99ecc1f358660208a9a27b64c65f3314ff95a84c73091b51ac98484b v1.25.0: 69572a7b3d179d4a479aa2e0f90e2f091d8d84ef33a35422fc89975dc137a590 - v1.24.15: a1e253b03c1a6e22f315e4619d4cf26ee1282ccb3ef94c37357ee930699a10d7 - v1.24.14: 421665d86cbebde3a5e1a58463ac23ab2874aa42a9a8d8e1ca2cadfca9de5384 amd64: v1.27.4: 385f65878dc8b48df0f2bd369535ff273390518b5ac2cc1a1684d65619324704 v1.27.3: c0e18da6a55830cf4910ecd7261597c66ea3f8f58cf44d4adb6bdcb6e2e6f0bf @@ -141,8 +145,6 @@ kubelet_checksums: v1.25.2: 631e31b3ec648f920292fdc1bde46053cca5d5c71d622678d86907d556efaea3 v1.25.1: 63e38bcbc4437ce10227695f8722371ec0d178067f1031d09fe1f59b6fcf214a v1.25.0: 7f9183fce12606818612ce80b6c09757452c4fb50aefea5fc5843951c5020e24 - v1.24.15: 577bb7424eb83b4ddedc920f4e719283cf28a8468e412c2003372c138090358f - v1.24.14: bcfa6c3c38dfc9467ac88a5eb14527571fc01f1114da56c204bda082560b4706 ppc64le: v1.27.4: 16c69a941f2b67fef35d84062626622d205f9e2375a8daf3410fb1a42fc6e9e7 v1.27.3: a8ea8f9e857d1140b569fff88d8d750dccaea0aa33d624befbb67f725b5340a0 @@ -170,8 +172,6 @@ kubelet_checksums: v1.25.2: a45dc00ac3a8074c3e9ec6a45b63c0a654529a657d929f28bd79c550a0d213d7 v1.25.1: c1e3373ac088e934635fb13004a21ada39350033bfa0e4b258c114cb86b69138 v1.25.0: 8015f88d1364cf77436c157de8a5d3ab87f1cb2dfaa9289b097c92a808845491 - v1.24.15: e13d54073796eedff9114a3cb3de8e4dab831492508d6ca78d7acd516f8aba12 - v1.24.14: d56a9dfa138ebdfc9ee4d36f90fce8116438d6c39d02d44d72d8c1017a024a39 kubectl_checksums: arm: v1.27.4: 4269133eca9abd29c0a31e15ede2837713635893f1763eccba4b27e66a45abfb @@ -200,8 +200,6 @@ kubectl_checksums: v1.25.2: d6b581a41b010ef86a9364102f8612d2ee7fbc7dd2036e40ab7c85adb52331cb v1.25.1: e8c6bfd8797e42501d14c7d75201324630f15436f712c4f7e46ce8c8067d9adc v1.25.0: 0b907cfdcabafae7d2d4ac7de55e3ef814df999acdf6b1bd0ecf6abbef7c7131 - v1.24.15: f2761d1222d7a64bb3cf2c26e024f61448e8c19d0913957711c950dbe379c058 - v1.24.14: bd0dc81bbdd54addd43f61e469a6641ec12849c33497143a332d166dc2c1eb59 arm64: v1.27.4: 5178cbb51dcfff286c20bc847d64dd35cd5993b81a2e3609581377a520a6425d v1.27.3: 7bb7fec4e28e0b50b603d64e47629e812408751bd1e0ce059b2fee83b0e3ff6f @@ -229,8 +227,6 @@ kubectl_checksums: v1.25.2: b26aa656194545699471278ad899a90b1ea9408d35f6c65e3a46831b9c063fd5 v1.25.1: 73602eabf20b877f88642fafcbe1eda439162c2c1dbcc9ed09fdd4d7ac9919ea v1.25.0: 24db547bbae294c5c44f2b4a777e45f0e2f3d6295eace0d0c4be2b2dfa45330d - v1.24.15: 49f794a719d2e5c6cc1fbd19c45603e5e62e828be216975e4ae1a71eacba78f2 - v1.24.14: df2859e4cb868926591d93c49e185048c8ed3db026d32f817367c7f8db6914f9 amd64: v1.27.4: 4685bfcf732260f72fce58379e812e091557ef1dfc1bc8084226c7891dd6028f v1.27.3: fba6c062e754a120bc8105cde1344de200452fe014a8759e06e4eec7ed258a09 @@ -258,8 +254,6 @@ kubectl_checksums: v1.25.2: 8639f2b9c33d38910d706171ce3d25be9b19fc139d0e3d4627f38ce84f9040eb v1.25.1: 9cc2d6ce59740b6acf6d5d4a04d4a7d839b0a81373248ef0ce6c8d707143435b v1.25.0: e23cc7092218c95c22d8ee36fb9499194a36ac5b5349ca476886b7edc0203885 - v1.24.15: a45d390e17d1cd4bf93eaa733ebc87ed1a38fd867316919bdc59bee9f96e4d8e - v1.24.14: 3ef141cb84803fbdcea7db270e9d6678ba064c2c9f2eccce91adedf09daba706 ppc64le: v1.27.4: dee25e38897b16ed9009ddcfd96b6635ab3097a051573c6c444209dc27e8ada5 v1.27.3: b2da3d262e61ffc3e70511977a933b344b18efa5c238bfa388438bc321bc5e11 @@ -287,8 +281,6 @@ kubectl_checksums: v1.25.2: 1e3665de15a591d52943e6417f3102b5d413bc1d86009801ad0def04e8c920c5 v1.25.1: 957170066abc4d4c178ac8d84263a191d351e98978b86b0916c1b8c061da8282 v1.25.0: dffe15c626d7921d77e85f390b15f13ebc3a9699785f6b210cd13fa6f4653513 - v1.24.15: afaaa1358ee99d91ed37836dd3f789628975fdda193c8ae27057e5e31b56c4b5 - v1.24.14: 6ff9acbd1ae2efd9d5c92bc5a6de5d254dd4b7fb6bf917b4796cae58a0dd3b88 kubeadm_checksums: arm: v1.27.4: 0 @@ -317,8 +309,6 @@ kubeadm_checksums: v1.25.2: 2f794569c3322bb66309c7f67126b7f88155dfb1f70eea789bec0edf4e10015e v1.25.1: ecb7a459ca23dfe527f4eedf33fdb0df3d55519481a8be3f04a5c3a4d41fa588 v1.25.0: 67b6b58cb6abd5a4c9024aeaca103f999077ce6ec8e2ca13ced737f5139ad2f0 - v1.24.15: 3614527edd110274692b138c91338e989ddaa250d6015e2304925825670d37c5 - v1.24.14: e1a8fffef33d53bc4ddd0e0b8b4b77eaeb4fe371382ecd1410a38e46a83cbab8 arm64: v1.27.4: b4ede8a18ef3d1cfa61e6fbca8fcab02f8eee3d0770d2329490fa7be90a4cae4 v1.27.3: 495e2193ed779d25584b4b532796c2270df0f7139ef15fb89dc7980603615ef4 @@ -346,8 +336,6 @@ kubeadm_checksums: v1.25.2: 437dc97b0ca25b3fa8d74b39e4059a77397b55c1a6d16bddfd5a889d91490ce0 v1.25.1: f4d57d89c53b7fb3fe347c9272ed40ec55eab120f4f09cd6b684e97cb9cbf1f0 v1.25.0: 07d9c6ffd3676502acd323c0ca92f44328a1f0e89a7d42a664099fd3016cf16b - v1.24.15: a3dc47ef4691f53d69ca8c7747e7668a4b620105ec6856f326badbe1d3d86c2d - v1.24.14: 953ede1b5aad5433545b715777da9aacc88318fbda34e0e0027ee5d7fb6b7c67 amd64: v1.27.4: 7be21d6fb3707fbbe8f0db0403db6234c8af773b941f931bf8248759ee988bcd v1.27.3: 2cd663f25c2490bd614a6c0ad9089a47ef315caf0dbdf78efd787d5653b1c6e3 @@ -374,8 +362,6 @@ kubeadm_checksums: v1.25.2: 63ee3de0c386c6f3c155874b46b07707cc72ce5b9e23f336befd0b829c1bd2ad v1.25.1: adaa1e65c1cf9267a01e889d4c13884f883cf27948f00abb823f10486f1a8420 v1.25.0: 10b30b87af2cdc865983d742891eba467d038f94f3926bf5d0174f1abf6628f8 - v1.24.15: 0f4838139affb7b1a131d5d0a0b93d4ada0d1d22da5d04d5d3599018adc130b7 - v1.24.14: 5de81e7fa23e513411c43ca2e59fe6c64848c7a7108472a7a7931f867e28d223 ppc64le: v1.27.4: 1635ba4269daf422be112ae8c3954332e69c2b1e50ecd285343f1f2d65955de8 v1.27.3: 3f174f096a5aaa62fe0298e9a16b3af9031cb1d2a29fc3823f80f9a2144d5fd4 @@ -403,8 +389,6 @@ kubeadm_checksums: v1.25.2: a53101ed297299bcf1c4f44ec67ff1cb489ab2d75526d8be10c3068f161601a7 v1.25.1: c7e2c8d2b852e1b30894b64875191ce388a3a416d41311b21f2d8594872fe944 v1.25.0: 31bc72e892f3a6eb5db78003d6b6200ba56da46a746455991cb422877afc153d - v1.24.15: 394fd7c83c8012a213f1695a958716834b169dd2aaf7f4e56eea7a421f139057 - v1.24.14: fa0f618c612399cc9e7eadb9f8c78ca0ed78412aa3e9562f32fadb64a71f74c8 etcd_binary_checksums: arm: v3.5.9: 0 diff --git a/roles/download/defaults/main/main.yml b/roles/download/defaults/main/main.yml index c0430d82c..9588ad7c3 100644 --- a/roles/download/defaults/main/main.yml +++ b/roles/download/defaults/main/main.yml @@ -139,13 +139,13 @@ etcd_supported_versions: etcd_version: "{{ etcd_supported_versions[kube_major_version] }}" crictl_supported_versions: - v1.27: "v1.27.0" + v1.27: "v1.27.1" v1.26: "v1.26.0" v1.25: "v1.25.0" crictl_version: "{{ crictl_supported_versions[kube_major_version] }}" crio_supported_versions: - v1.27: v1.27.0 + v1.27: v1.27.1 v1.26: v1.26.3 v1.25: v1.25.3 crio_version: "{{ crio_supported_versions[kube_major_version] }}" diff --git a/roles/kubespray-defaults/defaults/main.yaml b/roles/kubespray-defaults/defaults/main.yaml index fb279f130..c2e37e893 100644 --- a/roles/kubespray-defaults/defaults/main.yaml +++ b/roles/kubespray-defaults/defaults/main.yaml @@ -16,7 +16,7 @@ kubelet_fail_swap_on: true kubelet_swap_behavior: LimitedSwap ## Change this to use another Kubernetes version, e.g. a current beta release -kube_version: v1.26.7 +kube_version: v1.27.4 ## The minimum version working kube_version_min_required: v1.25.0