197 Commits (3d902b7fe733957e966593775979ec22e349899e)

Author SHA1 Message Date
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 cb2fecbea9 Fix some ansible-lint-reported warnings
2 years ago
Slavi Pantaleev 1ea1597020 Fix some ansible-lint-reported warnings
2 years ago
Slavi Pantaleev 89648cf58e Fix some ansible-lint-reported warnings
2 years ago
Shaleen Jain f674afe5e8
appservice: add and use homeserver_container_* vars (#2045)
2 years ago
Slavi Pantaleev 04f224e634
Merge branch 'master' into conduit
2 years ago
Charles Wright 20767b5149 Fixes to enable Conduit in setup-all
2 years ago
Slavi Pantaleev c73680712b Fix (suppress) var-naming ansible-lint errors
2 years ago
Slavi Pantaleev 211ff20891 Fix package-latest ansible-lint errors
2 years ago
Slavi Pantaleev 318bfa84d5 Fix spacing around filter invocations
2 years ago
Slavi Pantaleev d073c7ecb3 More ansible-lint fixes
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
Slavi Pantaleev 78b5be4a26 Do not generate /.well-known/matrix/support unless explicitly asked to
2 years ago
Slavi Pantaleev c9e30708be Fix double-quoting in /.well-known/matrix/support
2 years ago
Slavi Pantaleev 4a5143fa8d Add variable to influence whether /.well-known/matrix/support is created
2 years ago
teutates 018ca75d48
Implement MSC 1929 Homeserver Admin Contact (#1931)
2 years ago
Slavi Pantaleev e94ec75e1a Remove matrix-bridge-mx-puppet-skype role
2 years ago
Julian Foad ec9f8e2931 Add a role to install 'ntfy' push-notification server.
2 years ago
Aine 23ed70a6bb
fix typo
2 years ago
Slavi Pantaleev e27ecd6e76
Add matrix_admin example
2 years ago
Aine 44f2234c99
define matrix_admin in matrix-base
2 years ago
Aine 290754371a
add matrix-bot-buscarron
3 years ago
Aine 502ea21fba
add retires to all get_url actions
3 years ago
Aine 2da3768b20
Added retries to the docker pulls (#1701)
3 years ago
Slavi Pantaleev 1895b01810 Move matrix_container_global_registry_prefix to matrix-base
3 years ago
Slavi Pantaleev e2e5db3b89
Do not use misleading with_items for a single file
3 years ago
Slavi Pantaleev 6c47b447e3
Do not use misleading with_items for a single file
3 years ago
Wunderharke a24f7626bd 7330992b20 fixed the major_version compare and made foedora deployments to use setup_redhat8.yml. This however broke the script on fedora as there is no EPEL package. This commit add very basic fedora support.
3 years ago
Slavi Pantaleev 7330992b20 Do not compare ansible_distribution_major_version as a string
3 years ago
Marko Weltzer d27e623c71 fix: manually merge upstream
3 years ago
Slavi Pantaleev a095accce7 Replace some CentOS references to support other RHEL derivatives
3 years ago
Marko Weltzer 7e5b88c3b7 fix: all praise the allmighty yamllinter
3 years ago
Wm Salt Hale 88b832a818 updated task names leftover from template used
3 years ago
Wm Salt Hale 3aa8c1f62c only enable openssl if necessary
3 years ago
Slavi Pantaleev 4e4fb98a65 Do not install fuse unless necessary
3 years ago
Slavi Pantaleev 0f59c4056e Set up well-known when invoked with the setup-dendrite tag
3 years ago
Slavi Pantaleev 139c574cdb Move checks from unused validate_config.yml file elsewhere
3 years ago
Slavi Pantaleev 05b4572fab Fix matrix_dimension_homeserver_federationUrl for Dendrite
3 years ago
Slavi Pantaleev 965890bf75 Derive secrets from matrix_homeserver_generic_secret_key, not matrix_synapse_macaroon_secret_key
3 years ago
Slavi Pantaleev 1dfe21944f Make matrix_homeserver_implementation influence matrix_IMPLEMENTATION_enabled, not the other way around
3 years ago
Slavi Pantaleev 2bd33e5cf2 Make --tags=register-user work for both Dendrite/Synapse
3 years ago
Slavi Pantaleev 3cf9f87097 Add matrix_homeserver_implementation, tracking the current homeserver implementation
3 years ago
rakshazi 5788a16a2e
added matrix-client-cinny
3 years ago
Slavi Pantaleev 61391647e9 Make /.well-known/matrix/client and /.well-known/matrix/server customizable
3 years ago