mirror of
https://github.com/iiab/iiab.git
synced 2025-03-09 15:40:17 +00:00
Update main.yml
This commit is contained in:
parent
ddd2678209
commit
a62e77c27f
1 changed files with 19 additions and 8 deletions
|
@ -1,14 +1,25 @@
|
|||
- name: Fail if nodejs_version is incorrect
|
||||
fail:
|
||||
msg: "PBX: Refusing to install as nodejs_version is not 10.x. Fix that and rerun."
|
||||
fail:
|
||||
msg: |
|
||||
PBX: Refusing to install as nodejs_version is not 10.x. Please fix that
|
||||
(looking into /etc/iiab/local_vars.yml and
|
||||
/opt/iiab/iiab/vars/default_vars.yml) and then rerun.
|
||||
when: pbx_install and (nodejs_version != "10.x")
|
||||
|
||||
#- name: TODO: Check if asterisk and freepbx are already installed
|
||||
|
||||
- name: Install asterisk
|
||||
include_tasks: asterisk.yml
|
||||
when: internet_available and ((is_debian and ansible_distribution_major_version == "9") or is_ubuntu_18) and pbx_install and (not pbx_installed) and (nodejs_version == "10.x")
|
||||
- debug:
|
||||
msg: |
|
||||
WARNING: ONLY UBUNTU 18.04 AND DEBIAN 9 ARE SUPPORTED AS OF FEBRUARY 2019.
|
||||
Please assist Internet-in-a-Box communities worldwide if you can improve
|
||||
our coverage on other OS's/distros, Thank You! http://FAQ.IIAB.IO
|
||||
|
||||
- name: Install freepbx
|
||||
include_tasks: freepbx.yml
|
||||
when: internet_available and ((is_debian and ansible_distribution_major_version == "9") or is_ubuntu_18) and pbx_install and (not pbx_installed) and (nodejs_version == "10.x")
|
||||
- name: Install Asterisk (debuntu)
|
||||
include_tasks: asterisk.yml
|
||||
when: internet_available and pbx_install and (not pbx_installed) and is_debuntu
|
||||
#when: internet_available and pbx_install and (not pbx_installed) and ((is_debian and ansible_distribution_major_version == "9") or is_ubuntu_18)
|
||||
|
||||
- name: Install FreePBX
|
||||
include_tasks: freepbx.yml (debuntu)
|
||||
when: internet_available and pbx_install and (not pbx_installed) and is_debuntu
|
||||
#when: internet_available and pbx_install and (not pbx_installed) and ((is_debian and ansible_distribution_major_version == "9") or is_ubuntu_18)
|
||||
|
|
Loading…
Add table
Reference in a new issue