fillCredentialItems

After adding a new credential item, the following calls were made - it seems like a weird set of items to fill (but I'm not jenkins rpc call savvy) - almost like it wasn't even calling to fill this dropdown.

indicates that a file that was written to the /tmp/ directory on the agent that was trying to do the checkout was not made executable. Some possible reasons for it not being made executable might include:

Wrong permissions on the /tmp/ directory on the agent (refuses to allow an executable script to run from /tmp)

Out of disc space in the /tmp/ directory on the agent (could not write the script to /tmp/)

Other file system related oddities on that slave agent

Since the message:

fatal: could not read Username for 'https://-------------': No such device or address

came later in the log, I assume it is a symptom of the earlier message, not the specific message.

Mark Waite
added a comment - 2016-11-21 19:08 The message:
stderr: fatal: cannot exec '/tmp/pass7365890844204257456.sh': Permission denied
indicates that a file that was written to the /tmp/ directory on the agent that was trying to do the checkout was not made executable. Some possible reasons for it not being made executable might include:
Wrong permissions on the /tmp/ directory on the agent (refuses to allow an executable script to run from /tmp)
Out of disc space in the /tmp/ directory on the agent (could not write the script to /tmp/)
Other file system related oddities on that slave agent
Since the message:
fatal: could not read Username for 'https://-------------': No such device or address
came later in the log, I assume it is a symptom of the earlier message, not the specific message.