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

Rewrite playbooks and vars to work with new omero-* roles (IDR-0.3.5) #15

Merged
merged 11 commits into from
Apr 19, 2017

Conversation

manics
Copy link
Contributor

@manics manics commented Mar 24, 2017

This mostly involves renaming variables or changing their type (e.g. list/dict). In addition I've removed IDR-OMERO-52-omero.j2 and put those variables into group_vars/omero-hosts. Many of these variables are of json type, and the new omero roles allow autoconversion of YAML lists/dicts into json config strings. This should be easier to maintain.

--depends-on (may require a tag)

Other than that there should be no difference from the previous version. OMERO.server and OMERO.web are still on the same host, future PRs may involve changing this.

@joshmoore
Copy link
Member

Is this what was deployed as test35?

@joshmoore
Copy link
Member

After a "yes" in slack: looking at the server, the results of these changes seems quite sane. There are a few questions in terms of naming, etc. to go through, but the basic goal of a tidied-up installation seems to be achieved.

@joshmoore
Copy link
Member

All boxes are checked. This should be good for a requirements bump.

@manics
Copy link
Contributor Author

manics commented Apr 19, 2017

Bumped, waiting for travis.

@joshmoore
Copy link
Member

Merging with travis green. Will handle final version bumps in gh-16

@joshmoore joshmoore merged commit 8778e01 into IDR:master Apr 19, 2017
@manics manics deleted the new-omero-roles branch April 19, 2017 16:47
@sbesson sbesson added this to the 0.3.5 milestone Dec 5, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants