Page MenuHomePhabricator

Revisit Tomcat deployment of CAS
Closed, ResolvedPublic

Description

Currently we run CAS via Systemd without Tomcat. We should investigate further if that makes us miss anything.

Related Objects

StatusSubtypeAssignedTask
OpenNone
Resolvedjbond

Event Timeline

herron triaged this task as Medium priority.Sep 26 2019, 5:16 PM

The current cas-overlay dose use tomcat however it is embedded this is recommended by apereo to ensure dependencies are all correct but of course we still may want to split things out

Ack, what I meant was using the Tomcat packages as shipped in Debian

Change 584638 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] tomcat: create new tomcat module intended for use with apereo cas

https://gerrit.wikimedia.org/r/584638

Change 584638 merged by Jbond:
[operations/puppet@production] tomcat: create new tomcat module intended for use with apereo cas

https://gerrit.wikimedia.org/r/584638

Change 594688 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/software/cas-overlay-template@master] apereo_cas: update to have no embeded webserver

https://gerrit.wikimedia.org/r/594688

Change 594689 had a related patch set uploaded (by Jbond; owner: John Bond):
[operations/puppet@production] apereo_cas: add support for external tomcat instance

https://gerrit.wikimedia.org/r/594689

Change 594689 merged by Jbond:
[operations/puppet@production] apereo_cas: add support for external tomcat instance

https://gerrit.wikimedia.org/r/594689

Change 595862 had a related patch set uploaded (by Muehlenhoff; owner: Muehlenhoff):
[operations/puppet@production] Switch prod IDPs to external Tomcat

https://gerrit.wikimedia.org/r/595862

Change 594688 merged by Jbond:
[operations/software/cas-overlay-template@master] apereo_cas: update to have no embeded webserver

https://gerrit.wikimedia.org/r/594688

Change 595862 merged by Muehlenhoff:
[operations/puppet@production] Switch prod IDPs to external Tomcat

https://gerrit.wikimedia.org/r/595862

jbond claimed this task.

This is now in place, resolving

Change 607794 had a related patch set uploaded (by Muehlenhoff; owner: Muehlenhoff):
[operations/software/cas-overlay-template@master] Handle CAS war updates

https://gerrit.wikimedia.org/r/607794

Change 607794 merged by Muehlenhoff:
[operations/software/cas-overlay-template@master] Handle CAS war updates

https://gerrit.wikimedia.org/r/c/operations/software/cas-overlay-template/ /607794