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

    VoxBot

    06/13/2022, 1:41 PM
    personally, I would only use eyaml if you can't run vault or some other key management... yes, otherwise I would point people at eyaml
  • b

    bastelfreak

    06/13/2022, 1:42 PM
    yep. I prefer vault over eyaml
  • v

    VoxBot

    06/13/2022, 1:42 PM
    it's for a personal setup, I really just have 4 secrets now
  • v

    VoxBot

    06/13/2022, 1:42 PM
    vault feels like overkill
  • v

    VoxBot

    06/13/2022, 1:42 PM
    for that case, yea eyaml is probably a good choice
  • v

    VoxBot

    06/13/2022, 2:00 PM
    https://github.com/voxpupuli/puppet-grafana/pull/288 does that make sense? afisher?
  • a

    Alex Fisher

    06/13/2022, 2:05 PM
    Not sure. I've only ever confined a provider before, not the type itself.
  • v

    VoxBot

    06/13/2022, 2:05 PM
    hmm, maybe you're right
  • a

    Alex Fisher

    06/13/2022, 2:06 PM
    and this would normally be because the provider needs the gem in the agent ruby environment, and you'd like to install it in the same puppet run. I think here, it needs to be on the puppetserver environment only?
  • v

    VoxBot

    06/13/2022, 2:07 PM
    or the toml content should be generated in the provider?
  • v

    VoxBot

    06/13/2022, 2:07 PM
    I mean, a type can call the provider, right?
  • v

    VoxBot

    06/13/2022, 2:08 PM
    oh, it doesn't have a provider - it just generates a file resource with the right content
  • v

    VoxBot

    06/13/2022, 2:11 PM
    it's a common pattern, I wonder if that should be implemented more natively - like inheriting the file provider or something
  • a

    Alex Fisher

    06/13/2022, 2:15 PM
    I'm really confused by the whole PR that implemented this type. Was it even finished before being merged? The type exists, but then the configuration file is created in config.pp with an inline template...
  • v

    VoxBot

    06/13/2022, 2:17 PM
    hmm, good question
  • v

    VoxBot

    06/13/2022, 2:21 PM
    and I just wanted to do a quick release while going over some issues …
  • s

    Slackbot

    06/13/2022, 3:09 PM
    This message was deleted.
    n
    b
    • 3
    • 6
  • b

    bastelfreak

    06/13/2022, 3:09 PM
    @natemccurdy can you take a look at https://github.com/voxpupuli/puppet-catalog-diff/pull/50? 🙂
  • v

    VoxBot

    06/13/2022, 6:22 PM
    can I get a review for https://github.com/voxpupuli/puppet-catalog-diff/pull/72/files :)
  • n

    nwops

    06/13/2022, 6:32 PM
    Hey I discussed with @Glenn Sarti about moving the puppetfile-resolver gem over to vox since he is no longer doing puppet work. While Vox does not use this gem currently it is a dependency for vscode plugin and bolt and maybe a few other community tools. I would like to propose we move this over to Vox while Glenn is reachable. Puppet will need to made aware of this @binford2k since it could impact future releases of bolt. What is the process of doing this and what work does Puppet need to do if any.
  • b

    bastelfreak

    06/13/2022, 6:33 PM
    I would like to see Puppet investing money in maintaining tools 🙂
  • b

    bastelfreak

    06/13/2022, 6:33 PM
    We maintain facterdb, rspec-puppet-facts, beaker, puppet-syntax, many puppet-lint plugins...
  • b

    bastelfreak

    06/13/2022, 6:34 PM
    I'm not against having puppetfile-resolver within Vox. But I would love to see more investment from Puppet into the tools in general
  • s

    Slackbot

    06/13/2022, 6:35 PM
    This message was deleted.
    t
    b
    • 3
    • 2
  • s

    Slackbot

    06/13/2022, 7:00 PM
    This message was deleted.
    v
    • 2
    • 1
  • s

    Slackbot

    06/14/2022, 1:55 AM
    This message was deleted.
    y
    b
    • 3
    • 8
  • v

    VoxBot

    06/14/2022, 6:09 AM
    ewoud, the use service_provider fact change in https://github.com/puppetlabs/puppetlabs-postgresql/pull/1303 seems to have broken tests for modules depending on puppet-postgresql :/
  • v

    VoxBot

    06/14/2022, 6:09 AM
    error during compilation: Evaluation Error: Error while evaluating a Resource Statement, Evaluation Error: Error while evaluating a Function Call, pick(): must receive at least one non empty value (file: /home/runner/work/puppet-foreman_proxy_content/puppet-foreman_proxy_content/spec/fixtures/modules/postgresql/manifests/params.pp, line: 85, column: 10) (file:
  • v

    VoxBot

    06/14/2022, 6:10 AM
    /home/runner/work/puppet-foreman_proxy_content/puppet-foreman_proxy_content/spec/fixtures/modules/foreman_proxy_content/manifests/pub_dir.pp, line: 15) on node fv-az135-302.uqcy5m2vj4pengxy1oencsd1xf.phxx.internal.cloudapp.net
  • v

    VoxBot

    06/14/2022, 6:17 AM
    (adding a custom fact in spec-helper now, but seems ugly?)
1...747576...648Latest