zuul/zuul
Monty Taylor 950c6b1e2d
Fix path exclusions
The current code checks to see that the destination path shares a prefix
with os.path.curdir. However, os.path.curdir is set to the directory
containing the playbook, not the root of the workdir, which means we're
not excluding things in the trusted dir like we'd like to be doing.

We already set HOME to the root of thew workdir, so we can just switch
the check from os.path.curdir to os.path.expanduser('~') and achieve the
original intent.

Change-Id: Ifac41f74f3306fe74b522c910867f9a5375bd61e
2017-10-05 15:47:52 -05:00
..
ansible Fix path exclusions 2017-10-05 15:47:52 -05:00
cmd Change yappi bytesio to stringio 2017-10-01 14:39:15 -07:00
connection Improve scheduler log messages 2017-10-03 08:52:14 +02:00
driver Fix sql reporting start/end times 2017-09-28 17:10:25 -07:00
execution_context Add wrapper driver execution context 2017-08-18 16:35:12 -07:00
executor Merge "Fix Gearman UnknownJob handler" into feature/zuulv3 2017-10-05 00:39:02 +00:00
lib Support IPv6 in the finger log streamer 2017-09-08 15:41:28 -04:00
manager Include tenant in pipeline log messages 2017-10-03 13:29:11 -07:00
merger Add git timeout for HTTP(S) operations 2017-10-05 14:52:47 -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 We should await ws.send_str() 2017-09-26 16:31:55 -04:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
change_matcher.py Fix branch matching logic 2017-10-02 17:30:51 -04:00
configloader.py Speed configuration building 2017-10-04 07:40:36 -07:00
exceptions.py Support post jobs by supporting rev checkout 2016-07-12 12:51:51 +10:00
model.py Speed configuration building 2017-10-04 07:40:36 -07:00
nodepool.py Always try to unlock nodes when returning 2017-09-29 07:59:41 -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 Improve scheduler log messages 2017-10-03 08:52:14 +02: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 Map pipeline precedence to nodepool node priority 2017-09-29 18:10:06 -05:00