├── CODEOWNERS ├── .rspec ├── lib ├── beaker-hostgenerator │ ├── version.rb │ ├── exceptions.rb │ └── hypervisor │ │ └── unknown.rb └── beaker-hostgenerator.rb ├── .rubocop.yml ├── test ├── fixtures │ ├── per-host-settings │ │ ├── malformed-input.yaml │ │ └── with-global-settings-overwrite.yaml │ └── generated │ │ ├── default │ │ ├── aix73-POWERa │ │ ├── sles12-S390Xa │ │ ├── archlinuxrolling-64a │ │ ├── azure3-64c │ │ ├── aix71-POWERl │ │ ├── archlinuxrolling-64u │ │ ├── sles11-S390Xm │ │ ├── sles12-POWERu │ │ ├── ubuntu2004-POWERa │ │ ├── archlinuxrolling-64c │ │ ├── amazon2023-64d │ │ ├── archlinuxrolling-64l │ │ ├── osx14-ARM64a │ │ ├── amazon2-AARCH64m │ │ ├── debian11-AARCH64m │ │ ├── fedora19-32a │ │ ├── fedora23-32a │ │ ├── solaris10-SPARCd │ │ ├── vro6-64u │ │ ├── amazon2-AARCH64f │ │ ├── fedora32-64a │ │ ├── rocky9-AARCH64a │ │ ├── ubuntu2004-AARCH64u │ │ ├── ubuntu2404-POWERd │ │ ├── redhat7-AARCH64a │ │ ├── redhat8-64u │ │ ├── redhat8-AARCH64a │ │ ├── sles11-32d │ │ ├── ubuntu1804-AARCH64m │ │ ├── ubuntu1804-POWERf │ │ ├── ubuntu2204-AARCH64m │ │ ├── ubuntu2204-POWERc │ │ ├── vro7-64l │ │ ├── vro71-64d │ │ ├── vro74-64m │ │ ├── amazonfips2023-64l │ │ ├── centos7-64c │ │ ├── oracle7-64m │ │ ├── osx1015-64u │ │ ├── osx11-ARM64u │ │ ├── osx12-64d │ │ ├── osx15-ARM64m │ │ ├── rocky8-64l │ │ ├── sles15-64l │ │ ├── ubuntu1804-64a │ │ ├── ubuntu2004-64a │ │ ├── ubuntu2004-AARCH64c │ │ ├── ubuntu2204-AARCH64d │ │ ├── ubuntu2404-AARCH64f │ │ ├── vro73-64l │ │ ├── almalinux8-64u │ │ ├── debian10-32d │ │ ├── fedora19-64u │ │ ├── fedora21-32d │ │ ├── fedora22-32m │ │ ├── fedora23-64u │ │ ├── fedora25-32d │ │ ├── osx11-64f │ │ ├── osx12-ARM64c │ │ ├── osx13-ARM64l │ │ ├── redhat7-64l │ │ ├── redhat9-64l │ │ ├── sles11-64f │ │ ├── debian10-64c │ │ ├── debian11-64m │ │ ├── debian12-64d │ │ ├── fedora20-32l │ │ ├── fedora20-64c │ │ ├── fedora24-32l │ │ ├── fedora24-64c │ │ ├── fedora26-64m │ │ ├── fedora28-64d │ │ ├── fedora29-64d │ │ ├── fedora34-64c │ │ ├── fedora37-64m │ │ ├── fedora40-64l │ │ ├── redhat10-64f │ │ ├── redhat7-S390Xd │ │ ├── scientific7-64u │ │ ├── solaris11-64m │ │ ├── aix72-POWERc │ │ ├── fedora21-64f │ │ ├── fedora25-64f │ │ ├── fedora27-64l │ │ ├── fedora36-64f │ │ ├── panos71-64m │ │ ├── redhat7-POWERc │ │ ├── redhat9-AARCH64m │ │ ├── redhat9-POWERf │ │ ├── solaris10-32l │ │ ├── solaris10-64c │ │ ├── oracle9-AARCH64l │ │ ├── solaris11-32f │ │ ├── ubuntu1804-64d │ │ ├── ubuntu2010-64l │ │ ├── ubuntu2104-64c │ │ ├── ubuntu2110-64d │ │ ├── ubuntu2404-64c │ │ ├── panos61-64f │ │ ├── redhat10-AARCH64l │ │ ├── ubuntu2204-64l │ │ ├── almalinux9-AARCH64d │ │ ├── redhatfips9-64a │ │ ├── solaris112-32a │ │ ├── solaris112-64u │ │ ├── redhatfips8-64m │ │ ├── windows2008-64a │ │ ├── windows10_1607-64a │ │ ├── windows10_1809-64a │ │ ├── windows10next-32a │ │ ├── windows10next-64a │ │ ├── windows10_1511-64a │ │ ├── windows10ent-32u │ │ ├── windows2008-6432u │ │ ├── windows2012-64d │ │ ├── windows2016-64c │ │ ├── windows2025-64d │ │ ├── windows2016-6432d │ │ ├── windows10ent-64l │ │ ├── windows10pro-64c │ │ ├── windows11ent-64c │ │ ├── windows2012-6432f │ │ ├── windows2012r2-64m │ │ ├── windows2012r2_wmf5-64a │ │ ├── solaris11-SPARCaulcdfm │ │ ├── windows2008r2-64l │ │ ├── windowsfips2016-64u │ │ ├── debian12-AARCH64aulcdfm │ │ ├── windows2008r2-6432c │ │ ├── amazon2023-AARCH64aulcdfm │ │ ├── osx13-64aulcdfm │ │ ├── osx14-64aulcdfm │ │ ├── osx15-64aulcdfm │ │ ├── sles12-64aulcdfm │ │ ├── windowsfips2016-6432c │ │ ├── centos8-64aulcdfm │ │ ├── fedora32-64aulcdfm-vagrant │ │ ├── windows2019_ja-64c │ │ ├── windowsfips2012r2-64d │ │ ├── fedora22-64aulcdfm │ │ ├── fedora30-64aulcdfm │ │ ├── fedora31-64aulcdfm │ │ ├── fedora38-64aulcdfm │ │ └── windows2012r2_ja-64u │ │ ├── osinfo-version-0 │ │ ├── aix73-POWERa │ │ ├── sles12-S390Xa │ │ ├── azure3-64c │ │ ├── aix71-POWERl │ │ ├── sles11-S390Xm │ │ ├── sles12-POWERu │ │ ├── ubuntu2004-POWERa │ │ ├── amazon2023-64d │ │ ├── osx14-ARM64a │ │ ├── amazon2-AARCH64m │ │ ├── debian11-AARCH64m │ │ ├── fedora19-32a │ │ ├── fedora23-32a │ │ ├── solaris10-SPARCd │ │ ├── vro6-64u │ │ ├── amazon2-AARCH64f │ │ ├── fedora32-64a │ │ ├── rocky9-AARCH64a │ │ ├── ubuntu2004-AARCH64u │ │ ├── ubuntu2404-POWERd │ │ ├── redhat7-AARCH64a │ │ ├── redhat8-64u │ │ ├── redhat8-AARCH64a │ │ ├── sles11-32d │ │ ├── ubuntu1804-AARCH64m │ │ ├── ubuntu1804-POWERf │ │ ├── ubuntu2204-AARCH64m │ │ ├── ubuntu2204-POWERc │ │ ├── vro7-64l │ │ ├── vro71-64d │ │ ├── vro74-64m │ │ ├── amazonfips2023-64l │ │ ├── centos7-64c │ │ ├── oracle7-64m │ │ ├── osx1015-64u │ │ ├── osx11-ARM64u │ │ ├── osx12-64d │ │ ├── osx15-ARM64m │ │ ├── rocky8-64l │ │ ├── sles15-64l │ │ ├── ubuntu1804-64a │ │ ├── ubuntu2004-64a │ │ ├── ubuntu2004-AARCH64c │ │ ├── ubuntu2204-AARCH64d │ │ ├── ubuntu2404-AARCH64f │ │ ├── vro73-64l │ │ ├── almalinux8-64u │ │ ├── debian10-32d │ │ ├── fedora19-64u │ │ ├── fedora21-32d │ │ ├── fedora22-32m │ │ ├── fedora23-64u │ │ ├── fedora25-32d │ │ ├── osx11-64f │ │ ├── osx12-ARM64c │ │ ├── osx13-ARM64l │ │ ├── redhat7-64l │ │ ├── redhat9-64l │ │ ├── sles11-64f │ │ ├── debian10-64c │ │ ├── debian11-64m │ │ ├── fedora20-32l │ │ ├── fedora20-64c │ │ ├── fedora24-32l │ │ ├── fedora24-64c │ │ ├── fedora26-64m │ │ ├── fedora28-64d │ │ ├── fedora29-64d │ │ ├── fedora34-64c │ │ ├── fedora37-64m │ │ ├── fedora40-64l │ │ ├── redhat10-64f │ │ ├── redhat7-S390Xd │ │ ├── scientific7-64u │ │ ├── solaris11-64m │ │ ├── aix72-POWERc │ │ ├── fedora21-64f │ │ ├── fedora25-64f │ │ ├── fedora27-64l │ │ ├── fedora36-64f │ │ ├── panos71-64m │ │ ├── redhat7-POWERc │ │ ├── redhat9-AARCH64m │ │ ├── redhat9-POWERf │ │ ├── solaris10-32l │ │ ├── solaris10-64c │ │ ├── oracle9-AARCH64l │ │ ├── solaris11-32f │ │ ├── ubuntu1804-64d │ │ ├── ubuntu2010-64l │ │ ├── ubuntu2104-64c │ │ ├── ubuntu2110-64d │ │ ├── ubuntu2404-64c │ │ ├── panos61-64f │ │ ├── redhat10-AARCH64l │ │ ├── ubuntu2204-64l │ │ ├── almalinux9-AARCH64d │ │ ├── redhatfips9-64a │ │ ├── solaris112-32a │ │ ├── solaris112-64u │ │ ├── redhatfips8-64m │ │ ├── windows2008-64a │ │ ├── windows10ent-32u │ │ ├── windows2008-6432u │ │ ├── windows2012-64d │ │ ├── windows2016-64c │ │ ├── windows2025-64d │ │ ├── windows2016-6432d │ │ ├── windows10ent-64l │ │ ├── windows10pro-64c │ │ ├── windows11ent-64c │ │ ├── windows2012-6432f │ │ ├── windows2012r2-64m │ │ └── windows2012r2_wmf5-64a │ │ └── osinfo-version-1 │ │ ├── aix73-POWERa │ │ ├── sles12-S390Xa │ │ ├── azure3-64c │ │ ├── aix71-POWERl │ │ ├── sles11-S390Xm │ │ ├── sles12-POWERu │ │ ├── ubuntu2004-POWERa │ │ ├── amazon2023-64d │ │ ├── osx14-ARM64a │ │ ├── amazon2-AARCH64m │ │ ├── debian11-AARCH64m │ │ ├── fedora19-32a │ │ ├── fedora23-32a │ │ ├── solaris10-SPARCd │ │ ├── vro6-64u │ │ ├── amazon2-AARCH64f │ │ ├── fedora32-64a │ │ ├── rocky9-AARCH64a │ │ ├── ubuntu2004-AARCH64u │ │ ├── ubuntu2404-POWERd │ │ ├── redhat7-AARCH64a │ │ ├── redhat8-64u │ │ ├── redhat8-AARCH64a │ │ ├── sles11-32d │ │ ├── ubuntu1804-AARCH64m │ │ ├── ubuntu1804-POWERf │ │ ├── ubuntu2204-AARCH64m │ │ ├── ubuntu2204-POWERc │ │ ├── vro7-64l │ │ ├── vro71-64d │ │ ├── vro74-64m │ │ ├── amazonfips2023-64l │ │ ├── centos8-64m │ │ ├── oracle7-64m │ │ ├── osx1015-64u │ │ ├── osx11-ARM64u │ │ ├── osx12-64d │ │ ├── osx15-ARM64m │ │ ├── rocky8-64l │ │ ├── sles15-64l │ │ ├── ubuntu1804-64a │ │ ├── ubuntu2004-64a │ │ ├── ubuntu2004-AARCH64c │ │ ├── ubuntu2204-AARCH64d │ │ ├── ubuntu2404-AARCH64f │ │ ├── vro73-64l │ │ ├── almalinux8-64u │ │ ├── centos7-64c │ │ ├── debian10-32d │ │ ├── fedora19-64u │ │ ├── fedora21-32d │ │ ├── fedora22-32m │ │ ├── fedora23-64u │ │ ├── fedora25-32d │ │ ├── osx11-64f │ │ ├── osx12-ARM64c │ │ ├── osx13-ARM64l │ │ ├── redhat7-64l │ │ ├── redhat9-64l │ │ ├── sles11-64f │ │ ├── debian10-64c │ │ ├── debian11-64m │ │ ├── fedora20-32l │ │ ├── fedora20-64c │ │ ├── fedora24-32l │ │ ├── fedora24-64c │ │ ├── fedora26-64m │ │ ├── fedora28-64d │ │ ├── fedora29-64d │ │ ├── fedora34-64c │ │ ├── fedora37-64m │ │ ├── fedora40-64l │ │ ├── redhat10-64f │ │ ├── redhat7-S390Xd │ │ ├── scientific7-64u │ │ ├── solaris11-64m │ │ ├── aix72-POWERc │ │ ├── fedora21-64f │ │ ├── fedora25-64f │ │ ├── fedora27-64l │ │ ├── fedora36-64f │ │ ├── panos71-64m │ │ ├── redhat7-POWERc │ │ ├── redhat9-AARCH64m │ │ ├── redhat9-POWERf │ │ ├── solaris10-32l │ │ ├── solaris10-64c │ │ ├── oracle9-AARCH64l │ │ ├── solaris11-32f │ │ ├── ubuntu1804-64d │ │ ├── ubuntu2010-64l │ │ ├── ubuntu2104-64c │ │ ├── ubuntu2110-64d │ │ ├── ubuntu2404-64c │ │ ├── panos61-64f │ │ ├── redhat10-AARCH64l │ │ ├── ubuntu2204-64l │ │ ├── almalinux9-AARCH64d │ │ ├── redhatfips9-64a │ │ ├── solaris112-32a │ │ ├── solaris112-64u │ │ ├── redhatfips8-64m │ │ ├── windows2008-64a │ │ ├── windows10ent-32u │ │ ├── windows2008-6432u │ │ ├── windows2012-64d │ │ ├── windows2016-64c │ │ ├── windows2025-64d │ │ ├── windows2016-6432d │ │ ├── windows10ent-64l │ │ ├── windows10pro-64c │ │ └── windows11ent-64c └── test_cli.rb ├── Gemfile ├── bin └── beaker-hostgenerator ├── .gitignore └── .github └── dependabot.yml /CODEOWNERS: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --tty 4 | -------------------------------------------------------------------------------- /lib/beaker-hostgenerator/version.rb: -------------------------------------------------------------------------------- 1 | module BeakerHostGenerator 2 | module Version 3 | STRING = '3.3.0' 4 | end 5 | end 6 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- 1 | --- 2 | inherit_from: .rubocop_todo.yml 3 | inherit_gem: 4 | voxpupuli-rubocop: rubocop.yml 5 | 6 | Style/GuardClause: 7 | Enabled: False 8 | -------------------------------------------------------------------------------- /lib/beaker-hostgenerator.rb: -------------------------------------------------------------------------------- 1 | # Load libraries. 2 | 3 | module BeakerHostGenerator 4 | require 'beaker-hostgenerator/cli' 5 | require 'beaker-hostgenerator/data' 6 | require 'beaker-hostgenerator/generator' 7 | end 8 | -------------------------------------------------------------------------------- /test/fixtures/per-host-settings/malformed-input.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: 'centos9-64m\ {foo=bar}' 3 | environment_variables: {} 4 | expected_hash: 5 | expected_exception: BeakerHostGenerator::Exceptions::InvalidNodeSpecError 6 | -------------------------------------------------------------------------------- /lib/beaker-hostgenerator/exceptions.rb: -------------------------------------------------------------------------------- 1 | module BeakerHostGenerator 2 | module Exceptions 3 | class Error < RuntimeError; end 4 | 5 | class InvalidNodeSpecError < BeakerHostGenerator::Exceptions::Error; end 6 | 7 | class SafeEarlyExit < SystemExit; end 8 | end 9 | end 10 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source ENV['GEM_SOURCE'] || 'https://rubygems.org' 2 | 3 | gemspec 4 | 5 | eval(File.read("#{__FILE__}.local"), binding) if File.exist? "#{__FILE__}.local" 6 | 7 | group :release, optional: true do 8 | gem 'faraday-retry', require: false 9 | gem 'github_changelog_generator', require: false 10 | end 11 | -------------------------------------------------------------------------------- /bin/beaker-hostgenerator: -------------------------------------------------------------------------------- 1 | #! /usr/bin/env ruby 2 | 3 | lib_dir = File.expand_path(File.dirname(__FILE__, 2), 'lib') 4 | $LOAD_PATH.unshift(lib_dir) 5 | 6 | require 'beaker-hostgenerator' 7 | 8 | begin 9 | cli = BeakerHostGenerator::CLI.new 10 | cli.execute! 11 | rescue BeakerHostGenerator::Exceptions::SafeEarlyExit 12 | end 13 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/aix73-POWERa: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: aix73-POWERa 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | aix73-POWER-1: 7 | platform: aix-7.3-power 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | expected_exception: 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/sles12-S390Xa: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: sles12-S390Xa 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles12-S390X-1: 7 | platform: sles-12-s390x 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | expected_exception: 14 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | log/* 3 | !.gitignore 4 | junit 5 | acceptance-tests 6 | pkg 7 | Gemfile.lock 8 | Gemfile.local 9 | options.rb 10 | test.cfg 11 | .yardoc 12 | coverage 13 | .bundle 14 | .vendor 15 | _vendor 16 | tmp/ 17 | doc 18 | # JetBrains IDEA 19 | *.iml 20 | .idea/ 21 | # rbenv file 22 | .ruby-version 23 | .ruby-gemset 24 | # Vagrant folder 25 | .vagrant/ 26 | .vagrant_files/ 27 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/archlinuxrolling-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: archlinuxrolling-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | archlinuxrolling-64-1: 7 | platform: archlinux-rolling-x64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/azure3-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: azure3-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | azure3-64-1: 7 | platform: azure-3-x86_64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/aix71-POWERl: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: aix71-POWERl 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | aix71-POWER-1: 7 | hypervisor: vmpooler 8 | platform: aix-7.1-power 9 | roles: 10 | - agent 11 | - classifier 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/archlinuxrolling-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: archlinuxrolling-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | archlinuxrolling-64-1: 7 | platform: archlinux-rolling-x64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - ca 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/sles11-S390Xm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: sles11-S390Xm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles11-S390X-1: 7 | platform: sles-11-s390x 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/sles12-POWERu: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: sles12-POWERu 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles12-POWER-1: 7 | platform: sles-12-ppc64le 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - ca 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2004-POWERa: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2004-POWERa 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-POWER-1: 7 | platform: ubuntu-20.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | expected_exception: 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/archlinuxrolling-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: archlinuxrolling-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | archlinuxrolling-64-1: 7 | platform: archlinux-rolling-x64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/aix73-POWERa: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 aix73-POWERa" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | aix73-POWER-1: 7 | platform: aix-7.3-power 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | expected_exception: 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/aix73-POWERa: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 aix73-POWERa" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | aix73-POWER-1: 7 | platform: aix-7.3-power 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | expected_exception: 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/amazon2023-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: amazon2023-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2023-64-1: 7 | platform: amazon-2023-x86_64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/archlinuxrolling-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: archlinuxrolling-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | archlinuxrolling-64-1: 7 | platform: archlinux-rolling-x64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - classifier 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx14-ARM64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx14-ARM64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx14-ARM64-1: 7 | platform: osx-14-arm64 8 | hypervisor: vmpooler 9 | template: macos-14-arm64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/sles12-S390Xa: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 sles12-S390Xa" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles12-S390X-1: 7 | platform: sles-12-s390x 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | expected_exception: 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/sles12-S390Xa: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 sles12-S390Xa" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles12-S390X-1: 7 | platform: sles-12-s390x 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | expected_exception: 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/amazon2-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: amazon2-AARCH64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2-AARCH64-1: 7 | platform: amazon-2-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/debian11-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: debian11-AARCH64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian11-AARCH64-1: 7 | platform: debian-11-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora19-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora19-32a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora19-32-1: 7 | platform: fedora-19-i386 8 | hypervisor: vmpooler 9 | template: fedora-19-i386 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora23-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora23-32a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora23-32-1: 7 | platform: fedora-23-i386 8 | hypervisor: vmpooler 9 | template: fedora-23-i386 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/solaris10-SPARCd: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: solaris10-SPARCd 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris10-SPARC-1: 7 | hypervisor: vmpooler 8 | platform: solaris-10-sparc 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/vro6-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: vro6-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro6-64-1: 7 | platform: sles-11-x86_64 8 | template: vro-6-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/amazon2-AARCH64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: amazon2-AARCH64f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2-AARCH64-1: 7 | platform: amazon-2-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - frictionless 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora32-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora32-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora32-64-1: 7 | platform: fedora-32-x86_64 8 | template: fedora-32-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/rocky9-AARCH64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: rocky9-AARCH64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | rocky9-AARCH64-1: 7 | platform: el-9-aarch64 8 | hypervisor: vmpooler 9 | template: rocky-9-arm64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2004-AARCH64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2004-AARCH64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-AARCH64-1: 7 | platform: ubuntu-20.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - ca 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2404-POWERd: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2404-POWERd 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2404-POWER-1: 7 | platform: ubuntu-24.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat7-AARCH64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat7-AARCH64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-AARCH64-1: 7 | hypervisor: vmpooler 8 | platform: el-7-aarch64 9 | template: redhat-7-x86_64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat8-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat8-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat8-64-1: 7 | hypervisor: vmpooler 8 | platform: el-8-x86_64 9 | template: redhat-8-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat8-AARCH64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat8-AARCH64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat8-AARCH64-1: 7 | platform: el-8-aarch64 8 | template: redhat-8-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/sles11-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: sles11-32d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles11-32-1: 7 | platform: sles-11-i386 8 | template: sles-11-i386 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu1804-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu1804-AARCH64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-AARCH64-1: 7 | platform: ubuntu-18.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu1804-POWERf: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu1804-POWERf 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-POWER-1: 7 | platform: ubuntu-18.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - frictionless 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2204-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2204-AARCH64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-AARCH64-1: 7 | platform: ubuntu-22.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2204-POWERc: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2204-POWERc 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-POWER-1: 7 | platform: ubuntu-22.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/vro7-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: vro7-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro7-64-1: 7 | platform: sles-11-x86_64 8 | template: vro-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/vro71-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: vro71-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro71-64-1: 7 | hypervisor: vmpooler 8 | platform: sles-11-x86_64 9 | template: vro-71-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/vro74-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: vro74-64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro74-64-1: 7 | hypervisor: vmpooler 8 | platform: sles-11-x86_64 9 | template: vro-74-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/azure3-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 azure3-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | azure3-64-1: 7 | platform: azure-3-x86_64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/azure3-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 azure3-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | azure3-64-1: 7 | platform: azure-3-x86_64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/amazonfips2023-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: amazonfips2023-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazonfips2023-64-1: 7 | platform: amazonfips-2023-x86_64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - classifier 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/centos7-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: centos7-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | centos7-64-1: 7 | platform: el-7-x86_64 8 | hypervisor: vmpooler 9 | template: centos-7-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/oracle7-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: oracle7-64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | oracle7-64-1: 7 | hypervisor: vmpooler 8 | platform: el-7-x86_64 9 | template: oracle-7-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx1015-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx1015-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx1015-64-1: 7 | platform: osx-10.15-x86_64 8 | template: osx-1015-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx11-ARM64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx11-ARM64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx11-ARM64-1: 7 | platform: osx-11-arm64 8 | template: macos-11-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx12-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx12-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx12-64-1: 7 | platform: osx-12-x86_64 8 | template: macos-12-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx15-ARM64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx15-ARM64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx15-ARM64-1: 7 | platform: osx-15-arm64 8 | hypervisor: vmpooler 9 | template: macos-15-arm64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/rocky8-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: rocky8-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | rocky8-64-1: 7 | platform: el-8-x86_64 8 | hypervisor: vmpooler 9 | template: rocky-8-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/sles15-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: sles15-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles15-64-1: 7 | platform: sles-15-x86_64 8 | template: sles-15-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu1804-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu1804-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-64-1: 7 | hypervisor: vmpooler 8 | platform: ubuntu-18.04-amd64 9 | template: ubuntu-1804-x86_64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2004-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2004-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-64-1: 7 | platform: ubuntu-20.04-amd64 8 | template: ubuntu-2004-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2004-AARCH64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2004-AARCH64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-AARCH64-1: 7 | platform: ubuntu-20.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2204-AARCH64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2204-AARCH64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-AARCH64-1: 7 | platform: ubuntu-22.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2404-AARCH64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2404-AARCH64f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2404-AARCH64-1: 7 | platform: ubuntu-24.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - frictionless 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/vro73-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: vro73-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro73-64-1: 7 | hypervisor: vmpooler 8 | platform: sles-11-x86_64 9 | template: vro-73-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/aix71-POWERl: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 aix71-POWERl" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | aix71-POWER-1: 7 | hypervisor: vmpooler 8 | platform: aix-7.1-power 9 | roles: 10 | - agent 11 | - classifier 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/sles11-S390Xm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 sles11-S390Xm" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles11-S390X-1: 7 | platform: sles-11-s390x 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/sles12-POWERu: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 sles12-POWERu" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles12-POWER-1: 7 | platform: sles-12-ppc64le 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - ca 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2004-POWERa: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2004-POWERa" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-POWER-1: 7 | platform: ubuntu-20.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | expected_exception: 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/aix71-POWERl: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 aix71-POWERl" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | aix71-POWER-1: 7 | hypervisor: vmpooler 8 | platform: aix-7.1-power 9 | roles: 10 | - agent 11 | - classifier 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/sles11-S390Xm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 sles11-S390Xm" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles11-S390X-1: 7 | platform: sles-11-s390x 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/sles12-POWERu: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 sles12-POWERu" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles12-POWER-1: 7 | platform: sles-12-ppc64le 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - ca 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2004-POWERa: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2004-POWERa" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-POWER-1: 7 | platform: ubuntu-20.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | CONFIG: 12 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 13 | expected_exception: 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/almalinux8-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: almalinux8-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | almalinux8-64-1: 7 | platform: el-8-x86_64 8 | hypervisor: vmpooler 9 | template: almalinux-8-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/debian10-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: debian10-32d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian10-32-1: 7 | platform: debian-10-i386 8 | template: debian-10-i386 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora19-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora19-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora19-64-1: 7 | platform: fedora-19-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-19-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora21-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora21-32d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora21-32-1: 7 | platform: fedora-21-i386 8 | hypervisor: vmpooler 9 | template: fedora-21-i386 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora22-32m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora22-32m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora22-32-1: 7 | platform: fedora-22-i386 8 | hypervisor: vmpooler 9 | template: fedora-22-i386 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora23-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora23-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora23-64-1: 7 | platform: fedora-23-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-23-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora25-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora25-32d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora25-32-1: 7 | platform: fedora-25-i386 8 | hypervisor: vmpooler 9 | template: fedora-25-i386 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx11-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx11-64f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx11-64-1: 7 | platform: osx-11-x86_64 8 | template: macos-112-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx12-ARM64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx12-ARM64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx12-ARM64-1: 7 | platform: osx-12-arm64 8 | template: macos-12-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx13-ARM64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx13-ARM64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx13-ARM64-1: 7 | platform: osx-13-arm64 8 | template: macos-13-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat7-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat7-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-64-1: 7 | platform: el-7-x86_64 8 | template: redhat-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat9-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat9-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat9-64-1: 7 | platform: el-9-x86_64 8 | template: redhat-9-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/sles11-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: sles11-64f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles11-64-1: 7 | platform: sles-11-x86_64 8 | template: sles-11-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/debian10-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: debian10-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian10-64-1: 7 | platform: debian-10-amd64 8 | template: debian-10-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/debian11-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: debian11-64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian11-64-1: 7 | platform: debian-11-amd64 8 | template: debian-11-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/debian12-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: debian12-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian12-64-1: 7 | platform: debian-12-amd64 8 | hypervisor: vmpooler 9 | template: debian-12-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora20-32l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora20-32l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora20-32-1: 7 | platform: fedora-20-i386 8 | hypervisor: vmpooler 9 | template: fedora-20-i386 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora20-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora20-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora20-64-1: 7 | platform: fedora-20-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-20-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora24-32l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora24-32l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora24-32-1: 7 | platform: fedora-24-i386 8 | hypervisor: vmpooler 9 | template: fedora-24-i386 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora24-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora24-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora24-64-1: 7 | platform: fedora-24-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-24-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora26-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora26-64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora26-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-26-x86_64 9 | template: fedora-26-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora28-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora28-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora28-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-28-x86_64 9 | template: fedora-28-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora29-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora29-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora29-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-29-x86_64 9 | template: fedora-29-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora34-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora34-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora34-64-1: 7 | platform: fedora-34-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-34-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora37-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora37-64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora37-64-1: 7 | platform: fedora-37-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-37-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora40-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora40-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora40-64-1: 7 | platform: fedora-40-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-40-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat10-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat10-64f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat10-64-1: 7 | platform: el-10-x86_64 8 | hypervisor: vmpooler 9 | template: redhat-10-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat7-S390Xd: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat7-S390Xd 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-S390X-1: 7 | platform: el-7-s390x 8 | hypervisor: vmpooler 9 | template: redhat-7-s390x 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/scientific7-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: scientific7-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | scientific7-64-1: 7 | platform: el-7-x86_64 8 | template: scientific-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/solaris11-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: solaris11-64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris11-64-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11-i386 9 | template: solaris-11-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/amazon2023-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 amazon2023-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2023-64-1: 7 | platform: amazon-2023-x86_64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/osx14-ARM64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 osx14-ARM64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx14-ARM64-1: 7 | platform: osx-14-arm64 8 | hypervisor: vmpooler 9 | template: macos-14-arm64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/amazon2023-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 amazon2023-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2023-64-1: 7 | platform: amazon-2023-x86_64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/osx14-ARM64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 osx14-ARM64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx14-ARM64-1: 7 | platform: osx-14-arm64 8 | hypervisor: vmpooler 9 | template: macos-14-arm64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | version: 2 2 | updates: 3 | # raise PRs for gem updates 4 | - package-ecosystem: bundler 5 | directory: "/" 6 | schedule: 7 | interval: daily 8 | time: "13:00" 9 | open-pull-requests-limit: 10 10 | 11 | # Maintain dependencies for GitHub Actions 12 | - package-ecosystem: github-actions 13 | directory: "/" 14 | schedule: 15 | interval: daily 16 | time: "13:00" 17 | open-pull-requests-limit: 10 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/aix72-POWERc: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: aix72-POWERc 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | aix72-POWER-1: 7 | hypervisor: vmpooler 8 | platform: aix-7.2-power 9 | packaging_platform: aix-7.1-power 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora21-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora21-64f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora21-64-1: 7 | platform: fedora-21-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-21-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora25-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora25-64f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora25-64-1: 7 | platform: fedora-25-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-25-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora27-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora27-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora27-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-27-x86_64 9 | template: fedora-27-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora36-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora36-64f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora36-64-1: 7 | platform: fedora-36-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-36-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/panos71-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: panos71-64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | panos71-64-1: 7 | platform: palo-alto-7.1.0-x86_64 8 | template: palo-alto-7.1.0-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat7-POWERc: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat7-POWERc 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-POWER-1: 7 | platform: el-7-ppc64le 8 | hypervisor: vmpooler 9 | template: redhat-7-ppc64le 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat9-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat9-AARCH64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat9-AARCH64-1: 7 | platform: el-9-aarch64 8 | template: redhat-9-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat9-POWERf: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat9-POWERf 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat9-POWER-1: 7 | platform: el-9-ppc64le 8 | hypervisor: vmpooler 9 | template: redhat-9-ppc64le 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/solaris10-32l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: solaris10-32l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris10-32-1: 7 | hypervisor: vmpooler 8 | platform: solaris-10-i386 9 | template: solaris-10-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/solaris10-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: solaris10-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris10-64-1: 7 | hypervisor: vmpooler 8 | platform: solaris-10-i386 9 | template: solaris-10-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/amazon2-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 amazon2-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2-AARCH64-1: 7 | platform: amazon-2-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/debian11-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 debian11-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian11-AARCH64-1: 7 | platform: debian-11-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora19-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora19-32a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora19-32-1: 7 | platform: fedora-19-i386 8 | hypervisor: vmpooler 9 | template: fedora-19-i386 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora23-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora23-32a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora23-32-1: 7 | platform: fedora-23-i386 8 | hypervisor: vmpooler 9 | template: fedora-23-i386 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/solaris10-SPARCd: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 solaris10-SPARCd" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris10-SPARC-1: 7 | hypervisor: vmpooler 8 | platform: solaris-10-sparc 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/vro6-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 vro6-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro6-64-1: 7 | platform: sles-11-x86_64 8 | template: vro-6-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/amazon2-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 amazon2-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2-AARCH64-1: 7 | platform: amazon-2-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/debian11-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 debian11-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian11-AARCH64-1: 7 | platform: debian-11-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora19-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora19-32a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora19-32-1: 7 | platform: fedora-19-i386 8 | hypervisor: vmpooler 9 | template: fedora-19-i386 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora23-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora23-32a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora23-32-1: 7 | platform: fedora-23-i386 8 | hypervisor: vmpooler 9 | template: fedora-23-i386 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/solaris10-SPARCd: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 solaris10-SPARCd" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris10-SPARC-1: 7 | hypervisor: vmpooler 8 | platform: solaris-10-sparc 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/vro6-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 vro6-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro6-64-1: 7 | platform: sles-11-x86_64 8 | template: vro-6-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/oracle9-AARCH64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: oracle9-AARCH64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | oracle9-AARCH64-1: 7 | platform: el-9-aarch64 8 | template: oracle-9-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/solaris11-32f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: solaris11-32f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris11-32-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11-i386 9 | template: solaris-11-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu1804-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu1804-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-64-1: 7 | platform: ubuntu-18.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-1804-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2010-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2010-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2010-64-1: 7 | platform: ubuntu-20.10-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2010-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2104-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2104-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2104-64-1: 7 | platform: ubuntu-21.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2104-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2110-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2110-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2110-64-1: 7 | platform: ubuntu-21.10-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2110-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2404-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2404-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2404-64-1: 7 | platform: ubuntu-24.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2404-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/amazon2-AARCH64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 amazon2-AARCH64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2-AARCH64-1: 7 | platform: amazon-2-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - frictionless 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora32-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora32-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora32-64-1: 7 | platform: fedora-32-x86_64 8 | template: fedora-32-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/rocky9-AARCH64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 rocky9-AARCH64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | rocky9-AARCH64-1: 7 | platform: el-9-aarch64 8 | hypervisor: vmpooler 9 | template: rocky-9-arm64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2004-AARCH64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2004-AARCH64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-AARCH64-1: 7 | platform: ubuntu-20.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - ca 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2404-POWERd: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2404-POWERd" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2404-POWER-1: 7 | platform: ubuntu-24.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/amazon2-AARCH64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 amazon2-AARCH64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2-AARCH64-1: 7 | platform: amazon-2-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - frictionless 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora32-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora32-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora32-64-1: 7 | platform: fedora-32-x86_64 8 | template: fedora-32-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/rocky9-AARCH64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 rocky9-AARCH64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | rocky9-AARCH64-1: 7 | platform: el-9-aarch64 8 | hypervisor: vmpooler 9 | template: rocky-9-arm64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2004-AARCH64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2004-AARCH64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-AARCH64-1: 7 | platform: ubuntu-20.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - ca 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2404-POWERd: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2404-POWERd" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2404-POWER-1: 7 | platform: ubuntu-24.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/test_cli.rb: -------------------------------------------------------------------------------- 1 | require 'minitest/autorun' 2 | 3 | require 'beaker-hostgenerator/cli' 4 | 5 | class TestUtil < Minitest::Test 6 | def test_new_with_list_option 7 | assert_instance_of(String, BeakerHostGenerator::CLI.new(['--list']).execute) 8 | end 9 | 10 | def test_version_option 11 | assert_equal(BeakerHostGenerator::Version::STRING, 12 | BeakerHostGenerator::CLI.new(['--version']).execute) 13 | end 14 | end 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/panos61-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: panos61-64f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | panos61-64-1: 7 | platform: palo-alto-6.1.0-x86_64 8 | template: palo-alto-6.1.0-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhat10-AARCH64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhat10-AARCH64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat10-AARCH64-1: 7 | platform: el-10-aarch64 8 | template: redhat-10-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/ubuntu2204-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: ubuntu2204-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-64-1: 7 | platform: ubuntu-22.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2204-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat7-AARCH64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat7-AARCH64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-AARCH64-1: 7 | hypervisor: vmpooler 8 | platform: el-7-aarch64 9 | template: redhat-7-x86_64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat8-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat8-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat8-64-1: 7 | hypervisor: vmpooler 8 | platform: el-8-x86_64 9 | template: redhat-8-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat8-AARCH64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat8-AARCH64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat8-AARCH64-1: 7 | platform: el-8-aarch64 8 | template: redhat-8-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/sles11-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 sles11-32d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles11-32-1: 7 | platform: sles-11-i386 8 | template: sles-11-i386 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu1804-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu1804-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-AARCH64-1: 7 | platform: ubuntu-18.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu1804-POWERf: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu1804-POWERf" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-POWER-1: 7 | platform: ubuntu-18.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - frictionless 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2204-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2204-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-AARCH64-1: 7 | platform: ubuntu-22.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2204-POWERc: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2204-POWERc" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-POWER-1: 7 | platform: ubuntu-22.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/vro7-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 vro7-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro7-64-1: 7 | platform: sles-11-x86_64 8 | template: vro-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/vro71-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 vro71-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro71-64-1: 7 | hypervisor: vmpooler 8 | platform: sles-11-x86_64 9 | template: vro-71-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/vro74-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 vro74-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro74-64-1: 7 | hypervisor: vmpooler 8 | platform: sles-11-x86_64 9 | template: vro-74-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat7-AARCH64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat7-AARCH64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-AARCH64-1: 7 | hypervisor: vmpooler 8 | platform: el-7-aarch64 9 | template: redhat-7-x86_64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat8-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat8-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat8-64-1: 7 | hypervisor: vmpooler 8 | platform: el-8-x86_64 9 | template: redhat-8-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat8-AARCH64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat8-AARCH64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat8-AARCH64-1: 7 | platform: el-8-aarch64 8 | template: redhat-8-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/sles11-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 sles11-32d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles11-32-1: 7 | platform: sles-11-i386 8 | template: sles-11-i386 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu1804-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu1804-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-AARCH64-1: 7 | platform: ubuntu-18.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu1804-POWERf: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu1804-POWERf" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-POWER-1: 7 | platform: ubuntu-18.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - frictionless 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2204-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2204-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-AARCH64-1: 7 | platform: ubuntu-22.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - master 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2204-POWERc: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2204-POWERc" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-POWER-1: 7 | platform: ubuntu-22.04-ppc64el 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/vro7-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 vro7-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro7-64-1: 7 | platform: sles-11-x86_64 8 | template: vro-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/vro71-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 vro71-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro71-64-1: 7 | hypervisor: vmpooler 8 | platform: sles-11-x86_64 9 | template: vro-71-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/vro74-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 vro74-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro74-64-1: 7 | hypervisor: vmpooler 8 | platform: sles-11-x86_64 9 | template: vro-74-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/almalinux9-AARCH64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: almalinux9-AARCH64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | almalinux9-AARCH64-1: 7 | platform: el-9-aarch64 8 | hypervisor: vmpooler 9 | template: almalinux-9-arm64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/amazonfips2023-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 amazonfips2023-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazonfips2023-64-1: 7 | platform: amazonfips-2023-x86_64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - classifier 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/centos7-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 centos7-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | centos7-64-1: 7 | platform: el-7-x86_64 8 | hypervisor: vmpooler 9 | template: centos-7-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/oracle7-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 oracle7-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | oracle7-64-1: 7 | hypervisor: vmpooler 8 | platform: el-7-x86_64 9 | template: oracle-7-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/osx1015-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 osx1015-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx1015-64-1: 7 | platform: osx-10.15-x86_64 8 | template: osx-1015-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/osx11-ARM64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 osx11-ARM64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx11-ARM64-1: 7 | platform: osx-11-arm64 8 | template: macos-11-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/osx12-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 osx12-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx12-64-1: 7 | platform: osx-12-x86_64 8 | template: macos-12-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/osx15-ARM64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 osx15-ARM64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx15-ARM64-1: 7 | platform: osx-15-arm64 8 | hypervisor: vmpooler 9 | template: macos-15-arm64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/rocky8-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 rocky8-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | rocky8-64-1: 7 | platform: el-8-x86_64 8 | hypervisor: vmpooler 9 | template: rocky-8-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/sles15-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 sles15-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles15-64-1: 7 | platform: sles-15-x86_64 8 | template: sles-15-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu1804-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu1804-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-64-1: 7 | hypervisor: vmpooler 8 | platform: ubuntu-18.04-amd64 9 | template: ubuntu-1804-x86_64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2004-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2004-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-64-1: 7 | platform: ubuntu-20.04-amd64 8 | template: ubuntu-2004-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2004-AARCH64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2004-AARCH64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-AARCH64-1: 7 | platform: ubuntu-20.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2204-AARCH64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2204-AARCH64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-AARCH64-1: 7 | platform: ubuntu-22.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2404-AARCH64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2404-AARCH64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2404-AARCH64-1: 7 | platform: ubuntu-24.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - frictionless 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/vro73-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 vro73-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro73-64-1: 7 | hypervisor: vmpooler 8 | platform: sles-11-x86_64 9 | template: vro-73-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/amazonfips2023-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 amazonfips2023-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazonfips2023-64-1: 7 | platform: amazonfips-2023-x86_64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - classifier 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/centos8-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 centos8-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | centos8-64-1: 7 | platform: el-8-x86_64 8 | hypervisor: vmpooler 9 | template: centos-8-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/oracle7-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 oracle7-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | oracle7-64-1: 7 | hypervisor: vmpooler 8 | platform: el-7-x86_64 9 | template: oracle-7-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/osx1015-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 osx1015-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx1015-64-1: 7 | platform: osx-10.15-x86_64 8 | template: osx-1015-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/osx11-ARM64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 osx11-ARM64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx11-ARM64-1: 7 | platform: osx-11-arm64 8 | template: macos-11-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/osx12-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 osx12-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx12-64-1: 7 | platform: osx-12-x86_64 8 | template: macos-12-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/osx15-ARM64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 osx15-ARM64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx15-ARM64-1: 7 | platform: osx-15-arm64 8 | hypervisor: vmpooler 9 | template: macos-15-arm64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/rocky8-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 rocky8-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | rocky8-64-1: 7 | platform: el-8-x86_64 8 | hypervisor: vmpooler 9 | template: rocky-8-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/sles15-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 sles15-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles15-64-1: 7 | platform: sles-15-x86_64 8 | template: sles-15-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu1804-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu1804-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-64-1: 7 | hypervisor: vmpooler 8 | platform: ubuntu-18.04-amd64 9 | template: ubuntu-1804-x86_64 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2004-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2004-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-64-1: 7 | platform: ubuntu-20.04-amd64 8 | template: ubuntu-2004-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2004-AARCH64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2004-AARCH64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2004-AARCH64-1: 7 | platform: ubuntu-20.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - dashboard 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2204-AARCH64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2204-AARCH64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-AARCH64-1: 7 | platform: ubuntu-22.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - database 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2404-AARCH64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2404-AARCH64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2404-AARCH64-1: 7 | platform: ubuntu-24.04-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - frictionless 12 | CONFIG: 13 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 14 | expected_exception: 15 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/vro73-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 vro73-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | vro73-64-1: 7 | hypervisor: vmpooler 8 | platform: sles-11-x86_64 9 | template: vro-73-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/almalinux8-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 almalinux8-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | almalinux8-64-1: 7 | platform: el-8-x86_64 8 | hypervisor: vmpooler 9 | template: almalinux-8-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/debian10-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 debian10-32d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian10-32-1: 7 | platform: debian-10-i386 8 | template: debian-10-i386 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora19-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora19-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora19-64-1: 7 | platform: fedora-19-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-19-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora21-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora21-32d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora21-32-1: 7 | platform: fedora-21-i386 8 | hypervisor: vmpooler 9 | template: fedora-21-i386 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora22-32m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora22-32m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora22-32-1: 7 | platform: fedora-22-i386 8 | hypervisor: vmpooler 9 | template: fedora-22-i386 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora23-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora23-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora23-64-1: 7 | platform: fedora-23-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-23-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora25-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora25-32d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora25-32-1: 7 | platform: fedora-25-i386 8 | hypervisor: vmpooler 9 | template: fedora-25-i386 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/osx11-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 osx11-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx11-64-1: 7 | platform: osx-11-x86_64 8 | template: macos-112-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/osx12-ARM64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 osx12-ARM64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx12-ARM64-1: 7 | platform: osx-12-arm64 8 | template: macos-12-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/osx13-ARM64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 osx13-ARM64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx13-ARM64-1: 7 | platform: osx-13-arm64 8 | template: macos-13-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat7-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat7-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-64-1: 7 | platform: el-7-x86_64 8 | template: redhat-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat9-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat9-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat9-64-1: 7 | platform: el-9-x86_64 8 | template: redhat-9-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/sles11-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 sles11-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles11-64-1: 7 | platform: sles-11-x86_64 8 | template: sles-11-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/almalinux8-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 almalinux8-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | almalinux8-64-1: 7 | platform: el-8-x86_64 8 | hypervisor: vmpooler 9 | template: almalinux-8-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/centos7-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 centos7-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | centos7-64-1: 7 | platform: centos-7-x86_64 8 | template: centos-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/debian10-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 debian10-32d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian10-32-1: 7 | platform: debian-10-i386 8 | template: debian-10-i386 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora19-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora19-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora19-64-1: 7 | platform: fedora-19-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-19-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora21-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora21-32d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora21-32-1: 7 | platform: fedora-21-i386 8 | hypervisor: vmpooler 9 | template: fedora-21-i386 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora22-32m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora22-32m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora22-32-1: 7 | platform: fedora-22-i386 8 | hypervisor: vmpooler 9 | template: fedora-22-i386 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora23-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora23-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora23-64-1: 7 | platform: fedora-23-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-23-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora25-32d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora25-32d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora25-32-1: 7 | platform: fedora-25-i386 8 | hypervisor: vmpooler 9 | template: fedora-25-i386 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/osx11-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 osx11-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx11-64-1: 7 | platform: osx-11-x86_64 8 | template: macos-112-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/osx12-ARM64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 osx12-ARM64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx12-ARM64-1: 7 | platform: osx-12-arm64 8 | template: macos-12-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/osx13-ARM64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 osx13-ARM64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx13-ARM64-1: 7 | platform: osx-13-arm64 8 | template: macos-13-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat7-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat7-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-64-1: 7 | platform: el-7-x86_64 8 | template: redhat-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat9-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat9-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat9-64-1: 7 | platform: el-9-x86_64 8 | template: redhat-9-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/sles11-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 sles11-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles11-64-1: 7 | platform: sles-11-x86_64 8 | template: sles-11-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/debian10-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 debian10-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian10-64-1: 7 | platform: debian-10-amd64 8 | template: debian-10-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/debian11-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 debian11-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian11-64-1: 7 | platform: debian-11-amd64 8 | template: debian-11-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora20-32l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora20-32l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora20-32-1: 7 | platform: fedora-20-i386 8 | hypervisor: vmpooler 9 | template: fedora-20-i386 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora20-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora20-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora20-64-1: 7 | platform: fedora-20-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-20-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora24-32l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora24-32l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora24-32-1: 7 | platform: fedora-24-i386 8 | hypervisor: vmpooler 9 | template: fedora-24-i386 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora24-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora24-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora24-64-1: 7 | platform: fedora-24-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-24-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora26-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora26-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora26-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-26-x86_64 9 | template: fedora-26-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora28-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora28-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora28-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-28-x86_64 9 | template: fedora-28-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora29-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora29-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora29-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-29-x86_64 9 | template: fedora-29-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora34-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora34-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora34-64-1: 7 | platform: fedora-34-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-34-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora37-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora37-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora37-64-1: 7 | platform: fedora-37-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-37-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora40-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora40-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora40-64-1: 7 | platform: fedora-40-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-40-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat10-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat10-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat10-64-1: 7 | platform: el-10-x86_64 8 | hypervisor: vmpooler 9 | template: redhat-10-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat7-S390Xd: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat7-S390Xd" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-S390X-1: 7 | platform: el-7-s390x 8 | hypervisor: vmpooler 9 | template: redhat-7-s390x 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/scientific7-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 scientific7-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | scientific7-64-1: 7 | platform: el-7-x86_64 8 | template: scientific-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/solaris11-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 solaris11-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris11-64-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11-i386 9 | template: solaris-11-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/debian10-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 debian10-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian10-64-1: 7 | platform: debian-10-amd64 8 | template: debian-10-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/debian11-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 debian11-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian11-64-1: 7 | platform: debian-11-amd64 8 | template: debian-11-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora20-32l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora20-32l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora20-32-1: 7 | platform: fedora-20-i386 8 | hypervisor: vmpooler 9 | template: fedora-20-i386 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora20-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora20-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora20-64-1: 7 | platform: fedora-20-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-20-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora24-32l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora24-32l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora24-32-1: 7 | platform: fedora-24-i386 8 | hypervisor: vmpooler 9 | template: fedora-24-i386 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora24-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora24-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora24-64-1: 7 | platform: fedora-24-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-24-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora26-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora26-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora26-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-26-x86_64 9 | template: fedora-26-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora28-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora28-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora28-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-28-x86_64 9 | template: fedora-28-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora29-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora29-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora29-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-29-x86_64 9 | template: fedora-29-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora34-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora34-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora34-64-1: 7 | platform: fedora-34-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-34-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora37-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora37-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora37-64-1: 7 | platform: fedora-37-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-37-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora40-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora40-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora40-64-1: 7 | platform: fedora-40-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-40-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat10-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat10-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat10-64-1: 7 | platform: el-10-x86_64 8 | hypervisor: vmpooler 9 | template: redhat-10-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat7-S390Xd: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat7-S390Xd" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-S390X-1: 7 | platform: el-7-s390x 8 | hypervisor: vmpooler 9 | template: redhat-7-s390x 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/scientific7-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 scientific7-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | scientific7-64-1: 7 | platform: el-7-x86_64 8 | template: scientific-7-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/solaris11-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 solaris11-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris11-64-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11-i386 9 | template: solaris-11-x86_64 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhatfips9-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhatfips9-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhatfips9-64-1: 7 | platform: el-9-x86_64 8 | packaging_platform: redhatfips-9-x86_64 9 | template: redhat-fips-9-x86_64 10 | hypervisor: vmpooler 11 | roles: 12 | - agent 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/solaris112-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: solaris112-32a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris112-32-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11.2-i386 9 | packaging_platform: solaris-11-i386 10 | template: solaris-112-x86_64 11 | roles: 12 | - agent 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/aix72-POWERc: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 aix72-POWERc" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | aix72-POWER-1: 7 | hypervisor: vmpooler 8 | platform: aix-7.2-power 9 | packaging_platform: aix-7.1-power 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora21-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora21-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora21-64-1: 7 | platform: fedora-21-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-21-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora25-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora25-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora25-64-1: 7 | platform: fedora-25-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-25-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora27-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora27-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora27-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-27-x86_64 9 | template: fedora-27-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/fedora36-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 fedora36-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora36-64-1: 7 | platform: fedora-36-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-36-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/panos71-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 panos71-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | panos71-64-1: 7 | platform: palo-alto-7.1.0-x86_64 8 | template: palo-alto-7.1.0-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat7-POWERc: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat7-POWERc" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-POWER-1: 7 | platform: el-7-ppc64le 8 | hypervisor: vmpooler 9 | template: redhat-7-ppc64le 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat9-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat9-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat9-AARCH64-1: 7 | platform: el-9-aarch64 8 | template: redhat-9-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat9-POWERf: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat9-POWERf" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat9-POWER-1: 7 | platform: el-9-ppc64le 8 | hypervisor: vmpooler 9 | template: redhat-9-ppc64le 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/solaris10-32l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 solaris10-32l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris10-32-1: 7 | hypervisor: vmpooler 8 | platform: solaris-10-i386 9 | template: solaris-10-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/solaris10-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 solaris10-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris10-64-1: 7 | hypervisor: vmpooler 8 | platform: solaris-10-i386 9 | template: solaris-10-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/aix72-POWERc: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 aix72-POWERc" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | aix72-POWER-1: 7 | hypervisor: vmpooler 8 | platform: aix-7.2-power 9 | packaging_platform: aix-7.1-power 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora21-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora21-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora21-64-1: 7 | platform: fedora-21-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-21-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora25-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora25-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora25-64-1: 7 | platform: fedora-25-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-25-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora27-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora27-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora27-64-1: 7 | hypervisor: vmpooler 8 | platform: fedora-27-x86_64 9 | template: fedora-27-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/fedora36-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 fedora36-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora36-64-1: 7 | platform: fedora-36-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-36-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/panos71-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 panos71-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | panos71-64-1: 7 | platform: palo-alto-7.1.0-x86_64 8 | template: palo-alto-7.1.0-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat7-POWERc: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat7-POWERc" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-POWER-1: 7 | platform: el-7-ppc64le 8 | hypervisor: vmpooler 9 | template: redhat-7-ppc64le 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat9-AARCH64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat9-AARCH64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat9-AARCH64-1: 7 | platform: el-9-aarch64 8 | template: redhat-9-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - master 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat9-POWERf: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat9-POWERf" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat9-POWER-1: 7 | platform: el-9-ppc64le 8 | hypervisor: vmpooler 9 | template: redhat-9-ppc64le 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/solaris10-32l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 solaris10-32l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris10-32-1: 7 | hypervisor: vmpooler 8 | platform: solaris-10-i386 9 | template: solaris-10-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/solaris10-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 solaris10-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris10-64-1: 7 | hypervisor: vmpooler 8 | platform: solaris-10-i386 9 | template: solaris-10-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/oracle9-AARCH64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 oracle9-AARCH64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | oracle9-AARCH64-1: 7 | platform: el-9-aarch64 8 | template: oracle-9-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/solaris11-32f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 solaris11-32f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris11-32-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11-i386 9 | template: solaris-11-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu1804-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu1804-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-64-1: 7 | platform: ubuntu-18.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-1804-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2010-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2010-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2010-64-1: 7 | platform: ubuntu-20.10-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2010-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2104-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2104-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2104-64-1: 7 | platform: ubuntu-21.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2104-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2110-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2110-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2110-64-1: 7 | platform: ubuntu-21.10-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2110-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2404-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2404-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2404-64-1: 7 | platform: ubuntu-24.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2404-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/oracle9-AARCH64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 oracle9-AARCH64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | oracle9-AARCH64-1: 7 | platform: el-9-aarch64 8 | template: oracle-9-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/solaris11-32f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 solaris11-32f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris11-32-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11-i386 9 | template: solaris-11-x86_64 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu1804-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu1804-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu1804-64-1: 7 | platform: ubuntu-18.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-1804-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2010-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2010-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2010-64-1: 7 | platform: ubuntu-20.10-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2010-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2104-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2104-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2104-64-1: 7 | platform: ubuntu-21.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2104-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2110-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2110-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2110-64-1: 7 | platform: ubuntu-21.10-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2110-x86_64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2404-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2404-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2404-64-1: 7 | platform: ubuntu-24.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2404-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/panos61-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 panos61-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | panos61-64-1: 7 | platform: palo-alto-6.1.0-x86_64 8 | template: palo-alto-6.1.0-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhat10-AARCH64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhat10-AARCH64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat10-AARCH64-1: 7 | platform: el-10-aarch64 8 | template: redhat-10-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/ubuntu2204-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 ubuntu2204-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-64-1: 7 | platform: ubuntu-22.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2204-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/panos61-64f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 panos61-64f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | panos61-64-1: 7 | platform: palo-alto-6.1.0-x86_64 8 | template: palo-alto-6.1.0-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - frictionless 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhat10-AARCH64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhat10-AARCH64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat10-AARCH64-1: 7 | platform: el-10-aarch64 8 | template: redhat-10-arm64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/ubuntu2204-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 ubuntu2204-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | ubuntu2204-64-1: 7 | platform: ubuntu-22.04-amd64 8 | hypervisor: vmpooler 9 | template: ubuntu-2204-x86_64 10 | roles: 11 | - agent 12 | - classifier 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/solaris112-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: solaris112-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris112-64-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11.2-i386 9 | packaging_platform: solaris-11-i386 10 | template: solaris-112-x86_64 11 | roles: 12 | - agent 13 | - ca 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/almalinux9-AARCH64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 almalinux9-AARCH64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | almalinux9-AARCH64-1: 7 | platform: el-9-aarch64 8 | hypervisor: vmpooler 9 | template: almalinux-9-arm64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/almalinux9-AARCH64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 almalinux9-AARCH64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | almalinux9-AARCH64-1: 7 | platform: el-9-aarch64 8 | hypervisor: vmpooler 9 | template: almalinux-9-arm64 10 | roles: 11 | - agent 12 | - database 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/per-host-settings/with-global-settings-overwrite.yaml: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--global-config pooling_api=http://customvmpooler/ redhat7-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhat7-64-1: 7 | hypervisor: vmpooler 8 | platform: el-7-x86_64 9 | template: redhat-7-x86_64 10 | roles: 11 | - agent 12 | - dashboard 13 | CONFIG: 14 | pooling_api: http://customvmpooler/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /lib/beaker-hostgenerator/hypervisor/unknown.rb: -------------------------------------------------------------------------------- 1 | require 'beaker-hostgenerator/hypervisor' 2 | require 'beaker-hostgenerator/data' 3 | require 'deep_merge/rails_compat' 4 | 5 | module BeakerHostGenerator::Hypervisor 6 | class Unknown < BeakerHostGenerator::Hypervisor::Interface 7 | include BeakerHostGenerator::Data 8 | 9 | def generate_node(node_info, base_config, bhg_version) 10 | base_generate_node(node_info, base_config, bhg_version, :general) 11 | end 12 | end 13 | end 14 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/redhatfips8-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: redhatfips8-64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhatfips8-64-1: 7 | platform: el-8-x86_64 8 | packaging_platform: redhatfips-8-x86_64 9 | template: redhat-fips-8-x86_64 10 | hypervisor: vmpooler 11 | roles: 12 | - agent 13 | - master 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2008-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2008-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2008-64-1: 7 | platform: windows-2008-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2008-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhatfips9-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhatfips9-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhatfips9-64-1: 7 | platform: el-9-x86_64 8 | packaging_platform: redhatfips-9-x86_64 9 | template: redhat-fips-9-x86_64 10 | hypervisor: vmpooler 11 | roles: 12 | - agent 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/solaris112-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 solaris112-32a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris112-32-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11.2-i386 9 | packaging_platform: solaris-11-i386 10 | template: solaris-112-x86_64 11 | roles: 12 | - agent 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhatfips9-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhatfips9-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhatfips9-64-1: 7 | platform: el-9-x86_64 8 | packaging_platform: redhatfips-9-x86_64 9 | template: redhat-fips-9-x86_64 10 | hypervisor: vmpooler 11 | roles: 12 | - agent 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/solaris112-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 solaris112-32a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris112-32-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11.2-i386 9 | packaging_platform: solaris-11-i386 10 | template: solaris-112-x86_64 11 | roles: 12 | - agent 13 | CONFIG: 14 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 15 | expected_exception: 16 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows10_1607-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows10_1607-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10_1607-64-1: 7 | platform: windows-10ent-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-10-1607-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows10_1809-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows10_1809-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10_1809-64-1: 7 | platform: windows-10ent-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-10-1809-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows10next-32a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows10next-32a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10next-32-1: 7 | hypervisor: vmpooler 8 | platform: windows-10ent-32 9 | packaging_platform: windows-2012-x86 10 | ruby_arch: x86 11 | template: win-10-next-i386 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows10next-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows10next-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10next-64-1: 7 | hypervisor: vmpooler 8 | platform: windows-10ent-64 9 | packaging_platform: windows-2012-x64 10 | ruby_arch: x64 11 | template: win-10-next-x86_64 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows10_1511-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows10_1511-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10_1511-64-1: 7 | hypervisor: vmpooler 8 | platform: windows-10ent-64 9 | packaging_platform: windows-2012-x64 10 | ruby_arch: x64 11 | template: win-10-1511-x86_64 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows10ent-32u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows10ent-32u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10ent-32-1: 7 | platform: windows-10ent-32 8 | packaging_platform: windows-2012-x86 9 | ruby_arch: x86 10 | template: win-10-ent-i386 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - ca 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2008-6432u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2008-6432u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2008-6432-1: 7 | platform: windows-2008-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x86 10 | template: win-2008-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - ca 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2012-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2012-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012-64-1: 7 | platform: windows-2012-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2012-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2016-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2016-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2016-64-1: 7 | platform: windows-2016-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2016-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2025-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2025-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2025-64-1: 7 | platform: windows-2025-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2025-x64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/solaris112-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 solaris112-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris112-64-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11.2-i386 9 | packaging_platform: solaris-11-i386 10 | template: solaris-112-x86_64 11 | roles: 12 | - agent 13 | - ca 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/solaris112-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 solaris112-64u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris112-64-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11.2-i386 9 | packaging_platform: solaris-11-i386 10 | template: solaris-112-x86_64 11 | roles: 12 | - agent 13 | - ca 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2016-6432d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2016-6432d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2016-6432-1: 7 | platform: windows-2016-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x86 10 | template: win-2016-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/redhatfips8-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 redhatfips8-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhatfips8-64-1: 7 | platform: el-8-x86_64 8 | packaging_platform: redhatfips-8-x86_64 9 | template: redhat-fips-8-x86_64 10 | hypervisor: vmpooler 11 | roles: 12 | - agent 13 | - master 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/redhatfips8-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 redhatfips8-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | redhatfips8-64-1: 7 | platform: el-8-x86_64 8 | packaging_platform: redhatfips-8-x86_64 9 | template: redhat-fips-8-x86_64 10 | hypervisor: vmpooler 11 | roles: 12 | - agent 13 | - master 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows10ent-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows10ent-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10ent-64-1: 7 | platform: windows-10ent-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-10-ent-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - classifier 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows10pro-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows10pro-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10pro-64-1: 7 | platform: windows-10pro-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-10-pro-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows11ent-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows11ent-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows11ent-64-1: 7 | platform: windows-11ent-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-11-ent-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2012-6432f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2012-6432f 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012-6432-1: 7 | platform: windows-2012-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x86 10 | template: win-2012-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - frictionless 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2012r2-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2012r2-64m 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012r2-64-1: 7 | platform: windows-2012r2-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2012r2-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - master 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2012r2_wmf5-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2012r2_wmf5-64a 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012r2_wmf5-64-1: 7 | platform: windows-2012r2-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2012r2-wmf5-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows2008-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows2008-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2008-64-1: 7 | platform: windows-2008-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2008-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows2008-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows2008-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2008-64-1: 7 | platform: windows-2008-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2008-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/solaris11-SPARCaulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: solaris11-SPARCaulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | solaris11-SPARC-1: 7 | hypervisor: vmpooler 8 | platform: solaris-11-sparc 9 | roles: 10 | - agent 11 | - ca 12 | - classifier 13 | - dashboard 14 | - database 15 | - frictionless 16 | - master 17 | CONFIG: 18 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 19 | expected_exception: 20 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2008r2-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2008r2-64l 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2008r2-64-1: 7 | platform: windows-2008r2-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2008r2-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - classifier 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windowsfips2016-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windowsfips2016-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windowsfips2016-64-1: 7 | platform: windows-2016-64 8 | packaging_platform: windowsfips-2016-x64 9 | ruby_arch: x64 10 | template: win-2016-fips-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - ca 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/debian12-AARCH64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: debian12-AARCH64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | debian12-AARCH64-1: 7 | platform: debian-12-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - ca 12 | - classifier 13 | - dashboard 14 | - database 15 | - frictionless 16 | - master 17 | CONFIG: 18 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 19 | expected_exception: 20 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2008r2-6432c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2008r2-6432c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2008r2-6432-1: 7 | platform: windows-2008r2-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x86 10 | template: win-2008r2-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/amazon2023-AARCH64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: amazon2023-AARCH64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | amazon2023-AARCH64-1: 7 | platform: amazon-2023-aarch64 8 | hypervisor: vmpooler 9 | roles: 10 | - agent 11 | - ca 12 | - classifier 13 | - dashboard 14 | - database 15 | - frictionless 16 | - master 17 | CONFIG: 18 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 19 | expected_exception: 20 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx13-64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx13-64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx13-64-1: 7 | platform: osx-13-x86_64 8 | template: macos-13-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | - classifier 14 | - dashboard 15 | - database 16 | - frictionless 17 | - master 18 | CONFIG: 19 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx14-64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx14-64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx14-64-1: 7 | platform: osx-14-x86_64 8 | hypervisor: vmpooler 9 | template: macos-14-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | - classifier 14 | - dashboard 15 | - database 16 | - frictionless 17 | - master 18 | CONFIG: 19 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/osx15-64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: osx15-64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | osx15-64-1: 7 | platform: osx-15-x86_64 8 | hypervisor: vmpooler 9 | template: macos-15-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | - classifier 14 | - dashboard 15 | - database 16 | - frictionless 17 | - master 18 | CONFIG: 19 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/sles12-64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: sles12-64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | sles12-64-1: 7 | platform: sles-12-x86_64 8 | template: sles-12-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | - classifier 14 | - dashboard 15 | - database 16 | - frictionless 17 | - master 18 | CONFIG: 19 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windowsfips2016-6432c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windowsfips2016-6432c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windowsfips2016-6432-1: 7 | platform: windows-2016-64 8 | packaging_platform: windowsfips-2016-x64 9 | ruby_arch: x64 10 | template: win-2016-fips-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows10ent-32u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows10ent-32u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10ent-32-1: 7 | platform: windows-10ent-32 8 | packaging_platform: windows-2012-x86 9 | ruby_arch: x86 10 | template: win-10-ent-i386 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - ca 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows2008-6432u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows2008-6432u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2008-6432-1: 7 | platform: windows-2008-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x86 10 | template: win-2008-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - ca 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows2012-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows2012-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012-64-1: 7 | platform: windows-2012-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2012-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows2016-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows2016-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2016-64-1: 7 | platform: windows-2016-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2016-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows2025-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows2025-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2025-64-1: 7 | platform: windows-2025-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2025-x64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows10ent-32u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows10ent-32u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10ent-32-1: 7 | platform: windows-10ent-32 8 | packaging_platform: windows-2012-x86 9 | ruby_arch: x86 10 | template: win-10-ent-i386 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - ca 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows2008-6432u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows2008-6432u" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2008-6432-1: 7 | platform: windows-2008-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x86 10 | template: win-2008-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - ca 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows2012-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows2012-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012-64-1: 7 | platform: windows-2012-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2012-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows2016-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows2016-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2016-64-1: 7 | platform: windows-2016-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2016-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows2025-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows2025-64d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2025-64-1: 7 | platform: windows-2025-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2025-x64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/centos8-64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: centos8-64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | centos8-64-1: 7 | platform: el-8-x86_64 8 | template: centos-8-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | - classifier 14 | - dashboard 15 | - database 16 | - frictionless 17 | - master 18 | CONFIG: 19 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora32-64aulcdfm-vagrant: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora32-64aulcdfm{hypervisor=vagrant} 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora32-64-1: 7 | box: fedora/32-cloud-base 8 | synced_folder: disabled 9 | platform: fedora-32-x86_64 10 | hypervisor: vagrant 11 | roles: 12 | - agent 13 | - ca 14 | - classifier 15 | - dashboard 16 | - database 17 | - frictionless 18 | - master 19 | CONFIG: {} 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2019_ja-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2019_ja-64c 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2019_ja-64-1: 7 | platform: windows-2019-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2019-ja-x86_64 11 | locale: ja 12 | hypervisor: vmpooler 13 | roles: 14 | - agent 15 | - dashboard 16 | CONFIG: 17 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 18 | expected_exception: 19 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windowsfips2012r2-64d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windowsfips2012r2-64d 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windowsfips2012r2-64-1: 7 | platform: windows-2012r2-64 8 | packaging_platform: windowsfips-2012-x64 9 | ruby_arch: x64 10 | template: win-2012r2-fips-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows2016-6432d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows2016-6432d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2016-6432-1: 7 | platform: windows-2016-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x86 10 | template: win-2016-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows2016-6432d: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows2016-6432d" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2016-6432-1: 7 | platform: windows-2016-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x86 10 | template: win-2016-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - database 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora22-64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora22-64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora22-64-1: 7 | platform: fedora-22-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-22-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | - classifier 14 | - dashboard 15 | - database 16 | - frictionless 17 | - master 18 | CONFIG: 19 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora30-64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora30-64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora30-64-1: 7 | platform: fedora-30-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-30-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | - classifier 14 | - dashboard 15 | - database 16 | - frictionless 17 | - master 18 | CONFIG: 19 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora31-64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora31-64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora31-64-1: 7 | platform: fedora-31-x86_64 8 | template: fedora-31-x86_64 9 | hypervisor: vmpooler 10 | roles: 11 | - agent 12 | - ca 13 | - classifier 14 | - dashboard 15 | - database 16 | - frictionless 17 | - master 18 | CONFIG: 19 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/fedora38-64aulcdfm: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: fedora38-64aulcdfm 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | fedora38-64-1: 7 | platform: fedora-38-x86_64 8 | hypervisor: vmpooler 9 | template: fedora-38-x86_64 10 | roles: 11 | - agent 12 | - ca 13 | - classifier 14 | - dashboard 15 | - database 16 | - frictionless 17 | - master 18 | CONFIG: 19 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 20 | expected_exception: 21 | -------------------------------------------------------------------------------- /test/fixtures/generated/default/windows2012r2_ja-64u: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: windows2012r2_ja-64u 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012r2_ja-64-1: 7 | platform: windows-2012r2-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2012r2-ja-x86_64 11 | locale: ja 12 | hypervisor: vmpooler 13 | roles: 14 | - agent 15 | - ca 16 | CONFIG: 17 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 18 | expected_exception: 19 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows10ent-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows10ent-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10ent-64-1: 7 | platform: windows-10ent-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-10-ent-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - classifier 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows10pro-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows10pro-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10pro-64-1: 7 | platform: windows-10pro-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-10-pro-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows11ent-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows11ent-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows11ent-64-1: 7 | platform: windows-11ent-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-11-ent-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows2012-6432f: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows2012-6432f" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012-6432-1: 7 | platform: windows-2012-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x86 10 | template: win-2012-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - frictionless 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows2012r2-64m: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows2012r2-64m" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012r2-64-1: 7 | platform: windows-2012r2-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2012r2-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - master 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-0/windows2012r2_wmf5-64a: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 0 windows2012r2_wmf5-64a" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows2012r2_wmf5-64-1: 7 | platform: windows-2012r2-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-2012r2-wmf5-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | CONFIG: 15 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 16 | expected_exception: 17 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows10ent-64l: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows10ent-64l" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10ent-64-1: 7 | platform: windows-10ent-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-10-ent-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - classifier 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows10pro-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows10pro-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows10pro-64-1: 7 | platform: windows-10pro-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-10-pro-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | -------------------------------------------------------------------------------- /test/fixtures/generated/osinfo-version-1/windows11ent-64c: -------------------------------------------------------------------------------- 1 | --- 2 | arguments_string: "--osinfo-version 1 windows11ent-64c" 3 | environment_variables: {} 4 | expected_hash: 5 | HOSTS: 6 | windows11ent-64-1: 7 | platform: windows-11ent-64 8 | packaging_platform: windows-2012-x64 9 | ruby_arch: x64 10 | template: win-11-ent-x86_64 11 | hypervisor: vmpooler 12 | roles: 13 | - agent 14 | - dashboard 15 | CONFIG: 16 | pooling_api: https://vmpooler-prod.k8s.infracore.puppet.net/ 17 | expected_exception: 18 | --------------------------------------------------------------------------------