Skip to content
This repository has been archived by the owner on Jun 18, 2021. It is now read-only.

Versions of dependencies should be managed in playbooks where possible #147

Open
manics opened this issue Oct 17, 2016 · 0 comments
Open

Comments

@manics
Copy link
Member

manics commented Oct 17, 2016

At the moment most of our playbooks use the default version (as defined in the role) of dependencies such as Ice and Postgres, which means bumping any of these dependencies means checking all known playbooks and deciding whether to upgrade or limit to the previous version.

I think it would be better to decouple the playbooks, so the roles could always default to the latest supported version (e.g. Ice 3.6, postgres 9.5), and we make it clear that it's the responsibility of the playbook to define the required version if it's not the latest. This makes it easier to upgrade systems independently.

See also ome/omero-install#121

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant