knikolla brought up an interesting wedge in this goal in #openstack-keystone today.
It seems mod_wsgi doesn't want python applications catching SIGHUP, as Apache expects to be able to catch that. By default, it even ensures signal handlers do not get registered.[0] I can't quickly find uwsgi's recommendations on this, but I'd assume it would be similar, as uwsgi uses SIGHUP as a signal to gracefully reload all workers and the master process. Given we just had a goal to make all API services runnable as a WSGI application, it seems wrong to enable mutable config for API services. It's a super useful thing though, so I'd love to figure out a way we can do it. Thoughts? [0] http://modwsgi.readthedocs.io/en/develop/configuration-directives/WSGIRestrictSignal.html [1] http://uwsgi-docs.readthedocs.io/en/latest/Management.html#signals-for-controlling-uwsgi // jim On Wed, Feb 28, 2018 at 5:27 AM, ChangBo Guo <glongw...@gmail.com> wrote: > Hi ALL, > > TC approved the goal [0] a week ago , so it's time to finish the work. > we also have a short discussion in oslo meeting at PTG, find more details > in [1] , > we use storyboard to check the goal in https://storyboard.openstack. > org/#!/story/2001545. It's appreciated PTL set the owner in time . > Feel free to reach me( gcb) in IRC if you have any questions. > > > [0] https://review.openstack.org/#/c/534605/ > [1] https://etherpad.openstack.org/p/oslo-ptg-rocky From line 175 > > -- > ChangBo Guo(gcb) > Community Director @EasyStack > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev