- Oct 25, 2024
-
-
Etienne Divet authored
-
- Oct 22, 2024
-
-
k8s-infra-cherrypick-robot authored
[release-2.25] Fix `debian11-custom-cni` failing test & upgrade `debian12-custom-cni-helm` chart version (#11659) * Test: update custom_cni values Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Test: fix cilium require kube_owner set to root Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Test: update custom_cni render manifests Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Test: fix render template pre-commit Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Test: update debian12-custom-cni-helm chart version to 1.16.3 Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> Co-authored-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
- Oct 16, 2024
-
-
k8s-infra-cherrypick-robot authored
Before adding these changes, `ansible_facts.services["containerd.service"]` will not defined and fail to check for triggering the container stop and delete behaviors. Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> Co-authored-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
- Oct 15, 2024
-
-
Robert Volkmann authored
-
- Oct 10, 2024
-
-
Robert Volkmann authored
* Add hashses for last patch versions for several components - kubelet - kubectl - kubeadm - calicoctl - helm * Use last patch version as default for several components - kubelet, kubectl, kubeadm - helm
-
k8s-infra-cherrypick-robot authored
If we don't, existing installation would not pick up fix to that script, such as dc33a197. Co-authored-by: Max Gautier <mg@max.gautier.name>
-
- Sep 30, 2024
-
-
janosbabik authored
* Update etcd, containerd, runc, nerdctl versions * Update etcd and containerd versions in README
-
- Sep 18, 2024
-
-
k8s-infra-cherrypick-robot authored
Co-authored-by: Kay Yan <kay.yan@daocloud.io>
-
- Sep 16, 2024
-
-
k8s-infra-cherrypick-robot authored
* download_hash.py: generalized and data-driven The script is currently limited to one hardcoded URL for kubernetes related binaries, and a fixed set of architectures. The solution is three-fold: 1. Use an url template dictionary for each download -> this allow to easily add support for new downloads. 2. Source the architectures to search from the existing data 3. Enumerate the existing versions in the data and start searching from the last one until no newer version is found (newer in the version order sense, irrespective of actual age) * download_hash.py: support for 'multi-hash' file + runc runc upstream does not provide one hash file per assets in their releases, but one file with all the hashes. To handle this (and/or any arbitrary format from upstreams), add a dictionary mapping the name of the download to a lambda function which transform the file provided by upstream into a dictionary of hashes, keyed by architecture. * download_hash: argument handling with argparse Allow the script to be called with a list of components, to only download new versions checksums for those. By default, we get new versions checksums for all supported (by the script) components. * download_hash: propagate new patch versions to all archs * download_hash: add support for 'simple hash' components * download_hash: support 'multi-hash' components * download_hash: document missing support * download_hash: use persistent session This allows to reuse http connection and be more efficient. From rough measuring it saves around 25-30% of execution time. * download_hash: cache request for 'multi-hash' files This avoid re-downloading the same file for different arch and re-parsing it * download_hash: document usage --------- Co-authored-by: Max Gautier <mg@max.gautier.name>
-
- Sep 05, 2024
-
-
k8s-infra-cherrypick-robot authored
Co-authored-by: Max Gautier <mg@max.gautier.name>
-
- Aug 29, 2024
-
-
Mohamed Omar Zaian authored
-
- Aug 20, 2024
-
-
k8s-infra-cherrypick-robot authored
Co-authored-by: Mohamed Zaian <mohamedzaian@gmail.com>
-
- Aug 19, 2024
-
-
k8s-infra-cherrypick-robot authored
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> Co-authored-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
- Aug 15, 2024
-
-
Mathieu Parent authored
* fix: use super-admin.conf for kube-vip when it exists * Mathieu Parent add as co-author Co-authored-by: Mathieu Parent <math.parent@gmail.com> * template change for readability * fix lint error --------- Co-authored-by: Mathieu Parent <math.parent@gmail.com> (cherry picked from commit e43e08c7) Co-authored-by: Selçuk Arıbalı <selcukaribali@outlook.com>
-
- Aug 12, 2024
-
-
k8s-infra-cherrypick-robot authored
Signed-off-by: tu1h <lihai.tu@daocloud.io> Co-authored-by: tu1h <lihai.tu@daocloud.io>
-
- Aug 09, 2024
-
-
k8s-infra-cherrypick-robot authored
Signed-off-by: Kay Yan <kay.yan@daocloud.io> Co-authored-by: Kay Yan <kay.yan@daocloud.io>
-
- Aug 08, 2024
-
-
k8s-infra-cherrypick-robot authored
Co-authored-by: Antoine Legrand <2t.antoine@gmail.com>
-
k8s-infra-cherrypick-robot authored
* CI: macvlan test switch to debian 11 & default job Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> * CI: cilium-svc-proxy test switch to debian 12 Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> * CI: remove debian 10 test Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> * Docs: remove debian 10 support Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> Co-authored-by: tico88612 <17496418+tico88612@users.noreply.github.com>
-
k8s-infra-cherrypick-robot authored
Centos7 reached EOL and the jobs are failing. Weave network is an archived project Co-authored-by: ant31 <2t.antoine@gmail.com>
-
k8s-infra-cherrypick-robot authored
* CI: reduce VM resources requests to improve scheduling * CI: Reduce default jobs; add labels(ci-full/extended) to run more test * CI: use jobs dependencies instead of stages * precommit one-job * CI: Use Kubevirt VM to run Molecule and Vagrant jobs --------- Co-authored-by: ant31 <2t.antoine@gmail.com>
-
- Aug 06, 2024
-
-
Mohamed Omar Zaian authored
-
Mohamed Omar Zaian authored
-
- Jul 26, 2024
-
-
Kay Yan authored
[release-2.25] Bump Kubernetes to 1.29.6
-
k8s-infra-cherrypick-robot authored
- Require a 'lgtm' or 'ok-to-test' label for running CI after the moderator stage Signed-off-by: ant31 <2t.antoine@gmail.com> Co-authored-by: ant31 <2t.antoine@gmail.com>
-
- Jul 19, 2024
-
-
k8s-infra-cherrypick-robot authored
Signed-off-by: Kay Yan <kay.yan@daocloud.io> Co-authored-by: Kay Yan <kay.yan@daocloud.io>
-
- Jul 15, 2024
-
-
k8s-infra-cherrypick-robot authored
Co-authored-by: ant31 <2t.antoine@gmail.com>
-
- Jul 12, 2024
-
-
k8s-infra-cherrypick-robot authored
* Use alternate self-sufficient shellcheck precommit This pre-commit does not require prerequisite on the host, making it easier to run in CI workflows. * Switch to upstream ansible-lint pre-commit hook This way, the hook is self contained and does not depend on a previous virtualenv installation. * pre-commit: fix hooks dependencies - ansible-syntax-check - tox-inventory-builder - jinja-syntax-check * Fix ci-matrix pre-commit hook - Remove dependency of pydblite which fails to setup on recent pythons - Discard shell script and put everything into pre-commit * pre-commit: apply autofixes hooks and fix the rest manually - markdownlint (manual fix) - end-of-file-fixer - requirements-txt-fixer - trailing-whitespace * Convert check_typo to pre-commit + use maintained version client9/misspell is unmaintained, and has been forked by the golangci team, see https://github.com/client9/misspell/issues/197#issuecomment-1596318684. They haven't yet added a pre-commit config, so use my fork with the pre-commit hook config until the pull request is merged. * collection-build-install convert to pre-commit * Run pre-commit hooks in dynamic pipeline Use gitlab dynamic child pipelines feature to have one source of truth for the pre-commit jobs, the pre-commit config file. Use one cache per pre-commit. This should reduce the "fetching cache" time steps in gitlab-ci, since each job will have a separate cache with only its hook installed. * Remove gitlab-ci job done in pre-commit * pre-commit: adjust mardownlint default, md fixes Use a style file as recommended by upstream. This makes for only one source of truth. Conserve previous upstream default for MD007 (upstream default changed here https://github.com/markdownlint/markdownlint/pull/373 ) * Update pre-commit hooks --------- Co-authored-by: Max Gautier <mg@max.gautier.name>
-
- Jul 11, 2024
-
-
tico88612 authored
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
-
tico88612 authored
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
-
tico88612 authored
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
-
k8s-infra-cherrypick-robot authored
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> Co-authored-by: tico88612 <17496418+tico88612@users.noreply.github.com>
-
- Jul 01, 2024
-
-
k8s-infra-cherrypick-robot authored
Co-authored-by: mochizuki875 <mzk875@gmail.com>
-
k8s-infra-cherrypick-robot authored
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com> Co-authored-by: tico88612 <17496418+tico88612@users.noreply.github.com>
-
- Jun 27, 2024
-
-
k8s-infra-cherrypick-robot authored
Co-authored-by: mochizuki875 <mzk875@gmail.com>
-
- Jun 10, 2024
-
-
k8s-infra-cherrypick-robot authored
Co-authored-by: ant31 <2t.antoine@gmail.com>
-
- May 31, 2024
-
-
k8s-infra-cherrypick-robot authored
Fix regression added in 663fcd10 for flatcar nodes. See: https://github.com/kubernetes-sigs/kubespray/commit/663fcd104c38ddc2bf8c023f6f6b3705048d531e Co-authored-by: Anthony Delannoy <adelannoy@wiremind.io>
-
- May 30, 2024
-
-
k8s-infra-cherrypick-robot authored
While uncommon, provisioning only a control plane is a valid use case, so don't block it. Co-authored-by: Max Gautier <mg@max.gautier.name>
-
- May 21, 2024
-
-
Kay Yan authored
Bump ansible-lint from 24.2.3 to 24.5.0
- May 20, 2024
-
-
Kubernetes Prow Robot authored
Check that PRs have correctly ran the sidebar gen
-