dependabot[bot]
7eaf2bc4b8
Bump ruamel-yaml from 0.18.5 to 0.18.6 ( #11147 )
Bumps [ruamel-yaml]() from 0.18.5 to 0.18.6.
---
updated-dependencies:
- dependency-name: ruamel-yaml
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>
6 months ago
Daniel Strufe
0b0faf8f72
Update external huawei cloud controller to 0.26.8 ( #11172 )
* Update external huawei cloud controller to 0.26.8
* Update huawei cloud controller templates
* Add security-group-id to config
* git fail
6 months ago
dependabot[bot]
d94f3ce965
Bump ansible from 9.3.0 to 9.5.1 ( #11157 )
Bumps [ansible](https://github.com/ansible-community/ansible-build-data ) from 9.3.0 to 9.5.1.
- [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.3.0...9.5.1 )
---
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>
6 months ago
Vladimir Shaikovskii
966a8b95de
[metallb] Add variable for the metallb namespace ( #11136 )
6 months ago
MatthieuFin
a01d0c047a
fix: 🐛 patch calico node to avoid vxlan tunnel drop ( #11097 )
if node.projectcalico.org already existe patch node to set asNumber
instead of apply resource to prevent remove of existing fields feed by
calico-node pods
✅ Closes: 11096
6 months ago
Max Gautier
21e8809186
Use official rockylinux vagrant boxes + add version 9 ( #11160 )
6 months ago
Max Gautier
4cb688d5e4
Fix CentOS typo ( #11161 )
The name reported in ansible_distribution is "CentOS", so this could
break some things.
6 months ago
Aya (Igarashi) Ozawa
e385ac7b40
Add jsonschema to python requirement packages ( #11154 )
6 months ago
hayden
5ce530c909
Merge stops and removes systemd services tasks in reset playbook ( #10902 )
6 months ago
Daniel Rodriguez
f82cf29a8a
Add calico v3.27.3 ( #11059 )
6 months ago
Mohamed Omar Zaian
9f62f60814
[kubernetes] Add hashes for kubernetes 1.29.4, 1.28.9, 1.27.13 ( #11108 )
6 months ago
Kri5
315cfe1edd
Fixes additional disks with Virtualbox for Vagrant ( #11091 )
When using the kube_node_instancers_with_disks* variables, there were
no configuration block using those to provision disks with the
VirtualBox provider.
This commit fixes it.
6 months ago
Ehsan Golpayegani
e01355834b
Update k8s-net-calico.yml ( #11113 )
removed the confusing comment about defaulting to `kube_network_node_prefix` as we are not really defaulting to it when cni is Calico
6 months ago
dependabot[bot]
85ae701b0f
Bump netaddr from 0.9.0 to 1.2.1 ( #11148 )
Bumps [netaddr](https://github.com/netaddr/netaddr ) from 0.9.0 to 1.2.1.
- [Release notes](https://github.com/netaddr/netaddr/releases )
- [Changelog](https://github.com/netaddr/netaddr/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/netaddr/netaddr/compare/0.9.0...1.2.1 )
---
updated-dependencies:
- dependency-name: netaddr
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months ago
Mohamed Omar Zaian
91dea023ae
[containerd] add hashes for versions '1.6.30-31', 'v1.7.16' and make v1.7.16 default ( #11142 )
6 months ago
Lihai Tu
245454855d
Add additional checking for calico rr cluster_id ( #11112 )
Signed-off-by: tu1h <lihai.tu@daocloud.io>
6 months ago
Denis Khachyan
3a112e834c
ingress-nginx: added ability to enable opentelemetry nginx module ( #11034 )
6 months ago
dependabot[bot]
cf0de0904c
Bump tzdata from 2023.3 to 2024.1 ( #11121 )
Bumps [tzdata](https://github.com/python/tzdata ) from 2023.3 to 2024.1.
- [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/2023.3...2024.1 )
---
updated-dependencies:
- dependency-name: tzdata
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6 months ago
dependabot[bot]
d772350b04
Bump molecule-plugins[vagrant] from 23.5.0 to 23.5.3 ( #11120 )
Bumps [molecule-plugins[vagrant]](https://github.com/ansible-community/molecule-plugins ) from 23.5.0 to 23.5.3.
- [Release notes](https://github.com/ansible-community/molecule-plugins/releases )
- [Commits](https://github.com/ansible-community/molecule-plugins/compare/v23.5.0...v23.5.3 )
---
updated-dependencies:
- dependency-name: molecule-plugins[vagrant]
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>
6 months ago
dependabot[bot]
3351dc0925
Bump jinja2 from 3.1.2 to 3.1.3 ( #11119 )
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3 )
---
updated-dependencies:
- dependency-name: jinja2
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>
6 months ago
Patrick
f0e20705aa
Add Calico v3.27.3 and make it default ( #11141 )
* Add Calico v3.27.3 and make it default
* Add Calico v3.27.3 and make it default
* Update README.md
6 months ago
dependabot[bot]
ff4e572e0c
Bump tox from 4.11.3 to 4.15.0 ( #11133 )
Bumps [tox](https://github.com/tox-dev/tox ) from 4.11.3 to 4.15.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.11.3...4.15.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>
6 months ago
Kubernetes Prow Robot
97e71da97b
Merge pull request #11131 from VannTen/design/modular_pkgs_install
Fine grained OS packages installation
6 months ago
RaSerge
a7f98116ca
fix: updating the calico-crds ( #11089 )
6 months ago
Max Gautier
088b1b0cec
Add `enabled` to pkgs to handle ipvs
Some packages requirements depends on inventory variables
(`kube_proxy_mode` in that case but it could apply to others).
As the case seems pretty rare, instead of adding complexity to pkgs, we
add an escape hatch to use jinja conditions.
That should be revisited if we find ourselves shoehorning lots of logic
in this later on.
6 months ago
Max Gautier
11f35e462c
Convert common packages to use the new tooling
The empty dict means that packages will always be installed on the host.
7 months ago
Max Gautier
da3ff1cc11
Convert OS specific packages to new format
Uses the logic introduced in the previous patch to convert all
kubernetes/preinstall/vars/* os specific files to the `pkgs`
dictionary.
Some niceties for devs:
- always validate the `pkgs` variable to catch mistakes in CI.
- ensure that `pkgs` is always sorted. This makes it easier to find the
packages you're looking for.
7 months ago
Max Gautier
663fcd104c
Filter packages installation by OS and by group
Adds infrastructure to install OS packages depending not only on OS
(family, versions, etc) but on groups.
All the informations related to a particular package should reside in
the `pkgs` dictionnary, which takes inspiration from the `downloads`
dictionary structure.
7 months ago
Max Gautier
a2019c1c24
Add a JSON schema describing the packages install structure
Since the structure we're setting in place for installing packages has
some complexity, add a JSON schema to avoid frustrating errors when
modifying the informations (adding/removing packages install).
7 months ago
Max Gautier
3a43ac4506
Don't special case openssl for tumbleweed
openssl 1.1.1 is EOL since 12 September 2023, so just use the default
version on tumbleweed like we do on other distributions.
7 months ago
Max Gautier
f91e00a61b
preinstall: Move ipvs packages into defaults
8 months ago
Mathieu Parent
c6bdc38776
containerd: allow to configure fallback server ( #10988 )
Also nerdctl limitation is now removed as we use /etc/containerd/certs.d/
6 months ago
Max Gautier
08a7010e80
Revert "Only download kubeadm images where needed ( #10899 )" ( #11105 )
This reverts commit 4b0a134bc9
.
The mentionned PR break scale.yml. This goes back to the status quo
until a proper fix can be provided, at which point we'll reapply the
PR.
6 months ago
Pavan Gunda
538deff9ea
ntp: add config to filter and set ntp interfaces ( #11066 )
* ntp: add config to set which interface ntp should listen
* Fixed config to only have one variable
7 months ago
tico88612
cd7d11fea2
Feat: dependabot initial config ( #11084 )
* Feat: dependabot initial config
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
* Feat: ignore yaml lint check .github path
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
---------
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
7 months ago
Lihai Tu
23b56e3f89
Enclose the cpu type with quotation marks in kubelet-config.v1beta1 ( #11111 )
Signed-off-by: tu1h <lihai.tu@daocloud.io>
7 months ago
Devesh Kumar
eee5b5890d
feat: Add support for cilium 1.15 and updated cilium to v1.15.4 ( #11106 )
7 months ago
Ugur Can Ozturk
ab0ef182fb
[containerd/tracing]: add distributed tracing config flags ( #11103 )
* [containerd/tracing]: add distributed tracing config flags
Signed-off-by: Ugur Ozturk <ugurozturk918@gmail.com>
* [containerd/tracing]: add distributed tracing config flags -fix
Signed-off-by: Ugur Ozturk <ugurozturk918@gmail.com>
---------
Signed-off-by: Ugur Ozturk <ugurozturk918@gmail.com>
7 months ago
MatthieuFin
4db3e2c3cf
fix: 🐛 calico-cni-plugin missing RBAC ( #11077 )
To configure node asNumber for per node peering service account
calico-cni-plugin need nodes/status update rights
✅ Closes: 11076
7 months ago
MatthieuFin
3d19e744f0
feat(calico): add support filters on bgppeers per node definition ( #11079 )
Signed-off-by: MatthieuFin <matthieu2717@gmail.com>
7 months ago
Lilian ARAGO
929c818b63
Fixed joined_control_planes when ansible_hostvars references a variable ( #11060 )
7 months ago
Alexander
4baa2c8704
set default containerd_version to v1.7.15 and add checksums ( #11083 )
* set default containerd_version to v1.7.15 and add checksums for v1.7.14 and v1.7.15
* update containerd version in README.md
7 months ago
Abhishek Jain
f3065cc5c4
bump skopeo version and checksum ( #11044 )
Signed-off-by: Abhishek Jain <jain.abhishek1991@gmail.com>
7 months ago
Kay Yan
ed2059395c
Remove the archived debian apt repository ( #11088 )
Signed-off-by: Kay Yan <kay.yan@daocloud.io>
7 months ago
kyrie
8919901ed5
fix python regex matching problem when finding docker packages ( #11075 )
7 months ago
kyrie
cc0c3d73dc
fix reset/main.yml lsattr command error when kubelet has symbolic link ( #11074 )
Signed-off-by: KubeKyrie <shaolong.qin@daocloud.io>
7 months ago
kyrie
dd0f42171f
fix kubespray-defaults: Check for boostrap-os FQCN ( #11073 )
7 months ago
Barry M
1b870a1862
Update kubelet systemd service default allowed IP addresses for cluster hardening ( #11061 )
Signed-off-by: bmelbourne <barry.melbourne0@gmail.com>
7 months ago
J
8a423abd0f
Update Snapshot controller to v7.0.2 ( #11041 )
Upgrade Snapshot controller installed for all supported Kubernetes
versions to v7.0.2. Also update the manifests used to deploy the
Snapshot controller.
7 months ago
Barry M
3ec2e497c6
Update kubelet-csr-approver to v1.1.0 ( #11070 )
Signed-off-by: bmelbourne <barry.melbourne0@gmail.com>
7 months ago