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

    Yury Bushmelev

    10/29/2024, 8:44 AM
    And maybe we can deprecate accounting-related parameters in favour of system settings.. but it’ll break existing configurations
  • b

    bastelfreak

    10/29/2024, 8:47 AM
    we can probably merge them and log a deprecation, and remove them in the future?
    🚀 1
  • y

    Yury Bushmelev

    10/29/2024, 9:45 AM
    Sounds good, but then we’ll have no OS defaults for accounting options. Or we should manage sane defaults for system.conf, which is.. quite time consuming (we discussed it above yesterday iirc) :)
  • b

    bastelfreak

    10/29/2024, 9:56 AM
    I think on all modern distributions systemd should support the same accounting options
  • v

    VoxBot

    10/29/2024, 10:03 AM
    can I get some feedback on https://github.com/voxpupuli/beaker/pull/1906 ?
  • t

    TheMeier

    10/29/2024, 10:09 AM
    Hm. Trying to understand the implications. All acceptance test setups would require ruby 3.1 or newer then? So breaking change?
  • v

    VoxBot

    10/29/2024, 10:14 AM
    yes
  • v

    VoxBot

    10/29/2024, 10:14 AM
    but they already run on ruby 3.3 in our pipeline
  • v

    VoxBot

    10/29/2024, 10:15 AM
    *3.2
  • v

    VoxBot

    10/29/2024, 10:15 AM
    note to myself: update this
  • t

    TheMeier

    10/29/2024, 10:17 AM
    but we are not the only beaker users...
  • v

    VoxBot

    10/29/2024, 10:18 AM
    yes
  • v

    VoxBot

    10/29/2024, 10:18 AM
    Ruby 3.1 got released in 2021, that's already quite ancient
  • t

    TheMeier

    10/29/2024, 10:20 AM
    well, I guess it will become a major version then..
  • b

    bastelfreak

    10/29/2024, 10:20 AM
    yes that's the plan
  • y

    Yury Bushmelev

    10/29/2024, 2:25 PM
    so, back to rubocop rules..
    spec/classes/init_spec.rb60015: C: [Correctable] Layout/DotPosition: Place the . on the previous line, together with the method call receiver. (https://rubystyle.guide#consistent-multi-line-chains)
  • y

    Yury Bushmelev

    10/29/2024, 2:26 PM
    spec/classes/init_spec.rb60228: C: [Correctable] Style/TrailingCommaInArguments: Avoid comma after the last parameter of a method call. (https://rubystyle.guide#no-trailing-params-comma)
  • y

    Yury Bushmelev

    10/29/2024, 2:27 PM
    I believe it was different before.. or maybe I’m biased by PDK rubocop rules
  • y

    Yury Bushmelev

    10/29/2024, 2:27 PM
    may I have review pls: https://github.com/voxpupuli/puppet-systemd/pull/495
  • y

    Yury Bushmelev

    10/29/2024, 2:28 PM
    not sure if .vscode/extensions.json removal should be part of this PR or better to make it separate PR
  • v

    VoxBot

    10/29/2024, 2:28 PM
    probably better in a separate PR
  • v

    VoxBot

    10/29/2024, 2:29 PM
    and if it's something to do everywhere, modulesync is the right place IMHO
  • y

    Yury Bushmelev

    10/29/2024, 2:33 PM
    dropped it from this PR then
  • s

    simonhoenscheid

    10/29/2024, 4:32 PM
    Hello Community, is there a tool to diff Puppetfiles?
  • v

    VoxBot

    10/29/2024, 4:33 PM
    can I get a review for https://github.com/voxpupuli/puppet-consul/pull/672 ?
  • b

    bastelfreak

    10/29/2024, 4:33 PM
    @simonhoenscheid I'm a fan of
    git diff --no-index Puppetfile_a Puppetfile_b
  • s

    simonhoenscheid

    10/29/2024, 4:34 PM
    Hm, doesn’t that get complicated, if structure and order is completely different?
  • v

    VoxBot

    10/29/2024, 4:35 PM
    and for https://github.com/voxpupuli/puppet-wildfly/pull/345 and https://github.com/voxpupuli/beaker/pull/1906 please
  • v

    VoxBot

    10/29/2024, 4:35 PM
    yes. In that case you should reorder the Puppetfile :D Or you can write something with r10k to get the puppetfile and diff the modules in a ruby script
  • v

    VoxBot

    10/29/2024, 4:38 PM
    in foreman-installer I use librarian_puppet as an API to parse it: https://github.com/theforeman/foreman-installer/blob/develop/bin/module-versions
1...608609610...648Latest