- Jan 02, 2025
-
-
Mohamed Omar Zaian authored
-
- Dec 31, 2024
-
-
Antoine Legrand authored
-
- Dec 27, 2024
-
-
Kubernetes Prow Robot authored
Use debug stdout callback in ci rather than manual debug
-
Kubernetes Prow Robot authored
Cleanups in kubernetes/preinstall (DNS stuff)
-
ChengHao Yang authored
* Bump: Containerd upgrade to 1.7.24 Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Docs: README.md update Containerd version 1.7.24 Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Bump: runc upgrade to v1.2.3 Runc upgrade to v1.2.3, and add v1.1.15, v1.2.x checksum Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
Max Gautier authored
* Update SECURITY_CONTACTS with active maintainers * Add yankay to SECURITY_CONTACTS
-
- Dec 26, 2024
-
-
ChengHao Yang authored
* Bump: Helm default version v3.16.4 Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Docs: README.md update helm version Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
Mohamed Omar Zaian authored
-
ChengHao Yang authored
* Bump: kubernetes upgrade to 1.31.4 Add Kubernetes 1.31.4, 1.30.8 and 1.29.12 version Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Docs: Upgrade Kubernetes version to 1.31.4 Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
- Dec 24, 2024
-
-
kyrie authored
* enhance reset network service Signed-off-by: KubeKyrie <shaolong.qin@daocloud.io> * reset network service: use systemd module directly --------- Signed-off-by: KubeKyrie <shaolong.qin@daocloud.io> Co-authored-by: Max Gautier <mg@max.gautier.name>
-
dependabot[bot] authored
Bumps [molecule-plugins[vagrant]](https://github.com/ansible-community/molecule-plugins) from 23.5.3 to 23.6.0. - [Release notes](https://github.com/ansible-community/molecule-plugins/releases) - [Commits](https://github.com/ansible-community/molecule-plugins/compare/v23.5.3...v23.6.0 ) --- updated-dependencies: - dependency-name: molecule-plugins[vagrant] dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Dec 23, 2024
-
-
Max Gautier authored
This avoids spurious failure with 'localhost'. It should also be more correct the inventory contains uncached hosts which are not in `k8s_cluster` and therefore should not be Kubespray business. (We still use hostvars for uncached hosts, because it's easier to select on 'ansible_default_ipv4' that way and does not change the end result)
-
- Dec 20, 2024
-
-
Max Gautier authored
-
- Dec 19, 2024
-
-
Chad Swenson authored
This enables [configuration](https://kubernetes.io/docs/concepts/policy/resource-quotas/#limit-priority-class-consumption-by-default) of the [ResourceQuota AdmissionController plugin](https://kubernetes.io/docs/reference/access-authn-authz/admission-controllers/#resourcequota). The configuration file will be empty by default when no limitedResources are set.
-
Max Gautier authored
-
Max Gautier authored
- Move validation from facts to verify-settings - Move set_fact to vars/
-
Max Gautier authored
We use a lot of facts where variables are enough, and format too early, which prevent reusing the variables in different contexts. - Moves set_fact variables to the vars directory, remove unnecessary intermediate variables, and render them at usage sites to only do logic on native Ansible/Jinja lists. - Use defaults/ rather than default filters for several variables.
-
Max Gautier authored
-
Ekko authored
Signed-off-by: ekko <lihai.tu@daocloud.io>
-
- Dec 18, 2024
-
-
Max Gautier authored
-
Max Gautier authored
This reverts commit 742409e6.
-
- Dec 17, 2024
-
-
Emilien M authored
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
Kubernetes Prow Robot authored
Convert kubernetes-apps to use kubectl directly
-
Kubernetes Prow Robot authored
Fix flakey test + cleanup in testcases/030-checknetwork
-
- Dec 16, 2024
-
-
Kubernetes Prow Robot authored
CI: build collection before runnings tests
-
Max Gautier authored
-
dependabot[bot] authored
Bumps [ansible-lint](https://github.com/ansible/ansible-lint) from 24.10.0 to 24.12.2. - [Release notes](https://github.com/ansible/ansible-lint/releases) - [Commits](https://github.com/ansible/ansible-lint/compare/v24.10.0...v24.12.2 ) --- updated-dependencies: - dependency-name: ansible-lint dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Dec 13, 2024
-
-
Max Gautier authored
There is no test with IDEMPOT_CHECK=true since commit 7b78e687 (disable idempotency tests (#1872), 2017-10-26) Remove the related infra from our CI scripts.
-
Max Gautier authored
-
Max Gautier authored
We were running the playbooks before building the collections, so this probably wasn't testing much.
-
Max Gautier authored
We don't test Flatcar at all in CI, thus remove special handling for it.
-
Max Gautier authored
This display in a readable (by humans) way the result of most tasks, and should be way more readable that what we have now, which is frequently a bunch of unreadable json. + some small fixes (using delegated_to instead of when <control_plane_host>)
-
Max Gautier authored
- special casing should be in Kubespray, not in the test. It makes no sense to do something in tests which won't be done in actual usage. - We don't actually test CoreOS at all in the CI.
-
- Dec 12, 2024
-
-
Max Gautier authored
There is no pods with hostNetwork deployed in this test, and therefore the tasks are skipped / empty output (checked in CI).
-
Max Gautier authored
This is a followup to 2ba28a33 (Revert "Wait for available API token in a new namespace (#7045)", 2024-10-25). While checking for the serviceaccount token is not effective, there is still a race when creating a Pod directly, because the ServiceAccount itself might not be created yet. More details at https://github.com/kubernetes/kubernetes/issues/66689. This cause very frequent flakes in our CI with spurious failures. Use a Deployment instead ; it will takes cares of creating the Pods and retrying ; it also let us use kubectl rollout status instead of manually checking for the pods.
-
Kubernetes Prow Robot authored
Remove testfiles which are not used in the CI.
-
Kubernetes Prow Robot authored
Remove ara in CI + some cleanup
-
Max Gautier authored
-
- Dec 11, 2024
-
-
Max Gautier authored
We do not use it and it has some overhead.
-