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

    jhoblitt

    05/20/2022, 4:44 PM
    flee while you can 🙂
  • j

    jhoblitt

    05/20/2022, 5:47 PM
    @Alex Fisher I wanted to say thank you for the help yesterday. I ultimately ended up converting booleans to symbols and didn't need to override
    in_sync?
    . Still a work in progress: https://github.com/theforeman/puppet-foreman/commit/55c80a52869f8099224f89415058807b23fbe65d
  • j

    jhoblitt

    05/20/2022, 5:47 PM
    @Alex Fisher I wanted to say thank you for the help yesterday. I ultimately ended up converting booleans to symbols and didn't need to override
    in_sync?
    . Still a work in progress: https://github.com/theforeman/puppet-foreman/commit/55c80a52869f8099224f89415058807b23fbe65d
  • v

    VoxBot

    05/20/2022, 6:07 PM
    I really hate trying to test puppet modules on a system that has Ruby 3 by default...
  • v

    VoxBot

    05/20/2022, 6:08 PM
    because its a pdk module and pdk is damn outdated? :)
  • v

    VoxBot

    05/20/2022, 6:08 PM
    no pdk involved
  • v

    VoxBot

    05/20/2022, 6:08 PM
    thats odd
  • v

    VoxBot

    05/20/2022, 6:08 PM
    the stuff we deploy via modulesync works for ruby 3 and I think 3.1
  • v

    VoxBot

    05/20/2022, 6:08 PM
    bundle install failures left and right
  • v

    VoxBot

    05/20/2022, 6:09 PM
    I am on Fedora 36 with Ruby 3.1.2 and was running into all kinds of issues with bundle install. I have resorted back to my old default: do it in a Vagrant box
  • v

    VoxBot

    05/20/2022, 6:10 PM
    genebean[m]: which module?
  • v

    VoxBot

    05/20/2022, 6:10 PM
    One I am working on build up. I copied the Gemfile from the grafana module
  • v

    VoxBot

    05/20/2022, 6:10 PM
    building**
  • v

    VoxBot

    05/20/2022, 6:11 PM
    hmm, that's modulesync 5.0, I wonder if we made changes in 5.1 or 5.2 that give it better compat
  • v

    VoxBot

    05/20/2022, 6:11 PM
    is on F36 too
  • v

    VoxBot

    05/20/2022, 6:11 PM
    is there a better one to copy? Happy to try
  • v

    VoxBot

    05/20/2022, 6:12 PM
    if I do bundle update on puppet-grafana I get a working install
  • d

    Dr Bunsen Honeydew

    05/20/2022, 6:12 PM
    See the
    puppet-grafana
    module at https://forge.puppet.com/puppet/grafana?src=slack&channel=voxpupuli
  • v

    VoxBot

    05/20/2022, 6:12 PM
    WIth the OS's Ruby?
  • v

    VoxBot

    05/20/2022, 6:12 PM
    yes
  • v

    VoxBot

    05/20/2022, 6:13 PM
    can you share the errors you see?
  • v

    VoxBot

    05/20/2022, 6:14 PM
    https://pastebin.com/fdk5ePC0
  • v

    VoxBot

    05/20/2022, 6:15 PM
    the json and coveralls gems are installed via DNF already too
  • v

    VoxBot

    05/20/2022, 6:16 PM
    I'd try: sudo dnf install ruby-devel
  • v

    VoxBot

    05/20/2022, 6:17 PM
    and you can add --without developmentreleasesystem_tests to the bundle install, if you only want to do unit testing
  • v

    VoxBot

    05/20/2022, 6:17 PM
    wow... facepalm moment... I thought ruby-devel was already installed. It must not have gotten reinstalled after my cleanup work earlier. Thanks!
  • v

    VoxBot

    05/20/2022, 6:18 PM
    seems that was the issue
  • v

    VoxBot

    05/20/2022, 8:51 PM
    https://github.com/puppetlabs/puppetlabs-firewall/issues/1053 lol
  • v

    VoxBot

    05/20/2022, 8:52 PM
    Puppetlabs-firewall vs Kubernetes takes 10-20+ minutes to parse and add rules
  • d

    Dr Bunsen Honeydew

    05/20/2022, 8:52 PM
    See the
    puppetlabs-firewall
    module at https://forge.puppet.com/puppetlabs/firewall?src=slack&channel=voxpupuli
1...444546...648Latest