feat(podman_link): exclude more attachment types when indexing opensearch

Ref: #8
This commit is contained in:
Iain Learmonth 2025-12-03 15:48:24 +00:00
parent 65fcca88f5
commit b6ddf7bcac

View file

@ -317,6 +317,29 @@
become_user: "{{ podman_link_podman_rootless_user }}"
changed_when: false
- name: Podman CDR Link | AUDIT | Check if specified attachment types are excluded from Opensearch indexing
containers.podman.podman_container_exec:
name: zammad-railsserver
argv:
- rails
- r
- "print Setting.get('es_attachment_ignore')"
become: true
become_user: "{{ podman_link_podman_rootless_user }}"
register: _podman_link_zammad_es_ssl_verify
changed_when: false
- name: Podman CDR Link | PATCH | Configure Zammad to exclude specified attachment types from Opensearch indexing
containers.podman.podman_container_exec:
name: zammad-railsserver
argv:
- rails
- r
- "Setting.set('es_attachment_ignore', %w[.png .jpg .jpeg .mpeg .mpg .mov .bin .exe .box .mbox .avi .mp4 .mp3 unknown-filename unknown .webp .m4v .mkv ])"
become: true
become_user: "{{ podman_link_podman_rootless_user }}"
when: (_podman_link_zammad_es_ssl_verify.stdout | trim)[-199:] != "[\".png\", \".jpg\", \".jpeg\", \".mpeg\", \".mpg\", \".mov\", \".bin\", \".exe\", \".box\", \".mbox\", \".avi\", \".mp4\", \".mp3\", \"unknown-filename\", \"unknown\", \".webp\", \".m4v\", \".mkv\"]"
- name: Podman CDR Link | AUDIT | Check if Zammad wants to verify SSL connections to Opensearch
containers.podman.podman_container_exec:
name: zammad-railsserver