system-config/playbooks/zuul
Ian Wienand c697f22413 run-base : don't strip root ssh private key
Builds running on the new container-based executors started failing to
connect to remote hosts with

 Load key "/root/.ssh/id_rsa": invalid format

It turns out the new executor is writing keys in OpenSSH format,
rather than the older PEM format.  And it seems that the OpenSSH
format is more picky about having a trailing space after the

 -----END OPENSSH PRIVATE KEY-----

bit of the id_rsa file.  By default, the file lookup runs an rstrip on
the incoming file to remove the trailing space.  Turn that off so we
generate a valid key.

Change-Id: I49bb255f359bd595e1b88eda890d04cb18205b6e
2020-07-14 13:13:13 +10:00
..
gerrit Use ensure-nodejs in Gerrit deployment testing 2020-05-19 19:16:26 +00:00
infra-puppet-apply Use ensure-virtualenv in legacy puppet jobs 2020-06-15 13:22:02 -05:00
infra-puppet-beaker-rspec Move puppet apply jobs to system-config repo 2020-04-19 10:57:22 -05:00
logstash-filters Use ensure-virtualenv in legacy puppet jobs 2020-06-15 13:22:02 -05:00
templates Merge "gitea: Add reverse proxy option" 2020-07-07 21:07:57 +00:00
run-base-post.yaml Collect docker logs as root 2020-03-05 16:14:49 +11:00
run-base-pre.yaml Stop using backend hostname in zuul testinfra tests 2020-06-10 14:48:40 -07:00
run-base.yaml run-base : don't strip root ssh private key 2020-07-14 13:13:13 +10:00
run-production-playbook.yaml Update to tip of master in periodic jobs 2020-04-28 12:01:51 -05:00