hashicorp / hashicorp/packer-plugin-openstack
glance image upload works fine, but image upload via packer just fails
- Dominant language
- Go
- Stars
- 29
- Forks
- 26
- PR merge metrics
- No merged PRs in 30d
Description
_This issue was originally opened by @a1git as hashicorp/packer#10753. It was migrated here as a result of the [Packer plugin split](https://github.com/hashicorp/packer/issues/8610#issuecomment-770034737). The original body of the issue is below._
Please let me know how exactly packer upload files to openstack .. the command line it uses .. DEBUG does not show it.
Then I can compare the normal openstack create image command vs packer command to figure out the difference.
This was working in ussuri. This broke with Victoria release. Nothing in openstack is broken. It is working fine .. glance image upload and everything works. Only packer image upload fails.
#### Overview of the Issue
I am using openstack victoria + ceph ( tried both in naut and octopus version)
#### Reproduction Steps
packer build packer.json
### Packer version
1.3.4 as well as 1.7.0
### Simplified Packer Buildfile
{
"builders": [
{
"type": "openstack",
"username": "lab",
"password": "****",
"identity_endpoint": "https://cloud.domain.com:5000",
"domain_name": "default",
"region": "eu",
"tenant_id": "",
"image_name": "ubuntu-focal-new",
"ssh_username": "ubuntu",
"source_image": "2d377406-5009-4486-a00d-80a90c93e522",
"flavor": "32a4133c-8b7a-4f8e-8316-254f0134e40b",
"ssh_ip_version": "4",
"networks": [
"f5f9fa3f-c9d4-42ce-b513-d71c81ad90a1"
]
}
],
"provisioners": [
{
"script": "setup_vm.sh",
"type": "shell"
}
]
### Operating system and Environment details
openstack + ceph + buildVM ( this machine ) all on latest ubuntu-focal lts
### Log Fragments and crash.log files
2021/03/11 19:34:21 [INFO] Packer version: 1.3.4
2021/03/11 19:34:21 Packer Target OS/Arch: linux amd64
2021/03/11 19:34:21 Built with Go Version: go1.10.4
2021/03/11 19:34:21 Detected home directory from env var: /root
2021/03/11 19:34:21 Using internal plugin for virtualbox-ovf
2021/03/11 19:34:21 Using internal plugin for alicloud-ecs
2021/03/11 19:34:21 Using internal plugin for file
2021/03/11 19:34:21 Using internal plugin for null
2021/03/11 19:34:21 Using internal plugin for openstack
2021/03/11 19:34:21 Using internal plugin for virtualbox-iso
2021/03/11 19:34:21 Using internal plugin for qemu
2021/03/11 19:34:21 Using internal plugin for amazon-instance
2021/03/11 19:34:21 Using internal plugin for digitalocean
2021/03/11 19:34:21 Using internal plugin for docker
2021/03/11 19:34:21 Using internal plugin for hyperv-iso
2021/03/11 19:34:21 Using internal plugin for lxd
2021/03/11 19:34:21 Using internal plugin for parallels-pvm
2021/03/11 19:34:21 Using internal plugin for vmware-iso
2021/03/11 19:34:21 Using internal plugin for vmware-vmx
2021/03/11 19:34:21 Using internal plugin for amazon-ebs
2021/03/11 19:34:21 Using internal plugin for amazon-ebsvolume
2021/03/11 19:34:21 Using internal plugin for googlecompute
2021/03/11 19:34:21 Using internal plugin for hyperv-vmcx
2021/03/11 19:34:21 Using internal plugin for parallels-iso
2021/03/11 19:34:21 Using internal plugin for amazon-chroot
2021/03/11 19:34:21 Using internal plugin for amazon-ebssurrogate
2021/03/11 19:34:21 Using internal plugin for cloudstack
2021/03/11 19:34:21 Using internal plugin for lxc
2021/03/11 19:34:21 Using internal plugin for converge
2021/03/11 19:34:21 Using internal plugin for puppet-server
2021/03/11 19:34:21 Using internal plugin for shell
2021/03/11 19:34:21 Using internal plugin for windows-restart
2021/03/11 19:34:21 Using internal plugin for chef-solo
2021/03/11 19:34:21 Using internal plugin for salt-masterless
2021/03/11 19:34:21 Using internal plugin for shell-local
2021/03/11 19:34:21 Using internal plugin for ansible-local
2021/03/11 19:34:21 Using internal plugin for chef-client
2021/03/11 19:34:21 Using internal plugin for ansible
2021/03/11 19:34:21 Using internal plugin for breakpoint
2021/03/11 19:34:21 Using internal plugin for file
2021/03/11 19:34:21 Using internal plugin for powershell
2021/03/11 19:34:21 Using internal plugin for puppet-masterless
2021/03/11 19:34:21 Using internal plugin for windows-shell
2021/03/11 19:34:21 Using internal plugin for artifice
2021/03/11 19:34:21 Using internal plugin for compress
2021/03/11 19:34:21 Using internal plugin for docker-import
2021/03/11 19:34:21 Using internal plugin for docker-push
2021/03/11 19:34:21 Using internal plugin for googlecompute-export
2021/03/11 19:34:21 Using internal plugin for amazon-import
2021/03/11 19:34:21 Using internal plugin for docker-tag
2021/03/11 19:34:21 Using internal plugin for manifest
2021/03/11 19:34:21 Using internal plugin for vagrant
2021/03/11 19:34:21 Using internal plugin for docker-save
2021/03/11 19:34:21 Using internal plugin for checksum
2021/03/11 19:34:21 Using internal plugin for googlecompute-import
2021/03/11 19:34:21 Using internal plugin for vagrant-cloud
2021/03/11 19:34:21 Using internal plugin for vsphere
2021/03/11 19:34:21 Using internal plugin for vsphere-template
2021/03/11 19:34:21 Using internal plugin for alicloud-import
2021/03/11 19:34:21 Using internal plugin for shell-local
2021/03/11 19:34:21 Detected home directory from env var: /root
2021/03/11 19:34:21 Attempting to open config file: /root/.packerconfig
2021/03/11 19:34:21 [WARN] Config file doesn't exist: /root/.packerconfig
2021/03/11 19:34:21 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[amazon-ebsvolume:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebsvolume virtualbox-iso:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-iso digitalocean:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-digitalocean lxd:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxd amazon-ebs:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebs googlecompute:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-googlecompute hyperv-vmcx:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-hyperv-vmcx amazon-chroot:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-chroot amazon-ebssurrogate:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebssurrogate virtualbox-ovf:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-virtualbox-ovf amazon-instance:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-instance vmware-iso:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-iso hyperv-iso:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-hyperv-iso vmware-vmx:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-vmx alicloud-ecs:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-alicloud-ecs null:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-null openstack:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-openstack parallels-pvm:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-parallels-pvm parallels-iso:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-parallels-iso cloudstack:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-cloudstack lxc:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxc file:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-file qemu:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-qemu docker:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-docker] PostProcessors:map[artifice:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-artifice docker-tag:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-tag vagrant:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant checksum:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-checksum googlecompute-export:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-googlecompute-export amazon-import:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-amazon-import vsphere-template:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vsphere-template shell-local:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-shell-local docker-import:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-import docker-push:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-push docker-save:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-save vagrant-cloud:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vagrant-cloud vsphere:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-vsphere alicloud-import:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-alicloud-import compress:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-compress manifest:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-manifest googlecompute-import:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-googlecompute-import] Provisioners:map[windows-restart:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-windows-restart chef-solo:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-chef-solo salt-masterless:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-salt-masterless chef-client:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-chef-client powershell:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-powershell puppet-masterless:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-puppet-masterless converge:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-converge breakpoint:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-breakpoint file:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-file windows-shell:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-windows-shell ansible:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-ansible shell-local:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-shell-local ansible-local:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-ansible-local puppet-server:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-puppet-server shell:/usr/bin/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-shell]}
2021/03/11 19:34:21 Setting cache directory: /home/ubuntu/packer_cache
2021/03/11 19:34:21 Detected home directory from env var: /root
2021/03/11 19:34:21 Loading builder: openstack
2021/03/11 19:34:21 Plugin could not be found. Checking same directory as executable.
2021/03/11 19:34:21 Current exe path: /usr/bin/packer
2021/03/11 19:34:21 Creating plugin client for path: /usr/bin/packer
2021/03/11 19:34:21 Starting plugin: /usr/bin/packer []string{"/usr/bin/packer", "plugin", "packer-builder-openstack"}
2021/03/11 19:34:21 Waiting for RPC address for: /usr/bin/packer
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 [INFO] Packer version: 1.3.4
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Packer Target OS/Arch: linux amd64
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Built with Go Version: go1.10.4
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Detected home directory from env var: /root
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Attempting to open config file: /root/.packerconfig
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 [WARN] Config file doesn't exist: /root/.packerconfig
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Setting cache directory: /home/ubuntu/packer_cache
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 args: []string{"packer-builder-openstack"}
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Plugin minimum port: 10000
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Plugin maximum port: 25000
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Plugin address: unix /tmp/packer-plugin220024909
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Waiting for connection...
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Detected home directory from env var: /root
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Serving a plugin connection...
2021/03/11 19:34:21 Loading provisioner: shell
2021/03/11 19:34:21 Plugin could not be found. Checking same directory as executable.
2021/03/11 19:34:21 Current exe path: /usr/bin/packer
2021/03/11 19:34:21 Creating plugin client for path: /usr/bin/packer
2021/03/11 19:34:21 Starting plugin: /usr/bin/packer []string{"/usr/bin/packer", "plugin", "packer-provisioner-shell"}
2021/03/11 19:34:21 Waiting for RPC address for: /usr/bin/packer
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 [INFO] Packer version: 1.3.4
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Packer Target OS/Arch: linux amd64
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Built with Go Version: go1.10.4
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Detected home directory from env var: /root
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Attempting to open config file: /root/.packerconfig
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 [WARN] Config file doesn't exist: /root/.packerconfig
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Packer config: &{DisableCheckpoint:false DisableCheckpointSignature:false PluginMinPort:10000 PluginMaxPort:25000 Builders:map[] PostProcessors:map[] Provisioners:map[]}
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Setting cache directory: /home/ubuntu/packer_cache
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 args: []string{"packer-provisioner-shell"}
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Plugin minimum port: 10000
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Plugin maximum port: 25000
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Plugin address: unix /tmp/packer-plugin546949077
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Waiting for connection...
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Detected home directory from env var: /root
2021/03/11 19:34:21 packer: 2021/03/11 19:34:21 Serving a plugin connection...
2021/03/11 19:34:21 Build debug mode: false
2021/03/11 19:34:21 Force build: false
2021/03/11 19:34:21 On error:
2021/03/11 19:34:21 Preparing build: openstack
openstack output will be in this color.
2021/03/11 19:34:22 Waiting on builds to complete...
2021/03/11 19:34:22 Starting build run: openstack
2021/03/11 19:34:22 Running builder: openstack
==> openstack: Loading flavor: 32a4133c-8b7a-4f8e-8316-254f0134e40b
2021/03/11 19:34:22 packer: 2021/03/11 19:34:22 [INFO] Loading flavor by ID: 32a4133c-8b7a-4f8e-8316-254f0134e40b
openstack: Verified flavor. ID: 32a4133c-8b7a-4f8e-8316-254f0134e40b
==> openstack: Creating temporary keypair: packer_604a70be-6349-88ba-44d9-d2cc78792094 ...
==> openstack: Created temporary keypair: packer_604a70be-6349-88ba-44d9-d2cc78792094
==> openstack: Launching server...
==> openstack: Launching server...
openstack: Server ID: a20f97b3-8bef-4d3a-be13-a2ea93fd9097
2021/03/11 19:34:23 packer: 2021/03/11 19:34:23 server id: a20f97b3-8bef-4d3a-be13-a2ea93fd9097
==> openstack: Waiting for server to become ready...
2021/03/11 19:34:23 packer: 2021/03/11 19:34:23 Waiting for state to become: [ACTIVE]
2021/03/11 19:34:24 packer: 2021/03/11 19:34:24 Waiting for state to become: [ACTIVE] currently BUILD (0%)
2021/03/11 19:34:26 packer: 2021/03/11 19:34:26 Waiting for state to become: [ACTIVE] currently BUILD (0%)
2021/03/11 19:34:28 packer: 2021/03/11 19:34:28 Waiting for state to become: [ACTIVE] currently BUILD (0%)
2021/03/11 19:34:30 packer: 2021/03/11 19:34:30 [INFO] Not using winrm communicator, skipping get password...
openstack: Floating IP not required
2021/03/11 19:34:30 packer: 2021/03/11 19:34:30 [DEBUG] Detected address: 192.168.0.103
2021/03/11 19:34:30 packer: 2021/03/11 19:34:30 [DEBUG] Using IP address 192.168.0.103 to connect
==> openstack: Using ssh communicator to connect: 192.168.0.103
2021/03/11 19:34:30 packer: 2021/03/11 19:34:30 [INFO] Waiting for SSH, up to timeout: 5m0s
==> openstack: Waiting for SSH to become available...
2021/03/11 19:34:30 packer: 2021/03/11 19:34:30 [DEBUG] Detected address: 192.168.0.103
2021/03/11 19:34:30 packer: 2021/03/11 19:34:30 [DEBUG] Using IP address 192.168.0.103 to connect
2021/03/11 19:34:33 packer: 2021/03/11 19:34:33 [DEBUG] TCP connection to SSH ip/port failed: dial tcp 192.168.0.103:22: connect: no route to host
2021/03/11 19:34:38 packer: 2021/03/11 19:34:38 [DEBUG] Detected address: 192.168.0.103
2021/03/11 19:34:38 packer: 2021/03/11 19:34:38 [DEBUG] Using IP address 192.168.0.103 to connect
2021/03/11 19:34:38 packer: 2021/03/11 19:34:38 [DEBUG] TCP connection to SSH ip/port failed: dial tcp 192.168.0.103:22: connect: connection refused
2021/03/11 19:34:43 packer: 2021/03/11 19:34:43 [DEBUG] Detected address: 192.168.0.103
2021/03/11 19:34:43 packer: 2021/03/11 19:34:43 [DEBUG] Using IP address 192.168.0.103 to connect
2021/03/11 19:34:43 packer: 2021/03/11 19:34:43 [DEBUG] TCP connection to SSH ip/port failed: dial tcp 192.168.0.103:22: connect: connection refused
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 [DEBUG] Detected address: 192.168.0.103
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 [DEBUG] Using IP address 192.168.0.103 to connect
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 [INFO] Attempting SSH connection...
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 [DEBUG] reconnecting to TCP connection for SSH
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 [DEBUG] handshaking with SSH
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 [DEBUG] handshake complete!
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 [INFO] no local agent socket, will not connect agent
==> openstack: Connected to SSH!
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 Running the provision hook
==> openstack: Provisioning with shell script: setup_vm.sh
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 Opening setup_vm.sh for reading
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 [INFO] 80 bytes written for 'uploadData'
2021/03/11 19:34:48 [INFO] 80 bytes written for 'uploadData'
2021/03/11 19:34:48 packer: 2021/03/11 19:34:48 [DEBUG] Opening new ssh session
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] Starting remote scp process: scp -vt /tmp
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] Started SCP session, beginning transfers...
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] Copying input data into temporary file so we can read the length
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] scp: Uploading script_3020.sh: perms=C0644 size=80
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] SCP session complete, closing stdin pipe.
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] Waiting for SSH session to complete.
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] scp stderr (length 30): Sink: C0644 80 script_3020.sh
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] Opening new ssh session
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] starting remote command: chmod 0755 /tmp/script_3020.sh
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] RPC endpoint: Communicator ended with: 0
2021/03/11 19:34:49 [INFO] RPC client: Communicator ended with: 0
2021/03/11 19:34:49 [INFO] RPC endpoint: Communicator ended with: 0
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] RPC client: Communicator ended with: 0
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] Opening new ssh session
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] starting remote command: chmod +x /tmp/script_3020.sh; PACKER_BUILDER_TYPE='openstack' PACKER_BUILD_NAME='openstack' /tmp/script_3020.sh
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] RPC endpoint: Communicator ended with: 0
2021/03/11 19:34:49 [INFO] 0 bytes written for 'stdout'
2021/03/11 19:34:49 [INFO] 0 bytes written for 'stderr'
2021/03/11 19:34:49 [INFO] RPC client: Communicator ended with: 0
2021/03/11 19:34:49 [INFO] RPC endpoint: Communicator ended with: 0
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] 0 bytes written for 'stdout'
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] 0 bytes written for 'stderr'
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] RPC client: Communicator ended with: 0
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] Opening new ssh session
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] starting remote command: rm -f /tmp/script_3020.sh
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] RPC endpoint: Communicator ended with: 0
2021/03/11 19:34:49 [INFO] RPC client: Communicator ended with: 0
2021/03/11 19:34:49 [INFO] RPC endpoint: Communicator ended with: 0
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] RPC client: Communicator ended with: 0
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] Opening new ssh session
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [DEBUG] starting remote command: rm -f
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] RPC endpoint: Communicator ended with: 0
2021/03/11 19:34:49 [INFO] RPC client: Communicator ended with: 0
2021/03/11 19:34:49 [INFO] RPC endpoint: Communicator ended with: 0
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 [INFO] RPC client: Communicator ended with: 0
==> openstack: Stopping server: a20f97b3-8bef-4d3a-be13-a2ea93fd9097 ...
openstack: Waiting for server to stop: a20f97b3-8bef-4d3a-be13-a2ea93fd9097 ...
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 Waiting for state to become: [SHUTOFF STOPPED]
2021/03/11 19:34:49 packer: 2021/03/11 19:34:49 Waiting for state to become: [SHUTOFF STOPPED] currently ACTIVE (0%)
==> openstack: Creating the image: ubuntu-focal-new
openstack: Image: 40c2c8f0-8d1e-4626-aa8f-e78c05cd5865
==> openstack: Waiting for image ubuntu-focal-new (image id: 40c2c8f0-8d1e-4626-aa8f-e78c05cd5865) to become ready...
2021/03/11 19:34:52 packer: 2021/03/11 19:34:52 Waiting for image creation status: SAVING (25%)
2021/03/11 19:34:55 packer: 2021/03/11 19:34:55 Waiting for image creation status: SAVING (25%)
2021/03/11 19:34:57 packer: 2021/03/11 19:34:57 Waiting for image creation status: SAVING (25%)
2021/03/11 19:34:59 packer: 2021/03/11 19:34:59 Waiting for image creation status: SAVING (50%)
2021/03/11 19:35:01 ui error: ==> openstack: Error waiting for image: Resource not found
==> openstack: Error waiting for image: Resource not found
==> openstack: Terminating the source server: a20f97b3-8bef-4d3a-be13-a2ea93fd9097 ...
2021/03/11 19:35:01 packer: 2021/03/11 19:35:01 Waiting for state to become: [DELETED]
2021/03/11 19:35:02 packer: 2021/03/11 19:35:02 Waiting for state to become: [DELETED] currently SHUTOFF (0%)
2021/03/11 19:35:04 packer: 2021/03/11 19:35:04 [INFO] 404 on ServerStateRefresh, returning DELETED
==> openstack: Deleting temporary keypair: packer_604a70be-6349-88ba-44d9-d2cc78792094 ...
2021/03/11 19:35:04 ui error: Build 'openstack' errored: Error waiting for image: Resource not found
Build 'openstack' errored: Error waiting for image: Resource not found
2021/03/11 19:35:04 Builds completed. Waiting on interrupt barrier...
2021/03/11 19:35:04 machine readable: error-count []string{"1"}
2021/03/11 19:35:04 ui error:
==> Some builds didn't complete successfully and had errors:
2021/03/11 19:35:04 machine readable: openstack,error []string{"Error waiting for image: Resource not found"}
2021/03/11 19:35:04 ui error: --> openstack: Error waiting for image: Resource not found
==> Builds finished but no artifacts were created.
==> Some builds didn't complete successfully and had errors:
--> openstack: Error waiting for image: Resource not found
==> Builds finished but no artifacts were created.
2021/03/11 19:35:04 waiting for all plugin processes to complete...
2021/03/11 19:35:04 /usr/bin/packer: plugin process exited
2021/03/11 19:35:04 /usr/bin/packer: plugin process exited
Contributor guide
Assessment
This issue has not been assessed yet.