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

    VoxBot

    12/21/2022, 8:04 PM
    can I get a review for https://github.com/voxpupuli/gha-puppet/pull/22
  • y

    Yury Bushmelev

    12/22/2022, 1:33 PM
    I’d like to start fixing rubocop issues which is kind of blocked by https://github.com/voxpupuli/beaker-docker/pull/72.. I can start in another branch though..
  • y

    Yury Bushmelev

    12/22/2022, 1:33 PM
    I’d like to start fixing rubocop issues which is kind of blocked by https://github.com/voxpupuli/beaker-docker/pull/72.. I can start in another branch though..
  • y

    Yury Bushmelev

    12/23/2022, 4:16 AM
    Any reason we have the
    Gemfile.local
    not merged into the
    Gemfile
    here? https://github.com/voxpupuli/beaker-docker/blob/master/Gemfile.local
  • y

    Yury Bushmelev

    12/23/2022, 4:16 AM
    Any reason we have the
    Gemfile.local
    not merged into the
    Gemfile
    here? https://github.com/voxpupuli/beaker-docker/blob/master/Gemfile.local
  • y

    Yury Bushmelev

    12/23/2022, 4:17 AM
    I’d not expect a Gemfile.local to be in a git repo btw..
  • y

    Yury Bushmelev

    12/23/2022, 4:17 AM
    I’d not expect the Gemfile.local to be in a git repo btw..
  • y

    Yury Bushmelev

    12/23/2022, 4:18 AM
    I’d not expect a Gemfile.local to be in a git repo btw..
  • y

    Yury Bushmelev

    12/23/2022, 4:38 AM
    I guess I’ll follow the beaker-gke and beaker-hcloud Gemfiles and remove Gemfile.local from the beaker-docker git repo..
  • y

    Yury Bushmelev

    12/23/2022, 5:19 AM
    meh.. they have quite different approaches.. one has everything in a gemspec, another in a Gemfile..
  • b

    bastelfreak

    12/23/2022, 8:10 AM
    @Yury Bushmelev the idea was to have an identical Gemfile in all beaker plugins
  • b

    bastelfreak

    12/23/2022, 8:20 AM
    I think I once started modulesync_config_beaker to clean it up different plugins 🤔
  • y

    Yury Bushmelev

    12/23/2022, 8:23 AM
    Hmm.. let me know which one is best example to follow then :)
  • b

    bastelfreak

    12/23/2022, 8:32 AM
    I would just keep the Gemfile.local
  • b

    bastelfreak

    12/23/2022, 8:32 AM
    and fix some of the rubocoo violations
  • y

    Yury Bushmelev

    12/23/2022, 9:22 AM
    I don’t like that because we already have gems spread across Gemfile and gemspec :)
  • y

    Yury Bushmelev

    12/23/2022, 9:23 AM
    Then beaker-rspec should be required to test any hypervisor I guess.. so better to merge
  • y

    Yury Bushmelev

    12/23/2022, 9:23 AM
    As beaker is in gemspec I’d say beaker-rspec is dev dependency
  • b

    bastelfreak

    12/23/2022, 9:23 AM
    maybe it makes sense to add it as a development dependency to the gemspec
  • y

    Yury Bushmelev

    12/23/2022, 9:24 AM
    Bingo! Will do that then :)
  • y

    Yury Bushmelev

    12/23/2022, 11:37 AM
    does the
    docs:*
    tasks make sense for
    beaker-docker
    Rakefile? I don’t see
    yard
    in Gemfile/gemspec
  • y

    Yury Bushmelev

    12/23/2022, 11:37 AM
    beaker-gke and beaker-hcloud doesn’t have such tasks in their Rakefiles
  • b

    bastelfreak

    12/23/2022, 11:49 AM
    this could be an ancient leftover from Puppet
  • y

    Yury Bushmelev

    12/23/2022, 12:27 PM
    well.. maybe I’ll keep it for now and we can drop it later (I see it in some other old beaker hypervisor drivers as well)
  • b

    bastelfreak

    12/23/2022, 12:54 PM
    yeah. I try to avoid touching code I don't understand / don't know if it's still used
  • y

    Yury Bushmelev

    12/23/2022, 1:14 PM
    trying to use
    on(host, 'ls /tmp/yum.log || true') { |res| it { is_expected(res.stdout).to match(/yum.log/) } }
    though it doesn’t seems to work.. it looks like beaker DSL is completely unrelated to RSpec one..
  • y

    Yury Bushmelev

    12/23/2022, 1:14 PM
    example above is a bit naive but I’m just trying to make it working in any way
  • y

    Yury Bushmelev

    12/23/2022, 1:25 PM
    ah.. it seems it is Minitest-based actually..
  • y

    Yury Bushmelev

    12/23/2022, 4:04 PM
    well.. I cleaned up some rubocop issues and did some small improvements here: https://github.com/voxpupuli/beaker-docker/pull/75.. though the actual
    beaker-docker
    hypervisor driver and its spec was not touched this time to reduce amount of changes.
  • y

    Yury Bushmelev

    12/23/2022, 4:04 PM
    well.. I cleaned up some rubocop issues and did some small improvements here: https://github.com/voxpupuli/beaker-docker/pull/75.. though the actual
    beaker-docker
    hypervisor driver and its spec was not touched this time to reduce amount of changes.
1...225226227...648Latest