Notice: In order to edit this ticket you need to be either: a Product Owner, The owner or the reporter of the ticket, or, in case of a Task not yet assigned, a team_member"

Task #6700 (closed)

Opened 8 years ago

Closed 8 years ago

Clarify Ice PATH requirements in docs

Reported by: jamoore Owned by: szwells
Priority: critical Milestone: OMERO-4.4
Component: Documentation Version: n.a.
Keywords: n.a. Cc: cxallan
Resources: n.a. Referenced By: n.a.
References: n.a. Remaining Time: 0.0d
Sprint: 2011-10-27 (1)

Description (last modified by jmoore)

See: http://www.openmicroscopy.org/community/viewtopic.php?f=5&t=799

Showing all the possible ways that PATH may need to be modified in order to have icegridnode and glacier2router available could be difficult. Any ideas, guys, on the best way to do it? (Note: I think the snippet there currently is wrong since it adds ICE_HOME rather than something like ICE_HOME/bin to the PATH).

Another idea might be to tell users to run "bin/omero admin diagnostics" BEFORE running "bin/omero admin start" at least until #6980 is fixed.

Change History (9)

comment:1 Changed 8 years ago by jmoore

  • Milestone changed from OMERO-Beta4.3.2 to OMERO-Beta4.3.3

comment:2 Changed 8 years ago by jmoore

  • Cc cxallan added
  • Description modified (diff)
  • Owner set to szwells

comment:3 Changed 8 years ago by szwells

  • Remaining Time set to 0.25
  • Status changed from new to accepted

Have added $ICE_HOME/bin to the $PATH statement in the example doc. Obviously on Mac OS X this would be a different location. I will add a note to suggest that omero admin diagnostics be run first. This is probably a good idea regardless of whether #6980 is fixed or not. Agreed that getting all of the potential prerequisite paths for OS X into the documentation will be difficult given the various ways in which it is installed. What I will do for now is to make some clarifications to the existing documentation, perhaps with an example of $ENV settings for OS X using the Glencoe ice build. I will then close the ticket as we can always re-open if this is insufficient or if a similar problem is raised again in the forums.

As an aside, one longer term solution might be to update the current docs in the short term but identify a single particular, robust, install method for each platform, e,g homebrew on OS X, as the supported installation path rather than the current mix of src, macports, pre-built software which appears to be increasingly flaky and complex.

comment:4 Changed 8 years ago by szwells

I have added a short section to https://www.openmicroscopy.org/site/support/omero4/server/installation

that explains how to use the following shell command to identify the location of the icegridnode file:

$ find / -name "icegridnode" 2>/dev/null

The page then explains how to add the discovered location so that the correct $ICE_HOME value is set.

comment:5 Changed 8 years ago by szwells

  • Remaining Time changed from 0.25 to 0
  • Resolution set to fixed
  • Status changed from accepted to closed

comment:6 Changed 8 years ago by jmoore

  • Milestone changed from OMERO-Beta4.3.3 to OMERO-Beta4.4
  • Resolution fixed deleted
  • Status changed from closed to reopened

Simon, I'm reopening because a find / -name icegridnode could take a substantial time on some systems, so it seems like at least attempting a which icegridnode first would be useful.

comment:7 Changed 8 years ago by szwells

You're absolutely right. I forgot about the which command. I had considered locate but few OS X users update their db on a regular basis. Find was the next alternative but, as you say, it could take a while to run. Will add which before the find suggestion.

comment:8 Changed 8 years ago by szwells

Added which command & streamlined the discussion of find. Also added a suggestion to use the forums if which fails.

comment:9 Changed 8 years ago by szwells

  • Resolution set to fixed
  • Sprint set to 2011-10-27 (1)
  • Status changed from reopened to closed
Note: See TracTickets for help on using tickets. You may also have a look at Agilo extensions to the ticket.

1.3.13-PRO © 2008-2011 Agilo Software all rights reserved (this page was served in: 0.77258 sec.)

We're Hiring!