Commit graph

74 commits

Author SHA1 Message Date
phil eb0c35701b Postgres doesn't allow connections via hostname
This role needs to delegate the database tasks to a database host -
which sometimes is the same host that runs Zammad
(delegate_to: localhost doesn't work because it wants to run the
tasks at the Ansible controler)
We need to distinguish between the database_host and the zammad_database_host
The later one can be set to 127.0.0.1 to allow local database connections
without using the hostname
2023-12-22 11:06:37 +01:00
phil b84f1bb81f Rename tasks, fix apt_key deprecate warnings 2023-12-22 10:13:57 +01:00
phil b8c941f812 Fix lint warnings, cleanup 2023-12-22 08:54:23 +01:00
phil bf18be94bd Cleanup role 2023-12-22 08:52:18 +01:00
phil 62c1026254 Cleanup role 2023-12-22 08:46:29 +01:00
phil 8f72c4bd68 Add .gitignore 2023-12-22 08:38:47 +01:00
phil 824b7de935 Zammad: control restart behaviour via systemd 2023-12-06 20:31:38 +01:00
phil 95a3ba934c Zammad: Install recommende Nodejs version
https://docs.zammad.org/en/latest/install/source.html
2023-12-06 15:46:30 +01:00
Lars Kruse ead5431ebe Unify check_mode/changed_when for variable registrations 2023-09-26 13:29:37 +02:00
phil 1045dc0235 zammad: Fix lint warnings 2023-09-13 20:54:54 +02:00
phil d166ccd797 Zammad: Add redis as dependecy for Zammad 6
Remove yarn - it will be installed by rake assets:precompile
2023-06-07 23:17:12 +02:00
phil c54a5dd9f0 zammad: Fix name of variable 2023-06-07 23:16:49 +02:00
phil 2d539c31a0 Zammad: small fixes and updates 2023-05-19 11:59:02 +02:00
phil 0e083996e4 Include external opensearch role 2023-05-13 08:38:08 +02:00
phil cff4fc38b3 Opensearch: Aktualisiere Plugins bei Paket-Updates 2023-05-11 08:46:18 +02:00
phil dd490795b3 Zammad: Update worker service file 2023-05-06 23:34:18 +02:00
phil 969493b4c7 zammad: Fix handler
Ansibles' systemd module doesn't support wildcards
2023-03-19 20:18:31 +01:00
phil 457d148c67 Zammad: Fix password generation
We need the same password for multiple tasks. Hence we have to
save it in a file
2023-03-19 20:18:31 +01:00
phil 777c1ee74a zammad: Fix lint errors 2023-03-19 01:12:43 +01:00
phil 7893ecdb92 zammad: Korrigiere meta-file 2023-02-15 13:57:12 +01:00
phil c51d6fdefa zammad: Umgehe Zwischenspeicherung des Passwortes 2023-02-15 13:56:40 +01:00
phil 8b26e9335f zammad: Entferne ungenutzten Patch 2023-02-12 18:01:52 +01:00
phil 0b074b483c zammad: Setze empfohlene Konfiguration für opensearch 2023-02-01 12:31:07 +01:00
phil 84bc66fb08 zammad: Installiere Opensearch statt ES 2023-02-01 12:03:48 +01:00
Lars Kruse e287a82aec zammad: entferne redundante monit-Zeilen 2022-12-27 20:09:23 +01:00
phil 30229c1d56 zammad: Starte nach Aktualisierung neu 2022-12-21 10:57:39 +01:00
phil 8185a8a5e1 zammad: yes --> true 2022-12-13 16:43:40 +01:00
phil 353e09edb7 zammad: Führe rails tasks im Kontext von bundle aus 2022-11-22 15:24:48 +01:00
phil a9c6185b64 zammad: Deaktiviere notify-Service.
Dienst startet ansonsten nicht
2022-10-30 12:51:31 +01:00
phil 61caf5f739 zammad: Starte Service als notify-Service 2022-10-29 21:51:47 +02:00
phil 6cf413806a zammad: Installiere sd_notify 2022-10-29 21:49:56 +02:00
phil 860f4e6fea zammad: Füge Warnhinweis für interne Notizen ein 2022-10-22 18:49:04 +02:00
Lars Kruse 85cf549379 style: remove whitespace 2022-06-29 01:56:45 +02:00
phil f9f2d7e45b Enferne ungenutzte Variablen 2022-06-26 23:05:36 +02:00
phil 60e3bc7019 zammad: Führe Translations-Sync auch bei Installation aus 2022-06-21 15:29:06 +02:00
phil f7a7a569a4 zammad: Installiere yarn zum Kompilieren der assets 2022-06-21 15:28:49 +02:00
phil 4fe0830924 zammad: Führe Ruby-Aktualisierung und Translations-Sync im Update-Skript aus. 2022-06-21 15:28:31 +02:00
Lars Kruse f78c543430 chore: remove trailing whitespace 2022-05-31 23:32:05 +02:00
phil 554f84833d zammad: Monit-Überwachung für ES 2022-03-23 14:51:53 +01:00
phil e6bec331a1 zammad: LDAP-Patch wurde gemerged 2022-03-18 22:01:40 +01:00
phil 1034729a2a zammad: Aktualisiere cron-Job 2022-03-04 15:38:44 +01:00
phil 46a310a65b zammad: Korrigiere ES-Plugin-Installation 2022-02-15 13:15:16 +01:00
phil d226119686 zammad: Führe cron still aus 2022-02-03 13:28:35 +01:00
phil 4063b8306d Entferne Datenbankerstellung per rake 2021-12-18 22:35:09 +01:00
phil 65d65c1193 Workaround für Security-Lücke 2021-12-11 18:25:52 +01:00
phil 5353c6ee06 Korrigiere Fehler 2021-11-28 16:40:51 +01:00
phil e016c6e5a6 Konfiguriere ES 2021-11-28 16:13:57 +01:00
phil fa520a1165 Entferne expliziten Hinweis auf Debian-Version 2021-11-28 16:13:47 +01:00
phil 2351a8841c Vereinfache Plugin-Installation 2021-11-28 15:34:24 +01:00
phil 7a61ba099a Ändere Benutzer-Task, lege Systemnutzer an 2021-11-27 23:43:09 +01:00