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

    Yury Bushmelev

    03/16/2023, 2:08 PM
    I’d like to reuse Voxpupuli’s CI/CD for my modules too.. but I’d prefer to keep PDK compatibility there because I’m using it now and will use it in future..
  • v

    VoxBot

    03/16/2023, 2:09 PM
    it probably isn't hard to create a PDK-compatible layout in modulesync_config, given moduleroot is already in there
  • v

    VoxBot

    03/16/2023, 2:10 PM
    you probably need to add the template files, like in https://github.com/voxpupuli/pdk-templates
  • v

    VoxBot

    03/16/2023, 2:10 PM
    though I also heard there's now some Go based PDK which uses Go templates and I'm not going near that
  • y

    Yury Bushmelev

    03/16/2023, 2:12 PM
    there is (PCT & PRM).. but both are orphaned child these days..
  • y

    Yury Bushmelev

    03/16/2023, 2:12 PM
    can consider both as R&D which got stalled (as I understand)
  • y

    Yury Bushmelev

    03/16/2023, 2:12 PM
    so what we have is PDK & Voxpupuli msync
  • v

    VoxBot

    03/16/2023, 2:13 PM
    I'll happily accept PRs to https://github.com/voxpupuli/modulesync_config to make it PDK-compatible
  • y

    Yury Bushmelev

    03/16/2023, 2:13 PM
    I’ll consider this.. I still have 2 weeks before I’ll join another company (no Puppet there)
  • v

    VoxBot

    03/16/2023, 2:14 PM
    and thanks to the person who released in-parallel; I've rebased https://github.com/voxpupuli/beaker/pull/1762
  • v

    VoxBot

    03/16/2023, 3:15 PM
    https://github.com/voxpupuli/puppet-systemd/pull/322 I have a need to manage timer drop ins :)
  • b

    binford2k

    03/16/2023, 7:30 PM
    @bastelfreak tangent: this is on your radar, yes? https://blog.alexellis.io/docker-is-deleting-open-source-images/
  • c

    CVQuesty

    03/16/2023, 7:51 PM
    Looks like Docker is advertising for Podman or LXD
    lol 1
  • a

    Alex Fisher

    03/16/2023, 8:29 PM
    "It was only a few years ago that Travis CI was where Open Source projects built their software and collaborated. I don't think I've heard them mentioned since then."
    😂 1
  • v

    VoxBot

    03/16/2023, 9:12 PM
    I did read about that, but I wonder how much I'd be hit by it
  • b

    binford2k

    03/16/2023, 9:14 PM
    they shared an update and clarified a few things https://www.docker.com/blog/we-apologize-we-did-a-terrible-job-announcing-the-end-of-docker-free-teams/
  • v

    VoxBot

    03/16/2023, 9:19 PM
    I hadn't seen that yet
  • v

    VoxBot

    03/16/2023, 9:20 PM
    but what a poor post: all I can read is "we didn't realize this would cause backlash, so we're now saying we weren't clear"
  • j

    jhoblitt

    03/16/2023, 9:34 PM
    That's my take on it
  • j

    jhoblitt

    03/16/2023, 9:34 PM
    at $day_job, we already started migrating things to ghcr.io
  • c

    Craig Gumbley

    03/16/2023, 11:25 PM
    https://puppetcommunity.slack.com/archives/C0W1Y5VL0/p1678975991390099 Interesting. fwiw, we will be changing up the templating system later this year.. I’m excited about it. We learned a lot from PCT. Also Ewoud, what do I need to do to get you on-board with PDK 😎
    🤔 1
  • v

    VoxBot

    03/17/2023, 9:51 AM
    stop making it send analytics (by default)
  • v

    VoxBot

    03/17/2023, 9:52 AM
    and then try to minimize what's synced by default - in our modulesync_config I've worked (very) hard to do that, so you get as little as possible
  • v

    VoxBot

    03/17/2023, 9:53 AM
    for example, I'm very happy with our default mimimal spec_helper: https://github.com/voxpupuli/puppet-example/blob/master/spec/spec_helper.rb
  • v

    VoxBot

    03/17/2023, 9:54 AM
    and I'd love to get rid of default_module_facts.yml if I'm honest, since very few modules actually use it
    👍🏻 1
  • v

    VoxBot

    03/17/2023, 9:54 AM
    and add_mocked_facts! can probably be done by default in voxpupuli-test rather than syncing it
  • c

    Craig Gumbley

    03/17/2023, 10:10 AM
    Hey @David Sandilands ^^^
  • c

    Craig Gumbley

    03/17/2023, 10:10 AM
    Some solid suggestions here
    yup 1
  • c

    Craig Gumbley

    03/17/2023, 10:10 AM
    Analytics is something we are talking a lot about right now
  • c

    Craig Gumbley

    03/17/2023, 10:11 AM
    Also the syncing stuff is something I’ll probably talk to you about some more in the coming months
1...362363364...648Latest