- Oct 22, 2024
-
-
ChengHao Yang authored
* Test: update custom_cni values Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Test: fix cilium require kube_owner set to root Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Test: update custom_cni render manifests Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Test: fix render template pre-commit Signed-off-by:
ChengHao Yang <17496418+tico88612@users.noreply.github.com> * Test: update debian12-custom-cni-helm chart version to 1.16.3 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.21.2 to 4.23.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.21.2...4.23.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>
-
- Oct 07, 2024
-
-
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 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>
-
- 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>
-
- Sep 24, 2024
-
-
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>
-
- Sep 23, 2024
-
-
dependabot[bot] authored
Bumps [ansible-lint](https://github.com/ansible/ansible-lint) from 24.9.0 to 24.9.2. - [Release notes](https://github.com/ansible/ansible-lint/releases) - [Commits](https://github.com/ansible/ansible-lint/compare/v24.9.0...v24.9.2 ) --- updated-dependencies: - dependency-name: ansible-lint 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>
-
- Sep 21, 2024
-
-
Max Gautier authored
Otherwise, modifying the test inventory + it's expected structure will always fail.
-
Max Gautier authored
This allows inventories to not define the k8s_cluster group manually.
-
- Sep 20, 2024
-
-
dependabot[bot] authored
Bumps [ansible-lint](https://github.com/ansible/ansible-lint) from 24.7.0 to 24.9.0. - [Release notes](https://github.com/ansible/ansible-lint/releases) - [Commits](https://github.com/ansible/ansible-lint/compare/v24.7.0...v24.9.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> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
- Sep 18, 2024
-
-
Max Gautier authored
There is actually no test using this since ad6fecef, so there is no reason to keep that infra in our tests scripts.
-
Max Gautier authored
These two files haven't been touched since 2016 and don't appear to be referenced anywhere else
-
- Sep 16, 2024
-
-
dependabot[bot] authored
Bumps [molecule](https://github.com/ansible-community/molecule) from 24.8.0 to 24.9.0. - [Release notes](https://github.com/ansible-community/molecule/releases) - [Commits](https://github.com/ansible-community/molecule/compare/v24.8.0...v24.9.0 ) --- updated-dependencies: - dependency-name: molecule 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>
-
- Sep 13, 2024
-
-
Max Gautier authored
The current way to handle a custom inventory in vagrant is a bit hackish, copy files around and can break Vagrantfile parsing in cornercase scenarios (removing vagrant inventories, or the inventory copied into vagrant inventory). Instead, simply pass additional inventories to the ansible-playbook command lines as raw arguments with `-i`. This also makes supporting multiples inventories trivial, so we add a new `$inventories` variable for that purpose.
-
- Sep 12, 2024
-
-
Max Gautier authored
-
- Sep 09, 2024
-
-
dependabot[bot] authored
Bumps [ara[server]](https://github.com/ansible-community/ara) from 1.7.1 to 1.7.2. - [Commits](https://github.com/ansible-community/ara/compare/1.7.1...1.7.2 ) --- 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>
-
dependabot[bot] authored
Bumps [tox](https://github.com/tox-dev/tox) from 4.18.0 to 4.18.1. - [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.0...4.18.1 ) --- updated-dependencies: - dependency-name: tox 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>
-
- Sep 06, 2024
-
-
Max Gautier authored
-
Bogdan Sass authored
K8s is moving away from the "master" terminology, so kubespray should follow the same naming conventions. See https://github.com/kubernetes/community/blob/65d886bb3029e73d9729e1d4f27422a7985233ed/sig-architecture/naming/recommendations/001-master-control-plane.md
-
- Sep 05, 2024
-
-
Max Gautier authored
* Simplify docker systemd unit systemd handles missing unit by ignoring the dependency so we don't need to template them. * Remove RHEL 7/CentOS 7 support - remove ref in kubespray roles - move CI from centos 7 to 8 - remove docs related to centos7 * Remove container-storage-setup Only used for RHEL 7 and CentOS 7
-
- Aug 30, 2024
-
-
Max Gautier authored
-
- Aug 29, 2024
-
-
Takuya Murakami authored
* Fix: fix testcases_run.sh for upgrade tests Need to git checkout ${CI_COMMIT_SHA} before running upgrade playbook (revert #11173 partially) * feat: add CI job to test upgrade Add a packet_ubuntu22-calico-all-in-one-upgrade job
-
- Aug 28, 2024
-
-
Vlad Korolev authored
Consistent boolean values in ansible playbooks
-
- Aug 27, 2024
-
-
dependabot[bot] authored
Bumps [molecule](https://github.com/ansible-community/molecule) from 24.7.0 to 24.8.0. - [Release notes](https://github.com/ansible-community/molecule/releases) - [Commits](https://github.com/ansible-community/molecule/compare/v24.7.0...v24.8.0 ) --- updated-dependencies: - dependency-name: molecule 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>
-
- Aug 20, 2024
-
-
dependabot[bot] authored
Bumps [tox](https://github.com/tox-dev/tox) from 4.17.1 to 4.18.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.17.1...4.18.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>
-
- Aug 14, 2024
-
-
dependabot[bot] authored
Bumps [tox](https://github.com/tox-dev/tox) from 4.16.0 to 4.17.1. - [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.16.0...4.17.1 ) --- 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>
-
- Aug 02, 2024
-
-
Bas authored
- Make ansible-galaxy collection dependencies explicit - Reorganized requirements.yml - Adding required collections to galaxy.yml - Ansible 9.6.0 was yanked on Pypi - Sync pre-commit requirements with requirements.txt Signed-off-by:
Bas Meijer <bas.meijer@enexis.nl>
-
- Jul 26, 2024
-
-
dependabot[bot] authored
Bumps [ansible-lint](https://github.com/ansible/ansible-lint) from 24.6.1 to 24.7.0. - [Release notes](https://github.com/ansible/ansible-lint/releases) - [Commits](https://github.com/ansible/ansible-lint/compare/v24.6.1...v24.7.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> Co-authored-by:
dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
-
Bas authored
Signed-off-by:
Bas Meijer <bas.meijer@enexis.nl>
-
- Jul 13, 2024
-
-
dependabot[bot] authored
Bumps [molecule](https://github.com/ansible-community/molecule) from 24.2.1 to 24.7.0. - [Release notes](https://github.com/ansible-community/molecule/releases) - [Commits](https://github.com/ansible-community/molecule/compare/v24.2.1...v24.7.0 ) --- updated-dependencies: - dependency-name: molecule 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>
-
- Jul 11, 2024
-
-
dependabot[bot] authored
Bumps [tox](https://github.com/tox-dev/tox) from 4.15.0 to 4.16.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.15.0...4.16.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>
-
- Jul 03, 2024
-
-
ChengHao Yang authored
* CI: macvlan test switch to debian 11 & default job Signed-off-by:
tico88612 <17496418+tico88612@users.noreply.github.com> * CI: cilium-svc-proxy test switch to debian 12 Signed-off-by:
tico88612 <17496418+tico88612@users.noreply.github.com> * CI: remove debian 10 test Signed-off-by:
tico88612 <17496418+tico88612@users.noreply.github.com> * Docs: remove debian 10 support Signed-off-by:
tico88612 <17496418+tico88612@users.noreply.github.com> --------- Signed-off-by:
tico88612 <17496418+tico88612@users.noreply.github.com>
-
- Jul 02, 2024
-
-
dependabot[bot] authored
Bumps [ansible-lint](https://github.com/ansible/ansible-lint) from 24.5.0 to 24.6.1. - [Release notes](https://github.com/ansible/ansible-lint/releases) - [Commits](https://github.com/ansible/ansible-lint/compare/v24.5.0...v24.6.1 ) --- updated-dependencies: - dependency-name: ansible-lint 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>
-
- Jul 01, 2024
-
-
Antoine Legrand authored
* CI: reduce VM resources requests to improve scheduling * CI: Reduce default jobs; add labels(ci-full/extended) to run more test * CI: use jobs dependencies instead of stages * precommit one-job * CI: Use Kubevirt VM to run Molecule and Vagrant jobs
-
- May 30, 2024
-
-
dependabot[bot] authored
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>
-
- May 28, 2024
-
-
Max Gautier authored
-
Max Gautier authored
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.
-