Glad to help

On 21 December 2017 at 15:20, Gray Jones <[email protected]> wrote:

> Yes!  you are correct.  I did paste from the .pdf into a new file.  Sorry
> about the run-around.  I got a copy of the code from github and ran the
> file directly and got a successful validation.
>
> Thx for your help.  Wish there was an easy way for me to buy you a cup of
> coffee
>
> On Thu, Dec 21, 2017 at 9:17 AM, Rickard von Essen <
> [email protected]> wrote:
>
>> It looks like you copied this from a PDF or something similar because if
>> I look really closely it looks like you have a "big dash" in amazon−ebs
>> compared to amazon-ebs. That is probably a artefact of typesetting.
>>
>> On 21 December 2017 at 14:51, Gray Jones <[email protected]> wrote:
>>
>>> Ok thx for the log tip.  Here are the results.  Seems like it is finding
>>> the internal plugin for amazon-ebs?
>>>
>>> 2017/12/21 08:47:25 [INFO] Packer version: 1.1.3
>>> 2017/12/21 08:47:25 Packer Target OS/Arch: darwin amd64
>>> 2017/12/21 08:47:25 Built with Go Version: go1.9
>>> 2017/12/21 08:47:25 Detected home directory from env var:
>>> /Users/gray.jones
>>> 2017/12/21 08:47:25 Using internal plugin for virtualbox-iso
>>> 2017/12/21 08:47:25 Using internal plugin for hyperv-vmcx
>>> 2017/12/21 08:47:25 Using internal plugin for lxc
>>> 2017/12/21 08:47:25 Using internal plugin for parallels-pvm
>>> 2017/12/21 08:47:25 Using internal plugin for qemu
>>> 2017/12/21 08:47:25 Using internal plugin for virtualbox-ovf
>>> 2017/12/21 08:47:25 Using internal plugin for vmware-iso
>>> 2017/12/21 08:47:25 Using internal plugin for file
>>> 2017/12/21 08:47:25 Using internal plugin for hyperv-iso
>>> 2017/12/21 08:47:25 Using internal plugin for triton
>>> 2017/12/21 08:47:25 Using internal plugin for vmware-vmx
>>> 2017/12/21 08:47:25 Using internal plugin for amazon-ebsvolume
>>> 2017/12/21 08:47:25 Using internal plugin for amazon-instance
>>> 2017/12/21 08:47:25 Using internal plugin for googlecompute
>>> 2017/12/21 08:47:25 Using internal plugin for openstack
>>> 2017/12/21 08:47:25 Using internal plugin for alicloud-ecs
>>> 2017/12/21 08:47:25 Using internal plugin for amazon-ebs
>>> 2017/12/21 08:47:25 Using internal plugin for null
>>> 2017/12/21 08:47:25 Using internal plugin for oneandone
>>> 2017/12/21 08:47:25 Using internal plugin for parallels-iso
>>> 2017/12/21 08:47:25 Using internal plugin for amazon-ebssurrogate
>>> 2017/12/21 08:47:25 Using internal plugin for lxd
>>> 2017/12/21 08:47:25 Using internal plugin for digitalocean
>>> 2017/12/21 08:47:25 Using internal plugin for docker
>>> 2017/12/21 08:47:25 Using internal plugin for oracle-oci
>>> 2017/12/21 08:47:25 Using internal plugin for profitbricks
>>> 2017/12/21 08:47:25 Using internal plugin for amazon-chroot
>>> 2017/12/21 08:47:25 Using internal plugin for azure-arm
>>> 2017/12/21 08:47:25 Using internal plugin for cloudstack
>>> 2017/12/21 08:47:25 Using internal plugin for chef-solo
>>> 2017/12/21 08:47:25 Using internal plugin for puppet-server
>>> 2017/12/21 08:47:25 Using internal plugin for salt-masterless
>>> 2017/12/21 08:47:25 Using internal plugin for windows-restart
>>> 2017/12/21 08:47:25 Using internal plugin for ansible
>>> 2017/12/21 08:47:25 Using internal plugin for ansible-local
>>> 2017/12/21 08:47:25 Using internal plugin for puppet-masterless
>>> 2017/12/21 08:47:25 Using internal plugin for shell-local
>>> 2017/12/21 08:47:25 Using internal plugin for chef-client
>>> 2017/12/21 08:47:25 Using internal plugin for converge
>>> 2017/12/21 08:47:25 Using internal plugin for shell
>>> 2017/12/21 08:47:25 Using internal plugin for windows-shell
>>> 2017/12/21 08:47:25 Using internal plugin for file
>>> 2017/12/21 08:47:25 Using internal plugin for powershell
>>> 2017/12/21 08:47:25 Using internal plugin for artifice
>>> 2017/12/21 08:47:25 Using internal plugin for checksum
>>> 2017/12/21 08:47:25 Using internal plugin for compress
>>> 2017/12/21 08:47:25 Using internal plugin for docker-import
>>> 2017/12/21 08:47:25 Using internal plugin for vagrant-cloud
>>> 2017/12/21 08:47:25 Using internal plugin for vsphere-template
>>> 2017/12/21 08:47:25 Using internal plugin for alicloud-import
>>> 2017/12/21 08:47:25 Using internal plugin for docker-push
>>> 2017/12/21 08:47:25 Using internal plugin for docker-save
>>> 2017/12/21 08:47:25 Using internal plugin for vsphere
>>> 2017/12/21 08:47:25 Using internal plugin for atlas
>>> 2017/12/21 08:47:25 Using internal plugin for googlecompute-export
>>> 2017/12/21 08:47:25 Using internal plugin for shell-local
>>> 2017/12/21 08:47:25 Using internal plugin for amazon-import
>>> 2017/12/21 08:47:25 Using internal plugin for docker-tag
>>> 2017/12/21 08:47:25 Using internal plugin for manifest
>>> 2017/12/21 08:47:25 Using internal plugin for vagrant
>>> 2017/12/21 08:47:25 Detected home directory from env var:
>>> /Users/gray.jones
>>> 2017/12/21 08:47:25 Attempting to open config file:
>>> /Users/gray.jones/.packerconfig
>>> 2017/12/21 08:47:25 [WARN] Config file doesn't exist:
>>> /Users/gray.jones/.packerconfig
>>> 2017/12/21 08:47:25 Packer config: &{DisableCheckpoint:false
>>> DisableCheckpointSignature:false PluginMinPort:10000
>>> PluginMaxPort:25000 Builders:map[vmware-vmx:/Users
>>> /gray.jones/dev/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-vmx
>>> cloudstack:/Users/gray.jones/dev/packer/packer-PACKERSPACE-p
>>> lugin-PACKERSPACE-packer-builder-cloudstack
>>> lxc:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxc
>>> parallels-pvm:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-builder-parallels-pvm
>>> amazon-ebsvolume:/Users/gray.jones/dev/packer/packer-PACKERS
>>> PACE-plugin-PACKERSPACE-packer-builder-amazon-ebsvolume
>>> openstack:/Users/gray.jones/dev/packer/packer-PACKERSPACE-pl
>>> ugin-PACKERSPACE-packer-builder-openstack null:/Users/gray.jones/dev/pac
>>> ker/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-null
>>> lxd:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-lxd
>>> oracle-oci:/Users/gray.jones/dev/packer/packer-PACKERSPACE-p
>>> lugin-PACKERSPACE-packer-builder-oracle-oci
>>> file:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plugin-
>>> PACKERSPACE-packer-builder-file amazon-instance:/Users/gray.jo
>>> nes/dev/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-amazon-instance
>>> virtualbox-ovf:/Users/gray.jones/dev/packer/packer-PACKERSPA
>>> CE-plugin-PACKERSPACE-packer-builder-virtualbox-ovf
>>> triton:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plugi
>>> n-PACKERSPACE-packer-builder-triton oneandone:/Users/gray.jones/de
>>> v/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-oneandone
>>> amazon-ebssurrogate:/Users/gray.jones/dev/packer/packer-PACK
>>> ERSPACE-plugin-PACKERSPACE-packer-builder-amazon-ebssurrogate
>>> hyperv-vmcx:/Users/gray.jones/dev/packer/packer-PACKERSPACE-
>>> plugin-PACKERSPACE-packer-builder-hyperv-vmcx
>>> qemu:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plugin-
>>> PACKERSPACE-packer-builder-qemu vmware-iso:/Users/gray.jones/d
>>> ev/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-vmware-iso
>>> docker:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plugi
>>> n-PACKERSPACE-packer-builder-docker azure-arm:/Users/gray.jones/de
>>> v/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-builder-azure-arm
>>> virtualbox-iso:/Users/gray.jones/dev/packer/packer-PACKERSPA
>>> CE-plugin-PACKERSPACE-packer-builder-virtualbox-iso
>>> amazon-ebs:/Users/gray.jones/dev/packer/packer-PACKERSPACE-p
>>> lugin-PACKERSPACE-packer-builder-amazon-ebs
>>> hyperv-iso:/Users/gray.jones/dev/packer/packer-PACKERSPACE-p
>>> lugin-PACKERSPACE-packer-builder-hyperv-iso
>>> alicloud-ecs:/Users/gray.jones/dev/packer/packer-PACKERSPACE
>>> -plugin-PACKERSPACE-packer-builder-alicloud-ecs
>>> digitalocean:/Users/gray.jones/dev/packer/packer-PACKERSPACE
>>> -plugin-PACKERSPACE-packer-builder-digitalocean
>>> profitbricks:/Users/gray.jones/dev/packer/packer-PACKERSPACE
>>> -plugin-PACKERSPACE-packer-builder-profitbricks
>>> amazon-chroot:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-builder-amazon-chroot
>>> googlecompute:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-builder-googlecompute
>>> parallels-iso:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-builder-parallels-iso]
>>> PostProcessors:map[docker-save:/Users/gray.jones/dev/packer/
>>> packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-docker-save
>>> vsphere:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plug
>>> in-PACKERSPACE-packer-post-processor-vsphere
>>> googlecompute-export:/Users/gray.jones/dev/packer/packer-PAC
>>> KERSPACE-plugin-PACKERSPACE-packer-post-processor-googlecompute-export
>>> amazon-import:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-post-processor-amazon-import
>>> checksum:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plu
>>> gin-PACKERSPACE-packer-post-processor-checksum
>>> docker-import:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-post-processor-docker-import
>>> artifice:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plu
>>> gin-PACKERSPACE-packer-post-processor-artifice
>>> docker-push:/Users/gray.jones/dev/packer/packer-PACKERSPACE-
>>> plugin-PACKERSPACE-packer-post-processor-docker-push
>>> docker-tag:/Users/gray.jones/dev/packer/packer-PACKERSPACE-p
>>> lugin-PACKERSPACE-packer-post-processor-docker-tag
>>> manifest:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plu
>>> gin-PACKERSPACE-packer-post-processor-manifest
>>> vagrant:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plug
>>> in-PACKERSPACE-packer-post-processor-vagrant
>>> vagrant-cloud:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-post-processor-vagrant-cloud
>>> alicloud-import:/Users/gray.jones/dev/packer/packer-PACKERSP
>>> ACE-plugin-PACKERSPACE-packer-post-processor-alicloud-import
>>> atlas:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plugin
>>> -PACKERSPACE-packer-post-processor-atlas shell-local:/Users/gray.jones/
>>> dev/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packer-post-processor-shell-local
>>> compress:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plu
>>> gin-PACKERSPACE-packer-post-processor-compress
>>> vsphere-template:/Users/gray.jones/dev/packer/packer-PACKERS
>>> PACE-plugin-PACKERSPACE-packer-post-processor-vsphere-template]
>>> Provisioners:map[powershell:/Users/gray.jones/dev/packer/pac
>>> ker-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-powershell
>>> shell-local:/Users/gray.jones/dev/packer/packer-PACKERSPACE-
>>> plugin-PACKERSPACE-packer-provisioner-shell-local
>>> chef-client:/Users/gray.jones/dev/packer/packer-PACKERSPACE-
>>> plugin-PACKERSPACE-packer-provisioner-chef-client
>>> windows-shell:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-provisioner-windows-shell
>>> windows-restart:/Users/gray.jones/dev/packer/packer-PACKERSP
>>> ACE-plugin-PACKERSPACE-packer-provisioner-windows-restart
>>> ansible-local:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-provisioner-ansible-local
>>> shell:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plugin
>>> -PACKERSPACE-packer-provisioner-shell file:/Users/gray.jones/dev/pac
>>> ker/packer-PACKERSPACE-plugin-PACKERSPACE-packer-provisioner-file
>>> converge:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plu
>>> gin-PACKERSPACE-packer-provisioner-converge
>>> chef-solo:/Users/gray.jones/dev/packer/packer-PACKERSPACE-pl
>>> ugin-PACKERSPACE-packer-provisioner-chef-solo
>>> puppet-server:/Users/gray.jones/dev/packer/packer-PACKERSPAC
>>> E-plugin-PACKERSPACE-packer-provisioner-puppet-server
>>> salt-masterless:/Users/gray.jones/dev/packer/packer-PACKERSP
>>> ACE-plugin-PACKERSPACE-packer-provisioner-salt-masterless
>>> ansible:/Users/gray.jones/dev/packer/packer-PACKERSPACE-plug
>>> in-PACKERSPACE-packer-provisioner-ansible puppet-masterless:/Users/gray.
>>> jones/dev/packer/packer-PACKERSPACE-plugin-PACKERSPACE-packe
>>> r-provisioner-puppet-masterless]}
>>> 2017/12/21 08:47:25 Detected home directory from env var:
>>> /Users/gray.jones
>>> 2017/12/21 08:47:25 Setting cache directory:
>>> /Users/gray.jones/dev/packer/templates/packer_cache
>>> 2017/12/21 08:47:25 Detected home directory from env var:
>>> /Users/gray.jones
>>> 2017/12/21 08:47:25 Loading builder: amazon−ebs
>>> 2017/12/21 08:47:25 Builder not found: amazon−ebs
>>> 2017/12/21 08:47:25 ui error: Failed to initialize build 'test': builder
>>> type not found: amazon−ebs
>>> 2017/12/21 08:47:25 ui: test output will be in this color.
>>> 2017/12/21 08:47:25 ui:
>>> 2017/12/21 08:47:25 Build debug mode: false
>>> 2017/12/21 08:47:25 Force build: false
>>> 2017/12/21 08:47:25 On error:
>>> 2017/12/21 08:47:25 Waiting on builds to complete...
>>> 2017/12/21 08:47:25 Builds completed. Waiting on interrupt barrier...
>>> 2017/12/21 08:47:25 ui:
>>> ==> Builds finished but no artifacts were created.
>>> 2017/12/21 08:47:25 [INFO] (telemetry) Finalizing.
>>> Failed to initialize build 'test': builder type not found: amazon−ebs
>>> test output will be in this color.
>>>
>>>
>>> ==> Builds finished but no artifacts were created.
>>> 2017/12/21 08:47:26 waiting for all plugin processes to complete...
>>>
>>> On Thursday, December 21, 2017 at 7:45:51 AM UTC-5, Rickard von Essen
>>> wrote:
>>>>
>>>> There should only be one binary nowdays. If you run: PACKER_LOG=1
>>>> packer build template.json
>>>> You will get a debug log. Paste it here and I'll think it will be easy
>>>> to help.
>>>>
>>>> / Rickard
>>>>
>>>> PS. Awesome book ;-)
>>>>
>>>> On Dec 21, 2017 13:30, "Gray Jones" <[email protected]> wrote:
>>>>
>>>>> I have tried to install on a mac os x laptop.  I downloaded and
>>>>> unpacked to Users/gray.jones/dev/packer.  There is a single unix 
>>>>> executable
>>>>> called packer within the folder.  I updated my path and can successfully
>>>>> perform 'packer version'
>>>>> *Packer v1.1.3*
>>>>>
>>>>> I am working through the example in James Turnbull's book.  When
>>>>> attempting to validate I get the following error
>>>>>
>>>>>
>>>>> *Failed to initialize build 'test': builder type not found: amazon−ebs*So
>>>>> I'm confused.  It would seem like the installation and path are setup
>>>>> correctly because it can find the packer command.  Are the builders
>>>>> contained within the 'packer' executable or are they separated?  Should I
>>>>> have seen them when unpacking the zip file?
>>>>>
>>>>> Thx for any help.
>>>>>
>>>>> Happy Holidays!
>>>>>
>>>>> --
>>>>> 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/7f39f800-17ed-
>>>>> 483b-881c-fe7b512af588%40googlegroups.com
>>>>> <https://groups.google.com/d/msgid/packer-tool/7f39f800-17ed-483b-881c-fe7b512af588%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/ms
>>> gid/packer-tool/4d7d05c0-16c5-4570-8ed2-99f099c043a4%40googlegroups.com
>>> <https://groups.google.com/d/msgid/packer-tool/4d7d05c0-16c5-4570-8ed2-99f099c043a4%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 a topic in the
>> Google Groups "Packer" group.
>> To unsubscribe from this topic, visit https://groups.google.com/d/to
>> pic/packer-tool/LaQxyk0b4KM/unsubscribe.
>> To unsubscribe from this group and all its topics, send an email to
>> [email protected].
>> To view this discussion on the web visit https://groups.google.com/d/ms
>> gid/packer-tool/CALz9Rt8YGMrXWTiEWAW%3DQLieAYFha7OykT3_
>> CRrK7yN%2ByvOhnQ%40mail.gmail.com
>> <https://groups.google.com/d/msgid/packer-tool/CALz9Rt8YGMrXWTiEWAW%3DQLieAYFha7OykT3_CRrK7yN%2ByvOhnQ%40mail.gmail.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/CAHvT87w56gEvs0nykUBuzd%3D%3DtJoDS4hWDS7dE2H10aDTE2VE3Q%
> 40mail.gmail.com
> <https://groups.google.com/d/msgid/packer-tool/CAHvT87w56gEvs0nykUBuzd%3D%3DtJoDS4hWDS7dE2H10aDTE2VE3Q%40mail.gmail.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/CALz9Rt_%2BY-QhWrvujqdws6H9G2FU2OffuGKm_3ZZfVrrRv2AFA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to