zuul/zuul
James E. Blair 77bde6f765 Decrypt project ssh keys in executors
So that we don't store unencrypted ssh private keys in ZK, don't
transmit them in the build request; instead provide info on the
location so the executors can fetch and decrypt them directly.

Change-Id: Ic14848259d5b5b25b29931d85ec373d4435af9b9
2021-05-06 18:04:31 -07:00
..
ansible Reduce amount of 'Waiting on logger' messages sent 2021-03-09 21:16:21 +01:00
cmd Switch to Zookeeper backed management event queues 2021-03-18 09:24:09 +01:00
connection Make ConnectionRegistry mandatory for Scheduler 2021-03-08 18:51:32 -08:00
driver Merge "Add artifacts to MQTT reporter" 2021-05-03 18:52:44 +00:00
execution_context Add wrapper driver execution context 2017-08-18 16:35:12 -07:00
executor Decrypt project ssh keys in executors 2021-05-06 18:04:31 -07:00
lib Decrypt secrets on the executors 2021-05-06 14:20:26 -07:00
manager Fix broken jobs overriding checkout to an unprotected branch 2021-04-30 05:58:30 +00:00
merger Support overlapping repos and a flat workspace scheme 2021-04-29 17:56:24 -07:00
reporter Check cycle items are mergeable before reporting 2021-03-01 18:45:29 +00:00
source Allow refreshing volatile data in canMerge check 2021-03-01 18:45:02 +00:00
sphinx docs: remove zuuldocs domain 2020-08-04 16:10:09 +10:00
trigger Annotate logs in the zuul driver with event ids 2019-05-17 06:06:11 +02:00
web Merge "Get executor job params" 2021-03-26 22:06:38 +00:00
zk Merge "Switch to ZooKeeper backed build result events" 2021-04-29 18:06:44 +00:00
__init__.py Initial commit. 2012-05-29 14:49:32 -07:00
_setup_hook.py Revert "Revert "Create zuul/web/static on demand"" 2020-07-07 19:53:33 +02:00
change_matcher.py Match tag items against containing branches 2020-03-06 13:29:18 -08:00
configloader.py Decrypt secrets on the executors 2021-05-06 14:20:26 -07:00
exceptions.py web: add tenant and project scoped, JWT-protected actions 2019-07-10 12:11:14 +02:00
model.py Decrypt secrets on the executors 2021-05-06 14:20:26 -07:00
nodepool.py Prepare Zookeeper for scale-out scheduler 2021-02-15 14:44:18 +01:00
rpcclient.py Add client_id to RPC client 2020-01-28 10:16:19 +01:00
rpclistener.py Merge "Get executor job params" 2021-03-26 22:06:38 +00:00
scheduler.py Merge "Switch to ZooKeeper backed build result events" 2021-04-29 18:06:44 +00:00
version.py Report git sha in status page version 2018-04-27 10:21:43 -07:00