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

    VoxBot

    06/06/2023, 9:30 AM
    ok
  • v

    VoxBot

    06/06/2023, 9:40 AM
    Zhenech: https://github.com/voxpupuli/beaker/pull/1817
  • v

    VoxBot

    06/06/2023, 9:43 AM
    should the "merged prs" be enhancements? but I'm fine either way
  • v

    VoxBot

    06/06/2023, 9:45 AM
    I think they don't enhance beaker itself, so I didn't add the label
  • v

    VoxBot

    06/06/2023, 9:58 AM
    Zhenech++
  • d

    Dr Bunsen Honeydew

    06/06/2023, 9:58 AM
    zhenech +1! (Karma: 3)
  • v

    VoxBot

    06/06/2023, 9:58 AM
    Zhenech++
  • d

    Dr Bunsen Honeydew

    06/06/2023, 9:58 AM
    zhenech leveled up! (Karma: 4)
  • v

    VoxBot

    06/06/2023, 10:01 AM
    :)
  • v

    VoxBot

    06/06/2023, 10:07 AM
    mhm
  • v

    VoxBot

    06/06/2023, 10:07 AM
    I've a customer that uses beaker/voxpupuli-acceptance and the fixtures install method to distribute modules into the beaker instances
  • v

    VoxBot

    06/06/2023, 10:08 AM
    but no modules are present
  • v

    VoxBot

    06/06/2023, 10:08 AM
    isn't theforeman using the same setup
  • v

    VoxBot

    06/06/2023, 10:08 AM
    yes https://github.com/theforeman/puppet-pulpcore/blob/master/spec/spec_helper_acceptance.rb#L5
  • v

    VoxBot

    06/06/2023, 10:09 AM
    yeah
  • v

    VoxBot

    06/06/2023, 10:09 AM
    https://github.com/theforeman/puppet-pulpcore/actions/runs/5184479268/jobs/9343432957#step:4:340 that's missing in my output
  • v

    VoxBot

    06/06/2023, 10:10 AM
    and the scp is missing
  • v

    VoxBot

    06/06/2023, 10:10 AM
    last time I tried to understand how any of that works, I was very grumpy afterwards
  • v

    VoxBot

    06/06/2023, 10:12 AM
    (it was when I was poking freebsd support)
  • v

    VoxBot

    06/06/2023, 10:13 AM
    :D
  • v

    VoxBot

    06/06/2023, 10:13 AM
    I think the idea is fine? create a .tar.gz from local modules, scp into target, unpack
  • v

    VoxBot

    06/06/2023, 10:14 AM
    yeah, that is fine
  • v

    VoxBot

    06/06/2023, 10:15 AM
    I was more talking about the magic that happens inside
    configure_beaker(…)
  • v

    VoxBot

    06/06/2023, 10:15 AM
    like, how it selects which things need to be performed etc
  • y

    Yury Bushmelev

    06/06/2023, 10:15 AM
    Copy code
    configure_beaker(modules: nil)
    
    # Deploy the current directory as the 'production' environment to every host
    copy_module_to(hosts, module_name: 'production', target_module_path: '/etc/puppetlabs/code/environments')
  • y

    Yury Bushmelev

    06/06/2023, 10:15 AM
    I have this weird workaround in one of my control repos 😄
  • y

    Yury Bushmelev

    06/06/2023, 10:16 AM
    though it’s just for experiments
  • y

    Yury Bushmelev

    06/06/2023, 10:17 AM
    IIRC it’s just
    scp -r
    inside (can use rsync via options though)
  • v

    VoxBot

    06/06/2023, 10:20 AM
    heads out for lunch
  • v

    VoxBot

    06/06/2023, 10:26 AM
    o/
1...502503504...642Latest