Sha256: 073dda93e6a3fe8d41ae6b4919c33bf380856576d7e8a9a8473a8d9a5ef79a5b

Contents?: true

Size: 644 Bytes

Versions: 9

Compression:

Stored size: 644 Bytes

Contents

# frozen_string_literal: true

require 'beaker_puppet_helpers'

test_name '#install_puppet_release_repo_on' do
  block_on hosts, run_in_parallel: true do |host|
    BeakerPuppetHelpers::InstallUtils.install_puppet_release_repo_on(host) if host['type'] == 'aio'
  end
end

test_name 'install puppet' do
  step 'run installation' do
    block_on hosts, run_in_parallel: true do |host|
      package_name = BeakerPuppetHelpers::InstallUtils.puppet_package_name(host, prefer_aio: host['type'] == 'aio')
      host.install_package(package_name)
    end
  end

  step 'run puppet' do
    on hosts, 'puppet --version', run_in_parallel: true
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
beaker_puppet_helpers-1.6.0 acceptance/tests/install_utils.rb
beaker_puppet_helpers-1.5.0 acceptance/tests/install_utils.rb
beaker_puppet_helpers-1.3.0 acceptance/tests/install_utils.rb
beaker_puppet_helpers-1.2.1 acceptance/tests/install_utils.rb
beaker_puppet_helpers-1.2.0 acceptance/tests/install_utils.rb
beaker_puppet_helpers-1.1.1 acceptance/tests/install_utils.rb
beaker_puppet_helpers-1.1.0 acceptance/tests/install_utils.rb
beaker_puppet_helpers-1.0.1 acceptance/tests/install_utils.rb
beaker_puppet_helpers-1.0.0 acceptance/tests/install_utils.rb