Commit Graph

13 Commits

Author SHA1 Message Date
Timothy Stewart
ddcbeadde1 fix(ci): fix molecule 2024-01-22 20:18:55 -06:00
Timothy Stewart
40d7a0ba5a fix(ci): fix molecule 2024-01-22 18:38:59 -06:00
Timothy Stewart
74ca472a0f fix(molecule): remove lint 2024-01-22 16:00:20 -06:00
Timothy Stewart
27c477be70 fix(molecule): reduce resources 2024-01-22 11:32:48 -06:00
Timothy Stewart
0ae666dfe5 fix(post): Fix liquid formatting 2024-01-21 22:04:09 -06:00
Timothy Stewart
b9d94f3675 fix(ci): adjusting cache steps 2024-01-21 21:13:24 -06:00
Timothy Stewart
8acec7055a fix(ci): adjusting cache steps 2024-01-21 19:59:25 -06:00
Timothy Stewart
cdfee6f1e9 fix(ci): adjusting cache steps 2024-01-21 16:28:19 -06:00
Timothy Stewart
ac4a6e7c20 fix(molecule): Reducing cores and memory 2024-01-21 10:47:38 -06:00
Simon Leiner
6448948e9f Fix dual-stack clusters with multiple master nodes (#237)
* Test IPv6 scenario with two master nodes

* Fix IPv6 multimaster setup

---------

Co-authored-by: Techno Tim <timothystewart6@gmail.com>
2023-02-20 05:24:19 +00:00
Techno Tim
a1c7175bd1 fix(requirements.txt): Use pip-compile (#148)
* fix(requirements.txt): Use pip-compile

* fix(lint): Remove anchors from molecule since they aren't yet supported via lint

* fix(lint): Remove anchors from molecule since they aren't yet supported via lint
2022-11-05 18:37:46 -05:00
Simon Leiner
d5b37acd8a Drop support for CentOS, test Rocky and Debian in CI (#92)
* Test CentOS 7 in CI

* Drop support for CentOS, test on Rocky and Debian

* Fix reset playbook for Rocky Linux

* Fix typo

* Disable firewalld during testing

Co-authored-by: Techno Tim <timothystewart6@gmail.com>
2022-09-24 05:10:55 +00:00
Simon Leiner
a1ef590442 Add support for API servers on IPv6 addresses (#48)
* Remove duplicate file for deletion

* Add support for IPv6 clusters

To correctly escape IPv6 addresses when ports are used, they must be
wrapped in square brackets [1]. This patch adds support for that,
using Ansible's ipwrap filter [2].

[1]: https://datatracker.ietf.org/doc/html/rfc4038#section-5.1
[2]: http://docs.ansible.com/ansible/latest/collections/ansible/utils/docsite/filters_ipaddr.html#wrapping-ipv6-addresses-in-brackets

* Do not abort other molecule jobs on failure

* Fix cache keys for Vagrant boxes

* Molecule: Derive overrides.yml location from scenario dir

# Conflicts:
#	molecule/default/molecule.yml
#	molecule/ipv6/molecule.yml
2022-09-10 12:57:38 -05:00