Add check_typo job (#9361)
To block merging pull requests which contain typo automatically.
This commit is contained in:
parent
befde271eb
commit
24632ae81b
9 changed files with 26 additions and 7 deletions
|
@ -75,6 +75,13 @@ check-readme-versions:
|
||||||
script:
|
script:
|
||||||
- tests/scripts/check_readme_versions.sh
|
- tests/scripts/check_readme_versions.sh
|
||||||
|
|
||||||
|
check-typo:
|
||||||
|
stage: unit-tests
|
||||||
|
tags: [light]
|
||||||
|
image: python:3
|
||||||
|
script:
|
||||||
|
- tests/scripts/check_typo.sh
|
||||||
|
|
||||||
ci-matrix:
|
ci-matrix:
|
||||||
stage: unit-tests
|
stage: unit-tests
|
||||||
tags: [light]
|
tags: [light]
|
||||||
|
|
|
@ -281,7 +281,7 @@ For more information about Ansible and bastion hosts, read
|
||||||
|
|
||||||
## Mitogen
|
## Mitogen
|
||||||
|
|
||||||
Mitogen support is deprecated, please see [mitogen related docs](/docs/mitogen.md) for useage and reasons for deprecation.
|
Mitogen support is deprecated, please see [mitogen related docs](/docs/mitogen.md) for usage and reasons for deprecation.
|
||||||
|
|
||||||
## Beyond ansible 2.9
|
## Beyond ansible 2.9
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
## CentOS 7
|
## CentOS 7
|
||||||
|
|
||||||
The maximum python version offically supported in CentOS is 3.6. Ansible as of version 5 (ansible core 2.12.x) increased their python requirement to python 3.8 and above.
|
The maximum python version officially supported in CentOS is 3.6. Ansible as of version 5 (ansible core 2.12.x) increased their python requirement to python 3.8 and above.
|
||||||
Kubespray supports multiple ansible versions but only the default (5.x) gets wide testing coverage. If your deployment host is CentOS 7 it is recommended to use one of the earlier versions still supported.
|
Kubespray supports multiple ansible versions but only the default (5.x) gets wide testing coverage. If your deployment host is CentOS 7 it is recommended to use one of the earlier versions still supported.
|
||||||
|
|
||||||
## CentOS 8
|
## CentOS 8
|
||||||
|
|
|
@ -183,7 +183,7 @@ Stack](https://github.com/kubernetes-sigs/kubespray/blob/master/docs/dns-stack.m
|
||||||
* *containerd_default_runtime* - If defined, changes the default Containerd runtime used by the Kubernetes CRI plugin.
|
* *containerd_default_runtime* - If defined, changes the default Containerd runtime used by the Kubernetes CRI plugin.
|
||||||
|
|
||||||
* *containerd_additional_runtimes* - Sets the additional Containerd runtimes used by the Kubernetes CRI plugin.
|
* *containerd_additional_runtimes* - Sets the additional Containerd runtimes used by the Kubernetes CRI plugin.
|
||||||
[Default config](https://github.com/kubernetes-sigs/kubespray/blob/master/roles/container-engine/containerd/defaults/main.yml) can be overriden in inventory vars.
|
[Default config](https://github.com/kubernetes-sigs/kubespray/blob/master/roles/container-engine/containerd/defaults/main.yml) can be overridden in inventory vars.
|
||||||
|
|
||||||
* *http_proxy/https_proxy/no_proxy/no_proxy_exclude_workers/additional_no_proxy* - Proxy variables for deploying behind a
|
* *http_proxy/https_proxy/no_proxy/no_proxy_exclude_workers/additional_no_proxy* - Proxy variables for deploying behind a
|
||||||
proxy. Note that no_proxy defaults to all internal cluster IPs and hostnames
|
proxy. Note that no_proxy defaults to all internal cluster IPs and hostnames
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
containerd_package: 'containerd.io'
|
containerd_package: 'containerd.io'
|
||||||
yum_repo_dir: /etc/yum.repos.d
|
yum_repo_dir: /etc/yum.repos.d
|
||||||
|
|
||||||
# Keep minimal repo information arround for cleanup
|
# Keep minimal repo information around for cleanup
|
||||||
containerd_repo_info:
|
containerd_repo_info:
|
||||||
repos:
|
repos:
|
||||||
|
|
||||||
|
|
|
@ -459,7 +459,7 @@ enable_debug = {{ kata_containers_qemu_debug }}
|
||||||
#
|
#
|
||||||
# If enabled, the default trace mode is "dynamic" and the
|
# If enabled, the default trace mode is "dynamic" and the
|
||||||
# default trace type is "isolated". The trace mode and type are set
|
# default trace type is "isolated". The trace mode and type are set
|
||||||
# explicity with the `trace_type=` and `trace_mode=` options.
|
# explicitly with the `trace_type=` and `trace_mode=` options.
|
||||||
#
|
#
|
||||||
# Notes:
|
# Notes:
|
||||||
#
|
#
|
||||||
|
|
|
@ -12,7 +12,7 @@ driftfile /var/lib/chrony/drift
|
||||||
|
|
||||||
{% if ntp_tinker_panic is sameas true %}
|
{% if ntp_tinker_panic is sameas true %}
|
||||||
# Force time sync if the drift exceeds the threshold specified
|
# Force time sync if the drift exceeds the threshold specified
|
||||||
# Usefull for VMs that can be paused and much later resumed.
|
# Useful for VMs that can be paused and much later resumed.
|
||||||
makestep 1.0 -1
|
makestep 1.0 -1
|
||||||
{% else %}
|
{% else %}
|
||||||
# Allow the system clock to be stepped in the first three updates
|
# Allow the system clock to be stepped in the first three updates
|
||||||
|
|
|
@ -6,7 +6,7 @@ driftfile {{ ntp_driftfile }}
|
||||||
|
|
||||||
{% if ntp_tinker_panic is sameas true %}
|
{% if ntp_tinker_panic is sameas true %}
|
||||||
# Always reset the clock, even if the new time is more than 1000s away
|
# Always reset the clock, even if the new time is more than 1000s away
|
||||||
# from the current system time. Usefull for VMs that can be paused
|
# from the current system time. Useful for VMs that can be paused
|
||||||
# and much later resumed.
|
# and much later resumed.
|
||||||
tinker panic 0
|
tinker panic 0
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
12
tests/scripts/check_typo.sh
Executable file
12
tests/scripts/check_typo.sh
Executable file
|
@ -0,0 +1,12 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# cd to the root directory of kubespray
|
||||||
|
cd $(dirname $0)/../../
|
||||||
|
|
||||||
|
rm ./misspell*
|
||||||
|
|
||||||
|
set -e
|
||||||
|
wget https://github.com/client9/misspell/releases/download/v0.3.4/misspell_0.3.4_linux_64bit.tar.gz
|
||||||
|
tar -zxvf ./misspell_0.3.4_linux_64bit.tar.gz
|
||||||
|
chmod 755 ./misspell
|
||||||
|
git ls-files | xargs ./misspell -error
|
Loading…
Reference in a new issue