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

    VoxBot

    05/13/2025, 3:23 PM
    yes
  • v

    VoxBot

    05/13/2025, 3:23 PM
    it's a shitshow
  • v

    VoxBot

    05/13/2025, 3:26 PM
    I'm still referring to the puppet 7 doc because it looks much nicer
  • n

    Nick B

    05/13/2025, 3:28 PM
    We're going to put up OpenVox docs soonish (I hope) that everyone can collaborate on and update, so hopefully the situation feels a bit better after that.
    ❤️ 1
  • v

    VoxBot

    05/13/2025, 3:30 PM
    i feel terrible that i haven't been able to spend any time on that. 😞
  • v

    VoxBot

    05/13/2025, 3:32 PM
    NickB: nice
  • v

    VoxBot

    05/13/2025, 3:45 PM
    how evil is "exec"?
  • v

    VoxBot

    05/13/2025, 3:45 PM
    It Depends™
  • v

    VoxBot

    05/13/2025, 3:48 PM
    it tends to. task at hand: get a gpg key into the system. copypasta source says: exec command wget .asc | gpg --thisandthat
  • v

    VoxBot

    05/13/2025, 3:50 PM
    Tricky bit with doing that via exec would be idempotency. But, otherwise, not a bad use case unless there's a battle tested type and provider that does that specific job.
  • v

    VoxBot

    05/13/2025, 3:50 PM
    use https://github.com/dgolja/golja-gnupg/pull/38
  • v

    VoxBot

    05/13/2025, 3:50 PM
    sounds solid. if it was exec command wget rmrf.sh well ok
  • v

    VoxBot

    05/13/2025, 3:51 PM
    bastelfreak: ?
  • v

    VoxBot

    05/13/2025, 3:52 PM
    that's a puppet module to import gpg keys
  • v

    VoxBot

    05/13/2025, 3:52 PM
    use that instead of an exec resource
  • v

    VoxBot

    05/13/2025, 3:52 PM
    on forge yet?
  • v

    VoxBot

    05/13/2025, 3:53 PM
    the module? yes. that branch? no
  • v

    VoxBot

    05/13/2025, 4:08 PM
    I'll talk this over, but right now I'd like to get my hands dirty myself for sake of learning
  • v

    VoxBot

    05/13/2025, 4:42 PM
    can someone do me a solid and glance over this if it has any obvious errors? https://paste.pics/f06d410b82eb4270e607f19999b3f802
  • v

    VoxBot

    05/13/2025, 4:43 PM
    can paste in thext if anyone knows some lesser know pastebin, can't access the usual ones.
  • v

    VoxBot

    05/13/2025, 4:44 PM
    regarding the gpg key file I was wondering if it it a good idea to "subscribe"  to changes in the .asc file, as I'd want to have that if MS issues a new one
  • v

    VoxBot

    05/13/2025, 4:45 PM
    not offhand. Since it’s an image I can’t run it through parse tests or linters
  • c

    csharpsteen

    05/13/2025, 4:48 PM
    Why not use
    puppetlabs/apt
    ? It has types and providers for most/all of that.
  • v

    VoxBot

    05/13/2025, 4:52 PM
    Yes use the at module
  • v

    VoxBot

    05/13/2025, 4:53 PM
    questy, firewall... hence the q for some other pastebin. would like to.
  • v

    VoxBot

    05/13/2025, 4:55 PM
    csharpsteen, because I'm fresh off the bus and had no idea :)
  • v

    VoxBot

    05/13/2025, 4:56 PM
    then modules here have a tendency to be outdated and for learning purposes I like to ge the bare low level code together
  • c

    csharpsteen

    05/13/2025, 4:56 PM
    Everything you did looks great, it's just that you ended up re-implementing a good chunk of the
    apt
    module 😉
  • v

    VoxBot

    05/13/2025, 4:57 PM
    I’m with Charlie. Just move to the apt module and save yourself some headaches.
  • v

    VoxBot

    05/13/2025, 4:57 PM
    hey open src people have been, despite no short supply of contrary statements, reinventing wheels since the dawn of epoch ;)
1...639640641...648Latest