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

    VoxBot

    05/24/2023, 10:41 AM
    bastelfreak: and that's probably a good reason to keep the --no-use-v1-api command line option around for a bit: various READMEs document its use, making it a noop keeps compatibility
  • v

    VoxBot

    05/24/2023, 10:43 AM
    yeah
  • v

    VoxBot

    05/24/2023, 10:43 AM
    i agree
  • v

    VoxBot

    05/24/2023, 10:43 AM
    ewoud: https://github.com/voxpupuli/librarian-puppet/pull/104
  • v

    VoxBot

    05/24/2023, 10:44 AM
    I'm planning ahead after just patching saz for something already fixed in puppet namespace. EL = RHEL+ALMA+...
  • v

    VoxBot

    05/24/2023, 10:44 AM
    It would need to be in place before 10 - Its more the general point is there any mechanism to use <old>-<module> for OSn and <new>-<module> for OSn+1. Perhaps you can influence the PUPPET_LIBRARY_PATH (?) based on agent facts. Distinct puppet servers would work of course.
  • v

    VoxBot

    05/24/2023, 10:45 AM
    you cannot have two modules with the same name in the same environment
  • v

    VoxBot

    05/24/2023, 10:45 AM
    frisbee[m], doesn't that ask for an entry in the "base" role you have?
  • v

    VoxBot

    05/24/2023, 10:45 AM
    so you need two environments or two puppetservers
  • v

    VoxBot

    05/24/2023, 10:45 AM
    but again, why support both?
  • v

    VoxBot

    05/24/2023, 10:46 AM
    migrate to ours and be happy?
  • v

    VoxBot

    05/24/2023, 10:46 AM
    ah, yeah, same name won't work, sorry
  • a

    Alex Fisher

    05/24/2023, 10:57 AM
    Morning!
  • v

    VoxBot

    05/24/2023, 10:57 AM
    morning
  • v

    VoxBot

    05/24/2023, 10:57 AM
    o/
  • a

    Alex Fisher

    05/24/2023, 10:57 AM
    @bastelfreak Thanks for the approval on that ldapquery module. I'll get a release PR prepped.
  • v

    VoxBot

    05/24/2023, 10:57 AM
    \o/
  • a

    Alex Fisher

    05/24/2023, 10:58 AM
    Then afterwards, I'm going to go to town on the configuration stuff.
  • a

    Alex Fisher

    05/24/2023, 10:58 AM
    It seems really odd at the moment.
  • v

    VoxBot

    05/24/2023, 10:59 AM
    it's ldap? :D
  • a

    Alex Fisher

    05/24/2023, 11:01 AM
    It's the way it conflates these puppet settings I don't like. https://www.puppet.com/docs/puppet/5.5/configuration.html#ldapbase
  • a

    Alex Fisher

    05/24/2023, 11:01 AM
    I'm not even sure what else they're used for anymore.
  • a

    Alex Fisher

    05/24/2023, 11:01 AM
    The LDAP ENC was removed in Puppet 6, but these remain.
  • v

    VoxBot

    05/24/2023, 11:01 AM
    I did not know that
  • v

    VoxBot

    05/24/2023, 11:02 AM
    from a quick grep it looks like https://github.com/puppetlabs/puppet/blob/ad7d75b08dfff5e308fde199407d84308d74e538/lib/puppet/util/ldap/manager.rb#L24 still uses it
  • v

    VoxBot

    05/24/2023, 11:02 AM
    2015 was the only team I met a person that used the LDAP ENC
  • v

    VoxBot

    05/24/2023, 11:02 AM
    *only time
  • v

    VoxBot

    05/24/2023, 11:03 AM
    though I question if that class itself is actually used
  • a

    Alex Fisher

    05/24/2023, 11:03 AM
    This still exists https://github.com/puppetlabs/puppet/blob/ad7d75b08dfff5e308fde199407d84308d74e538/lib/puppet/provider/ldap.rb but I don't know what uses it.
  • v

    VoxBot

    05/24/2023, 11:03 AM
    bastelfreak: only team also works :P
1...488489490...642Latest