22
33if os [ :family ] == 'windows'
44 docker_args = 'docker_ee => true'
5- tmp_path = 'C:/cygwin64/ tmp'
5+ tmp_path = 'C:\\ tmp\\ '
66 wait_for_container_seconds = 120
7-
87else
9- docker_args = if os [ :name ] == 'Ubuntu ' && os [ :release ] [ :full ] == '14.04'
8+ docker_args = if os [ :name ] == 'ubuntu ' && os [ :release ] [ :full ] == '14.04'
109 "version => '18.06.1~ce~3-0~ubuntu'"
1110 else
1211 ''
1312 end
14- tmp_path = '/tmp'
13+ tmp_path = '/tmp/ '
1514 wait_for_container_seconds = 10
1615end
1716
18- describe 'docker stack' do
17+ describe 'docker stack' , win_broken : true do
1918 before ( :all ) do
2019 retry_on_error_matching ( 60 , 5 , %r{connection failure running} ) do
2120 install_pp = <<-MANIFEST
@@ -36,7 +35,7 @@ class { 'docker': #{docker_args} }
3635 let ( :install_pp ) do
3736 <<-MANIFEST
3837 docker_stack { 'web':
39- compose_files => ['#{ tmp_path } / docker-stack.yml'],
38+ compose_files => ['#{ tmp_path } docker-stack.yml'],
4039 ensure => present,
4140 }
4241 MANIFEST
@@ -66,7 +65,7 @@ class { 'docker': #{docker_args} }
6665 let ( :install ) do
6766 <<-MANIFEST
6867 docker_stack { 'web':
69- compose_files => ['#{ tmp_path } / docker-stack.yml'],
68+ compose_files => ['#{ tmp_path } docker-stack.yml'],
7069 ensure => present,
7170 }
7271 MANIFEST
@@ -75,7 +74,7 @@ class { 'docker': #{docker_args} }
7574 let ( :destroy ) do
7675 <<-MANIFEST
7776 docker_stack { 'web':
78- compose_files => ['#{ tmp_path } / docker-stack.yml'],
77+ compose_files => ['#{ tmp_path } docker-stack.yml'],
7978 ensure => absent,
8079 }
8180 MANIFEST
@@ -103,7 +102,7 @@ class { 'docker': #{docker_args} }
103102 before ( :all ) do
104103 install_pp = <<-MANIFEST
105104 docker_stack { 'web':
106- compose_files => ['#{ tmp_path } / docker-stack.yml', '#{ tmp_path } / docker-stack-override.yml'],
105+ compose_files => ['#{ tmp_path } docker-stack.yml', '#{ tmp_path } docker-stack-override.yml'],
107106 ensure => present,
108107 }
109108 MANIFEST
@@ -121,7 +120,7 @@ class { 'docker': #{docker_args} }
121120 let ( :destroy_pp ) do
122121 <<-MANIFEST
123122 docker_stack { 'web':
124- compose_files => ['#{ tmp_path } / docker-stack.yml', '#{ tmp_path } / docker-stack-override.yml'],
123+ compose_files => ['#{ tmp_path } docker-stack.yml', '#{ tmp_path } docker-stack-override.yml'],
125124 ensure => absent,
126125 }
127126 MANIFEST
@@ -130,15 +129,15 @@ class { 'docker': #{docker_args} }
130129 before ( :all ) do
131130 install_pp = <<-MANIFEST
132131 docker_stack { 'web':
133- compose_files => ['#{ tmp_path } / docker-stack.yml', '#{ tmp_path } / docker-stack-override.yml'],
132+ compose_files => ['#{ tmp_path } docker-stack.yml', '#{ tmp_path } docker-stack-override.yml'],
134133 ensure => present,
135134 }
136135 MANIFEST
137136 apply_manifest ( install_pp , catch_failures : true )
138137
139138 destroy_pp = <<-MANIFEST
140139 docker_stack { 'web':
141- compose_files => ['#{ tmp_path } / docker-stack.yml', '#{ tmp_path } / docker-stack-override.yml'],
140+ compose_files => ['#{ tmp_path } docker-stack.yml', '#{ tmp_path } docker-stack-override.yml'],
142141 ensure => absent,
143142 }
144143 MANIFEST
0 commit comments