635f385971
Use pre-built arm64 image for ma1sd
...
ma1sd 2.4.0 announced experimental support for arm64.
We're making use of those arm64 images instead of self-building.
2020-06-29 14:53:23 +03:00
4cf59098ad
Update ma1sd to v2.4.0
2020-06-28 21:47:19 +02:00
5da31ba579
Move configuration templates outside of defaults/main.yml files
2020-06-03 09:33:28 +03:00
6334f6c1ea
Remove hardcoded command paths in systemd unit files
...
Depending on the distro, common commands like sleep and chown may either
be located in /bin or /usr/bin.
Systemd added path lookup to ExecStart in v239, allowing only the
command name to be put in unit files and not the full path as
historically required. At least Ubuntu 18.04 LTS is however still on
v237 so we should maintain portability for a while longer.
2020-05-27 23:14:54 +02:00
a3259bbd77
Add |to_json to some variables
2020-05-19 21:15:23 +03:00
a03e95b7eb
enable by default v2 api prefix for ma1sd
2020-05-19 17:06:11 +02:00
7585bcc4ac
Allow the matrix user username and groupname to be configured separately
...
No migration steps should be required.
2020-05-01 19:59:32 +02:00
5927ed56b0
Fix matrix_ma1sd_service_stat.stat.exists sometimes being undefined
2020-04-03 13:55:23 +03:00
c3efd2966f
Fix mxisd -> ma1sd migration for older versions of Ansible
2020-04-03 13:12:03 +03:00
a0b82d2234
Fix mxisd -> ma1sd data migration (mxisd.db -> ma1sd.db)
2020-04-03 09:54:05 +03:00
a4ea2f850b
Provide a friendlier migration message from people using matrix_mxisd_ variables
2020-04-03 09:42:14 +03:00
be19511338
Add missing container self-build variables for ma1sd
2020-04-03 09:28:44 +03:00
59ccff9bab
Fix mxisd -> ma1sd file copying
...
When the playbook executes on a remote host (as it usually does),
we need to explicitly say `src` is a remote file and not relative
to the playbook.
2020-04-03 09:27:22 +03:00
4172345d34
Fix regex matching against old variable names in ma1sd validation task
2020-04-02 17:20:06 +02:00
e4ceeccd14
Add mxisd => ma1sd migration task
2020-04-02 17:19:40 +02:00
92672f8949
matrix-ma1sd/tasks/validate_config.yml: can ansible process regex in when statements?
2020-04-02 11:31:59 +02:00
ed34d0ac39
fix "noeol" ("No newline at end of file" == missing 0A byte at file end)
2020-04-02 11:31:59 +02:00
c2d384d2ef
some more mxisd to ma1sd string/URL replacements
2020-04-02 11:31:38 +02:00
8c5c2e5eec
Bump ma1sd version to 2.3.0
2020-04-02 11:31:38 +02:00
9d0803cdf9
Specify up-to-date version 2.2.2 of ma1sd docker image
2020-04-02 11:26:30 +02:00
187dedf920
Duplicate matrix-mxisd role for matrix-ma1sd fork
...
(adapting strings and URLs)
2020-04-02 11:26:30 +02:00