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

    Yury Bushmelev

    01/22/2023, 9:24 AM
    how can I tell the Beaker to deploy the repository as an environment? It deploys it as a module under $modulepath..
  • y

    Yury Bushmelev

    01/22/2023, 9:24 AM
    not sure if Beaker is designed for this though..
  • y

    Yury Bushmelev

    01/22/2023, 9:25 AM
    my idea is to use Beaker for control_repo acceptance testing
  • b

    bastelfreak

    01/22/2023, 10:24 AM
    good question, I am not sure if thats configureable
  • b

    bastelfreak

    01/22/2023, 10:24 AM
    maybe puppet-beaker does that
  • y

    Yury Bushmelev

    01/22/2023, 11:34 AM
    Copy code
    copy_module_to(hosts, module_name: 'production', target_module_path: '/etc/puppetlabs/code/environments')
  • y

    Yury Bushmelev

    01/22/2023, 11:35 AM
    now I should find and remove all the hacks and workarounds I tried before 😄
  • v

    VoxBot

    01/22/2023, 1:00 PM
    in vp-acceptance we have a different mechanism as well: https://github.com/voxpupuli/voxpupuli-acceptance#fixtures
  • v

    VoxBot

    01/22/2023, 1:01 PM
    https://github.com/voxpupuli/voxpupuli-acceptance/blob/993d0d02f196a62074559ad229040e01fc2f436a/lib/voxpupuli/acceptance/fixtures.rb#L88 I think that results in installing in an environment
  • y

    Yury Bushmelev

    01/22/2023, 1:35 PM
    yes, but what I need is to deploy the whole repo as an environment
  • v

    VoxBot

    01/22/2023, 1:54 PM
    I think you may need to do some work for that, but all the code is there in voxpupuli-acceptance
  • y

    Yury Bushmelev

    01/22/2023, 2:59 PM
    I achieved it with the command above.. just copy the current dir to the production env 🙂
  • y

    Yury Bushmelev

    01/22/2023, 5:09 PM
    JFYI, here is some Frankenstein monster I did on the weekend: https://github.com/jay7x/puppetbolt-control_repo. Feel free to comment and reuse 🙂
    panda eat 1
    looking 3
  • y

    Yury Bushmelev

    01/22/2023, 5:09 PM
    JFYI, here is some Frankenstein monster I did on the weekend: https://github.com/jay7x/puppetbolt-control_repo. Feel free to comment and reuse 🙂
  • m

    Marty Ewings

    01/23/2023, 9:38 AM
    Is there anyone that could help https://github.com/voxpupuli/puppet-windows_env/issues/12 - the develop branch I believe has the fixes but seems abandoned. It needs some rebasing/factoring. Posted in #windows
  • m

    Marty Ewings

    01/23/2023, 9:38 AM
    message has been deleted
  • v

    VoxBot

    01/23/2023, 9:45 AM
    commented in #windows
  • v

    VoxBot

    01/23/2023, 12:00 PM
    https://github.com/mmckinst/puppet-lint-legacy_facts-check/pull/40#issuecomment-1399867401 at least some progress, though he lists Apple as his employer and they're known to not allow open source by default :(
  • v

    VoxBot

    01/23/2023, 12:02 PM
    something, something, europe ;)
  • v

    VoxBot

    01/23/2023, 12:12 PM
    if it ends up in our org it's probably the best outcome
  • v

    VoxBot

    01/23/2023, 1:23 PM
    ewoud: the new puppetlabs_spec_helper release is out, as v5.0.0
  • v

    VoxBot

    01/23/2023, 1:23 PM
    bastelfreak: nice
  • v

    VoxBot

    01/23/2023, 1:58 PM
    hmm, interesting choice: puppet version at least 6.0 and Ruby at least 2.7, but Puppet 6 doesn't run on Ruby 2.7
  • v

    VoxBot

    01/23/2023, 1:58 PM
    https://github.com/puppetlabs/puppetlabs_spec_helper/blob/main/puppetlabs_spec_helper.gemspec
  • v

    VoxBot

    01/23/2023, 2:02 PM
    https://github.com/puppetlabs/puppetlabs_spec_helper/issues/372 that'll be an issue in adoption of puppetlabs_spec_helper 5.0.0
  • v

    VoxBot

    01/23/2023, 2:04 PM
    lol
  • v

    VoxBot

    01/23/2023, 2:04 PM
    meh
  • v

    VoxBot

    01/23/2023, 2:12 PM
    I think we packaged Puppet 6 on Ruby 2.7 for Arch Linux and that worked, but it would help if the lower ruby version alings with what's in the Puppet AIO package
  • v

    VoxBot

    01/23/2023, 2:25 PM
    exactly
  • a

    Alex Fisher

    01/23/2023, 2:56 PM
    ewoud: puppet-lint is a bit of a mess really, isn't it?
1...252253254...648Latest