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

    VoxBot

    05/16/2024, 3:42 PM
    ok, the default of manage_docker was false, but it use docker module in the code
  • v

    VoxBot

    05/16/2024, 3:43 PM
    Yes. It is optional
  • v

    VoxBot

    05/16/2024, 3:43 PM
    And that's a concept the Metadata.json doesn't support
  • v

    VoxBot

    05/16/2024, 3:43 PM
    :D
  • j

    josh

    05/16/2024, 4:00 PM
    Does anyone know why Debian and Ubuntu renamed their
    puppet
    package to
    puppet-agent
    which now conflicts with ours?
    😕 1
    ‼️ 1
    🧌 1
  • j

    josh

    05/16/2024, 4:01 PM
    https://packages.ubuntu.com/noble/puppet-agent
  • j

    josh

    05/16/2024, 4:01 PM
    https://packages.debian.org/stable/puppet-agent
  • v

    VoxBot

    05/16/2024, 4:01 PM
    AFAIK anarcat was involved in that in Debian
  • v

    VoxBot

    05/16/2024, 4:02 PM
    IMHO the most annoying part is that the vendored modules aren't installed by default, so your catalogs don't work until you install additional packages
  • v

    VoxBot

    05/16/2024, 4:13 PM
    https://github.com/voxpupuli/puppet-systemd?tab=readme-ov-file#service-limits bleh, that should have been updated with that it's deprecated and a replacement
  • v

    VoxBot

    05/16/2024, 4:15 PM
    hmm?
  • v

    VoxBot

    05/16/2024, 4:16 PM
    anarcat: the puppet → puppet-agent migration
  • v

    VoxBot

    05/16/2024, 4:16 PM
    right
  • v

    VoxBot

    05/16/2024, 4:16 PM
    there's a bug open about the vendored stuff, iirc
  • v

    VoxBot

    05/16/2024, 4:16 PM
    i think our current idea is to make the deps stronger so we reflect upstream better
  • v

    VoxBot

    05/16/2024, 4:17 PM
    but josh is saying it conflicts with their packages
  • v

    VoxBot

    05/16/2024, 4:17 PM
    as for why the package was renamed, i'm not sure i remember
  • v

    VoxBot

    05/16/2024, 4:17 PM
    what's "ours" in that context?
  • v

    VoxBot

    05/16/2024, 4:17 PM
    as for gitlab-runner, i'm pretty sure you can run a runner without docker, at least we do
  • v

    VoxBot

    05/16/2024, 4:18 PM
    josh is a Puppet (AKA Perforce) employee, so I think the official packages
  • v

    VoxBot

    05/16/2024, 4:18 PM
    anarcat: apt-get install puppet-agent should install from the puppetlabs repos. Now that's indeterminate
  • j

    josh

    05/16/2024, 4:18 PM
    Ours is Puppet/Perforce packages. We're working on noble packages right now, but are blocked because our tests are installing the packages from Ubuntu
  • v

    VoxBot

    05/16/2024, 4:19 PM
    wouldn't they be newer so get preference?
  • j

    josh

    05/16/2024, 4:19 PM
    Packages with the same name are going to confuse people to no end
  • v

    VoxBot

    05/16/2024, 4:20 PM
    i do not believe package names should be what tells the packages apart
  • v

    VoxBot

    05/16/2024, 4:20 PM
    you can use pinning to fix this
  • v

    VoxBot

    05/16/2024, 4:20 PM
    binford2k: i don't understand why puppet-agent should be the puppetlabs packages
  • v

    VoxBot

    05/16/2024, 4:21 PM
    maybe they could be called puppetlabs-agent or something if you really want to tell those apart?
  • v

    VoxBot

    05/16/2024, 4:21 PM
    i should also clarified that i have only coordinated the effort of porting the official debian packages to puppet 7, lavamind did most of the actual work involved, along with help from other debian developers
  • v

    VoxBot

    05/16/2024, 4:21 PM
    josh: are the tests by any chance installing puppet, which is now a transitional package that requires the same puppet-agent package version?
1...596597598...648Latest