- Mar 05, 2025
-
-
Max Gautier authored
Only check version that we previously prefixed with 'v'. This commit should be reverted as soon as 2.28 is released.
-
Max Gautier authored
-
Max Gautier authored
Allow the use of different hashes, as support by the get_url Ansible module. Change the variable name accordingly to 'checksum' since it's not exclusively sha256 anymore.
-
Max Gautier authored
also remove the version key in all dict in downloads since it's not used anywhere.
-
Max Gautier authored
The versions are nearly all .0 because of the gvisor release scheme. This means they need to be quoted in yaml to be considered strings. Special casing by removing the .0 make tooling more complicated, and it does not gain us anything apart from a nicer looking file (I guess). So just use the version of upstream gvisor and quote it.
-
Max Gautier authored
-
Max Gautier authored
-
Max Gautier authored
With the refactored script, this would try to download those releases each time.
-
- Mar 04, 2025
-
-
Mohamed Omar Zaian authored
-
Mohamed Omar Zaian authored
-
Jean-Vincent kassi authored
-
- Mar 03, 2025
-
-
Mohamed Omar Zaian authored
-
Max Gautier authored
* CI: Put pre-commit cache under CI_PROJECT_DIR Apparently gitlab-runner can't cache stuff outside of the project directory. Put the cache under CI_PROJECT_DIR to make it work (which also means we need to ignore it from ansible-lint). Also update the pre-commit image while we're at it. Link: https://gitlab.com/gitlab-org/gitlab/-/issues/14151 * update ansible-lint pre-commit
-
Mathieu Parent authored
-
Chad Swenson authored
This adds a new flag with default `kubeadm_config_validate_enabled: true` to use when debugging features and enhancements affected by the `kubeadm config validate command`. This new flag should be set to `false` only for development and testing scenarios where validation is expected to fail (pre-release Kubernetes versions, etc). While working with development and test versions of Kubernetes and Kubespray, I found this option very useful.
-
- Feb 28, 2025
-
-
Mathieu Parent authored
-
- Feb 27, 2025
-
-
ERIK authored
Signed-off-by:
bo.jiang <bo.jiang@daocloud.io>
-
- Feb 26, 2025
-
-
Antoine Legrand authored
-
- Feb 23, 2025
-
-
Loong Dai authored
* README: add docker run Signed-off-by:
Loong <long0dai@foxmail.com> * Update README.md Co-authored-by:
Robert Neumann <r0b2g1t@users.noreply.github.com> * Update README.md Co-authored-by:
Robert Neumann <r0b2g1t@users.noreply.github.com> --------- Signed-off-by:
Loong <long0dai@foxmail.com> Co-authored-by:
Robert Neumann <r0b2g1t@users.noreply.github.com>
-
- 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)
-