- 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.
-
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
- 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.
-
Max Gautier authored
AFAICS, these are not used anywhere
-
Max Gautier authored
To reproduce this commit run in bash: for file in $(ls tests/files/) do if ! grep -Rq ${file%.*} .gitlab.ci; then rm tests/files/${file} fi done This also means that our CI matrix was not accurate.
-
Max Gautier authored
This is needed for shutdown ordering: while at startup, it's not a problem that containerd start before dbus (the dbus socket already exists) it needs to shutdown before dbus to do its cleanup (asking systemd via dbus to cleanup cgroups).
-
- Dec 09, 2024
-
-
Enrico Falco authored
-
dependabot[bot] authored
Bumps [molecule](https://github.com/ansible-community/molecule) from 24.9.0 to 24.12.0. - [Release notes](https://github.com/ansible-community/molecule/releases) - [Commits](https://github.com/ansible-community/molecule/compare/v24.9.0...v24.12.0 ) --- updated-dependencies: - dependency-name: molecule 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>
-
dependabot[bot] authored
Bumps [ansible](https://github.com/ansible-community/ansible-build-data) from 9.12.0 to 9.13.0. - [Changelog](https://github.com/ansible-community/ansible-build-data/blob/main/docs/release-process.md) - [Commits](https://github.com/ansible-community/ansible-build-data/compare/9.12.0...9.13.0 ) --- updated-dependencies: - dependency-name: ansible 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>
-
Max Gautier authored
Not that the Apparmor check result is no longer used since the PSP removal.
-
Kundan Kumar authored
-
Max Gautier authored
-
Max Gautier authored
Note that we're reapplying the RBAC/Sa/Config from coredns which is not strictly necessary, but harmless, when the secondary is enabled.
-
Max Gautier authored
-
Max Gautier authored
-
Max Gautier authored
-
Max Gautier authored
This is expected to be used in the command module this way: command: cmd: "{{ kubectl_apply_stdin }}" stdin: <... rendered manifests > -> using the 'template' lookup plugin in most cases. The advantages over the kube plugin module integrated in kubespray (which this should replace eventually): - way easier to modify to take advantage of new features (server-side apply for instance) - no need for a separate template tasks + checking the result (which can introduce problem if the first playbook runs encounters an error).
-
- Dec 06, 2024
-
-
Max Gautier authored
The variable is not used anymore since 29ea790c. Besides, this tasks fails on dual stack installation.
-
- Dec 05, 2024
-
-
ChengHao Yang authored
-
- Dec 02, 2024
-
-
ERIK authored
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
-
- Dec 01, 2024
-
-
Max Gautier authored
-
- Nov 30, 2024
-
-
Max Gautier authored
Those files haven't been touched in roughly 5 years, and pip install on Kubespray errors out. The 'Requires:' are outdated, which suggests that no one is using this.
-