Page MenuHomePhabricator

Ensure that all running webservices have a services.manifest file
Closed, ResolvedPublic


Initial run, after this webservice will take care of maintaining these.

Event Timeline

yuvipanda raised the priority of this task from to Needs Triage.
yuvipanda updated the task description. (Show Details)
yuvipanda added subscribers: Elitre, Matanya, Pathoschild and 8 others.
scfc triaged this task as Medium priority.Apr 6 2015, 8:12 AM
scfc moved this task from Backlog to Ready to be worked on on the Toolforge board.

Done for all webservices with a bigbrotherrc \o/

yuvipanda claimed this task.
$ diff -u0 <(qstat -j lighttpd-\*,tomcat-\*,uwsgi-\*,nodejs-\* -u \* -xml | sed -ne 's/^ *<JB_owner>\(.*\)<\/JB_owner>$/\1/p;' | sort -u) <(cat /data/project/servicemanifests | awk -F'/' '{ print "tools." $2; }' | sort -u) | grep '^-'

Yay :D

The servicemanifests file was generated with

$ find . -mindepth 2 -maxdepth 2 -name 'service.manifest' -exec grep -l '^web' \{\} +  > servicemanifests