Commit Graph

35 Commits

Author SHA1 Message Date
c1d5913bcc feat: normalize tests, verify playbooks are the same for each backend
All checks were successful
test / Linting (push) Successful in 7s
test / Molecule tests (default, debian11) (push) Successful in 1m55s
test / Molecule tests (default, ubuntu2004) (push) Successful in 1m52s
test / Molecule tests (default, ubuntu2204) (push) Successful in 2m0s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 2m11s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m39s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 2m14s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 1m57s
test / Molecule tests (default, debian12) (push) Successful in 1m29s
2023-11-30 18:50:59 +01:00
48d2804837 feat: add become true to start docker service
All checks were successful
test / Linting (push) Successful in 40s
test / Molecule tests (default, ubuntu2004) (push) Successful in 2m9s
test / Molecule tests (default, debian11) (push) Successful in 2m21s
test / Molecule tests (default, debian12) (push) Successful in 2m38s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 1m48s
test / Molecule tests (default, ubuntu2204) (push) Successful in 2m1s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m49s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 2m6s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 2m24s
2023-11-30 18:03:53 +01:00
b21265400f feat: add become: true to not rely on ansible.cfg, add vagrant tests for later 2023-11-30 18:03:00 +01:00
16afb0ab86 feat: only reload dokcer service if install_docker_start_service is enabled
All checks were successful
test / Linting (push) Successful in 34s
test / Molecule tests (default, debian11) (push) Successful in 2m11s
test / Molecule tests (default, ubuntu2004) (push) Successful in 2m11s
test / Molecule tests (default, debian12) (push) Successful in 2m15s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m45s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m55s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 2m3s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 1m54s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 2m29s
This avoid trying to reload docker if the role is set to not manage docker lifecycle (prevents unexpected reloads). This also fix the role not working in dokcer container build (with packer provisioner), where docker service cannot be reloaded during build.
2023-11-05 20:19:48 +00:00
db69250caf Update tasks/install.yml
All checks were successful
test / Linting (push) Successful in 9s
test / Molecule tests (default, debian12) (push) Successful in 1m30s
test / Molecule tests (default, debian11) (push) Successful in 1m40s
test / Molecule tests (default, ubuntu2004) (push) Successful in 1m55s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m43s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 1m53s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m47s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 2m9s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 2m2s
2023-09-14 21:52:19 +00:00
edceb22df8 fix handlers not flushing on time
All checks were successful
test / Linting (push) Successful in 7s
test / Molecule tests (default, debian11) (push) Successful in 1m30s
test / Molecule tests (default, debian12) (push) Successful in 1m31s
test / Molecule tests (default, ubuntu2004) (push) Successful in 1m56s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m43s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 1m50s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m48s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 2m9s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 2m0s
2023-09-14 23:23:17 +02:00
ad984efa64 remove destructive behaviour by never restarting docker, only reloads
All checks were successful
test / Linting (push) Successful in 36s
test / Molecule tests (default, debian12) (push) Successful in 1m51s
test / Molecule tests (default, debian11) (push) Successful in 2m17s
test / Molecule tests (default, ubuntu2004) (push) Successful in 2m29s
test / Molecule tests (default, ubuntu2204) (push) Successful in 2m0s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 1m44s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m55s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 2m6s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 2m17s
2023-09-07 18:01:46 +02:00
29abb1dadf fix duplicate variable name
All checks were successful
test / Linting (push) Successful in 9s
test / Molecule tests (default, debian11) (push) Successful in 1m53s
test / Molecule tests (default, debian12) (push) Successful in 2m0s
test / Molecule tests (default, ubuntu2004) (push) Successful in 1m59s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m39s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 1m42s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m40s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 1m48s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 2m7s
2023-08-29 23:42:00 +02:00
a0e77bafb3 install python3-docker instead of from pip following pep668
Some checks failed
test / Linting (push) Successful in 35s
test / Molecule tests (default, debian12) (push) Failing after 1m53s
test / Molecule tests (default, debian11) (push) Failing after 2m20s
test / Molecule tests (default, ubuntu2004) (push) Failing after 2m28s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 1m38s
test / Molecule tests (default, ubuntu2204) (push) Failing after 2m2s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m50s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 1m39s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 2m6s
2023-08-29 23:13:59 +02:00
f3446af6d6 remove dependencies auto-install for more standard role
All checks were successful
test / Linting (push) Successful in 7s
test / Molecule tests (default, debian12) (push) Successful in 1m33s
test / Molecule tests (default, debian11) (push) Successful in 1m36s
test / Molecule tests (default, ubuntu2004) (push) Successful in 1m44s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m27s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 1m46s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m37s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 1m45s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 1m45s
2023-07-30 13:30:00 +02:00
247917a762 fix readme
All checks were successful
test / Linting (push) Successful in 6s
test / Molecule tests (default, debian11) (push) Successful in 1m31s
test / Molecule tests (default, debian12) (push) Successful in 1m25s
test / Molecule tests (default, ubuntu2004) (push) Successful in 1m48s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m34s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 1m41s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m37s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 1m43s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 1m52s
2023-07-11 22:53:08 +02:00
0d80dc6f2c move to gitea actions, add supprot for debian12
All checks were successful
test / Linting (push) Successful in 5s
test / Molecule tests (default, debian12) (push) Successful in 1m30s
test / Molecule tests (default, debian11) (push) Successful in 1m36s
test / Molecule tests (default, ubuntu2004) (push) Successful in 1m44s
test / Molecule tests (default, ubuntu2204) (push) Successful in 1m38s
test / Molecule tests (with_custom_config, debian11) (push) Successful in 1m45s
test / Molecule tests (with_custom_config, debian12) (push) Successful in 1m46s
test / Molecule tests (with_custom_config, ubuntu2004) (push) Successful in 1m48s
test / Molecule tests (with_custom_config, ubuntu2204) (push) Successful in 1m46s
2023-06-29 23:18:58 +02:00
bbe35f8d48 added auto_update feature 2023-06-03 22:02:24 +02:00
d2cd776732 moved to ansible for testing ahead of testinfra deprecation in molecule 2023-06-03 19:32:54 +02:00
ffda5f8dd2 do not escalate privileges on install prereqs 2023-05-28 13:43:45 +02:00
9e5b33d4fb ignore .vscode 2023-05-21 20:17:09 +02:00
44edb00106 remove lint from molecule, it has been removed in new release 2023-04-26 22:11:51 +02:00
ab48d6ad9e publish time 2023-04-10 18:14:53 +02:00
c3f38cfbd9 finished up tests, should pass CI now 2023-04-10 17:18:14 +02:00
0723d42a73 should be pretty much ready, will test tmrw 2023-04-10 00:42:31 +02:00
9e481a5352 few changes on tests 2023-04-10 00:39:54 +02:00
52eff080b4 added a few tests, corrected various errors 2023-04-09 23:28:29 +02:00
f18b313eba started testings 2023-04-09 22:17:16 +02:00
4e255b0b48 added readme 2023-04-09 00:43:06 +02:00
89ad6469f5 molecule requirements 2023-04-08 00:47:34 +02:00
ea24d41201 molecule requirements 2023-04-08 00:46:48 +02:00
01c49b73c9 role installs its own dependencies 2023-04-08 00:24:04 +02:00
a505619860 clarified readme 2023-04-07 21:23:49 +02:00
960c1c737e added a few things to readme 2023-04-06 23:55:20 +02:00
f1de8adce3 added install for docker-compose, supports 'latest' as a version 2023-04-06 23:42:29 +02:00
f0b868b84a added python docker package version 2023-04-05 23:15:04 +02:00
4b33d2fe5d found a better way to install repo and packages using core roles 2023-04-05 22:37:40 +02:00
b9fc61e4de added some defaults, empty task files 2023-04-04 22:02:28 +02:00
ca5effc792 skeleton 2023-04-04 21:15:48 +02:00
0ac8038d33 Initial commit 2023-04-04 18:58:31 +00:00