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] - All in one monitoring doesn't work with the latest Docker Pip package #371

Closed simoncolincap closed 5 months ago

simoncolincap commented 10 months ago

Describe the bug When installing BBB on a new server, Pip installs the latest version of the Docker package (7.0.0) which doesn't work with Ansible Docker Compose. The Ansible task "Start monitoring" fails with the error "Configuration error - kwargs_from_env() got an unexpected keyword argument 'ssl_version'". This appears to be this issue https://github.com/docker/docker-py/issues/3194 Can be fixed by Pip installing an older version of docker than 7.0.0.

To Reproduce Steps to reproduce the behavior:

  1. Setup a new Server or uninstall the Pip Docker package on an existing server.
  2. Run the BBB role with all in one monitoring enabled.
  3. Get the error from above.

Expected behavior Ansible runs without errors.

BrutalBirdie commented 10 months ago

Thanks! Would you like to create a PR for that?

simoncolincap commented 10 months ago

Thanks! Would you like to create a PR for that?

Sure, here it is https://github.com/ebbba-org/ansible-role-bigbluebutton/pull/372