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>
10 months ago
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
```
10 months ago
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
10 months ago
spnngl
4b82e90dcb
fix(bootstrap-os): do not install pkgs requirements on flatcar ( #11224 )
Fix regression added in 663fcd104c
for
flatcar nodes.
See: 663fcd104c
10 months ago
Hedayat Vatankhah (هدایت)
dedc00661a
Add 'system-packages' tag to control installing packages from OS repositories ( #10872 )
10 months ago
Kubernetes Prow Robot
0624a3061a
Merge pull request #11239 from VannTen/cleanup/collection-build-test
Cleanup galaxy.yml
10 months ago
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.
10 months ago
Antoine Legrand
d85b29aae1
owners: move ant31 from emeritus to approvers ( #11247 )
10 months ago
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>
10 months ago
Kubernetes Prow Robot
af593465b2
Merge pull request #11226 from VannTen/cleanup/pre-commit-hooks
pre-commit: make hooks self contained + ci config
10 months ago
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.
10 months ago
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
10 months ago
Max Gautier
37d824fd2d
Update pre-commit hooks
10 months ago
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 )
10 months ago
Max Gautier
0faa805525
Remove gitlab-ci job done in pre-commit
10 months ago
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.
10 months ago
Max Gautier
19851bb07c
collection-build-install convert to pre-commit
10 months ago
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.
10 months ago
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
11 months ago
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
10 months ago
Max Gautier
0e449ca75e
pre-commit: fix hooks dependencies
- ansible-syntax-check
- tox-inventory-builder
- jinja-syntax-check
10 months ago
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.
10 months ago
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.
11 months ago
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>
10 months ago
tico88612
5616a4a3ee
Docs: update ubuntu support version & docker version ( #11231 )
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
10 months ago
Mohamed Omar Zaian
4b9349a052
Update 'KUBESPRAY_VERSION and kube_version_min_required', cleanup old hashes for v2.25.0 ( #11221 )
11 months ago
Kay Yan
7e0a407250
Merge pull request #11156 from jisnardo/master
Update kube-vip to v0.8.0
11 months ago
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
11 months ago
Kubernetes Prow Robot
998e04e5a7
Merge pull request #11212 from VannTen/cleanup/check_sidebar_ci
Check that PRs have correctly ran the sidebar gen
11 months ago
Jorge Isnardo Altamirano
40cbdceb3c
Merge branch 'kubernetes-sigs:master' into master
11 months ago
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>
11 months ago
tico88612
53ad8d9126
Docs: fix README.md flannel link ( #11208 )
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
11 months ago
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.
11 months ago
Max Gautier
76dae63c69
Check that PRs have correctly ran the sidebar gen
11 months ago
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.
11 months ago
tico88612
f85111f6d4
CI: add ubuntu 24.04 support ( #11132 )
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
11 months ago
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
11 months ago
Payback159
4123cf13ef
add gen_docs_sidebar.sh result, mark docs/_sidebar.md as a generated file
11 months ago
Payback159
5d01dfa179
add auto generate documentation sidebar script, introduce script as pre-commit-hook, adapt existing scripts to work with documentation structure
11 months ago
Payback159
4dbfd42f1d
modify doc structure and update existing doc-links as preparation for new doc generation script
11 months ago
peterw
0b464b5239
crio container runtime crio_registries path fix ( #11030 )
11 months ago
ERIK
dac4705ebe
bump docker version for openeuler linux ( #11206 )
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
11 months ago
Lihai Tu
d5f6838fba
Bump scheduler plugins version ( #11205 )
Signed-off-by: tu1h <lihai.tu@daocloud.io>
11 months ago
ERIK
354ffe7bd6
bump docker version of kylin and uos ( #11203 )
Signed-off-by: bo.jiang <bo.jiang@daocloud.io>
11 months ago
tico88612
427f868718
Bump docker version 26.1 ( #11198 )
Signed-off-by: tico88612 <17496418+tico88612@users.noreply.github.com>
11 months ago
QCU
d7756d85ef
fix: Change the position of the containerd_extra_args parameter to make the parameter more universal. ( #11013 )
that you can only place thing in the root table in a toml document before the first table heading.
11 months ago
dependabot[bot]
2c2b2ed96e
Bump pbr from 5.11.1 to 6.0.0 ( #11188 )
Bumps [pbr](https://docs.openstack.org/pbr/latest/ ) from 5.11.1 to 6.0.0.
---
updated-dependencies:
- dependency-name: pbr
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>
11 months ago
Kay Yan
361d2def09
Merge pull request #11196 from mzaian/add-k8s-new-hashes-1.29.5
[kubernetes] Add hashes for kubernetes 1.29.5, 1.28.10, 1.27.14
11 months ago
dependabot[bot]
f47ad82991
Bump ara[server] from 1.7.0 to 1.7.1 ( #11178 )
Bumps [ara[server]](https://github.com/ansible-community/ara ) from 1.7.0 to 1.7.1.
- [Commits](https://github.com/ansible-community/ara/compare/1.7.0...1.7.1 )
---
updated-dependencies:
- dependency-name: ara[server]
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>
11 months ago
dependabot[bot]
f488ecb6cc
Bump cryptography from 41.0.4 to 42.0.7 ( #11187 )
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.4 to 42.0.7.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.4...42.0.7 )
---
updated-dependencies:
- dependency-name: cryptography
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>
11 months ago