Commit Graph

116 Commits

Author SHA1 Message Date
Robert de Bock 9983a66f90 More booleans set to true/false. 2024-03-20 11:26:39 +01:00
Robert de Bock 40c0544ce6 Change yes/no to true/false, adhere to yamlspec 1.2.2 2024-03-18 09:52:29 +01:00
Robert de Bock 78abdd1e33 Cleanup code, use cased names. 2023-05-12 10:05:46 +02:00
Robert de Bock 4d47462281 Become yes or no, does not matter. 2022-02-07 10:49:32 +01:00
Robert de Bock c7cc6d4eef Do not `become`, even if the play that calls the role has `become: yes`. 2022-02-07 09:58:19 +01:00
Robert de Bock 5dfb17376a Don't become, not variable user. 2022-02-06 20:38:15 +01:00
Robert de Bock 42b0f1ce4c Tox will try Ansible 4 and 5. 2022-01-26 10:54:49 +01:00
Robert de Bock ce11ff2f1e Both collections are required for now. 2022-01-24 22:56:00 +01:00
Robert de Bock 7db4cadf49 Must be `yes`, otherwise RHEL/CentOS/Amazonlinux and Ubuntu fail. 2021-10-26 09:32:55 +02:00
Robert de Bock ec59eb31bc Lets try with `become` set to `false`. 2021-10-26 09:06:29 +02:00
Robert de Bock a768802256 Fixes for ansible-later. 2021-10-10 20:21:05 +02:00
Robert de Bock c0f1c0938d ansible, ansible-base and ansible-code. 2021-05-09 08:51:56 +02:00
Robert de Bock e0223e5152 Introduce collections in molecule too. 2021-03-30 16:01:04 +02:00
Robert de Bock 60aaa6e54a Use the latest collection. 2021-02-15 17:04:38 +01:00
Robert de Bock ee6d908208 No rawhide, package GPG issue. 2021-02-15 14:25:26 +01:00
Robert de Bock 026ee7150b More "all" and test a package installation. 2020-10-30 14:08:23 +01:00
Robert de Bock 2c47006bca Add ansible-lint to the linting stage. 2020-09-22 09:44:35 +02:00
Robert de Bock 575dd06a83 Different way of linting. 2020-09-16 06:34:23 +02:00
Robert de Bock dffbf54916 Speed up verify, gathering facts is not required. 2020-09-03 10:10:09 +02:00
Robert de Bock 14e5bd13fa Use molecule 3.0.8 adviced way of working. 2020-09-01 14:47:01 +02:00
Robert de Bock caa94c5702 Lint more/all files. 2020-08-31 10:22:04 +02:00
Robert de Bock b8ffe13dab Lint more/all files. 2020-08-31 10:21:03 +02:00
Robert de Bock 25d316a9b3 Fix Travis builds. 2020-08-20 09:38:23 +02:00
Robert de Bock 7841acb83e Include role label for higher readability. 2020-04-06 13:59:24 +02:00
Robert de Bock 2858b91813 Molecule 3 does not require scenario-name. 2020-03-26 10:54:08 +01:00
Robert de Bock db6374d628 Use molecule 3 2020-02-21 14:11:41 +01:00
Robert de Bock af8a485a1f Molecule 3 want converge.yml rather than playbook.yml. 2020-02-21 14:11:29 +01:00
Robert de Bock 3739683b4f Use new GitHub Action Molecule 2020-02-07 15:37:16 +01:00
Robert de Bock af0f9cdac3 Use more readable "yes" 2020-01-09 19:35:05 +01:00
Robert de Bock 45910a93da YAML as stdout_callback 2019-12-11 10:45:40 +01:00
Robert de Bock 3f41af1655 Newly generated fils 2019-12-06 07:20:49 +01:00
Robert de Bock d5c7758dda Not using molecules parallel function as it causes issues with too long hostnames.
https://github.com/ansible/molecule/issues/2462
2019-12-03 07:13:52 +01:00
Robert de Bock f296f7ea20 Remove unused TOX_ENVNAME, I think the length of the container name causes issues. 2019-12-02 20:14:56 +01:00
Robert de Bock af79e31559 Show why oraclelinux and amazonlinux can't create. 2019-12-02 17:31:51 +01:00
Robert de Bock e80118ff74 Don't use tmpfs to prevent permission issues. 2019-11-05 16:13:18 +01:00
Robert de Bock 53e4dced63 Change container name to include tag to prevent name-collisions 2019-11-03 07:17:49 +01:00
Robert de Bock 23035dedde Full testing in Docker. 2019-10-31 17:52:25 +01:00
Robert de Bock 14eee44e91 Regenerate docs and ci. 2019-10-30 13:22:28 +01:00
Robert de Bock 768c302520 Use shorter names for containers. 2019-10-25 17:40:15 +02:00
Robert de Bock 99b7ec4e42 Use shorter names for containers. 2019-10-25 12:43:29 +02:00
Robert de Bock e299fc079c Generated molecule.yml 2019-10-21 17:18:56 +02:00
Robert de Bock 946f13cabe More variable. 2019-10-21 17:17:30 +02:00
Robert de Bock 9ca5390d71 Move verify to separate file. 2019-10-21 10:50:46 +02:00
Robert de Bock dd450c3a55 Verify by Ansible and dont specify default playbook/prepare.yml. 2019-10-21 07:30:24 +02:00
Robert de Bock 874d9268ed Use Tox for testing for simpler and less code. 2019-10-19 20:41:15 +02:00
Robert de Bock 01b41b51ba Test on RHEL7/8 and fix distro-mapping for RHEL. 2019-10-11 09:04:47 +02:00
Robert de Bock 1cc66f4ff3 Set ansible_python_interpreter for ubuntu-rolling, ubuntu-stable and debian-stable. 2019-09-27 23:26:58 -04:00
Robert de Bock 3d857d307d Moving lint rules out of molecule, to prevent Galaxy warnings. 2019-09-18 21:09:54 +02:00
Robert de Bock e459ce23a7 Remove registries with a (variable) password to fix `ERROR: Failed to validate.`
{'platforms': [{0: [{'registry': [{'credentials': [{'username': ['null value not allowed'], 'password': ['null value not allowed']}]}]}]}]}
2019-09-02 14:19:53 +02:00
Robert de Bock db707f51e0 Prepare for new documentation format, reading version.yml and exception.yml 2019-08-19 07:44:13 +02:00