Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for omero-web extra dependencies #43

Open
sbesson opened this issue Apr 8, 2022 · 0 comments
Open

Add support for omero-web extra dependencies #43

sbesson opened this issue Apr 8, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@sbesson
Copy link
Member

sbesson commented Apr 8, 2022

The upgrade of the UoD learning system playbook to OMERO.web 5.14.0/Django 3.2 required the bump of django-redis - see https://github.com/ome/prod-playbooks/blob/master/omero/learning.yml#L118.

This dependency is currently managed using the omero_web_python_addons variable in this role which is a legit strategy. However, omero-web 5.14.0 introduced the extra redis dependency to manage django-redis. It should be possible for this role to leverage this e.g. by introducing a new optional omero_web_extras or similar variable that could be used in

- "omero-web{{ (omero_web_release == 'present') |
ternary('', '==' + omero_web_release) }}"
.

@sbesson sbesson added the enhancement New feature or request label Apr 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant