feat/fix-handlers #5

Merged
lanson merged 8 commits from feat/fix-handlers into main 2024-11-09 14:49:50 +00:00

8 Commits

Author SHA1 Message Date
56f74786aa
ci: fix custom flags tests, add different image values
All checks were successful
development / Check commit compliance (push) Successful in 4s
test / Retrieve Credentials (pull_request) Successful in 1s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
test / end_to_end_role (default, debian11) (pull_request) Successful in 38s
test / end_to_end_role (default, debian12) (pull_request) Successful in 38s
test / end_to_end_role (default, ubuntu2004) (pull_request) Successful in 39s
test / end_to_end_role (default, ubuntu2204) (pull_request) Successful in 38s
test / end_to_end_role (with_custom_flags, debian11) (pull_request) Successful in 38s
test / end_to_end_role (default, ubuntu2404) (pull_request) Successful in 39s
test / end_to_end_role (with_custom_flags, debian12) (pull_request) Successful in 38s
test / end_to_end_role (with_custom_flags, ubuntu2004) (pull_request) Successful in 39s
test / end_to_end_role (with_custom_flags, ubuntu2204) (pull_request) Successful in 38s
test / end_to_end_role (with_custom_flags, ubuntu2404) (pull_request) Successful in 39s
2024-11-09 14:06:07 +01:00
ffbb6157ef
feat: only allow starting and managing running services.
All checks were successful
test / Retrieve Credentials (pull_request) Successful in 2s
development / Check commit compliance (push) Successful in 5s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
test / end_to_end_role (default, debian11) (pull_request) Successful in 39s
test / end_to_end_role (default, debian12) (pull_request) Successful in 40s
test / end_to_end_role (default, ubuntu2004) (pull_request) Successful in 40s
test / end_to_end_role (default, ubuntu2204) (pull_request) Successful in 39s
test / end_to_end_role (with_custom_flags, debian11) (pull_request) Successful in 37s
test / end_to_end_role (default, ubuntu2404) (pull_request) Successful in 39s
test / end_to_end_role (with_custom_flags, ubuntu2204) (pull_request) Successful in 38s
test / end_to_end_role (with_custom_flags, debian12) (pull_request) Successful in 39s
test / end_to_end_role (with_custom_flags, ubuntu2004) (pull_request) Successful in 39s
test / end_to_end_role (with_custom_flags, ubuntu2404) (pull_request) Successful in 38s
destroying/removing services should be handled separately, most likely by
the end user's custom code, to avoid data loss, etc...
2024-11-09 13:24:14 +01:00
cbde72a17f
fix: typo in install.yml file
Some checks failed
test / Retrieve Credentials (pull_request) Successful in 2s
development / Check commit compliance (push) Successful in 4s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
test / end_to_end_role (default, debian11) (pull_request) Failing after 30s
test / end_to_end_role (default, debian12) (pull_request) Failing after 31s
test / end_to_end_role (default, ubuntu2004) (pull_request) Failing after 30s
test / end_to_end_role (default, ubuntu2204) (pull_request) Failing after 56s
test / end_to_end_role (with_custom_flags, debian11) (pull_request) Failing after 56s
test / end_to_end_role (default, ubuntu2404) (pull_request) Failing after 56s
test / end_to_end_role (with_custom_flags, debian12) (pull_request) Failing after 30s
test / end_to_end_role (with_custom_flags, ubuntu2004) (pull_request) Failing after 30s
test / end_to_end_role (with_custom_flags, ubuntu2204) (pull_request) Failing after 30s
test / end_to_end_role (with_custom_flags, ubuntu2404) (pull_request) Failing after 30s
2024-11-09 11:08:56 +01:00
6e2f47acce
chore: pre-commit fixes
Some checks failed
test / Retrieve Credentials (pull_request) Successful in 2s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
development / Check commit compliance (push) Successful in 23s
test / end_to_end_role (default, debian11) (pull_request) Failing after 28s
test / end_to_end_role (default, debian12) (pull_request) Failing after 27s
test / end_to_end_role (default, ubuntu2004) (pull_request) Failing after 27s
test / end_to_end_role (default, ubuntu2204) (pull_request) Failing after 27s
test / end_to_end_role (with_custom_flags, debian11) (pull_request) Failing after 26s
test / end_to_end_role (default, ubuntu2404) (pull_request) Failing after 42s
test / end_to_end_role (with_custom_flags, ubuntu2004) (pull_request) Failing after 26s
test / end_to_end_role (with_custom_flags, debian12) (pull_request) Failing after 42s
test / end_to_end_role (with_custom_flags, ubuntu2204) (pull_request) Failing after 28s
test / end_to_end_role (with_custom_flags, ubuntu2404) (pull_request) Failing after 26s
2024-11-09 11:04:34 +01:00
f39e1f95d0
fix: handlers running in unpredictable ways
this patch adds support for in-role management of reload and restarts of the systemd service
it also adds support for ubuntu 24
2024-11-09 11:04:13 +01:00
fee75fb57c
ci: remove old test action in favor of new template one
All checks were successful
development / Check commit compliance (push) Successful in 27s
test / Retrieve Credentials (pull_request) Successful in 1s
pull-requests-open / Check commit compliance (pull_request) Successful in 5s
test / end_to_end_role (default, debian11) (pull_request) Successful in 36s
test / end_to_end_role (default, debian12) (pull_request) Successful in 55s
test / end_to_end_role (default, ubuntu2204) (pull_request) Successful in 36s
test / end_to_end_role (default, ubuntu2004) (pull_request) Successful in 1m7s
test / end_to_end_role (with_custom_flags, debian11) (pull_request) Successful in 35s
test / end_to_end_role (with_custom_flags, debian12) (pull_request) Successful in 36s
test / end_to_end_role (default, ubuntu2404) (pull_request) Successful in 57s
test / end_to_end_role (with_custom_flags, ubuntu2004) (pull_request) Successful in 36s
test / end_to_end_role (with_custom_flags, ubuntu2404) (pull_request) Successful in 36s
test / end_to_end_role (with_custom_flags, ubuntu2204) (pull_request) Successful in 56s
2024-11-09 10:52:39 +01:00
b82426201d
ci: add full gitea workflow and remove github actions steps
All checks were successful
development / Check commit compliance (push) Successful in 26s
test / Linting (push) Successful in 1m3s
test / Molecule tests (default, ubuntu2004) (push) Successful in 52s
test / Molecule tests (default, ubuntu2204) (push) Successful in 52s
test / Molecule tests (default, debian12) (push) Successful in 2m21s
test / Molecule tests (default, debian11) (push) Successful in 2m38s
test / Molecule tests (with_custom_flags, debian11) (push) Successful in 51s
test / Molecule tests (with_custom_flags, debian12) (push) Successful in 36s
test / Molecule tests (with_custom_flags, ubuntu2204) (push) Successful in 36s
test / Molecule tests (with_custom_flags, ubuntu2004) (push) Successful in 51s
2024-11-09 10:50:51 +01:00
8a600d3c47
chore: add precommit hooks and commitizen config 2024-11-09 10:49:36 +01:00