Yes Rickard you are correct, I investigated and found the solution that aligns to our discussion. Thanks for the help. Problem solved!!!!!!
On Wednesday, April 3, 2019 at 1:17:01 PM UTC-7, Rickard von Essen wrote: > > I think you should have facter installed. It's supposed to be bundled with > puppet according to the docs. > > On Wed, Apr 3, 2019, 21:34 vishanth bharadwaj <[email protected] > <javascript:>> wrote: > >> >> { >> "type": "puppet-masterless", >> "only" : [ >> "template" >> ], >> "manifest_file":"scripts/modules/packer_manifest/manifests/init.pp", >> } >> >> The puppet part, I removed the facter part as I need to access the >> default one like $packer_build_name is also not accessible. >> My packer machine does not have *facter* installed in it >> >> On Wednesday, April 3, 2019 at 12:21:28 PM UTC-7, Rickard von Essen wrote: >>> >>> How does your packer template look like, especially the >>> puppet-masterless part. >>> >>> On Wed, Apr 3, 2019, 19:29 vishanth bharadwaj <[email protected]> >>> wrote: >>> >>>> Hi Rickard, thanks for the reply. >>>> I am also not able to access the default $packer_build_name. >>>> >>>> For the config file --> vi /etc/puppet/puppet.conf >>>> >>>> I have following records present. >>>> [main] >>>> logdir = *** >>>> rundir = *** >>>> ssldir = *** >>>> >>>> [agent] >>>> classfile = **** >>>> localconfig = **** >>>> >>>> I do not have a factdir is that the reason? >>>> >>>> On Wednesday, April 3, 2019 at 12:45:52 AM UTC-7, Rickard von Essen >>>> wrote: >>>>> >>>>> What's your full puppet-masterless config? Can you access the default >>>>> fact $packer_build_name? >>>>> >>>>> On Tue, Apr 2, 2019 at 10:20 PM vishanth bharadwaj < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi All, >>>>>> I pass arguments like: >>>>>> "facter" : {"foo":"bar"} >>>>>> for puppet masterless >>>>>> My OS containes puppet in it as specified in the readme in packer.io >>>>>> >>>>>> when I go and type >>>>>> notify{$operatingsystemrelease:} >>>>>> >>>>>> I get 6.10 (using centos) >>>>>> >>>>>> notify{$foo:} >>>>>> I should be getting bar where as I get undefined. >>>>>> >>>>>> Any help is appreciated. Thanks >>>>>> >>>>>> -- >>>>>> 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/3d5e9311-f36a-49e4-854f-a8b207f5fe74%40googlegroups.com >>>>>> >>>>>> <https://groups.google.com/d/msgid/packer-tool/3d5e9311-f36a-49e4-854f-a8b207f5fe74%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/cc49caa1-63a1-415f-867d-357ee53f798b%40googlegroups.com >>>> >>>> <https://groups.google.com/d/msgid/packer-tool/cc49caa1-63a1-415f-867d-357ee53f798b%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] <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/packer-tool/6c1f629a-fe5b-4daa-8ba0-7f9cee78637a%40googlegroups.com >> >> <https://groups.google.com/d/msgid/packer-tool/6c1f629a-fe5b-4daa-8ba0-7f9cee78637a%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/bb574b82-39ab-4a23-ac89-a9c5abe62357%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
