Can you set the environment var PACKER_LOG=1 and share the verbose logs you get from it?
On Thu, Sep 17, 2020 at 3:08 AM [email protected] < [email protected]> wrote: > Team, > > Am using the following JSON and KS.cfg to build the centos 8 templates. > But facing an error with floppy disks (which am not using in the config). > Can someone help me with this? > > CentOS 8 JSON > ``` > { > "variables": { > "vsphere_uid": "Null", > "vsphere_passwd": "Null", > "vm_superuser_passwd" : "Null", > "vsphere_vm_name": "Null", > "bastion_host": "", > "bastion_user": "", > "bastion_password":"Null", > "datacenter": "", > "cluster": "", > "datastore": "", > "network": "", > "iso_paths": "" > }, > > "builders": [ > { > "type": "vsphere-iso", > > "vcenter_server": "{{user `vsphere_server` }}", > "username": "{{user `vsphere_uid` }}", > "password": "{{user `vsphere_passwd` }}", > "insecure_connection": "true", > "datacenter": "{{user `datacenter` }}", > "cluster": "{{user `cluster` }}", > "datastore": "{{user `datastore` }}", > "network": "{{user `network` }}", > "vm_name": "{{user `vsphere_vm_name` }}", > > "guest_os_type": "centos7_64Guest", > > "ssh_username": "nubi-admin", > "ssh_password": "{{user `vm_superuser_passwd` }}", > "ssh_bastion_host": "{{user `bastion_host` }}", > "ssh_bastion_username": "{{user `bastion_user` }}", > "ssh_bastion_agent_auth": true, > > "CPUs": 2, > "RAM": 5120, > "RAM_reserve_all": false, > > "convert_to_template": true, > > "disk_controller_type": "pvscsi", > "disk_size": 102400, > "disk_thin_provisioned": true, > "network_card": "vmxnet3", > "http_directory" : "httpks", > "iso_paths": [ > "[nfs] centos/CentOS-8.2.2004-x86_64-minimal.iso" > ], > "iso_checksum": "e15fb0e51726de0a4128448b9bd63e7b", > "iso_checksum_type": "md5", > "boot_command": "<tab> text ks=http://{{ .HTTPIP }}:{{ .HTTPPort > }}/ks.cfg <enter><wait>" > } > ] > > } > ``` > > And ks.cfg is > > ``` > #version=RHEL8 > ignoredisk --only-use=sda > #autopart --type=lvm > > zerombr > clearpart --all --initlabel > clearpart --all --drives=sda > ignoredisk --only-use=sda > part /boot --fstype="xfs" --ondisk=sda --size=512 > part / --fstype="xfs" --ondisk=sda --grow --size=1 > > # Partition clearing information > clearpart --none --initlabel > # Use graphical install > text > repo --name="AppStream" --baseurl=file:///run/install/repo/AppStream > # Use CDROM installation media > cdrom > # Keyboard layouts > keyboard --vckeymap=us --xlayouts='us' > # System language > lang en_US.UTF-8 > > firewall --disabled > selinux --enforcing > > # Network information > #network --bootproto=dhcp --device=enp0s3 --ipv6=auto --activate > #network --hostname=centos9 > > network --device enp0s3 --bootproto=static --ip=10.1.23.18 > --netmask=255.255.255.0 --gateway=10.1.23.1 --noipv6 > network --hostname=centos9 > # Root password > rootpw --iscrypted > $6$F7bzgUtNYJpooIdfgsferfgdfggdf56hhbAYgcPdgKCj3OAhOF27zWr6EBt1JU87Uqz.sRP9mcOesxf4xKZoyzI./ > # Run the Setup Agent on first boot > firstboot --disabled > > reboot > # Do not configure the X Window System > skipx > # System services > services --disabled="chronyd" > # System timezone > timezone Pacific/Auckland --isUtc --nontp > > %packages > @^server-product-environment > #@container-management > @performance > #@remote-system-management > #@rpm-development-tools > @security-tools > @system-tools > > %end > > %addon com_redhat_kdump --disable --reserve-mb='auto' > > %end > > %anaconda > pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty > pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok > pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty > %end > > %post > # Install open-vm-tools, required to detect IP when building on ESXi > yum -y install open-vm-tools > systemctl enable vmtoolsd > ``` > Error is : > > ``` > dracut-pre-udev{585}: modprobe: FATAL: Module floppy not found in > directory /lib/modules/4.18.0-193.2l8.x86_64 — 2020/09/17 05:17:40 ui: ask: > ==> vsphere-iso: Pausing after run of step 'StepConfigParams'. Press enter > to continue. 2020/09/17 05:17:40 packer-builder-vsphere-iso.linux: > 2020/09/17 05:17:40 No floppy files specified. Floppy disk will not be > made. 2020/09/17 05:17:40 ui: ask: ==> vsphere-iso: Pausing after run of > step 'StepCreateFloppy'. Press enter to continue. 2020/09/17 05:17:40 ui: > ask: ==> vsphere-iso: Pausing after run of step 'StepAddFloppy'. Press > enter to continue. — Dracut-initqueue: warning : could not boot Entering > Emergency mode. > > ``` > > -- > 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/a89b07be-74a7-40e4-8f18-cfeb18750167n%40googlegroups.com > <https://groups.google.com/d/msgid/packer-tool/a89b07be-74a7-40e4-8f18-cfeb18750167n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- 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/CAGPV1upytyEUxf8y_SOBDaF0%3DjBVcpeT0dJ8GJDok4nWufaHqw%40mail.gmail.com.
