Project

General

Profile

Task #167

Deploy metacat on the CN dev server

Added by Dave Vieglais almost 15 years ago. Updated almost 15 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
-
Target version:
Start date:
Due date:
% Done:

100%

Milestone:
None
Product Version:
*
Story Points:
Sprint:

Description

Need to deploy metacat on the development CN server (#141, #163).

Metacat should be installable as a package or by executing a script from make (source:software/cicore/trunk/cn-buildout/Makefile)

History

#1 Updated by Matthew Jones almost 15 years ago

Running 'make install' from in the cicore/trunk/cn-buildout directory now installs and configures a basic instance of Metacat with all of its dependencies. Still need to work on generalizing the postinst script, as it hardcodes lots of values that really would be better determined from dpkg (such as tomcat version, config file locations, etc).

Once 'make install' is run, the Metacat system is in place, and going to the Metacat url (http://cn-dev.dataone.org/knb/) will bring you to the Metacat configuration screen. Possily bypass this configuration by providing a pre-configured metacat.properties file, putting it in place during postinst, and then running any necessary db scripts during postinst.

Many TODO items noted in the SystemConfiguration.txt notes file.

As Mercury will also depend on tomcat, etc., we may want to create a metacat-mercury-interop package that jointly handles configuration of tomcat and other overlapping dependencies and that can therefore avoid conflicts.

#2 Updated by Matthew Jones almost 15 years ago

Completed some of the additional TODO items described in SystemConfiguration.txt, including SSL configuration. Metacat is now available over ssl at https://cn-dev.dataone.org/knb/

Need to consider renaming the context for this install, as knb isn't quite right. Maybe 'metacat', or 'cn' would be better.

#3 Updated by Matthew Jones almost 15 years ago

Metacat 1.9.1 is now deployed on cn-dev using an automated process. It is somewhat brittle and could be improved, but we can request those improvements in separate task requests as they are needed. Closing this task as complete.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)