Hi There,
I am trying to build docker container inside k8s pod. It was working until 
docker-tag but failing to push artifact to private repository.
 

*image-jenkins.json: (Error is below json)*



{ 
"variables":{
"version":"{{env `version`}}",
"docker_group_repo":"*<org_prefix>/*",
"docker_repo":"*<org_prefix>/*",
"docker_user":"{{env `DOCKER_USER`}}",
"docker_pwd":"{{env `DOCKER_PWD`}}"
},
"sensitive-variables": ["docker_pwd", "AWS_ACCESS_KEY_ID", 
"AWS_SECRET_ACCESS_KEY"],
"builders":[ 
{
"type":"docker",
"run_command":[ 
"-d",
"-t",
"-i",
"{{.Image}}",
"/bin/sh"
],
"login":"true",
"login_server":"{{ user `docker_group_repo` }}",
"login_username":"{{ user `docker_user` }}",
"login_password":"{{ user `docker_pwd` }}",
"image":"*<org_prefix>/*centos:latest",
"privileged":"true",
"commit":"true",
"changes":[
"USER jenkins",
"VOLUME /var/run/docker.sock /var/run/docker.sock"
]
}
],
"provisioners":[ 
{
"type": "shell",
"scripts": ["scripts/modify_resolv_conf.sh"]
},
{ 
"type":"shell",
"inline":[ 
"rm -rf /var/cache/yum/* /tmp/*"
]
}
],
"post-processors":[ 
[
{ 
"type":"docker-tag",
"repository":"{{ user `docker_repo` }}/devops",
"tag":"{{ user `version` }}"
},
{
"type":"docker-push",
"login":"true",
"login_server":"{{ user `docker_repo` }}",
"login_username":"{{ user `docker_user` }}",
"login_password":"{{ user `docker_pwd` }}"
},
{
"type": "manifest" 
}
]
]
}



*Error:*

+ packer build -var version=2018-12-06_05_31_23UTC image-jenkins.json*docker 
output will be in this color.*
*==> docker: Creating a temporary directory for sharing data...**==> docker: 
Pulling Docker image: <org_prefix>/centos:latest*    docker: Logging in...    
docker: Login Succeeded    docker: latest: Pulling from cwt/cwt-centos    
docker: Digest: sha256:    docker: Status: Image is up to date for 
*<org_prefix>/*centos:latest
    docker: Logging out...    docker: Removing login credentials for 
*<org_prefix>/*
*==> docker: Starting docker container...*    docker: Run command: docker run 
--privileged -v 
/home/jenkins/.packer.d/tmp/packer-docker155711748:/packer-files -d -t -i 
*<org_prefix>/*centos:latest /bin/sh
    docker: Container ID: 2ab9660a3b9a149277f37b8bea2b6a*==> docker: Using 
docker communicator to connect: <Some_IP>**==> docker: Provisioning with shell 
script: scripts/modify_resolv_conf.sh*    docker: updating resolv.conf*==> 
docker: Provisioning with shell script: /tmp/packer-shell603282276**==> docker: 
Committing the container*    docker: Image ID: sha256:efc6fe4c*==> docker: 
Killing the container: 
222414a6e0f43e96942597fab9660a3b9a149277f37b8bea2b6a**==> docker: Running 
post-processor: docker-tag*    docker (docker-tag): Tagging image: 
sha256:4f330ba4d17d29bd6

    docker (docker-tag): Repository: 
*<org_prefix>/*devops:2018-12-06_05_31_23UTC

*==> docker: Running post-processor: docker-push*    docker (docker-push): 
Logging in...    docker (docker-push): Login Succeeded    docker (docker-push): 
Pushing: *<org_prefix>/*devops:2018-12-06_05_31_23UTC
    docker (docker-push): The push refers to a repository 
[*<org_prefix>/*devops]
    docker (docker-push): 2dce187760d4: Preparing    docker (docker-push): 
1d31b5806ba4: Preparing    docker (docker-push): no basic auth credentials    
docker (docker-push): Logging out...    docker (docker-push): Removing login 
credentials for *<org_prefix>/*

*Build 'docker' errored: 1 error(s) occurred: * Post-processor failed: Bad 
exit status: 1 ==> Some builds didn't complete successfully and had errors: 
--> docker: 1 error(s) occurred:*

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/mitchellh/packer/issues
IRC: #packer-tool on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Packer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/packer-tool/760e58c1-ab89-440c-b6ab-fdefebc756e1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to