152 Commits (ce56ff9756b2d3847d06deadbe65d33b362e4637)

Author SHA1 Message Date
James E. Blair ce56ff9756 Add wrapper driver execution context 4 years ago
James E. Blair 901f2286a1 Remove remote_tmp setting 4 years ago
Paul Belanger d28c755ee6 Create nodepool.cloud inventory variable 4 years ago
James E. Blair 892cca6afa Bind secrets to their playbooks 4 years ago
James E. Blair 289f5930fa Ensure ref-updated jobs run with their ref 4 years ago
Paul Belanger 1cf39c0b0d Add zuul.executor.work_root to inventory 4 years ago
Tobias Henkel 34ee088603 Remove zuul_url from merger config 4 years ago
Monty Taylor 01380dd885
Change name and document the bind_mount config paths 4 years ago
Clint Byrum dc8a090c4c Monitor job root and kill over limit jobs 4 years ago
Monty Taylor 2b586ace81
Remove callback_whitelist setting 4 years ago
Monty Taylor 7c7292292f
Collect logging information into ara callback 4 years ago
Monty Taylor e16e6481e1
Stop double-logging the build id 4 years ago
Jamie Lennox 7655b5550f Allow loading additional variables file for site config 5 years ago
James E. Blair 69eab24d1d Remove state_dir from setMountsMap 4 years ago
James E. Blair 247cab7f2c Remove refspec 4 years ago
James E. Blair 2103778ae4 Check out implicit branch in timer jobs 4 years ago
Paul Belanger 402f2ed2f2
Gather facts smartly and cache them 4 years ago
Paul Belanger 8546a9b235
Remove hardcoded LOGNAME for ansible-playbook 4 years ago
Monty Taylor 1c39ec7361
Make playbook run meta info less fragile 4 years ago
James E. Blair 210e218fea Add project info to JobDirPlaybook 4 years ago
James E. Blair bb94dfa19a Add job's project as implicit role project 4 years ago
James E. Blair 6f6997350f Return executor errors to user 4 years ago
Monty Taylor 83509426c8
Add callback plugin to emit json 4 years ago
Monty Taylor d13bc36c52
Write secrets into their own file, not into inventory 4 years ago
James E. Blair 1b27f6afe0 Fix multiple role paths 4 years ago
James E. Blair 74a82cff6c Run playbooks with only those roles defined thus far 4 years ago
Monty Taylor 393ee76e59
Log execution phase and include information 4 years ago
James E. Blair 196f61a552 Pass result data back from ansible 4 years ago
James E. Blair cd966b5abb Move ssh-agent cleanup into existing exception handler 4 years ago
Jamie Lennox 377177c03c Cleanup on ssh-agent failure 4 years ago
James E. Blair 053e7c8a73 Fail execution if a role repo is a bare collection of roles 4 years ago
Tristan Cacqueray 829e617bac Add support for zuul.d configuration split 4 years ago
Monty Taylor e0d232398d
Add phase and count to variables passed in to playbooks 4 years ago
James E. Blair 534b06a09b Improve debugging at start of job 4 years ago
James E. Blair 01d733e95f Use executor section of zuul.conf for executor dirs 4 years ago
Monty Taylor 6515def66d
Add newlines to parse error output 4 years ago
James E. Blair a4d4eefd5d Add test for running post playbooks after pre-playbooks fail 4 years ago
James E. Blair 7d5a8fe2d1 Always run post playbooks 4 years ago
James E. Blair e0c5f015e1 Fix typo in keep/unkeep commands 4 years ago
Monty Taylor 19ce0ffbfc
Append ansible yaml parse errors to job log file 4 years ago
Monty Taylor 0dbe15993a Support finger ports in finger URL 4 years ago
Monty Taylor eea6bb9b7b Use worker_name for job cancellation and remove manager 4 years ago
James E. Blair 290ac63a17 Set HOME to work root 4 years ago
James E. Blair 6397ae24a2 Augment --keep-jobdirs with an IPC 4 years ago
James E. Blair ebc04e2603 Make sure playbook and role repos are updated 4 years ago
Monty Taylor b934c1a052
Remove use of six library 4 years ago
Tristan Cacqueray 80954403b9 executor: add support for custom ansible_port 4 years ago
Tristan Cacqueray 44aef15d6e executor: run trusted playbook in a bubblewrap 4 years ago
Tristan Cacqueray 91601d788e config: refactor config get default 4 years ago
Paul Belanger 5791ecb414
Add known_hosts to bubblewrap jobir.work_root 4 years ago