diff --git a/ansible/roles/chromium/defaults/main.yml b/ansible/roles/chromium/defaults/main.yml new file mode 100644 index 000000000..ed97d539c --- /dev/null +++ b/ansible/roles/chromium/defaults/main.yml @@ -0,0 +1 @@ +--- diff --git a/ansible/roles/chromium/tasks/main.yml b/ansible/roles/chromium/tasks/main.yml new file mode 100644 index 000000000..eb908c4ec --- /dev/null +++ b/ansible/roles/chromium/tasks/main.yml @@ -0,0 +1,4 @@ +- name: Install chromium and assorted drivers + ansible.builtin.apt: + name: ['chromium-browser', 'chromium-chromedriver'] + state: present diff --git a/ansible/roles/jibri-java/meta/main.yml b/ansible/roles/jibri-java/meta/main.yml index 92276fe3c..8c5c42c2d 100644 --- a/ansible/roles/jibri-java/meta/main.yml +++ b/ansible/roles/jibri-java/meta/main.yml @@ -12,6 +12,7 @@ galaxy_info: - jammy dependencies: - { role: jitsi-repo, when: jibri_install_flag } - - { role: chromedriver, when: jibri_install_flag } - - { role: google-chrome, when: jibri_install_flag} + - { role: chromedriver, when: jibri_install_flag and ansible_architecture != 'aarch64' } + - { role: google-chrome, when: jibri_install_flag and ansible_architecture != 'aarch64'} + - { role: chromium, when: jibri_install_flag and ansible_architecture == 'aarch64' } - { role: openjdk-java, when: jibri_install_flag }