Red Hat Bugzilla – Bug 1277143
No 'jetty' package - for startup script, log rotation etc
Last modified: 2015-11-04 04:01:32 EST
Description of problem:
Under RHEL 7.1 there is no 'jetty' package. Under Fedora 22, there is a 'jetty' package which provides the system-D startup script, provides the '/etc/jetty' directory, handles log rotation etc.
Under F22 it is possible to install 'jetty', and then just enable and start the service. This is not possible with RHEL7, it is necessary to create the files ourself in order to get the service started. Further files then need to be created for log rotation and the like.
Version-Release number of selected component (if applicable):
From F22: jetty-9.2.9-2.fc22.noarch
Running 'yum search' shows that there is no 'jetty' package. There are many module packages, but nothing to start the service.
Steps to Reproduce:
1. Install the RHEL 7.1 jetty packages.
2. Run 'systemctl status jetty.service' - no service found.
(As root) systemctl status jetty.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
systemctl should show the service as being available.
We have just started to take a look at jetty on RHEL 7, but it is an immediate disappointment if we have to start creating our own scripts just to get the service in a usable state. It seems that a backport (or similar) of 'jetty' from Fedora is required.
systemd integration is not provided because jetty package is not intended to be used as a service - it was not tested in this configuration. Also note that jetty is in Optional channel, so it is not supported by Red Hat: https://access.redhat.com/articles/1150793