https://www.puppet.com/community logo
Join Slack
Powered by
# voxpupuli
  • j

    jhoblitt

    08/18/2022, 10:25 PM
    or I suppose you could have a set of rules for constructing "sub envs" per host that dynamically update when an agent phones home with its set of facts
  • b

    bastelfreak

    08/19/2022, 7:08 AM
    with a custom report processor you can get notifications about new reports and new systems
  • b

    bastelfreak

    08/19/2022, 7:08 AM
    whats the purpose of the sub envs you have in mind?
  • b

    bastelfreak

    08/19/2022, 7:08 AM
    I want less envs, not more (mostly because of memory footprint)
  • l

    Lumiere

    08/19/2022, 1:12 PM
    I am partially fixing the huge environment thing by creating a set of basemodulepath deployments for modules I know will be shared across my org
  • l

    Lumiere

    08/19/2022, 1:14 PM
    so all of the basic infrastructure modules and profiles live there (all the way up to puppet/nginx and puppetlabs/postgresql etc) so that the environments really only have to implement hiera and their application modules
  • d

    Dr Bunsen Honeydew

    08/19/2022, 1:14 PM
    See the
    puppet-nginx
    module at https://forge.puppet.com/puppet/nginx?src=slack&channel=voxpupuli
  • b

    Brian Schonecker

    08/19/2022, 4:25 PM
    I've got a module called, "brian" with ../data/common.yaml with the value brian:my value "Hello, world." When I
    notify {"hello, ${my_value}, ${brian::my_value}.":}
    inside the init.pp, I get an empty string. Is it required that I declare the brian::my_value in the class module as "String $my_value"
  • l

    Lumiere

    08/19/2022, 4:34 PM
    yes, or use a hiera lookup() of brian::my_value
  • b

    Brian Schonecker

    08/19/2022, 4:40 PM
    Thanks!
  • l

    Lumiere

    08/19/2022, 4:41 PM
    https://puppet.com/docs/puppet/7/hiera_automatic.html#class_parameters
  • s

    smortex

    08/19/2022, 5:07 PM
    @Brian Schonecker +1 for adding a parameter if it's intended to be adjusted by the user. Otherwise no need to put it in hiera: just hardcode it. There are very few legit usages of
    lookup()
    IMHO
  • b

    Brian Schonecker

    08/19/2022, 5:15 PM
    What I'm trying to do is modify the puppet-module-pam module so that it will accept an array of "modules to run" so that I can limit how many changes the module makes. I want to use the limits.d functionality of the pam module but I don't yet want to make any changes to /etc/pam.d files. My thinking is that if I have an array of "submodules" that I want the PAM module to run, I can ease into managing PAM entirely. https://github.com/bschonec/puppet-module-pam/pull/1
  • b

    Brian Schonecker

    08/19/2022, 5:15 PM
    What I'm trying to do is modify the puppet-module-pam module so that it will accept an array of "modules to run" so that I can limit how many changes the module makes. I want to use the limits.d functionality of the pam module but I don't yet want to make any changes to /etc/pam.d files. My thinking is that if I have an array of "submodules" that I want the PAM module to run, I can ease into managing PAM entirely. https://github.com/bschonec/puppet-module-pam/pull/1
  • b

    Brian Schonecker

    08/19/2022, 5:39 PM
    Heck, sorry. I didn't realize until now that I posted this in voxpupuli.
  • a

    Adrian

    08/19/2022, 5:41 PM
    Hello, would anyone have time to review this PR? I think that would be a good addition for that module and any that use it as a dependency https://github.com/voxpupuli/puppet-telegraf/pull/190
  • a

    Adrian

    08/19/2022, 5:42 PM
    Hello, would anyone have time to review this PR? I think that would be a good addition for that module and any that use it as a dependency https://github.com/voxpupuli/puppet-telegraf/pull/190
  • g

    Grant Diffey

    08/22/2022, 4:16 AM
    merging heira and pe class params.. you can argue if that's 'legit' or not.
  • v

    VoxBot

    08/22/2022, 7:16 AM
    can I get a review for https://github.com/voxpupuli/puppet-vault_lookup/pull/55
  • g

    Grant Diffey

    08/22/2022, 7:32 AM
    Well that's a learning moment... squash BEFORE marking it for approval again 🙂
  • v

    VoxBot

    08/22/2022, 8:16 AM
    and can I get a review for https://github.com/voxpupuli/modulesync_config/pull/792 ?
  • f

    fe80

    08/22/2022, 1:37 PM
    yop puppetdb-ruby not work on ruby > 3.0 ?
  • b

    bastelfreak

    08/22/2022, 2:02 PM
    possible. you can submit a PR for it if you like 🙂
    👍 1
  • j

    jhoblitt

    08/22/2022, 5:22 PM
    Is there voxpupuli automation for github repo branch protection and creating the standard set of PR labels?
  • b

    bastelfreak

    08/22/2022, 5:24 PM
    we usually don't have a branch protection. For labels, we are working on https://github.com/voxpupuli/vox-pupuli-tasks/ , which will correct/configure labels
    🙏 1
  • b

    bastelfreak

    08/22/2022, 5:24 PM
    we usually don't have a branch protection. For labels, we are working on https://github.com/voxpupuli/vox-pupuli-tasks/ , which will correct/configure labels
  • t

    tvaughan

    08/22/2022, 10:11 PM
    Does the Vox tooling allow for a
    spec_helper_local.rb
    ?
  • t

    tvaughan

    08/22/2022, 10:23 PM
    Hi folks, stuck on the migration of
    augeasproviders_ssh
    into the more regular vox way of doing things. Created a comment in the draft PR with details (also not sure why the test is failing since it's a copy from
    augeasproviders_pam
    ).
  • j

    jhoblitt

    08/22/2022, 10:53 PM
    @tvaughan I don't see a
    .sync.yml
    file. Did you run modulesync?
  • t

    tvaughan

    08/22/2022, 10:53 PM
    @jhoblitt I didn't. I'm trying to make as few changes as possible at the moment. Might be too far gone for that though 😄
1...131132133...648Latest