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

    VoxBot

    06/16/2023, 11:35 AM
    why do our beaker jobs fail for EL8/EL9 on Puppet 8 🤔
  • v

    VoxBot

    06/16/2023, 11:35 AM
    https://github.com/voxpupuli/puppet-yum/actions/runs/5289466727/jobs/9572432181
  • v

    VoxBot

    06/16/2023, 11:35 AM
    https://yum.puppet.com/puppet8-release-el-9.noarch.rpm is installed successfully, but no puppet package is found
  • v

    VoxBot

    06/16/2023, 11:37 AM
    yum -y install puppet
  • v

    VoxBot

    06/16/2023, 11:37 AM
    shouldn't that be puppet-agent?
  • v

    VoxBot

    06/16/2023, 11:37 AM
    the package doesn't have a "Provides: puppet" (anymore?)
  • v

    VoxBot

    06/16/2023, 11:39 AM
    ah right
  • v

    VoxBot

    06/16/2023, 11:39 AM
    yeah, p7 packages have that, p8 do not
  • v

    VoxBot

    06/16/2023, 11:39 AM
    lol
  • v

    VoxBot

    06/16/2023, 11:39 AM
    "how could that have ever worked"?
  • v

    VoxBot

    06/16/2023, 11:39 AM
    (did it ever work?)
  • v

    VoxBot

    06/16/2023, 11:39 AM
    now comes the old 'guess which beaker gem provides this logic' game
  • v

    VoxBot

    06/16/2023, 11:40 AM
    I vote for beaker_puppet
  • v

    VoxBot

    06/16/2023, 11:40 AM
    I vote weekend
  • v

    VoxBot

    06/16/2023, 11:40 AM
    always a sane choice
  • v

    VoxBot

    06/16/2023, 11:43 AM
    beaker_puppet_helpers defaults to puppet-agent, not puppet
  • v

    VoxBot

    06/16/2023, 11:47 AM
    https://github.com/voxpupuli/voxpupuli-acceptance/blob/master/lib/voxpupuli/acceptance/spec_helper_acceptance.rb#L18-L20
  • v

    VoxBot

    06/16/2023, 11:48 AM
    https://github.com/voxpupuli/beaker_puppet_helpers/blob/master/lib/beaker_puppet_helpers/install_utils.rb#L79-L88
  • v

    VoxBot

    06/16/2023, 11:51 AM
    so that means on Puppet 8 & EL the packaging_platform isn't el- but something else?
  • v

    VoxBot

    06/16/2023, 11:52 AM
    that really does not make sense
  • v

    VoxBot

    06/16/2023, 12:01 PM
    ah well
  • v

    VoxBot

    06/16/2023, 12:01 PM
    aha!
  • v

    VoxBot

    06/16/2023, 12:01 PM
    'el-8-x86_64'.split('-', 3)
  • v

    VoxBot

    06/16/2023, 12:01 PM
    => ["el", "8", "x86_64"]
  • v

    VoxBot

    06/16/2023, 12:05 PM
    https://github.com/voxpupuli/beaker_puppet_helpers/pull/32 can I get a review :)
  • v

    VoxBot

    06/16/2023, 12:06 PM
    https://github.com/voxpupuli/beaker_puppet_helpers/pull/33
  • v

    VoxBot

    06/16/2023, 12:10 PM
    Zhenech++
  • d

    Dr Bunsen Honeydew

    06/16/2023, 12:10 PM
    zhenech gained a level! (Karma: 5)
  • v

    VoxBot

    06/16/2023, 12:40 PM
    can I get a review for https://github.com/voxpupuli/puppet-yum/pull/315
  • v

    VoxBot

    06/16/2023, 12:53 PM
    and the release PR https://github.com/voxpupuli/puppet-yum/pull/316
1...515516517...643Latest