zulip/servers/puppet/modules
Zev Benjamin cce8dfab84 [manual] Use the same socket across server restarts
We let supervisor create the socket for us by making humbug-django a
fcig-program.  Unfortunately, supevisor doesn't support putting
fcgi-programs in groups (see
https://github.com/Supervisor/supervisor/issues/148), so we have to
restart tornado and django separately.

To deploy, copy the config files over and restart nginx and
supervisor (via stopping and then starting it because restart is
broken).  I believe the automated restart as part of
update-deployment will fail because of the way supervisor treats
programs in groups.  If so, after restarting supervisor, you will
also need to run restart-server manually to fill the caches and then
delete the lock directory in humbug-deployments.

(imported from commit bfb5db7dd42dcbc4bfefa2944355b3cbb2ef9104)
2013-05-23 00:19:17 -04:00
..
humbug [manual] Use the same socket across server restarts 2013-05-23 00:19:17 -04:00
puppet-apt puppet-apt: Make priorities configurable. 2012-09-20 17:00:24 -04:00
puppet-common puppet: Make common::line use absolute paths 2013-02-08 16:05:51 -05:00
apt Move our server configuration into puppet. 2012-09-20 17:00:24 -04:00
common Move our server configuration into puppet. 2012-09-20 17:00:24 -04:00