File tree Expand file tree Collapse file tree 1 file changed +0
-28
lines changed Expand file tree Collapse file tree 1 file changed +0
-28
lines changed Original file line number Diff line number Diff line change 10
10
11
11
UNSUPPORTED_PLATFORMS = %w[ AIX windows Solaris Suse ] . freeze
12
12
13
- # monkey patch to get around apt/forge issue (PUP-8008)
14
- module Beaker ::ModuleInstallHelper
15
- include Beaker ::DSL
16
-
17
- def module_dependencies_from_metadata
18
- metadata = module_metadata
19
- return [ ] unless metadata . key? ( 'dependencies' )
20
-
21
- dependencies = [ ]
22
-
23
- # get it outta here!
24
- metadata [ 'dependencies' ] . delete_if { |d | d [ 'name' ] == 'puppetlabs/apt' }
25
-
26
- metadata [ 'dependencies' ] . each do |d |
27
- tmp = { module_name : d [ 'name' ] . sub ( '/' , '-' ) }
28
-
29
- if d . key? ( 'version_requirement' )
30
- tmp [ :version ] = module_version_from_requirement ( tmp [ :module_name ] ,
31
- d [ 'version_requirement' ] )
32
- end
33
- dependencies . push ( tmp )
34
- end
35
-
36
- dependencies
37
- end
38
- end
39
-
40
13
install_bolt_on ( hosts ) unless pe_install?
41
14
install_module_on ( hosts )
42
15
install_module_dependencies_on ( hosts )
43
- install_module_from_forge_on ( hosts , 'puppetlabs/apt' , '< 4.2.0' )
44
16
45
17
DEFAULT_PASSWORD = if default [ :hypervisor ] == 'vagrant'
46
18
'vagrant'
You can’t perform that action at this time.
0 commit comments