Hi!

How are you building puppet-runtime? If you're using a recent version of
vanagon, I would expect you to have an
agent-runtime-6.4.x-201906190.debian-9-arm.settings.yaml file in addition
to the files you listed.

Otherwise, many of the settings used to build puppet-agent (like sysconfdir)
are inherited from puppet-runtime here:
https://github.com/puppetlabs/puppet-runtime/blob/master/configs/projects/_shared-agent-settings.rb.
So you can determine the appropriate values for your other setting from
that.

Hope that helps!

On Mon, Aug 12, 2019 at 5:15 PM JonY <[email protected]> wrote:

> I have some belief that I've successfully assembled the various bits for
> 'puppet-runtime' (v6.4). Now Im trying to build the puppet-agent (also
> v6.4).
>
> At the end of the runtime build I have these 4 files:
>
> -rw-r--r--  1 pocl root   514 Aug 11 12:53
> agent-runtime-6.4.x-201906190.debian-9-arm-bill-of-materials
>
> -rw-r--r--  1 pocl root  2538 Aug 11 12:52
> agent-runtime-6.4.x-201906190.debian-9-arm.json
>
> -rw-r--r--  1 pocl root  4752 Aug 11 12:53
> *agent-runtime-6.4.x-201906190.debian-9-arm.tar.gz*
>
> -rw-r--r--  1 pocl root    99 Aug 11 12:53
> agent-runtime-6.4.x-201906190.debian-9-arm.tar.gz.sha1
>
> In the agent build files "puppet-agent.rb" appears to be looking for a
> file called "#{proj.settings[:puppet_runtime_basename]}.settings.yaml'
> but I don't see any reference to this in the runtime Makefile.
> Im trying to work around this omission but am wondering what to use for
> these settings:
>
>
>   proj.setting(:puppet_configdir, File.join(proj.sysconfdir, 'puppet'))
>
>   proj.setting(:puppet_codedir, File.join(proj.sysconfdir, 'code'))
>
>
>   # Target directory for vendor modules
>
>   proj.setting(:module_vendordir, File.join(proj.prefix,
> 'vendor_modules'))
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" 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/puppet-users/7359e31b-6fbc-462c-a942-0daf63f56084%40googlegroups.com
> <https://groups.google.com/d/msgid/puppet-users/7359e31b-6fbc-462c-a942-0daf63f56084%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>


-- 
*Molly Waggett*
she/her/hers
Release Engineer @ Puppet, Inc.
Join us for Puppetize PDX <http://www.puppet.com/puppetize> 9-10 October.

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" 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/puppet-users/CAFOE68BPHh6BrAdypN9DW-vSsqYNsTZq3BX0V4kd3L-NijmaTQ%40mail.gmail.com.

Reply via email to