JIRA Issue

[#XCI-293] Improve IPF configure script

[XCI-293] Improve IPF configure script Created: 12/05/2017  Updated: 07/12/2018

Status: Proposed
Project: XSEDE Cyberinfrastructure Integration
Component/s: Information Publishing Framework (IPF)
Fix Version/s: None

Type: Task Priority: Major
Reporter: Shava Smallen Assignee: Eric Blau
Resolution: Unresolved Votes: 0

Issue Links:
XCI Test Recommendations
is a recommendation from the XCI Testing team XCI-6 Verify integration process for a new ... Closed
XSEDE Priority: -
Public activity link: https://software.xsede.org/display/xci-293


From XCI-6 Test report:

We recommend error checking improvements on the IPF configure script and init script and installation instruction improvements.

  • Putting an directory or incorrect filename during slurm configuration does not error out.
  • Init script for ipf glue2-activity service silently fails on error to start the service.
  • In the configuration section, the instructions state to copy the ipf-RESOURCE_NAME-* files to /etc/init.d but doesn’t explicitly state that a chkconfig —add needs to be done for each of the services that where copied to /etc/init.d.
  • It is mentioned in the tar.gz installation section that Python virtualenv can be used. It would be helpful to provide details on how to do a complete IPF installation into a Python virtualenv.