Skip to content

Instantly share code, notes, and snippets.

@GeorgFleig
Last active February 28, 2018 14:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save GeorgFleig/39a7e6703429486f41408c8ac677cc50 to your computer and use it in GitHub Desktop.
Save GeorgFleig/39a7e6703429486f41408c8ac677cc50 to your computer and use it in GitHub Desktop.
packer file provisioner permission issue
2018/02/28 15:50:33 [INFO] Packer version: 1.2.1
2018/02/28 15:50:33 Packer Target OS/Arch: linux amd64
2018/02/28 15:50:33 Built with Go Version: go1.10
2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 Using internal plugin for cloudstack
2018/02/28 15:50:33 Using internal plugin for qemu
2018/02/28 15:50:33 Using internal plugin for amazon-chroot
2018/02/28 15:50:33 Using internal plugin for azure-arm
2018/02/28 15:50:33 Using internal plugin for hyperv-vmcx
2018/02/28 15:50:33 Using internal plugin for null
2018/02/28 15:50:33 Using internal plugin for oracle-classic
2018/02/28 15:50:33 Using internal plugin for amazon-instance
2018/02/28 15:50:33 Using internal plugin for file
2018/02/28 15:50:33 Using internal plugin for parallels-iso
2018/02/28 15:50:33 Using internal plugin for amazon-ebs
2018/02/28 15:50:33 Using internal plugin for docker
2018/02/28 15:50:33 Using internal plugin for googlecompute
2018/02/28 15:50:33 Using internal plugin for lxd
2018/02/28 15:50:33 Using internal plugin for oracle-oci
2018/02/28 15:50:33 Using internal plugin for lxc
2018/02/28 15:50:33 Using internal plugin for oneandone
2018/02/28 15:50:33 Using internal plugin for vmware-vmx
2018/02/28 15:50:33 Using internal plugin for amazon-ebssurrogate
2018/02/28 15:50:33 Using internal plugin for amazon-ebsvolume
2018/02/28 15:50:33 Using internal plugin for ncloud
2018/02/28 15:50:33 Using internal plugin for parallels-pvm
2018/02/28 15:50:33 Using internal plugin for virtualbox-iso
2018/02/28 15:50:33 Using internal plugin for alicloud-ecs
2018/02/28 15:50:33 Using internal plugin for digitalocean
2018/02/28 15:50:33 Using internal plugin for openstack
2018/02/28 15:50:33 Using internal plugin for scaleway
2018/02/28 15:50:33 Using internal plugin for vmware-iso
2018/02/28 15:50:33 Using internal plugin for hyperv-iso
2018/02/28 15:50:33 Using internal plugin for profitbricks
2018/02/28 15:50:33 Using internal plugin for triton
2018/02/28 15:50:33 Using internal plugin for virtualbox-ovf
2018/02/28 15:50:33 Using internal plugin for chef-solo
2018/02/28 15:50:33 Using internal plugin for ansible
2018/02/28 15:50:33 Using internal plugin for chef-client
2018/02/28 15:50:33 Using internal plugin for file
2018/02/28 15:50:33 Using internal plugin for powershell
2018/02/28 15:50:33 Using internal plugin for puppet-masterless
2018/02/28 15:50:33 Using internal plugin for shell
2018/02/28 15:50:33 Using internal plugin for ansible-local
2018/02/28 15:50:33 Using internal plugin for puppet-server
2018/02/28 15:50:33 Using internal plugin for shell-local
2018/02/28 15:50:33 Using internal plugin for windows-shell
2018/02/28 15:50:33 Using internal plugin for converge
2018/02/28 15:50:33 Using internal plugin for salt-masterless
2018/02/28 15:50:33 Using internal plugin for windows-restart
2018/02/28 15:50:33 Using internal plugin for docker-push
2018/02/28 15:50:33 Using internal plugin for manifest
2018/02/28 15:50:33 Using internal plugin for vsphere
2018/02/28 15:50:33 Using internal plugin for vsphere-template
2018/02/28 15:50:33 Using internal plugin for amazon-import
2018/02/28 15:50:33 Using internal plugin for atlas
2018/02/28 15:50:33 Using internal plugin for compress
2018/02/28 15:50:33 Using internal plugin for docker-tag
2018/02/28 15:50:33 Using internal plugin for vagrant
2018/02/28 15:50:33 Using internal plugin for vagrant-cloud
2018/02/28 15:50:33 Using internal plugin for alicloud-import
2018/02/28 15:50:33 Using internal plugin for docker-save
2018/02/28 15:50:33 Using internal plugin for shell-local
2018/02/28 15:50:33 Using internal plugin for artifice
2018/02/28 15:50:33 Using internal plugin for checksum
2018/02/28 15:50:33 Using internal plugin for docker-import
2018/02/28 15:50:33 Using internal plugin for googlecompute-export
2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 Attempting to open config file: /home/georg/.packerconfig
2018/02/28 15:50:33 [WARN] Config file doesn't exist: /home/georg/.packerconfig
2018/02/28 15:50:33 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[qemu:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-qemu amazon-ebs:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebs amazon-ebsvolume:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebsvolume alicloud-ecs:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-alicloud-ecs cloudstack:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-cloudstack null:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-null oracle-classic:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-oracle-classic ncloud:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-ncloud openstack:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-openstack profitbricks:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-profitbricks azure-arm:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-azure-arm oneandone:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-oneandone amazon-ebssurrogate:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebssurrogate vmware-iso:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-iso triton:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-triton amazon-instance:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-instance file:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-file docker:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-docker googlecompute:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-googlecompute lxc:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxc vmware-vmx:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-vmx parallels-pvm:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-parallels-pvm virtualbox-iso:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-iso amazon-chroot:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-chroot digitalocean:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-digitalocean hyperv-iso:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-hyperv-iso parallels-iso:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-parallels-iso scaleway:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-scaleway lxd:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxd oracle-oci:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-oracle-oci hyperv-vmcx:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-hyperv-vmcx virtualbox-ovf:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-ovf] PostProcessors:map[amazon-import:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-amazon-import googlecompute-export:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-googlecompute-export vsphere:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vsphere vagrant-cloud:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant-cloud shell-local:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-shell-local artifice:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-artifice checksum:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-checksum docker-import:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-import docker-push:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-push vagrant:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant alicloud-import:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-alicloud-import compress:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-compress docker-tag:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-tag docker-save:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-save manifest:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-manifest vsphere-template:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vsphere-template atlas:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-atlas] Provisioners:map[puppet-server:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-puppet-server windows-restart:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-windows-restart ansible:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-ansible chef-client:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-chef-client powershell:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-powershell ansible-local:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-ansible-local file:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-file chef-solo:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-chef-solo windows-shell:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-windows-shell salt-masterless:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-salt-masterless puppet-masterless:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-puppet-masterless shell:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-shell shell-local:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-shell-local converge:/home/georg/Downloads/build/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-converge]}
2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 Setting cache directory: /home/georg/code/CDP/executor-images/packer_cache
2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 Loading builder: docker
2018/02/28 15:50:33 Plugin could not be found. Checking same directory as executable.
2018/02/28 15:50:33 Current exe path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Creating plugin client for path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Starting plugin: /home/georg/Downloads/build/packer []string{"/home/georg/Downloads/build/packer", "plugin", "packer-builder-docker"}
2018/02/28 15:50:33 Waiting for RPC address for: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [INFO] Packer version: 1.2.1
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer Target OS/Arch: linux amd64
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Built with Go Version: go1.10
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Attempting to open config file: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [WARN] Config file doesn't exist: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Setting cache directory: /home/georg/code/CDP/executor-images/packer_cache
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 args: []string{"packer-builder-docker"}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin minimum port: 10000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin maximum port: 25000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin address: unix /tmp/packer-plugin333280779
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Waiting for connection...
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Serving a plugin connection...
2018/02/28 15:50:33 Loading provisioner: shell
2018/02/28 15:50:33 Plugin could not be found. Checking same directory as executable.
2018/02/28 15:50:33 Current exe path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Creating plugin client for path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Starting plugin: /home/georg/Downloads/build/packer []string{"/home/georg/Downloads/build/packer", "plugin", "packer-provisioner-shell"}
2018/02/28 15:50:33 Waiting for RPC address for: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [INFO] Packer version: 1.2.1
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer Target OS/Arch: linux amd64
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Built with Go Version: go1.10
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Attempting to open config file: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [WARN] Config file doesn't exist: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Setting cache directory: /home/georg/code/CDP/executor-images/packer_cache
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 args: []string{"packer-provisioner-shell"}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin minimum port: 10000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin maximum port: 25000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin address: unix /tmp/packer-plugin086923639
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Waiting for connection...
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Serving a plugin connection...
2018/02/28 15:50:33 Loading provisioner: shell
2018/02/28 15:50:33 Plugin could not be found. Checking same directory as executable.
2018/02/28 15:50:33 Current exe path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Creating plugin client for path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Starting plugin: /home/georg/Downloads/build/packer []string{"/home/georg/Downloads/build/packer", "plugin", "packer-provisioner-shell"}
2018/02/28 15:50:33 Waiting for RPC address for: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [INFO] Packer version: 1.2.1
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer Target OS/Arch: linux amd64
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Built with Go Version: go1.10
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Attempting to open config file: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [WARN] Config file doesn't exist: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Setting cache directory: /home/georg/code/CDP/executor-images/packer_cache
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 args: []string{"packer-provisioner-shell"}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin minimum port: 10000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin maximum port: 25000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin address: unix /tmp/packer-plugin331388878
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Waiting for connection...
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Serving a plugin connection...
2018/02/28 15:50:33 Loading provisioner: file
2018/02/28 15:50:33 Plugin could not be found. Checking same directory as executable.
2018/02/28 15:50:33 Current exe path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Creating plugin client for path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Starting plugin: /home/georg/Downloads/build/packer []string{"/home/georg/Downloads/build/packer", "plugin", "packer-provisioner-file"}
2018/02/28 15:50:33 Waiting for RPC address for: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [INFO] Packer version: 1.2.1
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer Target OS/Arch: linux amd64
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Built with Go Version: go1.10
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Attempting to open config file: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [WARN] Config file doesn't exist: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Setting cache directory: /home/georg/code/CDP/executor-images/packer_cache
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 args: []string{"packer-provisioner-file"}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin minimum port: 10000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin maximum port: 25000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin address: unix /tmp/packer-plugin845523462
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Waiting for connection...
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Serving a plugin connection...
2018/02/28 15:50:33 Loading provisioner: shell
2018/02/28 15:50:33 Plugin could not be found. Checking same directory as executable.
2018/02/28 15:50:33 Current exe path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Creating plugin client for path: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 Starting plugin: /home/georg/Downloads/build/packer []string{"/home/georg/Downloads/build/packer", "plugin", "packer-provisioner-shell"}
2018/02/28 15:50:33 Waiting for RPC address for: /home/georg/Downloads/build/packer
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [INFO] Packer version: 1.2.1
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer Target OS/Arch: linux amd64
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Built with Go Version: go1.10
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Attempting to open config file: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [WARN] Config file doesn't exist: /home/georg/.packerconfig
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Setting cache directory: /home/georg/code/CDP/executor-images/packer_cache
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 args: []string{"packer-provisioner-shell"}
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin minimum port: 10000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin maximum port: 25000
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Plugin address: unix /tmp/packer-plugin544316509
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Waiting for connection...
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Serving a plugin connection...
2018/02/28 15:50:33 ui: docker output will be in this color.
2018/02/28 15:50:33 ui:
2018/02/28 15:50:33 Build debug mode: false
2018/02/28 15:50:33 Force build: false
2018/02/28 15:50:33 On error:
2018/02/28 15:50:33 Preparing build: docker
docker output will be in this color.
2018/02/28 15:50:33 Waiting on builds to complete...
2018/02/28 15:50:33 Starting build run: docker
2018/02/28 15:50:33 Running builder: docker
2018/02/28 15:50:33 [INFO] (telemetry) Starting builder docker
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [DEBUG] Docker version: 17.12.0-ce
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 [DEBUG] Container will be committed
2018/02/28 15:50:33 ui: ==> docker: Creating a temporary directory for sharing data...
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Detected home directory from env var: /home/georg
==> docker: Creating a temporary directory for sharing data...
2018/02/28 15:50:33 ui: ==> docker: Pulling Docker image: debian:stretch-slim
==> docker: Pulling Docker image: debian:stretch-slim
2018/02/28 15:50:33 packer: 2018/02/28 15:50:33 Executing: /usr/bin/docker [pull debian:stretch-slim]
2018/02/28 15:50:35 ui: docker: stretch-slim: Pulling from library/debian
docker: stretch-slim: Pulling from library/debian
2018/02/28 15:50:35 ui: docker: Digest: sha256:e8e19950797443676474a4d12624325371f739f195abb3162c67df8d0fba0c50
docker: Digest: sha256:e8e19950797443676474a4d12624325371f739f195abb3162c67df8d0fba0c50
2018/02/28 15:50:35 ui: docker: Status: Image is up to date for debian:stretch-slim
docker: Status: Image is up to date for debian:stretch-slim
2018/02/28 15:50:35 ui: ==> docker: Starting docker container...
==> docker: Starting docker container...
2018/02/28 15:50:35 ui: docker: Run command: docker run -v /home/georg/.packer.d/tmp/packer-docker255283182:/packer-files -d -i -t debian:stretch-slim /bin/bash
docker: Run command: docker run -v /home/georg/.packer.d/tmp/packer-docker255283182:/packer-files -d -i -t debian:stretch-slim /bin/bash
2018/02/28 15:50:35 packer: 2018/02/28 15:50:35 Starting container with args: [run -v /home/georg/.packer.d/tmp/packer-docker255283182:/packer-files -d -i -t debian:stretch-slim /bin/bash]
2018/02/28 15:50:35 packer: 2018/02/28 15:50:35 Waiting for container to finish starting
2018/02/28 15:50:35 ui: docker: Container ID: 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48
docker: Container ID: 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Running the provision hook
2018/02/28 15:50:36 [INFO] (telemetry) Starting provisioner shell
2018/02/28 15:50:36 ui: ==> docker: Provisioning with shell script: /tmp/packer-shell560343658
==> docker: Provisioning with shell script: /tmp/packer-shell560343658
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Opening /tmp/packer-shell560343658 for reading
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] 52 bytes written for 'uploadData'
2018/02/28 15:50:36 [INFO] 52 bytes written for 'uploadData'
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (test -d "/tmp/script_6647.sh"):
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Copying to /tmp/script_6647.sh on container 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48.
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Copied 52 bytes for /tmp/script_6647.sh
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (chmod 0755 /tmp/script_6647.sh):
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:36 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:36 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (chmod +x /tmp/script_6647.sh; PACKER_BUILDER_TYPE='docker' PACKER_BUILD_NAME='docker' /tmp/script_6647.sh):
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:36 [INFO] 0 bytes written for 'stdout'
2018/02/28 15:50:36 [INFO] 0 bytes written for 'stderr'
2018/02/28 15:50:36 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:36 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] 0 bytes written for 'stdout'
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] 0 bytes written for 'stderr'
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (rm -f /tmp/script_6647.sh):
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:36 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:36 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:36 [INFO] (telemetry) ending shell
2018/02/28 15:50:36 [INFO] (telemetry) Starting provisioner shell
2018/02/28 15:50:36 ui: ==> docker: Provisioning with shell script: /tmp/packer-shell349799125
==> docker: Provisioning with shell script: /tmp/packer-shell349799125
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Opening /tmp/packer-shell349799125 for reading
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 [INFO] 33 bytes written for 'uploadData'
2018/02/28 15:50:36 [INFO] 33 bytes written for 'uploadData'
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (test -d "/tmp/script_2059.sh"):
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Copying to /tmp/script_2059.sh on container 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48.
2018/02/28 15:50:36 packer: 2018/02/28 15:50:36 Copied 33 bytes for /tmp/script_2059.sh
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (chmod 0755 /tmp/script_2059.sh):
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:37 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:37 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (chmod +x /tmp/script_2059.sh; PACKER_BUILDER_TYPE='docker' PACKER_BUILD_NAME='docker' /tmp/script_2059.sh):
2018/02/28 15:50:37 ui: docker: total 20
docker: total 20
2018/02/28 15:50:37 ui: docker: drwxr-xr-x 2 build build 4096 Feb 28 14:50 .
docker: drwxr-xr-x 2 build build 4096 Feb 28 14:50 .
2018/02/28 15:50:37 ui: docker: drwxr-xr-x 1 root root 4096 Feb 28 14:50 ..
docker: drwxr-xr-x 1 root root 4096 Feb 28 14:50 ..
2018/02/28 15:50:37 ui: docker: -rw-r--r-- 1 build build 220 May 15 2017 .bash_logout
docker: -rw-r--r-- 1 build build 220 May 15 2017 .bash_logout
2018/02/28 15:50:37 ui: docker: -rw-r--r-- 1 build build 3526 May 15 2017 .bashrc
docker: -rw-r--r-- 1 build build 3526 May 15 2017 .bashrc
2018/02/28 15:50:37 ui: docker: -rw-r--r-- 1 build build 675 May 15 2017 .profile
docker: -rw-r--r-- 1 build build 675 May 15 2017 .profile
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:37 [INFO] 259 bytes written for 'stdout'
2018/02/28 15:50:37 [INFO] 0 bytes written for 'stderr'
2018/02/28 15:50:37 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:37 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 [INFO] 259 bytes written for 'stdout'
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 [INFO] 0 bytes written for 'stderr'
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (rm -f /tmp/script_2059.sh):
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:37 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:37 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:37 [INFO] (telemetry) ending shell
2018/02/28 15:50:37 [INFO] (telemetry) Starting provisioner file
2018/02/28 15:50:37 ui: ==> docker: Uploading files/omc/ => /home/build/
==> docker: Uploading files/omc/ => /home/build/
2018/02/28 15:50:37 [INFO] (telemetry) ending file
2018/02/28 15:50:37 [INFO] (telemetry) Starting provisioner shell
2018/02/28 15:50:37 ui: ==> docker: Provisioning with shell script: /tmp/packer-shell804988952
==> docker: Provisioning with shell script: /tmp/packer-shell804988952
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 Opening /tmp/packer-shell804988952 for reading
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 [INFO] 33 bytes written for 'uploadData'
2018/02/28 15:50:37 [INFO] 33 bytes written for 'uploadData'
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (test -d "/tmp/script_5236.sh"):
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 Copying to /tmp/script_5236.sh on container 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48.
2018/02/28 15:50:37 packer: 2018/02/28 15:50:37 Copied 33 bytes for /tmp/script_5236.sh
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (chmod 0755 /tmp/script_5236.sh):
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:38 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:38 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (chmod +x /tmp/script_5236.sh; PACKER_BUILDER_TYPE='docker' PACKER_BUILD_NAME='docker' /tmp/script_5236.sh):
2018/02/28 15:50:38 ui: docker: total 28
docker: total 28
2018/02/28 15:50:38 ui: docker: drwxr-xr-x 2 root build 4096 Feb 28 14:50 .
docker: drwxr-xr-x 2 root build 4096 Feb 28 14:50 .
2018/02/28 15:50:38 ui: docker: drwxr-xr-x 1 root root 4096 Feb 28 14:50 ..
docker: drwxr-xr-x 1 root root 4096 Feb 28 14:50 ..
docker: -rw-r--r-- 1 root build 220 May 15 2017 .bash_logout
2018/02/28 15:50:38 ui: docker: -rw-r--r-- 1 root build 220 May 15 2017 .bash_logout
2018/02/28 15:50:38 ui: docker: -rw-r--r-- 1 root build 3526 May 15 2017 .bashrc
2018/02/28 15:50:38 ui: docker: -rw-r--r-- 1 root build 675 May 15 2017 .profile
2018/02/28 15:50:38 ui: docker: -rw-r--r-- 1 root build 538 Feb 28 10:20 file1.json
2018/02/28 15:50:38 ui: docker: -rwxr-xr-x 1 root build 2704 Feb 28 12:23 file2.json
docker: -rw-r--r-- 1 root build 3526 May 15 2017 .bashrc
docker: -rw-r--r-- 1 root build 675 May 15 2017 .profile
docker: -rw-r--r-- 1 root build 538 Feb 28 10:20 file1.json
docker: -rwxr-xr-x 1 root build 2704 Feb 28 12:23 file2.json
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:38 [INFO] 386 bytes written for 'stdout'
2018/02/28 15:50:38 [INFO] 0 bytes written for 'stderr'
2018/02/28 15:50:38 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:38 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 [INFO] 386 bytes written for 'stdout'
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 [INFO] 0 bytes written for 'stderr'
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 Executing docker exec -i 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48 /bin/sh -c (rm -f /tmp/script_5236.sh):
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:38 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:38 [INFO] RPC endpoint: Communicator ended with: 0
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 [INFO] RPC client: Communicator ended with: 0
2018/02/28 15:50:38 [INFO] (telemetry) ending shell
2018/02/28 15:50:38 ui: ==> docker: Committing the container
==> docker: Committing the container
2018/02/28 15:50:38 packer: 2018/02/28 15:50:38 Committing container with args: [commit 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48]
2018/02/28 15:50:38 ui: docker: Image ID: sha256:8af7b552fa42d993149f3b3151b8960a776aa2e33327b1bbaf168f3ba267cd5d
docker: Image ID: sha256:8af7b552fa42d993149f3b3151b8960a776aa2e33327b1bbaf168f3ba267cd5d
2018/02/28 15:50:38 ui: ==> docker: Killing the container: 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48
==> docker: Killing the container: 989c1e149649d6e4a6a5c9ef480243d9cc2da425bccb318da0ec7015b2f56b48
2018/02/28 15:50:38 [INFO] (telemetry) ending docker
Build 'docker' finished.
2018/02/28 15:50:38 ui: Build 'docker' finished.
2018/02/28 15:50:38 Builds completed. Waiting on interrupt barrier...
2018/02/28 15:50:38 ui:
==> Builds finished. The artifacts of successful builds are:
2018/02/28 15:50:38 machine readable: docker,artifact-count []string{"1"}
==> Builds finished. The artifacts of successful builds are:
2018/02/28 15:50:38 machine readable: docker,artifact []string{"0", "builder-id", "packer.post-processor.docker-import"}
2018/02/28 15:50:38 machine readable: docker,artifact []string{"0", "id", "sha256:8af7b552fa42d993149f3b3151b8960a776aa2e33327b1bbaf168f3ba267cd5d"}
2018/02/28 15:50:38 machine readable: docker,artifact []string{"0", "string", "Imported Docker image: sha256:8af7b552fa42d993149f3b3151b8960a776aa2e33327b1bbaf168f3ba267cd5d"}
--> docker: Imported Docker image: sha256:8af7b552fa42d993149f3b3151b8960a776aa2e33327b1bbaf168f3ba267cd5d
2018/02/28 15:50:38 machine readable: docker,artifact []string{"0", "files-count", "0"}
2018/02/28 15:50:38 machine readable: docker,artifact []string{"0", "end"}
2018/02/28 15:50:38 ui: --> docker: Imported Docker image: sha256:8af7b552fa42d993149f3b3151b8960a776aa2e33327b1bbaf168f3ba267cd5d
2018/02/28 15:50:38 [INFO] (telemetry) Finalizing.
2018/02/28 15:50:39 waiting for all plugin processes to complete...
2018/02/28 15:50:39 /home/georg/Downloads/build/packer: plugin process exited
2018/02/28 15:50:39 /home/georg/Downloads/build/packer: plugin process exited
2018/02/28 15:50:39 /home/georg/Downloads/build/packer: plugin process exited
2018/02/28 15:50:39 /home/georg/Downloads/build/packer: plugin process exited
2018/02/28 15:50:39 /home/georg/Downloads/build/packer: plugin process exited
{
"builders": [
{
"type": "docker",
"image": "debian:stretch-slim",
"commit": true
}
],
"provisioners": [
{
"type": "shell",
"inline": [
"useradd -m -p build -s /bin/bash build"
]
},
{
"type": "shell",
"inline": [
"ls -la /home/build/"
]
},
{
"type": "file",
"source": "files/omc/",
"destination": "/home/build/"
},
{
"type": "shell",
"inline": [
"ls -la /home/build/"
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment