Codebase list ruby-beaker-hostgenerator / 105dd1f
(IMAGES-1230) Add support for RedHat 8 ARM64 The arm64 and aarch64 targets are interchangeable, so I followed the example of redhat7. Set the vmpooler template to x86_64 as we're going to cross-compile packages. Gabriel Nagy 3 years ago
6 changed file(s) with 173 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
10471047 'template' => 'redhat-8-x86_64'
10481048 }
10491049 },
1050 'redhat8-AARCH64' => {
1051 :general => {
1052 'platform' => 'el-8-aarch64',
1053 'packaging_platform' => 'el-8-aarch64'
1054 },
1055 :abs => {
1056 'template' => 'redhat-8-arm64'
1057 },
1058 :vmpooler => {
1059 'template' => 'redhat-8-x86_64'
1060 }
1061 },
10501062 'scientific5-32' => {
10511063 :general => {
10521064 'platform' => 'el-5-i386',
0 ---
1 arguments_string: redhat8-AARCH64a
2 environment_variables: {}
3 expected_hash:
4 HOSTS:
5 redhat8-AARCH64-1:
6 pe_dir:
7 pe_ver:
8 pe_upgrade_dir:
9 pe_upgrade_ver:
10 platform: el-8-aarch64
11 packaging_platform: el-8-aarch64
12 template: redhat-8-x86_64
13 hypervisor: vmpooler
14 roles:
15 - agent
16 CONFIG:
17 nfs_server: none
18 consoleport: 443
19 pooling_api: http://vmpooler.delivery.puppetlabs.net/
20 expected_exception:
0 ---
1 arguments_string: redhat6-64a-redhat8-AARCH64-redhat6-64aulcdfm
2 environment_variables: {}
3 expected_hash:
4 HOSTS:
5 redhat6-64-1:
6 pe_dir:
7 pe_ver:
8 pe_upgrade_dir:
9 pe_upgrade_ver:
10 platform: el-6-x86_64
11 packaging_platform: el-6-x86_64
12 template: redhat-6-x86_64
13 hypervisor: vmpooler
14 roles:
15 - agent
16 redhat8-AARCH64-1:
17 pe_dir:
18 pe_ver:
19 pe_upgrade_dir:
20 pe_upgrade_ver:
21 platform: el-8-aarch64
22 packaging_platform: el-8-aarch64
23 template: redhat-8-x86_64
24 hypervisor: vmpooler
25 roles:
26 - agent
27 redhat6-64-2:
28 pe_dir:
29 pe_ver:
30 pe_upgrade_dir:
31 pe_upgrade_ver:
32 platform: el-6-x86_64
33 packaging_platform: el-6-x86_64
34 template: redhat-6-x86_64
35 hypervisor: vmpooler
36 roles:
37 - agent
38 - ca
39 - classifier
40 - dashboard
41 - database
42 - frictionless
43 - master
44 CONFIG:
45 nfs_server: none
46 consoleport: 443
47 pooling_api: http://vmpooler.delivery.puppetlabs.net/
48 expected_exception:
0 ---
1 arguments_string: redhat8-AARCH64a-redhat6-64-redhat8-AARCH64aulcdfm
2 environment_variables: {}
3 expected_hash:
4 HOSTS:
5 redhat8-AARCH64-1:
6 pe_dir:
7 pe_ver:
8 pe_upgrade_dir:
9 pe_upgrade_ver:
10 platform: el-8-aarch64
11 packaging_platform: el-8-aarch64
12 template: redhat-8-x86_64
13 hypervisor: vmpooler
14 roles:
15 - agent
16 redhat6-64-1:
17 pe_dir:
18 pe_ver:
19 pe_upgrade_dir:
20 pe_upgrade_ver:
21 platform: el-6-x86_64
22 packaging_platform: el-6-x86_64
23 template: redhat-6-x86_64
24 hypervisor: vmpooler
25 roles:
26 - agent
27 redhat8-AARCH64-2:
28 pe_dir:
29 pe_ver:
30 pe_upgrade_dir:
31 pe_upgrade_ver:
32 platform: el-8-aarch64
33 packaging_platform: el-8-aarch64
34 template: redhat-8-x86_64
35 hypervisor: vmpooler
36 roles:
37 - agent
38 - ca
39 - classifier
40 - dashboard
41 - database
42 - frictionless
43 - master
44 CONFIG:
45 nfs_server: none
46 consoleport: 443
47 pooling_api: http://vmpooler.delivery.puppetlabs.net/
48 expected_exception:
0 ---
1 arguments_string: "--osinfo-version 0 redhat8-AARCH64a"
2 environment_variables: {}
3 expected_hash:
4 HOSTS:
5 redhat8-AARCH64-1:
6 pe_dir:
7 pe_ver:
8 pe_upgrade_dir:
9 pe_upgrade_ver:
10 platform: el-8-aarch64
11 packaging_platform: el-8-aarch64
12 template: redhat-8-x86_64
13 hypervisor: vmpooler
14 roles:
15 - agent
16 CONFIG:
17 nfs_server: none
18 consoleport: 443
19 pooling_api: http://vmpooler.delivery.puppetlabs.net/
20 expected_exception:
0 ---
1 arguments_string: "--osinfo-version 1 redhat8-AARCH64a"
2 environment_variables: {}
3 expected_hash:
4 HOSTS:
5 redhat8-AARCH64-1:
6 pe_dir:
7 pe_ver:
8 pe_upgrade_dir:
9 pe_upgrade_ver:
10 platform: el-8-aarch64
11 packaging_platform: el-8-aarch64
12 template: redhat-8-x86_64
13 hypervisor: vmpooler
14 roles:
15 - agent
16 CONFIG:
17 nfs_server: none
18 consoleport: 443
19 pooling_api: http://vmpooler.delivery.puppetlabs.net/
20 expected_exception: