Skip to content

Runner hostname can contain an underscore, which breaks mpi jobs

Overview

When running an mpi job inside the CI once in a while one gets something like this:

While trying to create a regular expression of the node names
 used in this application, the regex parser has detected the
 presence of an illegal character in the following node name:
   node:  runner-vBzMytn_-project-10573529-concurrent-0
 Node names must be composed of a combination of ascii letters,
 digits, dots, and the hyphen ('-') character. See the following
 for an explanation:
   https://en.wikipedia.org/wiki/Hostname
 Please correct the error and try again.

Please make the hostnames standard conform.

Workaround

Register a new Runner to get a different token which hopefully doesn't have _ inside of it.

Edited by Steve Xuereb