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

Deploy OMERO.server 5.6.9 on pilot IDR instance #380

Merged
merged 9 commits into from
Dec 5, 2023

Conversation

sbesson
Copy link
Member

@sbesson sbesson commented Jun 29, 2022

Not intended for production usage yet (this will require a wider discussion and planning aroudn the upgrade of the OMERO.server as well as Bio-Formats)

@sbesson
Copy link
Member Author

sbesson commented Aug 25, 2022

This should now be deployed onto pilot-idr0125 in addition to pilot-idr0138 /cc @will-moore

@sbesson sbesson marked this pull request as draft October 12, 2022 07:37
@sbesson
Copy link
Member Author

sbesson commented Feb 7, 2023

The last commit has been deployed on pilot-idr0125 and pilot-idr0138 (as per the discussion in #389 (comment)). /cc @francesw @pwalczysko @dominikl @will-moore @khaledk2 @jburel

Looking into recreating pilot-idr0000 next

@sbesson
Copy link
Member Author

sbesson commented Feb 17, 2023

This is now deployed on pilot-idr-testing as well /cc @dominikl

@dominikl
Copy link
Member

Thanks @sbesson . I wonder, is there actually a reliable way to check it, e.g. omero admin diagnostics says: Jar: lib/server/omero-server.jar jar 5.6.5 but shouldn't it be 5.6.6?

@sbesson
Copy link
Member Author

sbesson commented Feb 17, 2023

From OMERO.py 5.13 moving forward, omero admin diagnostics should display the OMERO.server version. Can you try upgrading omero-py if it's too old and see if that works?

@dominikl
Copy link
Member

👍
The latest omero-py has an entry for omero server component:
Component: OMERO.server 5.6.6-ice36

The omero-server-jar apparently still is 5.6.5, but maybe that's fine:
Jar: lib/server/omero-server.jar jar 5.6.5

@sbesson sbesson changed the title Deploy OMERO.server 5.6.5 on pilot IDR instance Deploy OMERO.server 5.6.7 on pilot IDR instance Mar 24, 2023
@sbesson
Copy link
Member Author

sbesson commented Mar 24, 2023

This should contain the minimal set of changes to deploy the recently released OMERO.server 5.6.7 alongside OMEZarrReader 0.3.1.
@pwalczysko @dominikl @will-moore @dgault which pilots should this be deployed to?

@pwalczysko
Copy link
Contributor

@pwalczysko @dominikl @will-moore @dgault which pilots should this be deployed to?

Definitely pilot-idrtesting please.

@sbesson
Copy link
Member Author

sbesson commented Mar 27, 2023

Definitely pilot-idrtesting please.

Upgraded, if you want to give it a try

1 similar comment
@sbesson
Copy link
Member Author

sbesson commented Mar 27, 2023

Definitely pilot-idrtesting please.

Upgraded, if you want to give it a try

@pwalczysko
Copy link
Contributor

Definitely pilot-idrtesting please.

Upgraded, if you want to give it a try

Thank you, I have idr0011 re-import in progress now.

@pwalczysko
Copy link
Contributor

Thank you, I have idr0011 re-import in progress now.

this was a success, I would say that @dgault 's fix is working on idr0011, thanks

@sbesson
Copy link
Member Author

sbesson commented Apr 7, 2023

Now deployed on pilot-idr0125 - see IDR/idr-metadata#652 (comment) for the rationale /cc @will-moore

@will-moore
Copy link
Member

@sbesson Just discussed with @dgault the possibility of including ome/ZarrReader#41, which hopefully will allow us to import NGFF without chunks?

@sbesson
Copy link
Member Author

sbesson commented Apr 12, 2023

The Ansible infrastructure downloads the JAR from a public location like the OME Artifactory. This is not straightforward to adapt as this work is currently at the Pull Request level.

If you are interested in testing the artifact, it should be more direct and more efficient to deploy it manually on the pilot of your choice. Simply replace the JARs under lib/server and lib/client in the standard OMERO.server location on the pilot server and restart the omero-server service.

@sbesson
Copy link
Member Author

sbesson commented Sep 6, 2023

The last state of this PR was deployed on test120

@sbesson sbesson changed the title Deploy OMERO.server 5.6.7 on pilot IDR instance Deploy OMERO.server 5.6.9 on pilot IDR instance Oct 8, 2023
@sbesson sbesson marked this pull request as ready for review December 5, 2023 11:33
@sbesson
Copy link
Member Author

sbesson commented Dec 5, 2023

As discussed earlier today, merging this for the initial deployment of prod120. A follow-up PR will be required to bump ZarrReader.

@sbesson sbesson merged commit 001fd23 into IDR:master Dec 5, 2023
3 checks passed
@sbesson sbesson deleted the OMERO.server_5.6.5 branch December 5, 2023 12:14
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.

None yet

4 participants