303 Commits (91e7e680a16dc17469195029750a0a3231586c10)

Author SHA1 Message Date
Tobias Henkel 7a320f74db
Make setup playbook timeout configurable 3 years ago
Tobias Henkel 057374c9a2
Improve logging around ansible timeouts 3 years ago
Tristan Cacqueray a44a9bef38 executor: properly format error exception 3 years ago
Tobias Henkel e8dcc42c09
Default ssh keys to empty list 3 years ago
Paul Belanger 47aa6b12b2 Ensure command_socket is last thing to close 3 years ago
Tobias Henkel d4f75ffac8
Add timer for starting_builds 3 years ago
Sorin Sbarnea f9b24e6ea8 Adds ServerAliveInterval to ssh_args to prevent frozen connections 3 years ago
Tobias Henkel fb4c6402a4
Use gearman client keepalive 3 years ago
Tristan Cacqueray 3795280382 executor: add support for generic build resource 3 years ago
Paul Belanger 0d31dba6cb Add nodepool.host_id variable to inventory file 3 years ago
Ricardo Carrillo Cruz 090e9d8cd5 Add support for zones in executors 4 years ago
Markus Hosch cbb0082451 Add config parameters for WinRM timeouts 3 years ago
Tobias Henkel 5e9f77326c
Fix reporting ansible errors in buildlog 3 years ago
Andreas Jaeger d9059524e0 Fix flake 3.6.0 warnings 3 years ago
Tobias Henkel a838328a49
Also retry the job if a post job failed with unreachable 3 years ago
Tobias Henkel 30cb2b1484
Fix unreachable nodes detection 3 years ago
Clint Byrum bde27fa4ec Include executor variables in initial setup call 3 years ago
James E. Blair dbe1306b36 Provide per-project ssh key to executor 3 years ago
James E. Blair 4e70bebafb Map file comment line numbers 3 years ago
Tobias Henkel b2451becaf
Support job pause 3 years ago
Paul Belanger a8b31da6eb
Add support for Ansible extra-vars flag 4 years ago
James E. Blair 5f1c1bb48a
Delete stale jobdirs at startup 4 years ago
Tobias Henkel 5a4db84e5a
Log cpu times of ansible executions 3 years ago
Tristan Cacqueray dd114050e6 executor: change execution log to INFO 3 years ago
Paul Belanger 608b22f577
Add min_avail_hdd governor for zuul-executor 3 years ago
Tristan Cacqueray 0419f79632 executor: add inventory_file path to the zuul.executor job variable 3 years ago
Tobias Henkel d1372f8f98
Add pause function to executor 3 years ago
Tobias Henkel 6885b6aa06
Rename action-general to actiongeneral 3 years ago
Tobias Henkel 686f500cac
Revert "Temporarily override Ansible linear strategy" 3 years ago
Tobias Henkel 72dd0e82c2
Move zuul_log_id injection to command action plugin 3 years ago
James E. Blair dec1900178 Temporarily override Ansible linear strategy (2/2) 3 years ago
Tobias Henkel 3a1e0e6195
Refactor load sensors into drivers 4 years ago
James E. Blair 571e2e46e6 Fix race in slow start test 3 years ago
Paul Belanger 5d26bf8407 Inventory groups should be under children key 4 years ago
Simon Westphahl 88f796435d Allow using remote refs to find commits for change 4 years ago
James E. Blair d0a3567221 Check out more appropriate branches of role and playbook repos 4 years ago
Tobias Henkel 2bc13cdfaf
Move tmpdir into work root 4 years ago
Tobias Henkel e2de74033b
Add winrm certificate handling 4 years ago
James E. Blair fddf8f9d5a Remove nullwrap config option 4 years ago
Tobias Henkel 8bc5174573
Switch implicit role not found message to debug 4 years ago
Tobias Henkel 9cbb681446
Fix plugin injection vulnerability 4 years ago
Tobias Henkel f176bbda24
Normalize hostname for statsd 4 years ago
Clark Boylan b2c22b31fe Add post-timeout setting 4 years ago
James E. Blair 67cd859d63 Add host/group vars 4 years ago
James E. Blair a4f94a14d7 Invert executor ram statsd metric 4 years ago
Clark Boylan b124455697 Make timeout value apply to entire job 4 years ago
James E. Blair 687f4df835 Make min_starting_builds a heuristic 4 years ago
David Moreau Simard 1267144b19
Add Executor Merger and Ansible execution statsd counters 4 years ago
James E. Blair acb632d51b Allow a few more starting builds 4 years ago
James E. Blair ce1bf1f34f Use getfqdn instead of gethostname 4 years ago