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

    Dr Bunsen Honeydew

    06/27/2023, 1:33 PM
    See the
    puppetlabs-postgresql
    module at https://forge.puppet.com/puppetlabs/postgresql?src=slack&channel=voxpupuli
  • v

    VoxBot

    06/27/2023, 1:34 PM
    my bigger concern was that many modules have not yet raised the upper bound, so finding some working combination is hard
  • b

    bastelfreak

    06/27/2023, 1:34 PM
    changes the default setting for strict
  • b

    bastelfreak

    06/27/2023, 1:35 PM
    actually, changed, years ago
  • b

    bastelfreak

    06/27/2023, 1:35 PM
    guess who raised the jira issue to change the default in Puppet 8!
    😏 1
  • b

    bastelfreak

    06/27/2023, 1:35 PM
    hides
  • a

    Alex Fisher

    06/27/2023, 1:35 PM
    ok. Well maybe not nobody, but perhaps just you! 😉
  • b

    bastelfreak

    06/27/2023, 1:47 PM
    is there an easy way to deep merge to hash variables in Puppet?
  • b

    bastelfreak

    06/27/2023, 1:47 PM
    likes lookup with the deep option, just not in hiera but in puppet dsl
  • b

    bastelfreak

    06/27/2023, 1:47 PM
    $hash1 + $hash2
    only merges toplevel keys
  • b

    bastelfreak

    06/27/2023, 1:48 PM
    @Alex Fisher I still think it was a mistake that we released the namespace functions in stdlib 9, not 8.x
  • b

    bastelfreak

    06/27/2023, 1:49 PM
    ah stdlib has deep_merge
  • v

    VoxBot

    06/27/2023, 1:52 PM
    bastelfreak: agreed - implement deprecation + replacement in x.y, then drop in (x+1).0
  • a

    Alex Fisher

    06/27/2023, 1:57 PM
    That's what we've done though. Just the deprecation + replacement is in 9.x to drop in 10.0 We just got the deprecation bit slightly wrong and didn't jump on it straight away to fix. There were already a bunch of breaking changes in main, so the next release was always going to be 9.0 unless anyone want to start messing with creating separate 8.x release branches.
  • b

    bastelfreak

    06/27/2023, 1:59 PM
    I still think we should backport the namespaced functions
  • a

    Alex Fisher

    06/27/2023, 2:03 PM
    Without the shims could be beneficial (the shims were at least how one regression slipped in), but unless you're also proposing backing out all the 'require stdlib 9' changes, I'm guessing it's much more effort than it's worth.
  • a

    Alex Fisher

    06/27/2023, 2:09 PM
    anyway... didn't you originally advocate just having a major release dropping the legacy versions without any prior deprecations?
  • a

    Alex Fisher

    06/27/2023, 2:10 PM
    "My initial thought was to not add the shims at all and drop all the legacy functions"
  • a

    Alex Fisher

    06/27/2023, 2:10 PM
    ducks
  • b

    bastelfreak

    06/27/2023, 2:10 PM
    yes. but nobody else liked the idea 😄
  • a

    Alex Fisher

    06/27/2023, 2:11 PM
    phew!
  • a

    Alex Fisher

    06/27/2023, 2:11 PM
    🙂
  • b

    bastelfreak

    06/27/2023, 2:11 PM
    there's always this conflict from maintainers vs users point of view
  • b

    bastelfreak

    06/27/2023, 2:11 PM
    I get that the shims help a lot from a users point of view. but they now require more effort on the maintainers side
  • v

    VoxBot

    06/27/2023, 3:18 PM
    yes, there's always maintainer vs users conflict but stdlib is so common that the balance is more on the maintainers than for most other modules
  • v

    VoxBot

    06/27/2023, 3:18 PM
    concat is IMHO a close second
  • b

    bastelfreak

    06/28/2023, 6:33 AM
    @Pat Riehecky https://github.com/jcpunk/puppet-sssd that's your module? would you be interested in migrating it to Vox Pupuli? We had a few requests for a sssd module, mostly bodgit/puppet-sssd. There's also a recent thread on the mailinglist about it
  • v

    VoxBot

    06/28/2023, 9:22 AM
    https://github.blog/2023-06-26-new-tool-to-secure-your-github-actions/ could be interesting
  • v

    VoxBot

    06/28/2023, 9:23 AM
    speaking about github
  • v

    VoxBot

    06/28/2023, 9:23 AM
    I would like to have the large runners, at least for some modules
1...526527528...647Latest