Kay Yan
647092b483
fix openstack cleanup ( #11299 )
...
Signed-off-by: Kay Yan <kay.yan@daocloud.io>
2024-06-21 10:30:55 -07:00
Lihai Tu
921b0c0bed
Add options to control images pulling of kubelet ( #11094 )
...
Signed-off-by: tu1h <lihai.tu@daocloud.io>
2024-06-21 07:54:54 -07:00
tico88612
24dc4cef56
Feat: upgrade cert-manager from 1.13.2 to 1.13.6 ( #11279 )
...
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
2024-06-18 00:45:31 -07:00
Antoine Legrand
3e72be2f72
CI: switch to unprivileged Kaniko to build pipeline images ( #11292 )
2024-06-11 06:19:02 -07:00
Antoine Legrand
f85e96904d
Pipeline image: add qemu-utils ( #11281 )
2024-06-10 06:53:55 -07:00
Ehsan Golpayegani
0c8d29462d
make sure peers is defined. ( #11259 )
...
* make sure peers is defined.
* Update peer_with_router.yml
2024-06-04 10:02:23 -07:00
itayporezky
351393e32a
Removed unnecessary python modules ( #11199 )
2024-05-31 07:05:01 -07:00
Kay Yan
b70eaa0470
fix auto bump PR is blocked by label ( #11256 )
2024-05-31 06:28:48 -07:00
Antoine Legrand
ef6d24a49e
CI require a 'lgtm' or 'ok-to-test' labels to pass ( #11251 )
...
- Require a 'lgtm' or 'ok-to-test' label for running CI after the
moderator stage
Signed-off-by: ant31 <2t.antoine@gmail.com>
2024-05-31 03:42:49 -07:00
jmaccabee13
6cf11a9c72
fix Hetzner group names ( #11232 )
...
The inventory file generated by Terraform produces the following warnings:
```
[WARNING]: * Failed to parse <PATH>/kubespray/contrib/terraform/hetzner/inventory.ini with ini plugin:
<PATH>/kubespray/contrib/terraform/hetzner/inventory.ini:21: Section [k8s_cluster:children] includes undefined group: kube-master
...
[WARNING]: Could not match supplied host pattern, ignoring: kube-master
PLAY [Add kube-master nodes to kube_control_plane] ********************************************************************************************************
skipping: no hosts matched
[WARNING]: Could not match supplied host pattern, ignoring: kube-node
PLAY [Add kube-node nodes to kube_node] *******************************************************************************************************************
skipping: no hosts matched
```
2024-05-31 01:29:55 -07:00
Kay Yan
aba79d1b3c
Merge pull request #11235 from kubernetes-sigs/dependabot/pip/pytest-testinfra-10.1.1
...
Bump pytest-testinfra from 10.1.0 to 10.1.1
2024-05-31 10:13:05 +08:00
spnngl
4b82e90dcb
fix(bootstrap-os): do not install pkgs requirements on flatcar ( #11224 )
...
Fix regression added in 663fcd104c
for
flatcar nodes.
See: 663fcd104c
2024-05-30 06:34:25 -07:00
Hedayat Vatankhah (هدایت)
dedc00661a
Add 'system-packages' tag to control installing packages from OS repositories ( #10872 )
2024-05-30 04:25:21 -07:00
Kubernetes Prow Robot
0624a3061a
Merge pull request #11239 from VannTen/cleanup/collection-build-test
...
Cleanup galaxy.yml
2024-05-30 04:10:29 -07:00
Max Gautier
3082fa3d0f
Allow empty kube_node group ( #11248 )
...
While uncommon, provisioning only a control plane is a valid use case,
so don't block it.
2024-05-30 03:01:38 -07:00
Antoine Legrand
d85b29aae1
owners: move ant31 from emeritus to approvers ( #11247 )
2024-05-30 02:32:28 -07:00
dependabot[bot]
eff4eec8de
Bump pytest-testinfra from 10.1.0 to 10.1.1
...
Bumps [pytest-testinfra](https://github.com/pytest-dev/pytest-testinfra ) from 10.1.0 to 10.1.1.
- [Release notes](https://github.com/pytest-dev/pytest-testinfra/releases )
- [Changelog](https://github.com/pytest-dev/pytest-testinfra/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-testinfra/compare/10.1.0...10.1.1 )
---
updated-dependencies:
- dependency-name: pytest-testinfra
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-30 02:38:40 +00:00
Kubernetes Prow Robot
af593465b2
Merge pull request #11226 from VannTen/cleanup/pre-commit-hooks
...
pre-commit: make hooks self contained + ci config
2024-05-29 19:37:56 -07:00
Max Gautier
870049523f
collection support: use manifest instead of excludes
...
The default for galaxy. `manifest` works well enough for our case, and
this avoids maintaining a blacklist.
2024-05-29 13:57:33 +02:00
Kay Yan
184b1add54
Merge pull request #11236 from kubernetes-sigs/dependabot/pip/ansible-9.6.0
...
Bump ansible from 9.5.1 to 9.6.0
2024-05-29 17:17:20 +08:00
Max Gautier
37d824fd2d
Update pre-commit hooks
2024-05-28 13:28:03 +02:00
Max Gautier
ff48144607
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 )
2024-05-28 13:26:49 +02:00
Max Gautier
0faa805525
Remove gitlab-ci job done in pre-commit
2024-05-28 13:26:47 +02:00
Max Gautier
bc21433a05
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.
2024-05-28 13:26:46 +02:00
Max Gautier
19851bb07c
collection-build-install convert to pre-commit
2024-05-28 13:26:46 +02:00
Max Gautier
7f7b65d388
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.
2024-05-28 13:26:45 +02:00
Max Gautier
d50f61eae5
pre-commit: apply autofixes hooks and fix the rest manually
...
- markdownlint (manual fix)
- end-of-file-fixer
- requirements-txt-fixer
- trailing-whitespace
2024-05-28 13:26:44 +02:00
Max Gautier
77bfb53455
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
2024-05-28 13:26:44 +02:00
Max Gautier
0e449ca75e
pre-commit: fix hooks dependencies
...
- ansible-syntax-check
- tox-inventory-builder
- jinja-syntax-check
2024-05-28 13:26:43 +02:00
Max Gautier
f6d9ff4196
Switch to upstream ansible-lint pre-commit hook
...
This way, the hook is self contained and does not depend on a previous
virtualenv installation.
2024-05-28 13:26:42 +02:00
Max Gautier
21aba10e08
Use alternate self-sufficient shellcheck precommit
...
This pre-commit does not require prerequisite on the host, making it
easier to run in CI workflows.
2024-05-28 13:26:42 +02:00
dependabot[bot]
bd9d90e00c
Bump ansible from 9.5.1 to 9.6.0
...
Bumps [ansible](https://github.com/ansible-community/ansible-build-data ) from 9.5.1 to 9.6.0.
- [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.5.1...9.6.0 )
---
updated-dependencies:
- dependency-name: ansible
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-27 03:45:28 +00:00
tico88612
5616a4a3ee
Docs: update ubuntu support version & docker version ( #11231 )
...
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
2024-05-26 20:14:18 -07:00
Mohamed Omar Zaian
4b9349a052
Update 'KUBESPRAY_VERSION and kube_version_min_required', cleanup old hashes for v2.25.0 ( #11221 )
2024-05-21 06:08:44 -07:00
Kay Yan
7e0a407250
Merge pull request #11156 from jisnardo/master
...
Update kube-vip to v0.8.0
2024-05-21 17:26:12 +08:00
Kay Yan
1173711acc
Merge pull request #11216 from kubernetes-sigs/dependabot/pip/ansible-lint-24.5.0
...
Bump ansible-lint from 24.2.3 to 24.5.0
2024-05-21 11:50:40 +08:00
Kubernetes Prow Robot
998e04e5a7
Merge pull request #11212 from VannTen/cleanup/check_sidebar_ci
...
Check that PRs have correctly ran the sidebar gen
2024-05-20 08:04:33 -07:00
Jorge Isnardo Altamirano
40cbdceb3c
Merge branch 'kubernetes-sigs:master' into master
2024-05-20 08:32:00 +02:00
dependabot[bot]
e54e7c0e1d
Bump ansible-lint from 24.2.3 to 24.5.0
...
Bumps [ansible-lint](https://github.com/ansible/ansible-lint ) from 24.2.3 to 24.5.0.
- [Release notes](https://github.com/ansible/ansible-lint/releases )
- [Commits](https://github.com/ansible/ansible-lint/compare/v24.2.3...v24.5.0 )
---
updated-dependencies:
- dependency-name: ansible-lint
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-20 03:23:19 +00:00
tico88612
53ad8d9126
Docs: fix README.md flannel link ( #11208 )
...
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
2024-05-19 04:43:21 -07:00
Max Gautier
96bb0a3e12
sidebar_gen: force C locale
...
If we don't, find output can change depending on system locale, which
will produce inconsistent results.
2024-05-19 12:04:07 +02:00
Max Gautier
76dae63c69
Check that PRs have correctly ran the sidebar gen
2024-05-19 11:56:30 +02:00
Max Gautier
fae41172ed
gen_docs_sidebar: redirect output to sidebar.md as part of the script
...
The script should be self-sufficient (with no need to manually specify a
redirection).
This makes it easier to run it as part of pre-commit and CI.
2024-05-19 11:54:39 +02:00
tico88612
f85111f6d4
CI: add ubuntu 24.04 support ( #11132 )
...
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
2024-05-18 00:35:20 -07:00
Kubernetes Prow Robot
30d057a0a8
Merge pull request #11128 from Payback159/auto-gen-docs-sidebar
...
add script to generate docs _sidebar.md based on the /docs content
2024-05-17 07:56:35 -07:00
Payback159
4123cf13ef
add gen_docs_sidebar.sh result, mark docs/_sidebar.md as a generated file
2024-05-17 15:09:54 +02:00
Payback159
5d01dfa179
add auto generate documentation sidebar script, introduce script as pre-commit-hook, adapt existing scripts to work with documentation structure
2024-05-17 15:09:54 +02:00
Payback159
4dbfd42f1d
modify doc structure and update existing doc-links as preparation for new doc generation script
2024-05-17 15:09:54 +02:00
peterw
0b464b5239
crio container runtime crio_registries path fix ( #11030 )
2024-05-17 04:39:24 -07:00
ERIK
dac4705ebe
bump docker version for openeuler linux ( #11206 )
...
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
2024-05-17 04:24:38 -07:00