Our unpinned Beaker version went from pulling in 3.39.0 to 4.0.0, which
broke our tests. Need to do the upgrade procedure as documented here:
https://github.com/puppetlabs/beaker/blob/4.0.0/docs/how_to/upgrade_from_3_to_4.md
Change-Id: I29479aa650894a4e00fc4ff38ff14fbfda8efa98
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
Signed-off-by: Tim Rozet <trozet@redhat.com>
source "https://rubygems.org"
gem "beaker"
+gem "beaker-puppet"
+gem "beaker-docker"
gem "beaker-rspec"
gem "guard-rake"
gem "metadata-json-lint"
require 'beaker-rspec/spec_helper'
require 'beaker-rspec/helpers/serverspec'
+require 'beaker-puppet'
+
+include Beaker::DSL::InstallUtils::FOSSUtils
+include Beaker::DSL::InstallUtils::ModuleUtils
+include Beaker::DSL::Helpers::PuppetHelpers
# Install Puppet on all Beaker hosts
unless ENV['BEAKER_provision'] == 'no'
hosts.each do |host|
# Install Puppet
- install_puppet_agent_on(host, puppet_collection: "pc1")
+ install_puppet_agent_on(host, {:puppet_collection => "pc1"})
end
end