File tree Expand file tree Collapse file tree 9 files changed +52
-12
lines changed
suites/doubleforward/nodesets Expand file tree Collapse file tree 9 files changed +52
-12
lines changed Original file line number Diff line number Diff line change 2
2
fixtures :
3
3
repositories :
4
4
auditd : https://github.com/simp/pupmod-simp-auditd.git
5
- augeas_core :
6
- repo : https://github.com/simp/pupmod-puppetlabs-augeas_core.git
7
- puppet_version : " >= 6.0.0"
5
+ augeas_core : https://github.com/simp/pupmod-puppetlabs-augeas_core.git
8
6
augeasproviders_core : https://github.com/hercules-team/augeasproviders_core.git
9
7
augeasproviders_grub : https://github.com/hercules-team/augeasproviders_grub.git
10
8
compliance_markup : https://github.com/simp/pupmod-simp-compliance_markup.git
Original file line number Diff line number Diff line change @@ -337,8 +337,8 @@ pup7.x-unit:
337
337
# Manually, we can see that failover is working, but all the messages
338
338
# don't make it to the failover server in a timely fashion, even if
339
339
# we force the rsyslog queues to be small.
340
- # pup5 .pe-failover:
341
- # <<: *pup_5_pe
340
+ # pup6 .pe-failover:
341
+ # <<: *pup_6_pe
342
342
# <<: *acceptance_base
343
343
# <<: *with_SIMP_ACCEPTANCE_MATRIX_LEVEL_3
344
344
# script:
@@ -408,3 +408,17 @@ pup6.pe-oel-fips:
408
408
<< : *with_SIMP_ACCEPTANCE_MATRIX_LEVEL_3
409
409
script :
410
410
- ' BEAKER_fips=yes bundle exec rake beaker:suites[default,oel]'
411
+
412
+ pup7.x :
413
+ << : *pup_7_x
414
+ << : *acceptance_base
415
+ script :
416
+ - ' bundle exec rake beaker:suites[default,default]'
417
+
418
+ pup7.x-doubleforward :
419
+ << : *pup_7_x
420
+ << : *acceptance_base
421
+ << : *with_SIMP_ACCEPTANCE_MATRIX_LEVEL_3
422
+ script :
423
+ - ' bundle exec rake beaker:suites[doubleforward,default]'
424
+
Original file line number Diff line number Diff line change 34
34
roles :
35
35
- server
36
36
platform : el-8-x86_64
37
- box : centos/8
37
+ box : generic/centos8
38
38
hypervisor : <%= hypervisor %>
39
39
yum_repos :
40
40
chef-current :
@@ -56,6 +56,10 @@ CONFIG:
56
56
log_level : verbose
57
57
type : aio
58
58
vagrant_memsize : 256
59
+ ssh :
60
+ keepalive : true
61
+ keepalive_interval : 10
62
+ keepalive_maxcount : 60
59
63
<% if ENV['BEAKER_PUPPET_COLLECTION'] - % >
60
64
puppet_collection : <%= ENV['BEAKER_PUPPET_COLLECTION'] %>
61
65
<% end - % >
Original file line number Diff line number Diff line change 11
11
- default
12
12
- client
13
13
platform : el-8-x86_64
14
- box : centos/8
14
+ box : generic/centos8
15
15
hypervisor : <%= hypervisor %>
16
16
yum_repos :
17
17
chef-current :
22
22
roles :
23
23
- server
24
24
platform : el-8-x86_64
25
- box : centos/8
25
+ box : generic/centos8
26
26
hypervisor : <%= hypervisor %>
27
27
yum_repos :
28
28
chef-current :
44
44
roles :
45
45
- failover_server
46
46
platform : el-8-x86_64
47
- box : centos/8
47
+ box : generic/centos8
48
48
hypervisor : <%= hypervisor %>
49
49
yum_repos :
50
50
chef-current :
@@ -55,6 +55,10 @@ CONFIG:
55
55
log_level : verbose
56
56
type : aio
57
57
vagrant_memsize : 256
58
+ ssh :
59
+ keepalive : true
60
+ keepalive_interval : 10
61
+ keepalive_maxcount : 60
58
62
<% if ENV['BEAKER_PUPPET_COLLECTION'] - % >
59
63
puppet_collection : <%= ENV['BEAKER_PUPPET_COLLECTION'] %>
60
64
<% end - % >
Original file line number Diff line number Diff line change @@ -36,6 +36,10 @@ CONFIG:
36
36
log_level : verbose
37
37
type : aio
38
38
vagrant_memsize : 256
39
+ ssh :
40
+ keepalive : true
41
+ keepalive_interval : 10
42
+ keepalive_maxcount : 60
39
43
<% if ENV['BEAKER_PUPPET_COLLECTION'] - % >
40
44
puppet_collection : <%= ENV['BEAKER_PUPPET_COLLECTION'] %>
41
45
<% end - % >
Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ CONFIG:
30
30
log_level : verbose
31
31
type : aio
32
32
vagrant_memsize : 256
33
+ ssh :
34
+ keepalive : true
35
+ keepalive_interval : 10
36
+ keepalive_maxcount : 60
33
37
<% if ENV['BEAKER_PUPPET_ENVIRONMENT'] - % >
34
38
puppet_environment : <%= ENV['BEAKER_PUPPET_ENVIRONMENT'] %>
35
39
<% end - % >
Original file line number Diff line number Diff line change @@ -12,24 +12,28 @@ HOSTS:
12
12
- master
13
13
- client
14
14
platform : el-8-x86_64
15
- box : centos/8
15
+ box : generic/centos8
16
16
hypervisor : <%= hypervisor %>
17
17
server-1 :
18
18
roles :
19
19
- server
20
20
platform : el-8-x86_64
21
- box : centos/8
21
+ box : generic/centos8
22
22
hypervisor : <%= hypervisor %>
23
23
server-2 :
24
24
roles :
25
25
- nextserver
26
26
platform : el-8-x86_64
27
- box : centos/8
27
+ box : generic/centos8
28
28
hypervisor : <%= hypervisor %>
29
29
CONFIG :
30
30
log_level : verbose
31
31
type : aio
32
32
vagrant_memsize : 256
33
+ ssh :
34
+ keepalive : true
35
+ keepalive_interval : 10
36
+ keepalive_maxcount : 60
33
37
<% if ENV['BEAKER_PUPPET_ENVIRONMENT'] - % >
34
38
puppet_environment : <%= ENV['BEAKER_PUPPET_ENVIRONMENT'] %>
35
39
<% end - % >
Original file line number Diff line number Diff line change @@ -30,6 +30,10 @@ CONFIG:
30
30
log_level : verbose
31
31
type : aio
32
32
vagrant_memsize : 256
33
+ ssh :
34
+ keepalive : true
35
+ keepalive_interval : 10
36
+ keepalive_maxcount : 60
33
37
<% if ENV['BEAKER_PUPPET_ENVIRONMENT'] - % >
34
38
puppet_environment : <%= ENV['BEAKER_PUPPET_ENVIRONMENT'] %>
35
39
<% end - % >
Original file line number Diff line number Diff line change @@ -54,6 +54,10 @@ def wait_for_log_message(
54
54
# ensure that environment OS is ready on each host
55
55
fix_errata_on hosts
56
56
57
+ # Detect cases in which no examples are executed (e.g., nodeset does not
58
+ # have hosts with required roles)
59
+ c . fail_if_no_examples = true
60
+
57
61
# Readable test descriptions
58
62
c . formatter = :documentation
59
63
You can’t perform that action at this time.
0 commit comments