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

    tvaughan

    05/04/2022, 7:11 PM
    Beaker integration for what?
  • t

    tvaughan

    05/04/2022, 7:11 PM
    All of our pipelines run beaker
  • t

    tvaughan

    05/04/2022, 7:12 PM
    If you can add your VMs as github runners, you can ship jobs off to them without issue.
  • t

    tvaughan

    05/04/2022, 7:12 PM
    I will say that we ended up using GitLab for that because it's WAY better for custom runners
  • t

    tvaughan

    05/04/2022, 7:12 PM
    And we have a github => gitlab integration that ferries the results back
  • t

    tvaughan

    05/04/2022, 7:13 PM
    You should be able to snag it all from the SIMP project. It's all public
  • b

    bastelfreak

    05/04/2022, 7:13 PM
    I want that beaker in a github job starts cloud instances at $provider and uses them afterwards
  • b

    bastelfreak

    05/04/2022, 7:14 PM
    because that allows us to use real VMs and not only docker
  • t

    tvaughan

    05/04/2022, 7:14 PM
    Oh, on the fly startup. The Google and AWS APIs work pretty well out of the box
  • b

    bastelfreak

    05/04/2022, 7:15 PM
    yeah, iat need to hack that into beaker :D
  • t

    tvaughan

    05/04/2022, 7:15 PM
    If it's custom, you'd have to look at those for guidance on what to run. If there's not already a ruby library for it, you might be in for a bit of a struggle.
  • t

    tvaughan

    05/04/2022, 7:15 PM
    It's all pluggable already (so that's nice)
  • b

    bastelfreak

    05/04/2022, 7:16 PM
    https://github.com/tonobo/hcloud-ruby there is a proper ruby api
  • b

    bastelfreak

    05/04/2022, 7:16 PM
    https://github.com/tonobo/hcloud-ruby there is a proper ruby api
  • t

    tvaughan

    05/04/2022, 7:16 PM
    Oh, then that should be pretty straightforward. Just crib off of the AWS and/or GCE plugins
  • s

    Slackbot

    05/04/2022, 7:17 PM
    This message was deleted.
    o
    t
    • 3
    • 5
  • b

    bastelfreak

    05/04/2022, 7:17 PM
    mhm good idea, I forgot about those and tried to copy from the beaker-vmware gem and that looks quite ugly
  • t

    tvaughan

    05/04/2022, 7:17 PM
    Oh nah, that one's a bit of a mess
  • t

    tvaughan

    05/04/2022, 7:17 PM
    AWS and GCE are pretty clean
  • b

    bastelfreak

    05/04/2022, 7:22 PM
    https://github.com/puppetlabs/beaker-google/blob/master/lib/beaker/hypervisor/google_compute.rb ah looks nice inderd
  • b

    bastelfreak

    05/04/2022, 7:22 PM
    https://github.com/puppetlabs/beaker-google/blob/master/lib/beaker/hypervisor/google_compute.rb ah looks nice inderd
  • t

    tvaughan

    05/04/2022, 7:26 PM
    Yeah. I probably have a PR out there somewhere that got closed that makes it better
  • t

    tvaughan

    05/04/2022, 7:26 PM
    But that was back in the "we don't want no stinkin' PRs" phase
  • o

    op-ct

    05/04/2022, 8:31 PM
    Something more than https://github.com/puppetlabs/beaker-google/pull/3 ?
  • v

    VoxBot

    05/04/2022, 8:41 PM
    can I get a review for https://github.com/voxpupuli/puppet-ferm/pull/150 and https://github.com/voxpupuli/puppet-ferm/pull/149
  • v

    VoxBot

    05/04/2022, 8:43 PM
    also https://github.com/voxpupuli/puppet-ferm/pull/151
  • v

    VoxBot

    05/05/2022, 12:28 AM
    bastelfreak, sorry for such a late reply. Busy day. I don't see anything about ipv6 in the devtools, or really anything else. Just 403 Forbidden. As far as versions, puppetboard is 8.2.0 and the db is 7.10.0
  • v

    VoxBot

    05/05/2022, 12:28 AM
    I'm the one who couldn't find out why catalogues were forbidden.
  • b

    bastelfreak

    05/05/2022, 5:39 AM
    puppetboard should log something?
  • s

    Slackbot

    05/05/2022, 5:39 AM
    This message was deleted.
    g
    • 2
    • 1
1...232425...648Latest