CentOS 6 yum installs Tomcat 6 by default - FAIL


Yeah... But our new IFH needs Tomcat 7.

1. Instruct users that they can install TC7 using the following:

Also note that the last two lines configure Tomcat to start on boot and to start now.

2. We should add an option to the OLFS xml file to use the old IFH by default.




Nathan Potter
December 16, 2018, 12:33 AM

re: 2. My instinct is to say - NO!

  1. That's an initial reaction to Hyrax having far far too many configuration options.

  2. It’s CentOS-6. Last full release was May 10, 2017. Last maintenance release November 2020. We are on the long tail here and I question if adding to 1. is justified.

Of course as long as NASA wants CentOS-6 we have to do it and if installing Tomcat-7 as described above is a show stopper for them then I suppose we’ll have to make it an option (the thought of which is still making me crazy)

James Gallagher
December 16, 2018, 3:16 PM

We should ask. We might also figure out still another way to get tomcat installed using RPMs so that the new code works without EPEL, or with some EPEL-related compromise that works technically and with NASA's organizational limits.

Nathan Potter
December 16, 2018, 11:08 PM

Maybe we should try to understand why the IFH is incompatible with Tomcat 6 and address that. I see making this a configuration option (re: 2) as paving the road to hell - I predict it will lead to a mess of problems.

James Gallagher
December 17, 2018, 6:00 AM

Right - I agree (not sure if that was clear).

some other EPEL-related compromise would include fixing the incompatibility.

Nathan Potter
December 18, 2018, 2:13 AM

Read the work log.



Nathan Potter


James Gallagher


Fix versions

Time remaining


Story Points


Epic Link