- Feb 22, 2025
-
-
A_tian authored
* Fix uncached_hosts syntax error Signed-off-by:
panyintian.fu <1416297674@qq.com> * Update roles/kubernetes/preinstall/tasks/0040-verify-settings.yml Co-authored-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by:
panyintian.fu <1416297674@qq.com> Co-authored-by:
Antoine Legrand <2t.antoine@gmail.com> Co-authored-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
- Feb 19, 2025
-
-
Ekko authored
Signed-off-by:
ekko <lihai.tu@daocloud.io>
-
- Feb 18, 2025
-
-
Ekko authored
Signed-off-by:
ekko <lihai.tu@daocloud.io>
-
dependabot[bot] authored
Bumps [cryptography](https://github.com/pyca/cryptography) from 44.0.0 to 44.0.1. - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pyca/cryptography/compare/44.0.0...44.0.1 ) --- updated-dependencies: - dependency-name: cryptography dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Feb 15, 2025
-
-
Jan Breitkopf authored
-
- Feb 14, 2025
-
-
Moritz Graf authored
Adding single quotees around parameters in crictl.
-
Max Gautier authored
* Automatically derive defaults versions from checksums Currently, when updating checksums, we manually update the default versions. However, AFAICT, for all components where we have checksums, we're using the newest version out of those checksums. Codify this in the `_version` defaults variables definition to make the process automatic and reduce manual steps (as well as the diff size during reviews). We assume the versions are sorted, with newest first. This should be guaranteed by the pre-commit hooks. * Validate checksums are ordered by versions, newest first * Generalize render-readme-versions hook for other static files The pre-commit hook introduced a142f40e (Update versions in README.md with pre-commit, 2025-01-21) allow to update our README with new versions. It turns out other "static" files (== which don't interpret Ansible variables) also use the default version (in that case, our Dockefiles, but there might be others) The Dockerfile breaks if the variable they use (`kube_version`) is a Jinja template. For helping with automatic version upgrade, generalize the hook to deal with other static files, and make a template out of the Dockerfile. * Dockerfile: template kube_version with pre-commit instead of runtime * Validate all versions/checksums are strings in pre-commit All the ansible/python tooling for version is for version strings. YAML unhelpfully consider some stuff as number, so enforce this. * Stringify checksums versions
-
- Feb 11, 2025
-
-
Boris authored
-
- Feb 08, 2025
-
-
Bas authored
-
Ali Afsharzadeh authored
-
- Feb 07, 2025
-
-
Raul Butuc authored
* Fix incorrect syntax * Fix incorrect syntax
-
- Feb 06, 2025
-
-
Kay Yan authored
* exclude .ansible in ansible-lint * remote ctr i pull workdaround Signed-off-by:
Kay Yan <kay.yan@daocloud.io> --------- Signed-off-by:
Kay Yan <kay.yan@daocloud.io>
-
- Feb 05, 2025
-
-
Mohamed Omar Zaian authored
-
Mohamed Omar Zaian authored
-
- Feb 03, 2025
-
-
Antoine Legrand authored
This reverts commit 76c0a3aa.
-
- Jan 30, 2025
-
-
Bas authored
* Adding the var: leave_etc_backup_files * Fix for #11936 - backup: "{{ leave_etc_backup_files }}"
-
- Jan 28, 2025
-
-
dependabot[bot] authored
Bumps the molecule group with 2 updates: [molecule](https://github.com/ansible-community/molecule) and [molecule-plugins[vagrant]](https://github.com/ansible-community/molecule-plugins). Updates `molecule` from 24.12.0 to 25.1.0 - [Release notes](https://github.com/ansible-community/molecule/releases) - [Commits](https://github.com/ansible-community/molecule/compare/v24.12.0...v25.1.0) Updates `molecule-plugins[vagrant]` from 23.6.0 to 23.7.0 - [Release notes](https://github.com/ansible-community/molecule-plugins/releases) - [Commits](https://github.com/ansible-community/molecule-plugins/compare/v23.6.0...v23.7.0 ) --- updated-dependencies: - dependency-name: molecule dependency-type: direct:production update-type: version-update:semver-major dependency-group: molecule - dependency-name: molecule-plugins[vagrant] dependency-type: direct:production update-type: version-update:semver-minor dependency-group: molecule ... Signed-off-by:
dependabot[bot] <support@github.com> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Arthur Outhenin-Chalandre authored
Signed-off-by:
Arthur Outhenin-Chalandre <arthur@cri.epita.fr>
-
- Jan 27, 2025
-
-
Max Gautier authored
The build steps at the start of CI takes about 2 minutes; now that we have greatly reduced the overall duration, this is not an insignificant impact. Add timestamps to the build process to see measure which steps of the image build take the most time.
-
Boris authored
-
- Jan 24, 2025
-
-
Qasim Mehmood authored
Publish the ingress-nginx service address if manual address not defined and not using host network (#11879)
-
Anshuman Agarwala authored
* Updated sample in inventory * Review changes
-
Max Gautier authored
* Remove krew installation support Krew is fundamentally to install kubectl plugins, which are eminently a client side things. It's also not difficult to install on a client machine. * Remove krew cleanup
-
- Jan 23, 2025
-
-
Kubernetes Prow Robot authored
Cleanup of preinstall assertions
-
Max Gautier authored
This assertion is present since 2022, users inventories' should be clean from it now.
-
Max Gautier authored
This assert is present since 2021, we can assume now users have removed it from their inventories.
-
Max Gautier authored
This has been deprecated for a long time, time to pull the plug. We leave an assert for one release to have a straightforward failure if some users were still using the variable.
-
Max Gautier authored
-
Max Gautier authored
-
Max Gautier authored
Since 'none' can be, for instance, a manual calico deployment, don't check whether there is enough ip for pods on a node, because the plugin can use another mechanism than the podCIDR to allocate IPs.
-
Max Gautier authored
When the etcd group is not specified we assume it's kube_control_plane. In that case, etcd still can't be even, so instead of only checking the etcd group we need to default to kube_control_plane
-
Max Gautier authored
-
Max Gautier authored
-
Max Gautier authored
This removes compatibility with releases below 2.27.0, now that it has been released and that we're testing upgrades against it.
-
Max Gautier authored
ansible-lint and yamllint are run as pre-commit hooks, which are installed by pre-commit directly. So there is no need to put them in tests/requirements.txt. So remove them and make it leaner.
-
Max Gautier authored
[//]: -> apparently does not work for hiding on Github markdown
-
c-romeo authored
-
Kubernetes Prow Robot authored
Update README.md versions automatically in pre-commit
-
Max Gautier authored
Upstream calico isn't doing that, and: - this can cause throttling - the cpu needed by calico is very cluster / workload dependent - missing cpu limits will not starve other pods (unlike missing memory requests), because the kernel scheduler will still gives priority to other process in pods not exceeding their requests
-
- Jan 21, 2025
-
-
Max Gautier authored
-