- Oct 08, 2024
-
-
ChengHao Yang authored
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
Seena Fallah authored
Simplify registry mirror rendering in config.toml. The map filter can extract the host list from mirrors so we can just unique them and render them without needing to construct vars for it. For the registry mirror tls section, we can first extract mirrors from the dict then filter on only the ones having skip_veridy defined first and then filter on the ones having true (as the dict might not have skip_verify defined and that would cause errors of undefined var). This will speed up and simply the templating. Signed-off-by: Seena Fallah <seenafallah@gmail.com>
-
Kay Yan authored
-
Kubernetes Prow Robot authored
Reduce pre-commit hooks dependencies
-
- Oct 07, 2024
-
-
Max Gautier authored
ansible-lint hook already check syntax on the playbooks.
-
Max Gautier authored
-
Max Gautier authored
Dropping the ansible dependencies for ansible-lint will allow us to catch missing dependencies collections in galaxy.yml. For collections needed for contrib/ or tests/ (i.e: not part of core kubespray dependencies), we can just configure ansible-lint to mock them. This mean it won't check the mocked module parameters, but for those area of the code base it's an acceptable trade-off.
-
ChengHao Yang authored
* Feat: update the remaining Fedora 37 vagrant CI Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Cleanup: remove EOL Fedora 37/38 CI tests Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Docs: remove EOL Fedora 37/38 Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
dependabot[bot] authored
Bumps [tox](https://github.com/tox-dev/tox) from 4.20.0 to 4.21.2. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.20.0...4.21.2 ) --- updated-dependencies: - dependency-name: tox 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>
-
- Oct 04, 2024
-
-
Max Gautier authored
-
- Oct 03, 2024
-
-
Kubernetes Prow Robot authored
Refactor remove-etcd-node
-
Max Gautier authored
Using the hosts directive at the play level prevent those tasks from being run when using --limit and the group in question is not part of the limit (ex: running scale.yml on new worker nodes only) Instead, run on all hosts, and for each group, partition between that group and '_' (generic group name which is not used; using an empty string as the group is not supported by ansible.builtin.group_by) Reported-by: asteppat <asteppat@cisco.com>
-
Baargav authored
-
Olivier Boudry authored
Fix Flatcar bug #11268 missing default value for ansible_interpreter_python_fallback variable (#11270)
-
- Oct 01, 2024
-
-
ChengHao Yang authored
* Add Fedora 39/40 to Vagrantfile Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Add CI tests for Fedora 39/40 Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Update CI tests documentation Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Update support OS version in README.md Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
peterw authored
-
- Sep 30, 2024
-
-
dependabot[bot] authored
Bumps [tzdata](https://github.com/python/tzdata) from 2024.1 to 2024.2. - [Release notes](https://github.com/python/tzdata/releases) - [Changelog](https://github.com/python/tzdata/blob/master/NEWS.md) - [Commits](https://github.com/python/tzdata/compare/2024.1...2024.2 ) --- updated-dependencies: - dependency-name: tzdata 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>
-
kyrie authored
Signed-off-by: KubeKyrie <shaolong.qin@daocloud.io>
-
Kay Yan authored
Signed-off-by: Kay Yan <kay.yan@daocloud.io>
-
Serge Hartmann authored
variables cilium_enable_host_firewall and cilium_policy_audit_mode for configmap/cilium-config (#11230) capitalise values for Host Firewall and Policy Audit Mode fix missing quotes
-
- Sep 29, 2024
-
-
ChengHao Yang authored
Signed-off-by: ChengHao Yang <17496418+tico88612@users.noreply.github.com>
-
Baargav authored
* Update cluster-role for cilium to prevent errors in agent startup ciliumloadbalancerippools permissions exists in the cilium helm chart for version 1.13.0 https://github.com/cilium/cilium/blob/v1.13.0/install/kubernetes/cilium/templates/cilium-agent/clusterrole.yaml#L71 The agent also needs permissions to read/watch secrets for bgp auth secrets when using CiliumBGPPeeringPolicy with a secret. * Remove list/watch permissions for secrets * Remove secrets from list/watch permissions
-
- Sep 28, 2024
-
-
Erwan Miran authored
-
- Sep 27, 2024
-
-
M. Hamzah Khan authored
-
Andrea Zonca authored
These options are available in https://github.com/zonca/jetstream_kubespray/blob/6ba36564107c34a6261f2ae44d05aa344277e10e/contrib/terraform/openstack/modules/compute/variables.tf#L204-L218 but are currently undocumented in the README.md
-
Kubernetes Prow Robot authored
Only require minimum structure in inventory, part II
-
DirkTheDaring authored
* [kubernetes] Add hashes for kubernetes 1.29.8, 1.29.9, 1.30.5 * Update checksums.yml reintroduce --- for yaml
-
janosbabik authored
-
janosbabik authored
-
- Sep 26, 2024
-
-
Kubernetes Prow Robot authored
Remove generation of static tokens for cluster members
-
janosbabik authored
* [etcd] make etcd 3.5.16 default * Update etcd binary checksums for version 3.5.16 and lower
-
Bakke authored
The old repository for these has been deleted, leaving the previous configuration not possible to deploy, and even currently running clusters fail after a restart as the DeameonSet has ImagePullPolicy: Always. More details can be found here: kubernetes-sigs/vsphere-csi-driver#3053 As of writing, only CSI driver versions 3.1.2 to 3.3.1 is available in this registry. This "officially" supports Kubernetes 1.26 to 1.30. Since older drivers are not available, I have removed some feature-gating for those unavailable versions while I was at it. For the cloud provider, the `latest` image is now missing, and only 1.28.0 to 1.31.0 are available. I've set the latest of these as the new default. I also updated the documented default versions, as they were all out of date and not aligned with actual code defaults.
-
- Sep 25, 2024
-
-
Philip Sabri authored
-
- Sep 24, 2024
-
-
Max Gautier authored
Testing with group_names does not require the groups to exist.
-
Max Gautier authored
-
Max Gautier authored
There is no harm on having unneeded toleration when control-plane node are not tainted, so simplify the template to always use the toleration.
-
Max Gautier authored
k8s_cluster = kube_control_plane + kube_node
-
Max Gautier authored
-
Max Gautier authored
Remove unnecessary error handling. If the node ip is not defined, is does not change anything whether we fail early of late.
-
dependabot[bot] authored
Bumps [tox](https://github.com/tox-dev/tox) from 4.18.1 to 4.20.0. - [Release notes](https://github.com/tox-dev/tox/releases) - [Changelog](https://github.com/tox-dev/tox/blob/main/docs/changelog.rst) - [Commits](https://github.com/tox-dev/tox/compare/4.18.1...4.20.0 ) --- updated-dependencies: - dependency-name: tox 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>
-