ebbba-org / ansible-role-bigbluebutton

Ansible role for a bigbluebutton installation (following the documentation on https://docs.bigbluebutton.org/administration/install and https://github.com/bigbluebutton/bigbluebutton)
https://www.ebbba.org/
MIT License
126 stars 82 forks source link

[BUG] distribution should be focal and was detected as bionic #330

Closed casipw closed 2 years ago

casipw commented 2 years ago

Describe the bug

TASK [ebbba.bigbluebutton : check distribution] *****************************************************************************************************************************
fatal: [127.0.0.1]: FAILED! => {
    "msg": "distribution should be focal and was detected as bionic"
}

To Reproduce

ansible-galaxy install ebbba.bigbluebutton,v2.5.1
ansible-playbook playbook.yml

Expected behavior

Installation completes.

Desktop information if needed (please complete the following information):

Ansible version Copy-Paste the Output from this command

# ansible --version
[DEPRECATION WARNING]: Ansible will require Python 3.8 or newer on the controller starting with Ansible 2.12. Current version: 3.6.9 (default, Jun 29 2022, 11:45:57) [GCC 
8.4.0]. This feature will be removed from ansible-core in version 2.12. Deprecation warnings can be disabled by setting deprecation_warnings=False in ansible.cfg.
ansible [core 2.11.2] 
  config file = None
  configured module search path = ['/root/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules']
  ansible python module location = /usr/local/lib/python3.6/dist-packages/ansible
  ansible collection location = /root/.ansible/collections:/usr/share/ansible/collections
  executable location = /usr/local/bin/ansible
  python version = 3.6.9 (default, Jun 29 2022, 11:45:57) [GCC 8.4.0]
  jinja version = 2.10
  libyaml = True

Your variables for this role - be sure to remove any sensitive information

- hosts: 127.0.0.1
  connection: local
  roles:
     - { role: ebbba.bigbluebutton, bbb_freeswitch_socket_password: removed, bbb_letsencrypt_email: mail@example.com, bbb_hostname: example.com, bbb_allow_mail_notifications: false, bbb_disable_recordings: yes }
einhirn commented 2 years ago

Not a bug - BBB 2.5.x needs Ubuntu 20.

casipw commented 2 years ago

Then someone might update README.md:

This role is following the documentation on https://docs.bigbluebutton.org/2.4/install.html

And the Ansible Galaxy:

OS Platforms: Ubuntu bionic

Thank you.

BrutalBirdie commented 2 years ago

Ahhh true. On it.

BrutalBirdie commented 2 years ago

@casipw I updated the README and why the Ansible galaxy is displaying Bionic even tho the meta says focal

https://github.com/ebbba-org/ansible-role-bigbluebutton/blob/82eb406638456c2000ae689e251d6c5ffe8c06fe/meta/main.yml#L18

I will have to look into that.