c1d5913bcc
feat: normalize tests, verify playbooks are the same for each backend
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
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
...
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
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
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
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
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
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
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
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
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