Thank you so much!! I am gonna try it and see if it works. On Friday, September 16, 2016 at 5:15:28 PM UTC-7, Rickard von Essen wrote: > > 1) rootpw "testing" in your ks.cfg must match your "ssh_password": “saint” > in packertest.json . > 2) You kickstart file must enable root ssh login in /etc/ssh/sshd_config > by setting PermitRootLogin yes > The simplest way to do this is probably adding this to your ks.cfg before > %end > > %post > sed -i 's/.*PermitRootLogin .*/PermitRootLogin yes/' /etc/ssh/sshd_config > > > On 17 September 2016 at 01:49, Rjaydee <[email protected] <javascript:>> > wrote: > >> Hello Richard, I am sorry if this question seems dumb, but I just started >> learning/uisng a packer a couple of days ago. How do I modify the >> etc/sshd_config file you're talking about. What is it supposed to contain? >> >> >> On Friday, September 16, 2016 at 4:00:33 PM UTC-7, Rickard von Essen >> wrote: >>> >>> I don't see that you modify /etc/sshd_config in your kickstart file to >>> allow root login neither that you set roots password. >>> >>> If that doesn't help run with PACKER_LOG=1 packer build template.json >>> and gist the output and link here. Or if you have a console access >>> (VMRC/vSphere/ESXi Embedded Host Client) login there and check if the >>> network is up in the VM, you can access the outside world and check if you >>> get any messages in the logs about auth fail etc. >>> >>> On Friday, September 16, 2016 at 7:24:44 PM UTC+2, Rjaydee wrote: >>>> >>>> I am trying to deploy and set a vm using packer and a kickstart file. >>>> This packer code: >>>> >>>> { >>>> "builders": [ >>>> { >>>> "type": "vmware-iso", >>>> "format": "ovf", >>>> "vm_name": "PACKERTEST2", >>>> "iso_url": >>>> "http://ftp.riken.jp/Linux/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1511.iso", >>>> "iso_checksum": >>>> "907e5755f824c5848b9c8efbb484f3cd945e93faa024bad6ba875226f9683b16", >>>> "iso_checksum_type": "sha256", >>>> "disk_size": "10240", >>>> "disk_type_id": "thin", >>>> "remote_host": "host", >>>> "remote_datastore": "ds", >>>> "remote_username": "root", >>>> "remote_password": "pw", >>>> "remote_type": "esx5", >>>> "ssh_username": "root", >>>> "guest_os_type": "centos-64", >>>> "ssh_password": "ps", >>>> "ssh_port": 22, >>>> "ssh_wait_timeout": "800s", >>>> "shutdown_command": "shutdown -h now", >>>> "headless": false, >>>> "floppy_files": [ >>>> "kickstart/ks.cfg" >>>> ], >>>> "boot_command": "<esc> linux inst.text inst.ks=hd:fd0:/ks.cfg >>>> <enter><wait>", >>>> "boot_wait": "20s", >>>> "keep_registered": "true", >>>> "vmx_data": { >>>> "config.version": 8, >>>> "virtualHW.version": 8, >>>> "ethernet0.virtualDev": "vmxnet3", >>>> "ethernet0.networkName": "VM Network", >>>> "ethernet0.addressType": "generated", >>>> "ethernet0.present": "TRUE", >>>> "ethernet1.virtualDev": "vmxnet3", >>>> "ethernet1.networkName": "VLAN100", >>>> "ethernet1.addressType": "generated", >>>> "ethernet1.present": "TRUE", >>>> "ethernet0.pciSlotNumber": "9", >>>> "ethernet1.pciSlotNumber": "224", >>>> "memsize": "2048", >>>> "numvcpus": "2", >>>> "cpuid.coresPerSocket": "1", >>>> "RemoteDisplay.vnc.enabled": "TRUE", >>>> "RemoteDisplay.vnc.port": "5900" >>>> >>>> } >>>> } >>>> ] >>>> } >>>> >>>> This is the ks.cfg file I have: >>>> >>>> >>>> # SELinux configuration >>>> selinux --enforcing >>>> >>>> # Installation logging level >>>> logging --level=info >>>> >>>> >>>> # Run the Setup Agent on first boot >>>> firstboot --enable >>>> >>>> # Reboot after installation >>>> reboot >>>> >>>> # System timezone >>>> timezone --isUtc America/Los_Angeles >>>> # Network information >>>> network --activate --bootproto=static --device=eth0 --gateway=8.1.132.254 >>>> --netmask=255.255.255.0 --ip= 8.1.132.18 —hostname=myhost.com >>>> >>>> # System bootloader configuration >>>> bootloader --append="crashkernel=auto rhgb quiet" --location=mbr >>>> --driveorder="sda" >>>> >>>> # Partition clearing information >>>> zerombr >>>> clearpart --all --drives=sda >>>> >>>> # Disk partitioning information >>>> part /boot --fstype="ext4" --size=500 >>>> part pv.008002 --grow --size=1 >>>> volgroup vg_centos --pesize=4096 pv.008002 >>>> logvol / --fstype=ext4 --name=lv_root --vgname=vg_centos --grow >>>> --size=1024 --maxsize=51200 >>>> logvol swap --name=lv_swap --vgname=vg_centos --grow --size=3072 >>>> --maxsize=3072 >>>> >>>> %packages --nobase >>>> @^minimal >>>> @core >>>> kexec-tools >>>> >>>> %end >>>> >>>> I however keep getting this error when I run it. >>>> >>>> => vmware-iso: Waiting for SSH to become available... >>>> ==> vmware-iso: Timeout waiting for SSH. >>>> ==> vmware-iso: Stopping virtual machine... >>>> ==> vmware-iso: Destroying virtual machine... >>>> Build 'vmware-iso' errored: Timeout waiting for SSH. >>>> Why do I getting this error message? Is it because my code in the ks.cfg >>>> file to connect to a static ip address correct? Any thought would be >>>> greatly appreciated. >>>> >>>> -- >> 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] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/packer-tool/0b111725-e293-4bab-b0f0-25b514c38295%40googlegroups.com >> >> <https://groups.google.com/d/msgid/packer-tool/0b111725-e293-4bab-b0f0-25b514c38295%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > >
-- 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/52b4563d-c723-4c54-bdb5-8f825205f007%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
