For several days, I tried to run gitlab-runner_ynh
First error which came when I pipelined a simple job was: Could not resolve host: my.domain.ltd
Trying to fix that issue, I had several other errors.
Finally, returning to the original setup for the file config.toml, I added this line inside the [[runners]] section: dns_search = [“my.domain.ltd”]
Here is my file located @: /etc/gitlab-runner/config.toml
Hoping it may helps someone:
concurrent = 1
check_interval = 0
[session_server]
session_timeout = 1800
[[runners]]
name = "Yunohost"
tls_verify = false
url = "https://my.domain.ltd/"
token = "*************"
executor = "docker"
dns_search = ["my.domain.ltd"]
[runners.custom_build_dir]
[runners.cache]
[runners.cache.s3]
[runners.cache.gcs]
[runners.docker]
image = "alpine:latest"
privileged = false
disable_entrypoint_overwrite = false
oom_kill_disable = false
disable_cache = false
volumes = ["/cache"]
shm_size = 0
Pendant plusieurs jours, j’ai essayé de faire tourner : gitlab-runner_ynh
La première erreur que j’ai eu sur le pipeline d’un simple job a été : Could not resolve host: my.domain.ltd
En essayant de résoudre le problème, j’ai eu plusieurs autres types d’erreurs.
Finalement, je suis revenu au fichier de base de config.toml.
J’y ai ajouté cette ligne dans la section [[runners]] : dns_search = [“my.domain.ltd”]
Voici mon fichier se trouvant dans : /etc/gitlab-runner/config.toml
En espérant qu’il puisse aider quelqu’un :
concurrent = 1
check_interval = 0
[session_server]
session_timeout = 1800
[[runners]]
name = "Yunohost"
tls_verify = false
url = "https://my.domain.ltd/"
token = "*************"
executor = "docker"
dns_search = ["my.domain.ltd"]
[runners.custom_build_dir]
[runners.cache]
[runners.cache.s3]
[runners.cache.gcs]
[runners.docker]
image = "alpine:latest"
privileged = false
disable_entrypoint_overwrite = false
oom_kill_disable = false
disable_cache = false
volumes = ["/cache"]
shm_size = 0