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

    VoxBot

    11/17/2022, 7:34 PM
    ldapquery runs on the server
  • v

    VoxBot

    11/17/2022, 7:34 PM
    at least, in my case it does
  • v

    VoxBot

    11/17/2022, 7:34 PM
    not sure it can run on the agent
  • c

    Chris Reay

    11/17/2022, 7:34 PM
    yeah that is what I was understanding from the documentation as well 🤔
  • v

    VoxBot

    11/17/2022, 7:35 PM
    how'd you install the gems?
  • b

    bastelfreak

    11/17/2022, 7:37 PM
    ah thats indeed a function, so it needs to be on the puppetserver
  • b

    bastelfreak

    11/17/2022, 7:37 PM
    you can check the puppetserver log for more details, there could be a stacktraxe
  • l

    Lumiere

    11/17/2022, 7:45 PM
    for the gem, make sure to install it with puppet via the package provider puppetserver_gem, that should ensure it gets in the right place
  • c

    Chris Reay

    11/17/2022, 7:58 PM
    Copy code
    puppetserver gem install jruby-openssl
    puppetserver gem install net-ldap
  • l

    Lumiere

    11/17/2022, 8:22 PM
    that works, but it is better if you do it via puppet resources (configuration manage your puppet!)
  • l

    Lumiere

    11/17/2022, 8:22 PM
    that works, but it is better if you do it via puppet resources (configuration manage your puppet!)
  • c

    Chris Reay

    11/17/2022, 9:24 PM
    lol yeah that is the plan but trying to confirm it works first 😅
  • v

    vchepkov

    11/17/2022, 9:52 PM
    I had to restart puppetserver for it to 'see' my gems
  • v

    vchepkov

    11/17/2022, 9:53 PM
    so now code does that 🙂
  • v

    VoxBot

    11/18/2022, 2:05 PM
    https://github.com/voxpupuli/voxpupuli-acceptance/actions/caches looks like there may be a UI for caches now
  • v

    VoxBot

    11/18/2022, 2:06 PM
    yepp, I saw that too the other day
  • t

    treydock

    11/18/2022, 2:24 PM
    Could use review on letsencrypt release 9.0.0 PR - https://github.com/voxpupuli/puppet-letsencrypt/pull/300
  • t

    treydock

    11/18/2022, 2:24 PM
    Could use review on letsencrypt release 9.0.0 PR - https://github.com/voxpupuli/puppet-letsencrypt/pull/300
  • v

    VoxBot

    11/18/2022, 2:32 PM
    treydock, mind re-generating the changelog? I labeled a few issues/PRs so they don't end up in the "merged/closed" section but properly as enhancements/fixes
  • v

    VoxBot

    11/18/2022, 2:34 PM
    I see Zhenech just added the labels I would have added
  • t

    treydock

    11/18/2022, 2:34 PM
    Yep I can do that. On side node, Ubuntu 20.04 with Puppet 6 is failing. Looks like HTTPS apt transport package is missing maybe? https://github.com/voxpupuli/puppet-letsencrypt/actions/runs/3497674192/jobs/5857179328.
  • v

    VoxBot

    11/18/2022, 2:35 PM
    I think you may need lsb-release to be installed for Facter 3
  • b

    bastelfreak

    11/18/2022, 2:36 PM
    @treydock https://github.com/voxpupuli/puppet-vault/blob/master/spec/setup_acceptance_node.pp
  • b

    bastelfreak

    11/18/2022, 2:36 PM
    @treydock https://github.com/voxpupuli/puppet-vault/blob/master/spec/setup_acceptance_node.pp
  • v

    VoxBot

    11/18/2022, 2:36 PM
    thanks bastelfreak for finding the snippet
  • v

    VoxBot

    11/18/2022, 2:37 PM
    though the comment has a mistake: it's codename, not codebase
  • t

    treydock

    11/18/2022, 2:52 PM
    So I think that
    setup_acceptance_node.pp
    won't work for Ubuntu 20.04 + Puppet 6 issues because the issue is adding Puppet repo because uses HTTPS. https://github.com/voxpupuli/puppet-letsencrypt/actions/runs/3497858917/jobs/5857489147 - I think what's going to be needed is having the beaker Dockerfile include that package so the repos can be bootstrapped. So far adding the file seems to have no impact https://github.com/voxpupuli/puppet-letsencrypt/pull/301/files#diff-bc6ad36e1eaefacb5face10b0d75de01df4c7bc7611f63d907ae5c8a2633f7ac
  • b

    bastelfreak

    11/18/2022, 2:57 PM
    ah right
  • b

    bastelfreak

    11/18/2022, 2:57 PM
    we've a workaround for that as well!
  • b

    bastelfreak

    11/18/2022, 2:57 PM
    https://github.com/voxpupuli/puppet-lldpd/blob/master/spec/setup_acceptance_node.pp
1...191192193...648Latest