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

    VoxBot

    05/24/2023, 10:11 AM
    and you broke the tests ;)
  • v

    VoxBot

    05/24/2023, 10:11 AM
    that's why I split it up: now I can abuse CI :P
  • v

    VoxBot

    05/24/2023, 10:11 AM
    perhaps I should start with the "drop Ruby < 2.7" commit so reduce the matrix
  • v

    VoxBot

    05/24/2023, 10:12 AM
    nods
  • v

    VoxBot

    05/24/2023, 10:14 AM
    https://github.com/voxpupuli/librarian-puppet/pull/103 is largely the same as https://github.com/voxpupuli/librarian-puppet/pull/94
  • v

    VoxBot

    05/24/2023, 10:21 AM
    Zhenech: ah, because I dropped Modulefile support in the big PR, but didn't include that commit so it fails
  • v

    VoxBot

    05/24/2023, 10:24 AM
    though I wonder - would https://github.com/voxpupuli/librarian-puppet/pull/102 be considered a breaking change? with the forge I noticed API v1 results in timeouts and I can't force API v3 in a global config
  • v

    VoxBot

    05/24/2023, 10:25 AM
    IMO it's a breaking change
  • v

    VoxBot

    05/24/2023, 10:26 AM
    defaults changes are breaking, yes
  • v

    VoxBot

    05/24/2023, 10:27 AM
    are there third party forges that don't support v3 or why are we keeping that compat at all?
  • v

    VoxBot

    05/24/2023, 10:29 AM
    good question
  • v

    VoxBot

    05/24/2023, 10:29 AM
    AFAIK Pulp 2 was never a proper Puppet forge implementation and since it's EOL I think we can discount that
  • v

    VoxBot

    05/24/2023, 10:29 AM
    not sure about Artifactory
  • v

    VoxBot

    05/24/2023, 10:31 AM
    I've used https://github.com/kindredgroup/puppet-forge-server
  • v

    VoxBot

    05/24/2023, 10:31 AM
    as far as I know moodern artifactory supports V3 API
  • v

    VoxBot

    05/24/2023, 10:31 AM
    so IMO drop the compat stuff as well
  • v

    VoxBot

    05/24/2023, 10:31 AM
    interestingly that does mention Pulp so perhaps some people did manage to use Pulp 2 as a real module storage
  • v

    VoxBot

    05/24/2023, 10:31 AM
    https://github.com/kindredgroup/puppet-forge-server#librarian-puppet specifically mentions --no-use-v1-api is recommended for better performance
  • v

    VoxBot

    05/24/2023, 10:35 AM
    https://jfrog.atlassian.net/browse/RTFACT-26143 there is this interesting bug about missing sha256 support, someone posted that in another slack channel
  • v

    VoxBot

    05/24/2023, 10:35 AM
    Anyone have amazing ideas how to migrate say saz-rsyslog to puppet-rsyslog with an OS bump of agents (to EL10) on the same puppet server?
  • v

    VoxBot

    05/24/2023, 10:35 AM
    Something other than maintaining some superset interface hybrid of both modules for the next 8 years.
  • v

    VoxBot

    05/24/2023, 10:35 AM
    Something that is [ if agent == EL9 use
    saz
    , if agent == EL10
    puppet
    .
  • d

    Dr Bunsen Honeydew

    05/24/2023, 10:35 AM
    See the
    saz-rsyslog
    module at https://forge.puppet.com/saz/rsyslog?src=slack&amp;channel=voxpupuli
  • v

    VoxBot

    05/24/2023, 10:37 AM
    frisbee[m]: mhm no clue. our rsyslog module was intended for newer rsyslog versions and their (odd) config
  • v

    VoxBot

    05/24/2023, 10:38 AM
    https://jfrog.com/help/r/jfrog-artifactory-documentation/puppet-repositories doesn't say it supports v3 api, but it mentions a bit about v3 at the bottom
  • v

    VoxBot

    05/24/2023, 10:38 AM
    there is no EL10 yet so I don't quite understand the question
  • v

    VoxBot

    05/24/2023, 10:39 AM
    assuming EL is Enterprise Linux
  • v

    VoxBot

    05/24/2023, 10:40 AM
    frisbee[m]: shouldn't be a problem to migrate existing EL7/EL8/EL9 nodes to puppet/rsyslog
  • v

    VoxBot

    05/24/2023, 10:41 AM
    and use the module for new installations as well
  • v

    VoxBot

    05/24/2023, 10:41 AM
    bastelfreak: it also recomends librarian-puppet install --no-use-v1-api on that artifactory page, so I think we can assume it implements v3
1...487488489...642Latest