26 Commits (c330b85de349016fa4979f13a6c505293b2a2d5f)

Author SHA1 Message Date
Slavi Pantaleev 8a609e5cf2 Fix some ansible-lint-reported errors
2 years ago
ikkemaniac 3a49b0077c fix ansible-lint errors
2 years ago
ikkemaniac 93615b6ad9 Revert "convert shell to command usage" to allow for a catching the specific "git: not found" error.
2 years ago
ikkemaniac 45c9c2b17a convert shell to command usage
2 years ago
ikkemaniac 2b049da963 move when clause per linting suggestion
2 years ago
ikkemaniac 39e6484956 fix lints
2 years ago
ikkemaniac fd25cf8f54 Update wording
2 years ago
ikkemaniac 3d902b7fe7 be more specific on GIT not found error
2 years ago
ikkemaniac 930867d50d Remove matrix_vars_yml_snapshotting_enabled condition
2 years ago
ikkemaniac 230eea6784 Save git_hash.yml only on the target
2 years ago
ikkemaniac 678dfc6dc3 Rename var
2 years ago
ikkemaniac 80e57417f4 To recover from a failure or allow to quickly reset to known state we need to know with what playbook-commit the sever is installed. This commit saves the GIT hash/status when we run the playbook in a file called git_hash.yml. It also backs up that file by copying it to the target machine.
2 years ago
Sebastian Gumprich 48388a3d96 use fqcns for some task
2 years ago
Slavi Pantaleev ddf18eadc7 More ansible-lint fixes
2 years ago
Slavi Pantaleev 34cdaade08 Use fully-qualified module names for builtin Ansible modules
2 years ago
Béla Becker 6921ec4b8a Revert "Work around buggy docker_network sometimes failing to work"
4 years ago
Slavi Pantaleev 7729511a84 Make vars.yml snapshotting optional and more configurable
5 years ago
Slavi Pantaleev 67ab7e7a1b Preserve vars.yml on the server for easily restoring
5 years ago
Slavi Pantaleev 36c61b5b4e Introduce a separate group variable (matrix_user_groupname)
5 years ago
Slavi Pantaleev 8fea6f5130 Make sure matrix_user_uid and matrix_user_gid are always set
5 years ago
Fanch a1c5a197a9 remove default UID/GID
5 years ago
Chris van Dijk 7585bcc4ac Allow the matrix user username and groupname to be configured separately
5 years ago
mooomooo eebc6e13f8 Made directory variables for /etc/systemd/system , /etc/cron.d , /usr/local/bin
5 years ago
gusttt 25262fa0e1 Disable docker network tasks in check mode to allow running the playbook in check mode (--check --diff)
5 years ago
Stuart Mumford f8ebd94d08
Make the mode of the base path configurable
6 years ago
Slavi Pantaleev 51312b8250 Split playbook into multiple roles
6 years ago