ngageoint / hootenanny-rpms

RPMs needed for a Hootenanny install
GNU General Public License v3.0
5 stars 4 forks source link

Update Tomcat Configuration for Hootenanny JDBC Changes #227

Closed jbronn closed 6 years ago

jbronn commented 6 years ago

Fixes #225, addresses changes in ngageoint/hootenanny#2584 by:

This should be ready to merge once the corresponding Hootenanny changes are complete. I've created a special repository with RPMs generated from the latest in the branch (b9dfa4a) and may be used on a fresh CentOS 7 installation with:

sudo yum install -y epel-release yum-utils
sudo yum-config-manager --add-repo https://s3.amazonaws.com/hoot-repo/el7/pgdg95.repo
sudo yum-config-manager --add-repo https://s3.amazonaws.com/hoot-repo/el7/2568/hoot.repo
sudo yum makecache -y
sudo yum install -y hootenanny-autostart

Using this repository, when installing the services-ui RPM you should see, without any errors:

Waiting for Tomcat to start
Initializing database ... OK

/var/run/postgresql:5432 - accepting connections
ALTER ROLE
CREATE EXTENSION
GRANT
UPDATE 1
Adding Tomcat context path for tile images
Adding Tomcat JNDI Postgresql Connection Pool...
Liquibase Update Successful
jbronn commented 6 years ago

I updated for the changes in ngageoint/hootenanny#2584 in 87558fa. Updated RPMs have been pushed for ngageoint/hootenanny@d781a9a, which seems to properly install for me. This may be tested again using the same instructions in the PR description.