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

    puppetry

    09/26/2022, 9:50 PM
    @puppetry has left the channel
  • s

    Slackbot

    09/27/2022, 7:35 AM
    This message was deleted.
    f
    • 2
    • 3
  • f

    fe80

    09/27/2022, 7:35 AM
    Hello, Puppet server use this release of openssl
    /opt/puppetlabs/puppet/bin/openssl
    ?
  • f

    fe80

    09/27/2022, 7:38 AM
    I've a error
    OpenSSL::SSL::SSLError (no cipher match)
    on my vault when I upgrade to puppet 7
  • n

    Neeloj

    09/27/2022, 8:12 AM
    hi all, while installing the Puppet 7 Windows we forgett to check the MAX_PATH limitation, its possible to set that manually? thanks
  • c

    crayfishx

    09/27/2022, 9:16 AM
    Is there a module that allows for a function to do a lookup from vault that can run server side using bolt and use approle/secret_id instead of PKI for authentication? I'm not after the deferred method, Im aware that means secrets will end up in the catalog and that's not an issue for my scenario
  • c

    crayfishx

    09/27/2022, 9:16 AM
    All the vault integrations I've seen so far insist on using PKI auth and not approle
  • b

    bastelfreak

    09/27/2022, 9:20 AM
    the hiera 5 backend for vault supports approle. maybe that works for you?
  • c

    crayfishx

    09/27/2022, 9:20 AM
    which one? the voxpupuli one?
  • b

    bastelfreak

    09/27/2022, 9:21 AM
    https://github.com/petems/petems-hiera_vault
  • b

    bastelfreak

    09/27/2022, 9:21 AM
    https://github.com/petems/petems-hiera_vault
  • b

    bastelfreak

    09/27/2022, 9:21 AM
    Vox Pupuli has a normal function that can be used as deferred as well, but no hiera integration
  • c

    crayfishx

    09/27/2022, 9:21 AM
    I would rather have a function
  • c

    crayfishx

    09/27/2022, 9:21 AM
    but the VP one only works on PKI from what I can see
  • b

    bastelfreak

    09/27/2022, 9:21 AM
    I accept patches 😄
  • c

    crayfishx

    09/27/2022, 9:22 AM
    😉
  • c

    crayfishx

    09/27/2022, 9:22 AM
    If it would be a wanted feature I'm happy to contribute to make that happen, just didnt want to reinvent the wheel if it already existed.
  • c

    crayfishx

    09/27/2022, 9:23 AM
    https://forge.puppet.com/modules/puppet/vault_lookup <-- thats the one youre referring to, right?
  • b

    bastelfreak

    09/27/2022, 9:23 AM
    yes. that's the vox pupuli one
  • b

    bastelfreak

    09/27/2022, 9:24 AM
    ideally, both repos would be combined into one and use a shared lib 🤔
    âž• 1
  • c

    crayfishx

    09/27/2022, 9:24 AM
    yeah, thats the functionality I want, just not the auth mechanism... I guess I can hack something into that and ship it upstream if I get it working
  • b

    bastelfreak

    09/27/2022, 9:24 AM
    yup. maybe you can copy stuff from https://github.com/petems/petems-hiera_vault
  • b

    bastelfreak

    09/27/2022, 9:24 AM
    yup. maybe you can copy stuff from https://github.com/petems/petems-hiera_vault
  • c

    crayfishx

    09/27/2022, 9:25 AM
    Probably some stuff I can pinch from Jerakia too, it uses approle for transit encryption through vaul t
  • b

    bastelfreak

    09/27/2022, 9:28 AM
    ah neat
  • f

    fe80

    09/27/2022, 9:41 AM
    I'm the only one to have this issue ? I downgrade to puppetserver
    7.8.0-1
    and it's woks now. I've found https://github.com/hashicorp/vault-ruby/issues/179#issuecomment-1207990965, https://tickets.puppetlabs.com/browse/SERVER-3133 is solve but that not fix this issue ?
  • f

    fe80

    09/27/2022, 9:41 AM
    I'm the only one to have this issue ? I downgrade to puppetserver
    7.8.0-1
    and it's woks now. I've found https://github.com/hashicorp/vault-ruby/issues/179#issuecomment-1207990965, https://tickets.puppetlabs.com/browse/SERVER-3133 is solve but that not fix this issue ?
  • s

    Steve Handy Jr

    09/27/2022, 12:30 PM
    Hi David @David Sandilands. I am trying to write a single Puppet Class with a changeable array, (the array will have names added over time), that checks to see if that software package is installed. If it’s installed - Puppet via chocolatey - will make sure it’s updated If it’s not installed - we don’t want to install that package. The alternative is that I have to copy and create a puppet class for each department which I have defined right now That’s essentially what I have in place now. Thanks
  • s

    Steve Handy Jr

    09/27/2022, 12:58 PM
    Yes sir.
  • c

    CVQuesty

    09/27/2022, 1:01 PM
    Why don’t you just use a powershell exec that checks for the path to a file that should be in the package? If it’s there, the package is installed. If it isn’t, then it isn’t installed.
1...174175176...428Latest