GitLab Runner: no basic auth credentials even though DOCKER_AUTH_CONFIG is set

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP












0















I am trying to set up a gitlab runner service using a private Docker registry. According to the documentation it is sufficient to set the DOCKER_AUTH_CONFIG environment variable and populate it with the docker auth credentials:



concurrent = 2
check_interval = 0



[session_server]
session_timeout = 1800

[[runners]]
name = "docker-shared-2"
url = "https://gitlab.easybell.de/"
token = "SDRWmUtpfVNb4c4xMicf"
executor = "docker"
environment = ["DOCKER_AUTH_CONFIG= "auths": "xxxx": "auth": "xxxx=" "]
[runners.docker]
tls_verify = false
privileged = true
disable_entrypoint_overwrite = false
oom_kill_disable = false
disable_cache = false
volumes = ["/cache"]
shm_size = 0
[runners.cache]
[runners.cache.s3]
[runners.cache.gcs]


With this configuration, gitlab ci jobs still fail with the following error:



ERROR: Preparation failed: Error response from daemon: Get https://xxx: no basic auth credentials (executor_docker.go:168:0s)


What am I missing or need to to in addition to make this setup work?










share|improve this question


























    0















    I am trying to set up a gitlab runner service using a private Docker registry. According to the documentation it is sufficient to set the DOCKER_AUTH_CONFIG environment variable and populate it with the docker auth credentials:



    concurrent = 2
    check_interval = 0



    [session_server]
    session_timeout = 1800

    [[runners]]
    name = "docker-shared-2"
    url = "https://gitlab.easybell.de/"
    token = "SDRWmUtpfVNb4c4xMicf"
    executor = "docker"
    environment = ["DOCKER_AUTH_CONFIG= "auths": "xxxx": "auth": "xxxx=" "]
    [runners.docker]
    tls_verify = false
    privileged = true
    disable_entrypoint_overwrite = false
    oom_kill_disable = false
    disable_cache = false
    volumes = ["/cache"]
    shm_size = 0
    [runners.cache]
    [runners.cache.s3]
    [runners.cache.gcs]


    With this configuration, gitlab ci jobs still fail with the following error:



    ERROR: Preparation failed: Error response from daemon: Get https://xxx: no basic auth credentials (executor_docker.go:168:0s)


    What am I missing or need to to in addition to make this setup work?










    share|improve this question
























      0












      0








      0








      I am trying to set up a gitlab runner service using a private Docker registry. According to the documentation it is sufficient to set the DOCKER_AUTH_CONFIG environment variable and populate it with the docker auth credentials:



      concurrent = 2
      check_interval = 0



      [session_server]
      session_timeout = 1800

      [[runners]]
      name = "docker-shared-2"
      url = "https://gitlab.easybell.de/"
      token = "SDRWmUtpfVNb4c4xMicf"
      executor = "docker"
      environment = ["DOCKER_AUTH_CONFIG= "auths": "xxxx": "auth": "xxxx=" "]
      [runners.docker]
      tls_verify = false
      privileged = true
      disable_entrypoint_overwrite = false
      oom_kill_disable = false
      disable_cache = false
      volumes = ["/cache"]
      shm_size = 0
      [runners.cache]
      [runners.cache.s3]
      [runners.cache.gcs]


      With this configuration, gitlab ci jobs still fail with the following error:



      ERROR: Preparation failed: Error response from daemon: Get https://xxx: no basic auth credentials (executor_docker.go:168:0s)


      What am I missing or need to to in addition to make this setup work?










      share|improve this question














      I am trying to set up a gitlab runner service using a private Docker registry. According to the documentation it is sufficient to set the DOCKER_AUTH_CONFIG environment variable and populate it with the docker auth credentials:



      concurrent = 2
      check_interval = 0



      [session_server]
      session_timeout = 1800

      [[runners]]
      name = "docker-shared-2"
      url = "https://gitlab.easybell.de/"
      token = "SDRWmUtpfVNb4c4xMicf"
      executor = "docker"
      environment = ["DOCKER_AUTH_CONFIG= "auths": "xxxx": "auth": "xxxx=" "]
      [runners.docker]
      tls_verify = false
      privileged = true
      disable_entrypoint_overwrite = false
      oom_kill_disable = false
      disable_cache = false
      volumes = ["/cache"]
      shm_size = 0
      [runners.cache]
      [runners.cache.s3]
      [runners.cache.gcs]


      With this configuration, gitlab ci jobs still fail with the following error:



      ERROR: Preparation failed: Error response from daemon: Get https://xxx: no basic auth credentials (executor_docker.go:168:0s)


      What am I missing or need to to in addition to make this setup work?







      docker gitlab






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Feb 18 at 17:55









      Daniel BeckerDaniel Becker

      33




      33




















          0






          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f501416%2fgitlab-runner-no-basic-auth-credentials-even-though-docker-auth-config-is-set%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Unix & Linux Stack Exchange!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f501416%2fgitlab-runner-no-basic-auth-credentials-even-though-docker-auth-config-is-set%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown






          Popular posts from this blog

          How to check contact read email or not when send email to Individual?

          Bahrain

          Postfix configuration issue with fips on centos 7; mailgun relay