gitblit is lacking an upstart/init script. That makes it hard to figure out what needs to be done to restart it.
An upstart job is not that hard to write and will make maintaining the soft easier. Some examples:
- wrapping lucene-search https://gerrit.wikimedia.org/r/#/c/55406/
- wmf beta autoupdater https://gerrit.wikimedia.org/r/#/c/22116/ and https://gerrit.wikimedia.org/r/#/c/28377/
There are other examples under operations/puppet.git ./files/upstart/ . That needs a .default file as well.
Version: wmf-deployment
Severity: normal