Commit graph

39 commits

Author SHA1 Message Date
gardar
053e38cde4
refactor: use molecule containers from ghcr to avoid rate limit
fixes: #446
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-31 16:16:39 +00:00
gardar
d7ed763594
removed: Drop Fedora support and testing in favor of EL
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-18 13:41:24 +00:00
gardar
5435c7f652
removed: CentOS testing in favor of AlmaLinux
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-18 13:13:07 +00:00
gardar
b028c8f9d8
fix: align to _common role
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 17:19:04 +00:00
gardar
8734f607db
enhancement: add role for common tasks
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-10-15 16:50:28 +00:00
Andy Grunwald
e0d0aa4ba6
fix: skip ansible 2.17 on almalinux-8
Signed-off-by: Andy Grunwald <andygrunwald@gmail.com>
2024-09-30 07:38:03 +02:00
gardar
c8b2516c7f
refactor: streamline molecule alternative scenario further
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-27 16:38:46 +00:00
gardar
4e98e1f597
fix: make sure old versions of pytest find helper
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-27 13:32:19 +00:00
gardar
3b679c9161
fix: skip running testinfra on excluded ansible versions
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-20 19:48:18 +00:00
gardar
b471a1f4a4
test: unified prepare playbook for alternative molecule scenarios
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-18 03:49:54 +00:00
gardar
2d2e0ebb19
fix: idempotency in add_host
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-16 17:27:14 +00:00
gardar
3fca70519c
fix(molecule): skip testing eol ansible versions on incompatible distros
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-16 16:45:57 +00:00
gardar
7be1f09b9c
fix: add Ubuntu 24.04 to supported platforms
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-13 14:06:14 +00:00
gardar
93d4e2b672
fix: replace EOL Fedora versions with current ones
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-13 14:06:14 +00:00
gardar
f668cd0ac4
removed: drop centos 7 support as it is EOL
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-13 14:06:14 +00:00
gardar
94fb802ec2
removed: drop debian 10 support as it is EOL
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-09-13 14:06:13 +00:00
gardar
d072610bbe
removed: Drop centos 8 stream support as it is EOL
Signed-off-by: gardar <gardar@users.noreply.github.com>
2024-06-03 19:34:26 +00:00
SuperQ
50c5efe884
fix: Downgrade name[casing] to warning
Fix linting errors by downgrading the `name[casing]` check to warning.

Signed-off-by: SuperQ <superq@gmail.com>
2024-05-18 08:07:28 +02:00
gardar
20a1cf4d3e
fix: disable molecule prerun since that's already handled in ansible-test molecule wrapper
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-10-27 16:58:12 +00:00
gardar
07d39f8a13
Merge branch 'main' into fedora-38
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-08-22 13:42:43 +00:00
gardar
7c77244527
Merge pull request #200 from gardar/eol-fedora-36
removed: Drop fedora 36 support as it is EOL
2023-08-22 09:07:58 +00:00
gardar
d6f370be8d
minor: support fedora 38
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-08-22 02:17:03 +00:00
gardar
422ef282fa
removed: Drop fedora 36 support as it is EOL
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-08-22 02:06:01 +00:00
gardar
49860ae607
removed: Drop ubuntu 18.04 support as it is EOL
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-08-22 02:02:26 +00:00
gardar
d9e0c77bfb
skip_changelog: merge all role molecule converge into one
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-08-18 19:03:40 +00:00
gardar
6b410eba46
fix: don't require role name on internal vars
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-05-16 12:54:55 +00:00
gardar
3b26d5582b
fix: drop ELTS platforms
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:33 +00:00
gardar
2783d7962f
fix: ubuntu 16.04 is not EOL
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
84fb22a322
fix: add current EL versions
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
6d0c9d5511
fix: add current Ubuntu versions
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
831c8470af
fix: add current Fedora versions
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
5dcb076ca0
fix: Fedora 30 went EOL 2020-05-26
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
14f18e6fe9
fix: Debian 9 LTS went EOL 2022-07-01
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-04-26 17:20:32 +00:00
gardar
b6798e438f
refactor: move yamllint cfg to standard path
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-05 13:55:00 +00:00
gardar
dd030809f6
removed: remove lint from molecule to avoid repetition
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-03-02 11:06:44 +00:00
gardar
36966a1528
fix: add collection changelog
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-02-17 18:44:34 +00:00
gardar
c664e6320c
fix: add ansible-lint config
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-01-14 01:57:56 +00:00
gardar
cac0f68ca2
fix: use dokken containers for molecule
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-01-11 19:47:59 +00:00
gardar
364d06f294
refactor: combine molecule config
Signed-off-by: gardar <gardar@users.noreply.github.com>
2023-01-11 19:37:31 +00:00