Commit graph

266 commits

Author SHA1 Message Date
Jeff Geerling
71bace22fe
Merge pull request #246 from jpiron/fix/check_mode
fix Debian check mode
2024-01-16 10:33:05 -06:00
Jonathan Piron
2ff0b51c05 fix Debian check mode
file module needs force attribute if symlink destination doesn't exist which is the case in check mode.
2024-01-16 09:10:20 +01:00
Jeff Geerling
1899aa047e Stale bot is now Stale GitHub Action. 2023-07-10 17:47:25 -05:00
Jeff Geerling
facf38b9e2 Remove official support for RHEL. Rocky/Alma/Stream support is best-effort. 2023-06-23 10:55:53 -05:00
Jeff Geerling
ccd6760561 Remove official support for RHEL. 2023-06-23 10:16:39 -05:00
Jeff Geerling
878e823516 Fix Molecule CI workflow since docker plugin has moved. 2023-04-20 17:27:01 -05:00
Jeff Geerling
6e3373de3b Add FUNDING file. 2023-01-25 20:00:10 -06:00
Jeff Geerling
3818375d54 Remove CentOS 7 from tests. 2022-12-06 19:42:38 -06:00
Jeff Geerling
959a464419 Fix Molecule CI workflow for Ubuntu 22.04 GitHub Actions. 2022-12-06 18:23:28 -06:00
Jeff Geerling
5a65cf6990 Add role_name_check skipping to all molecule test suites. 2022-06-01 22:20:25 -05:00
Jeff Geerling
edcf4a2c66 Update docs in README. 2022-05-23 00:41:41 -05:00
Jeff Geerling
a6853edf9b
Merge pull request #236 from faeyben/redhat_mod
Implement enabling and disabling modules on RedHat systems
2022-05-23 00:40:57 -05:00
Fabian Niepelt
841acb1b91
Implement enabling and disabling modules on RedHat systems 2022-05-22 15:43:36 +02:00
Jeff Geerling
49a91fb45c Update release workflow for more consistency. 2021-12-27 11:34:40 -06:00
Jeff Geerling
acdeab13ec Use rockylinux8 instead of centos8 for CI. 2021-12-27 11:29:58 -06:00
Jeff Geerling
0d5779eb4a
Merge pull request #220 from jdashton/master
Alllow service to be disabled
2021-09-28 12:25:49 -05:00
Jeff Geerling
f0499b207a PR #195 follow-up, fixes #224: Fix indentfirst argument. 2021-08-26 23:38:35 -05:00
Jeff Geerling
f472547b24
Merge pull request #195 from paulgration/fix-extra-parameters-indentation
Fix vhosts extra_parameters indentation
2021-08-26 22:54:30 -05:00
Jeff Geerling
ff4d05ae78 Make sure bugs aren't automatically closed. 2021-08-23 08:52:48 -05:00
J. Daniel Ashton
f8970f4a38 Alllow service to be disabled 2021-06-09 11:55:34 -04:00
Jeff Geerling
5b2e65d298
Merge pull request #219 from geerlingguy/201-convert-to-gh-actions
201 convert to gh actions
2021-04-19 10:28:30 -05:00
Jeff Geerling
ac1de6c5ae Remove ansible-lint from roles. 2021-03-15 09:26:43 -05:00
Jeff Geerling
cd20a997b0 Make ansible-lint work again. 2021-02-22 16:12:22 -06:00
Jeff Geerling
4ac7a07fb0 Align molecule config with other roles. 2020-11-05 09:49:31 -06:00
Jeff Geerling
2f25dcb9c5 Another attempt at getting the release to work. 2020-11-04 21:59:23 -06:00
Jeff Geerling
a020f94e7d Issue #201: Use proper repository variable in actions workflow syntax. 2020-11-04 21:56:06 -06:00
Jeff Geerling
2f1b4546a4 Issue #201: Try to match tag pushes instead of release creation. 2020-11-04 21:31:05 -06:00
Jeff Geerling
0c45cec060
Merge pull request #202 from geerlingguy/201-convert-to-gh-actions
Issue #201: Add GitHub Actions CI workflow.
2020-11-04 21:21:54 -06:00
Jeff Geerling
8f4c8cc4bb Issue #201: Add release workflow. 2020-11-03 11:32:50 -06:00
Jeff Geerling
da44596f93 Issue #201: Add back in other OSes to test. 2020-11-03 10:33:36 -06:00
Jeff Geerling
bb303332d3 Issue #201: More explicit depdencies. 2020-11-03 10:29:36 -06:00
Jeff Geerling
19773e86d1 Issue #201: Logging output for ansible provisioner. 2020-11-03 10:25:45 -06:00
Jeff Geerling
819d554b92 Issue #201: Fix pathing for molecule and re-fix lint issues. 2020-11-03 10:23:14 -06:00
Jeff Geerling
3d1e88ed91 Issue #201: Debug on one OS for now. Test linting. 2020-11-03 10:11:44 -06:00
Jeff Geerling
1e25940b5a Issue #201: Update status badge, remove linting from Molecule. 2020-11-03 10:01:08 -06:00
Jeff Geerling
4123a60016 Issue #201: Actually remove Travis CI integration. 2020-11-03 09:59:55 -06:00
Jeff Geerling
70ea916f90 Issue #201: Remove Travis CI integration. 2020-11-03 09:59:11 -06:00
Jeff Geerling
d4aeccde26 Issue #202: Separate linting into separate job and run in correct folder. 2020-11-03 09:58:34 -06:00
Jeff Geerling
a20c887c6e Issue #201: Add GitHub Actions CI workflow. 2020-11-03 09:51:34 -06:00
Jeff Geerling
8eaa30ca47 Switch to travis-ci.com. 2020-10-26 20:08:25 -05:00
Jeff Geerling
2277b6178c Make sure docker driver is installed with molecule. 2020-10-15 17:01:59 -05:00
Paul Gration
ea4f5da3a8 Fix vhosts extra_parameters indentation 2020-08-27 19:22:08 +01:00
Jeff Geerling
0e8c90d88e Ignore the tyranny of ansible-lint rule 106. 2020-08-20 19:19:01 -05:00
Jeff Geerling
04600b45f6 Fix linting issues. 2020-08-20 12:22:09 -05:00
Jeff Geerling
e0d9092779 Upgrade Travis CI docker version to fix Molecule tests. 2020-08-12 14:52:03 -05:00
Jeff Geerling
a215f0d58c Ensure galaxy meta information is consistent on all my roles. 2020-05-26 09:42:46 -05:00
Jeff Geerling
865f87e14b Add probot/stale configuration to repository for stale issues. 2020-03-05 10:41:28 -06:00
Jeff Geerling
7e040f2301 Make sure molecule lint script has set -e option. 2020-02-24 09:42:10 -06:00
Jeff Geerling
77f39119bc Fixes #186: Update tests to use Molecule 3.0 and lint manually. 2020-02-20 12:21:11 -06:00
Jeff Geerling
199a138c17 YAML syntax fix. 2019-12-11 10:23:03 -06:00