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

    VoxBot

    04/14/2023, 9:14 AM
    and the trend in Ruby 3 is that every release moves more things from standard gems to default gems and default gems to gems
  • v

    VoxBot

    04/14/2023, 9:14 AM
    so every .y version is yet another painful surprise
  • v

    VoxBot

    04/14/2023, 9:15 AM
    Ruby 3.3 has another list where there are candidates: https://bugs.ruby-lang.org/issues/19351
  • v

    VoxBot

    04/14/2023, 9:15 AM
    why didn't it fail on Ruby 2.5/2.7 when net-ftp wasn't a stdgem nor a default gem? Or are the docs at https://stdgems.org/2.5.9/ wrong
  • v

    VoxBot

    04/14/2023, 9:15 AM
    it does suggest that you don't need to put it in Gemfile for 3.3, so we'll see
  • v

    VoxBot

    04/14/2023, 9:16 AM
    I think there it was part of stdlib, yet another way to deliver code
  • v

    VoxBot

    04/14/2023, 9:16 AM
    aht it wasn't even a dedicated gem
  • v

    VoxBot

    04/14/2023, 9:16 AM
    makes sense
  • v

    VoxBot

    04/14/2023, 9:17 AM
    https://stdgems.org/ last sentence: "There are a few libraries that will stay non-gem default libraries, because they are very dependent on the specific Ruby version."
  • v

    VoxBot

    04/14/2023, 10:04 AM
    ewoud: how is your foreman stuff going on?
  • v

    VoxBot

    04/14/2023, 10:24 AM
    bastelfreak: I at least updated our own Foreman instance and our Puppet modules are up to date again (except stdlib), so now I can finally get to implementing backups again
  • v

    VoxBot

    04/14/2023, 10:24 AM
    \o/
  • y

    Yury Bushmelev

    04/14/2023, 10:59 AM
    I’m available for some hacking for a hour just in case there is anything 🙂 maybe I’ll try to reproduce the augeas issue with their CLI tools
  • b

    bastelfreak

    04/14/2023, 10:59 AM
    that would be awesome ❤️
  • v

    VoxBot

    04/14/2023, 11:00 AM
    what bastelfreak said :)
  • y

    Yury Bushmelev

    04/14/2023, 11:00 AM
    never tried it before.. so if there is any short and easy way to look into please share 🙂
  • b

    bastelfreak

    04/14/2023, 11:01 AM
    the shortest way is usually to ask @raphink or @lutter nicely
  • y

    Yury Bushmelev

    04/14/2023, 11:01 AM
    hmm.. okay 🙂
  • v

    VoxBot

    04/14/2023, 11:01 AM
    I think you can run Puppet in debug mode and it'll show what it ran
  • y

    Yury Bushmelev

    04/14/2023, 11:04 AM
    ah, good idea
  • s

    Slackbot

    04/14/2023, 11:14 AM
    This message was deleted.
    a
    • 2
    • 2
  • b

    bastelfreak

    04/14/2023, 11:14 AM
    @Alex Fisher any chance you can revisit https://github.com/voxpupuli/modulesync/pull/260 ?
  • y

    Yury Bushmelev

    04/14/2023, 11:20 AM
    IIRC it was asked here already.. how can I enable Puppet debug output during the beaker test?
  • y

    Yury Bushmelev

    04/14/2023, 11:20 AM
    I’m a bit lazy to go into a container and do it manually 😄
  • b

    bastelfreak

    04/14/2023, 11:21 AM
    I think @Robert Waffen did that recently
  • y

    Yury Bushmelev

    04/14/2023, 11:22 AM
    quick test with
    augtool
    (
    set
    2 values in a non-existent sysctl file followed by
    save
    ) gives me 100% right output.. so it seems puppet does some magic
  • v

    VoxBot

    04/14/2023, 11:23 AM
    BEAKER_PUPPET_DEBUG=true IIRC
    🙇🏻 1
  • y

    Yury Bushmelev

    04/14/2023, 11:31 AM
    no luck.. ruby gem should use libaugeas so there is no way to see the ready-to-use command
  • y

    Yury Bushmelev

    04/14/2023, 11:31 AM
    though debug output is here, so env var above works
  • y

    Yury Bushmelev

    04/14/2023, 11:38 AM
    I really miss the puppet agent package for ubuntu 22.04 aarch64..
1...415416417...647Latest