zuul/zuul
Krzysztof Klimonda 8fd2bb8c9e Add zuul supplementary groups before setgid/setuid
When zuul-executor is dropping root privileges, pull a list
of supplementary groups for the target user, to keep them make
sure that they are added before calling setgid() and setuid().

Change-Id: I02f724a3fb01b69798681c6f2bbc83852c87246f
2017-09-29 10:48:59 +02:00
..
ansible Merge "Log exeptions for module failure cases" into feature/zuulv3 2017-09-22 16:55:51 +00:00
cmd Add zuul supplementary groups before setgid/setuid 2017-09-29 10:48:59 +02:00
connection Merge "Fix passing labels to Gerrit when they are not defined in All-Projects" 2017-07-27 20:17:37 +00:00
driver Removed unused 'status: ' string from log line 2017-09-21 13:40:34 -07:00
execution_context Add wrapper driver execution context 2017-08-18 16:35:12 -07:00
executor Add zuul legacy vars filter 2017-09-14 14:05:21 -06:00
lib Support IPv6 in the finger log streamer 2017-09-08 15:41:28 -04:00
manager Don't log file contents when loading dynamic layouts 2017-09-23 07:44:10 -07:00
merger Fix typo with merger.getRepoState 2017-09-12 14:23:39 -04:00
reporter Return executor errors to user 2017-07-18 14:19:11 -07:00
source Optionally limit github to protected branches 2017-08-03 11:50:26 +02:00
sphinx Add zuul-sphinx as a requirement 2017-08-07 14:56:17 -07:00
trigger Remove use of six library 2017-06-19 10:34:57 -05:00
web zuul-web: refactor LogStreamingHandler to keep a single rpcclient 2017-09-22 12:50:55 +00:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
change_matcher.py GitHub file matching support 2017-05-10 14:32:02 -07:00
configloader.py SourceContext: add same_project comparison 2017-09-23 15:51:28 +00:00
exceptions.py Support post jobs by supporting rev checkout 2016-07-12 12:51:51 +10:00
model.py SourceContext: add same_project comparison 2017-09-23 15:51:28 +00:00
nodepool.py Don't request empty nodesets 2017-08-04 08:21:44 -07:00
rpcclient.py Fix autohold RPC protocol 2017-07-31 16:16:36 -04:00
rpclistener.py Fix autohold RPC protocol 2017-07-31 16:16:36 -04:00
scheduler.py Fix infinite loop on reconfiguration exception 2017-09-20 13:50:52 -07:00
version.py Migrate to pbr. 2013-06-25 19:04:30 +00:00
webapp.py Return 404 on unknown tenants 2017-08-17 09:54:08 -07:00
zk.py Remove duplicated states from zk.py 2017-07-31 19:43:15 +00:00