hello there if you could share an actual copy of your repo in github, and a copy of the packer build output will be quicker to help.
alvaro On Mon, Sep 24, 2018 at 12:26 PM dean warren <[email protected]> wrote: > FYI @Rickard my folder structure is as follows: > > packer.json > http > autoinst.xml > scripts > > Hope this helps. > > On Monday, 24 September 2018 11:14:06 UTC+1, dean warren wrote: > >> Thanks for the reply @Rickard. >> >> Yes I do mean the '*http_directory*'. Forgive me as I am a noob to >> packer... >> >> So when I run packer build on my packer file (as provided but without the >> '*vboxmanage*' section) I get the error in SLES installation stating: >> '*Cannot find URL 'http://10.0.2.2:8353/autoinst.xml >> <http://10.0.2.2:8353/autoinst.xml>' via protocol HTTP(S)*' >> >> I assumed this was because of the IP address, i.e. my host is on a >> 192.168... address for example? >> Thus I added the '*vboxmange*' section as shown to attempt to change the >> NIC to *bridged* so it will be on the correct (same) network of the >> host. I assumed the URL could not be found because of the IP address? >> >> Do you think my assumptions are potentially wrong? Can you see other >> reasons? >> >> >> >> On Monday, 24 September 2018 10:55:44 UTC+1, Rickard von Essen wrote: >> >>> I need the HTTPIP to be that of the host machine. By default Vbox >>>> configures the NIC as a NAT, so I get a 10.0... IP address. Thus I need to >>>> change to a Bridged NIC so I can utilise my http folder to get the autoyast >>>> file. >>> >>> >>> I'm not sure I understood correctly, but if by "http folder" you mean >>> the directory you configured with "http_directory" you should *not* change >>> from NAT. It will work out of the box. >>> >>> If you switch to bridge ssh will not work. >>> >>> If you remove the vboxmanage section what is the problem then? >>> >>> // Rickard >>> >>> On Mon, 24 Sep 2018 at 10:08, dean warren <[email protected]> wrote: >>> >>>> I am trying to pack for SLES 11 and Virtualbox. >>>> >>>> e.g. >>>> >>>> "builders": [ >>>> { >>>> "type": "virtualbox-iso", >>>> "guest_os_type": "OpenSUSE_64", >>>> "iso_url": >>>> "file:///Users/warren_d/packer/iso/sles11sp1/SLES-11-SP1-x86_64-DVD1.iso", >>>> "iso_checksum": >>>> "D2E10420F3689FAA49A004B60FB396B7", >>>> "iso_checksum_type": "md5", >>>> "ssh_username": "vagrant", >>>> "ssh_password": "vagrant", >>>> "shutdown_command": "echo 'packer' | sudo -S >>>> shutdown -P now", >>>> "http_directory": "http", >>>> "boot_wait": "10s", >>>> "boot_command": [ >>>> "<esc><enter><wait>", >>>> " linux <wait>", >>>> " lang=en_US autoyast=http://{{ >>>> .HTTPIP }}:{{ .HTTPPort }}/autoinst.xml<wait>", >>>> " textmode=1<wait>", >>>> "<enter><wait>" >>>> ], >>>> "vboxmanage": [ >>>> [ >>>> "modifyvm", >>>> "{{ .Name }}", >>>> "--nic1", >>>> "bridged" >>>> ] >>>> ] >>>> } >>>> ], >>>> >>>> I need the HTTPIP to be that of the host machine. By default Vbox >>>> configures the NIC as a NAT, so I get a 10.0... IP address. Thus I need to >>>> change to a Bridged NIC so I can utilise my http folder to get the autoyast >>>> file. >>>> >>>> However vbox reports no NIC (as per subject). Is this a packer specific >>>> problem (as Vbox seems to work fine outside of Packer)? How to I fix/work >>>> around this? >>>> >>>> Thanks in advance >>>> >>>> -- >>>> 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/81b9062c-3ac9-4dec-9699-ec1aa4536feb%40googlegroups.com >>>> <https://groups.google.com/d/msgid/packer-tool/81b9062c-3ac9-4dec-9699-ec1aa4536feb%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/af62bfb5-817e-4cf3-a863-63d41b2df1fe%40googlegroups.com > <https://groups.google.com/d/msgid/packer-tool/af62bfb5-817e-4cf3-a863-63d41b2df1fe%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Alvaro -- 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/CAHqq0ewhYD5D1ACYQAkexBd%3Dts0wSrvcS5x890tX5JOP3KF2_A%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
