I need Help

Im try make deploy the rockylinux in vshpere 7. but with errors.  The 
network where  it will be done deploy not have server dhcp, need pass the 
ip during the boot through packer.  But dont sknow make it that.  I'm used 
the comand line  below for pass the ip   through packer for vm.

boot_command = [ 
"<tab><bs><bs><bs><bs><bs> inst.ks ks=http://{{ .HTTPIP }}:{{ .HTTPPort 
}}/ks.cfg nameserver=192.168.8.30 gateway=192.168.8.30 ip=192.168.8.48 
netmask=255.255.255.192 <enter><wait>", 
 ]


*my conf file used for boot: *  vsphere.pkr.hcl
































































*source "vsphere-iso" "this" {  vcenter_server      = var.vsphere_server 
 username            = var.vsphere_user  password            = 
var.vsphere_password  datacenter          = var.datacenter  cluster 
            = var.cluster  insecure_connection = true  http_directory 
     = "http"  //convert_to_template = true  vm_name             = 
"ip-static"  guest_os_type       = "centos7_64guest"  ssh_username        = 
"packer"  ssh_password        = "packer"  ssh_port            = "22" 
 ssh_timeout         = "30m"  CPUs                = 4  RAM 
                = 4096  RAM_reserve_all     = true  disk_controller_type = 
 ["lsilogic-sas"]  datastore = var.datastore  storage {    disk_size = 
20000    disk_thin_provisioned = true  }  iso_url = 
"https://download.rockylinux.org/pub/rocky/9/isos/x86_64/Rocky-9.0-x86_64-minimal.iso";
 
 //iso_paths = ["[datastore1] Iso/Rocky-8.6-x86_64-minimal.iso"] 
 iso_checksum = 
"sha256:dbe7ee3000baa22ebfc7d66611597081c6b3e792a8c0c86a5a9d58e14650d874" 
 network_adapters {    network =  var.network_name    network_card = 
"vmxnet3"  }  //boot_command = [  //"<tab><bs><bs><bs><bs><bs>text 
ks=http://{{ .HTTPIP }}:{{ .HTTPPort }}/ks.cfg<enter><wait>",  //]    
 //floppy_files = ["http/ks.cfg"]  //boot_command = [ 
 //"<tab><bs><bs><bs><bs><bs>text inst.ks ks=hd:fd0:/ks.cfg<enter><wait>" 
 // ]     boot_command = [ "<tab><bs><bs><bs><bs><bs> inst.ks ks=http://{{ 
.HTTPIP }}:{{ .HTTPPort }}/ks.cfg nameserver=192.168.8.30 
gateway=192.168.8.30 ip=192.168.8.48 netmask=255.255.255.192 
<enter><wait>",  ] } build {  sources  = [    "source.vsphere-iso.this"  ] 
provisioner "shell-local" {    inline  = ["echo the address is: 
$PACKER_HTTP_ADDR and build name is: $PACKER_BUILD_NAME"]  } } *

*Errors duraning the boot process*





































































*2022/07/16 14:32:31 packer-builder-vsphere-iso plugin: Found available 
port: 8042 on IP: 0.0.0.0 ==> vsphere-iso.this: Starting HTTP server on 
port 8042 ==> vsphere-iso.this: Set boot order temporary... ==> 
vsphere-iso.this: Power on VM... ==> vsphere-iso.this: Waiting 10s for 
boot... ==> vsphere-iso.this: HTTP server is working at 
http://192.168.8.4:8042/ ==> vsphere-iso.this: Typing boot command... 
2022/07/16 14:32:48 packer-builder-vsphere-iso plugin: Special code '<tab>' 
found, replacing with: CodeTab 2022/07/16 14:32:48 
packer-builder-vsphere-iso plugin: Special code '<bs>' found, replacing 
with: CodeDeleteBackspace 2022/07/16 14:32:48 packer-builder-vsphere-iso 
plugin: Special code '<bs>' found, replacing with: CodeDeleteBackspace 
2022/07/16 14:32:48 packer-builder-vsphere-iso plugin: Special code '<bs>' 
found, replacing with: CodeDeleteBackspace 2022/07/16 14:32:48 
packer-builder-vsphere-iso plugin: Special code '<bs>' found, replacing 
with: CodeDeleteBackspace 2022/07/16 14:32:48 packer-builder-vsphere-iso 
plugin: Special code '<bs>' found, replacing with: CodeDeleteBackspace 
2022/07/16 14:32:48 packer-builder-vsphere-iso plugin: Sending char 't', 
code CodeT, shift false 2022/07/16 14:32:48 packer-builder-vsphere-iso 
plugin: Sending char 'e', code CodeE, shift false 2022/07/16 14:32:48 
packer-builder-vsphere-iso plugin: Sending char 'x', code CodeX, shift 
false 2022/07/16 14:32:49 packer-builder-vsphere-iso plugin: Sending char 
't', code CodeT, shift false 2022/07/16 14:32:49 packer-builder-vsphere-iso 
plugin: Sending char ' ', code CodeSpacebar, shift false 2022/07/16 
14:32:49 packer-builder-vsphere-iso plugin: Sending char 'i', code CodeI, 
shift false 2022/07/16 14:32:49 packer-builder-vsphere-iso plugin: Sending 
char 'n', code CodeN, shift false 2022/07/16 14:32:49 
packer-builder-vsphere-iso plugin: Sending char 's', code CodeS, shift 
false 2022/07/16 14:32:49 packer-builder-vsphere-iso plugin: Sending char 
't', code CodeT, shift false 2022/07/16 14:32:49 packer-builder-vsphere-iso 
plugin: Sending char '.', code CodeFullStop, shift false 2022/07/16 
14:32:49 packer-builder-vsphere-iso plugin: Sending char 'k', code CodeK, 
shift false 2022/07/16 14:32:49 packer-builder-vsphere-iso plugin: Sending 
char 's', code CodeS, shift false 2022/07/16 14:32:50 
packer-builder-vsphere-iso plugin: Sending char ' ', code CodeSpacebar, 
shift false 2022/07/16 14:32:50 packer-builder-vsphere-iso plugin: Sending 
char 'k', code CodeK, shift false 2022/07/16 14:32:50 
packer-builder-vsphere-iso plugin: Sending char 's', code CodeS, shift 
false 2022/07/16 14:32:50 packer-builder-vsphere-iso plugin: Sending char 
'=', code CodeEqualSign, shift false 2022/07/16 14:32:50 
packer-builder-vsphere-iso plugin: Sending char 'h', code CodeH, shift 
false 2022/07/16 14:32:50 packer-builder-vsphere-iso plugin: Sending char 
'd', code CodeD, shift false 2022/07/16 14:32:50 packer-builder-vsphere-iso 
plugin: Sending char ':', code CodeSemicolon, shift true 2022/07/16 
14:32:50 packer-builder-vsphere-iso plugin: Sending char 'f', code CodeF, 
shift false 2022/07/16 14:32:50 packer-builder-vsphere-iso plugin: Sending 
char 'd', code CodeD, shift false 2022/07/16 14:32:50 
packer-builder-vsphere-iso plugin: Sending char '0', code Code0, shift 
false 2022/07/16 14:32:51 packer-builder-vsphere-iso plugin: Sending char 
':', code CodeSemicolon, shift true 2022/07/16 14:32:51 
packer-builder-vsphere-iso plugin: Sending char '/', code CodeSlash, shift 
false 2022/07/16 14:32:51 packer-builder-vsphere-iso plugin: Sending char 
'k', code CodeK, shift false 2022/07/16 14:32:51 packer-builder-vsphere-iso 
plugin: Sending char 's', code CodeS, shift false 2022/07/16 14:32:51 
packer-builder-vsphere-iso plugin: Sending char '.', code CodeFullStop, 
shift false 2022/07/16 14:32:51 packer-builder-vsphere-iso plugin: Sending 
char 'c', code CodeC, shift false 2022/07/16 14:32:51 
packer-builder-vsphere-iso plugin: Sending char 'f', code CodeF, shift 
false 2022/07/16 14:32:51 packer-builder-vsphere-iso plugin: Sending char 
'g', code CodeG, shift false 2022/07/16 14:32:51 packer-builder-vsphere-iso 
plugin: Special code '<enter>' found, replacing with: CodeReturnEnter 
2022/07/16 14:32:52 packer-builder-vsphere-iso plugin: [INFO] Waiting 1s 
2022/07/16 14:32:53 packer-builder-vsphere-iso plugin: [INFO] Waiting for 
IP, up to total timeout: 30m0s, settle timeout: 5s ==> vsphere-iso.this: 
Waiting for IP... ==> vsphere-iso.this: Timeout waiting for IP. ==> 
vsphere-iso.this: Clear boot order... ==> vsphere-iso.this: Power off VM... 
==> vsphere-iso.this: Deleting Floppy image ... 2022/07/16 15:02:56 
packer-builder-vsphere-iso plugin: Deleting floppy disk: 
/tmp/packer3530382461 ==> vsphere-iso.this: Destroying VM... 2022/07/16 
15:02:59 [INFO] (telemetry) ending vsphere-iso.this ==> Wait completed 
after 30 minutes 37 seconds 2022/07/16 15:02:59 machine readable: 
error-count []string{"1"} ==> Some builds didn't complete successfully and 
had errors: Build 'vsphere-iso.this' errored after 30 minutes 37 seconds: 
Timeout waiting for IP. 2022/07/16 15:02:59 machine readable: 
vsphere-iso.this,error []string{"Timeout waiting for IP."} ==> Builds 
finished but no artifacts were created. 2022/07/16 15:02:59 [INFO] 
(telemetry) Finalizing. ==> Wait completed after 30 minutes 37 seconds ==> 
Some builds didn't complete successfully and had errors: --> 
vsphere-iso.this: Timeout waiting for IP. *

-- 
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/hashicorp/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/7c5b982a-ccb2-4992-9303-9882f2c7362bn%40googlegroups.com.

Reply via email to