Skip to content

Commit 9ea4ee7

Browse files
committed
Disable Ruby 2.7-3.3 for multicontainer
This is a mitigation for crossing the 1h timeout. These versions should be extracted to single container cases, while multicontainer should test an actually interesting multicontainer. Meanwhile, we keep the min and max, as well as the commented out bits and dead Dockerfiles for them to be moved sooner rather than later.
1 parent 84bdd0f commit 9ea4ee7

File tree

6 files changed

+214
-214
lines changed

6 files changed

+214
-214
lines changed

utils/build/virtual_machine/weblogs/ruby/provision_test-app-ruby-multialpine.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ weblog:
1212
local_path: lib-injection/build/docker/ruby
1313
- name: copy-ruby3_4-app-dockerfile
1414
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_3_4-alpine
15-
- name: copy-ruby3_3-app-dockerfile
16-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_3_3-alpine
17-
- name: copy-ruby3_2-app-dockerfile
18-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_3_2-alpine
19-
- name: copy-ruby3_1-app-dockerfile
20-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_3_1-alpine
21-
- name: copy-ruby3_0-app-dockerfile
22-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_3_0-alpine
23-
- name: copy-ruby2_7-app-dockerfile
24-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_2_7-alpine
15+
# - name: copy-ruby3_3-app-dockerfile
16+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_3_3-alpine
17+
# - name: copy-ruby3_2-app-dockerfile
18+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_3_2-alpine
19+
# - name: copy-ruby3_1-app-dockerfile
20+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_3_1-alpine
21+
# - name: copy-ruby3_0-app-dockerfile
22+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_3_0-alpine
23+
# - name: copy-ruby2_7-app-dockerfile
24+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_2_7-alpine
2525
- name: copy-ruby2_6-app-dockerfile
2626
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/Dockerfile.ruby_2_6-alpine
2727
- name: copy-reverseproxy-dockerfile

utils/build/virtual_machine/weblogs/ruby/provision_test-app-ruby-multicontainer.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -12,16 +12,16 @@ weblog:
1212
local_path: lib-injection/build/docker/ruby
1313
- name: copy-ruby3_4-app-dockerfile
1414
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_3_4
15-
- name: copy-ruby3_3-app-dockerfile
16-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_3_3
17-
- name: copy-ruby3_2-app-dockerfile
18-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_3_2
19-
- name: copy-ruby3_1-app-dockerfile
20-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_3_1
21-
- name: copy-ruby3_0-app-dockerfile
22-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_3_0
23-
- name: copy-ruby2_7-app-dockerfile
24-
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_2_7
15+
# - name: copy-ruby3_3-app-dockerfile
16+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_3_3
17+
# - name: copy-ruby3_2-app-dockerfile
18+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_3_2
19+
# - name: copy-ruby3_1-app-dockerfile
20+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_3_1
21+
# - name: copy-ruby3_0-app-dockerfile
22+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_3_0
23+
# - name: copy-ruby2_7-app-dockerfile
24+
# local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_2_7
2525
- name: copy-ruby2_6-app-dockerfile
2626
local_path: utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/Dockerfile.ruby_2_6
2727
- name: copy-reverseproxy-dockerfile

utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/docker-compose.yml

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -12,65 +12,65 @@ services:
1212
healthcheck:
1313
test: "curl -f http://localhost:8080"
1414

15-
ruby_3_4:
16-
env_file: "scenario_app.env"
17-
image: system-tests/ruby_3_4:latest
18-
restart: always
19-
build:
20-
context: .
21-
dockerfile: Dockerfile.ruby_3_4-alpine
22-
healthcheck:
23-
test: "curl -f http://localhost:18080"
15+
# ruby_3_4:
16+
# env_file: "scenario_app.env"
17+
# image: system-tests/ruby_3_4:latest
18+
# restart: always
19+
# build:
20+
# context: .
21+
# dockerfile: Dockerfile.ruby_3_4-alpine
22+
# healthcheck:
23+
# test: "curl -f http://localhost:18080"
2424

25-
ruby_3_3:
26-
env_file: "scenario_app.env"
27-
image: system-tests/ruby_3_3:latest
28-
restart: always
29-
build:
30-
context: .
31-
dockerfile: Dockerfile.ruby_3_3-alpine
32-
healthcheck:
33-
test: "curl -f http://localhost:18080"
25+
# ruby_3_3:
26+
# env_file: "scenario_app.env"
27+
# image: system-tests/ruby_3_3:latest
28+
# restart: always
29+
# build:
30+
# context: .
31+
# dockerfile: Dockerfile.ruby_3_3-alpine
32+
# healthcheck:
33+
# test: "curl -f http://localhost:18080"
3434

35-
ruby_3_2:
36-
env_file: "scenario_app.env"
37-
image: system-tests/ruby_3_2:latest
38-
restart: always
39-
build:
40-
context: .
41-
dockerfile: Dockerfile.ruby_3_2-alpine
42-
healthcheck:
43-
test: "curl -f http://localhost:18080"
35+
# ruby_3_2:
36+
# env_file: "scenario_app.env"
37+
# image: system-tests/ruby_3_2:latest
38+
# restart: always
39+
# build:
40+
# context: .
41+
# dockerfile: Dockerfile.ruby_3_2-alpine
42+
# healthcheck:
43+
# test: "curl -f http://localhost:18080"
4444

45-
ruby_3_1:
46-
env_file: "scenario_app.env"
47-
image: system-tests/ruby_3_1:latest
48-
restart: always
49-
build:
50-
context: .
51-
dockerfile: Dockerfile.ruby_3_1-alpine
52-
healthcheck:
53-
test: "curl -f http://localhost:18080"
45+
# ruby_3_1:
46+
# env_file: "scenario_app.env"
47+
# image: system-tests/ruby_3_1:latest
48+
# restart: always
49+
# build:
50+
# context: .
51+
# dockerfile: Dockerfile.ruby_3_1-alpine
52+
# healthcheck:
53+
# test: "curl -f http://localhost:18080"
5454

55-
ruby_3_0:
56-
env_file: "scenario_app.env"
57-
image: system-tests/ruby_3_0:latest
58-
restart: always
59-
build:
60-
context: .
61-
dockerfile: Dockerfile.ruby_3_0-alpine
62-
healthcheck:
63-
test: "curl -f http://localhost:18080"
55+
# ruby_3_0:
56+
# env_file: "scenario_app.env"
57+
# image: system-tests/ruby_3_0:latest
58+
# restart: always
59+
# build:
60+
# context: .
61+
# dockerfile: Dockerfile.ruby_3_0-alpine
62+
# healthcheck:
63+
# test: "curl -f http://localhost:18080"
6464

65-
ruby_2_7:
66-
env_file: "scenario_app.env"
67-
image: system-tests/ruby_2_7:latest
68-
restart: always
69-
build:
70-
context: .
71-
dockerfile: Dockerfile.ruby_2_7-alpine
72-
healthcheck:
73-
test: "curl -f http://localhost:18080"
65+
# ruby_2_7:
66+
# env_file: "scenario_app.env"
67+
# image: system-tests/ruby_2_7:latest
68+
# restart: always
69+
# build:
70+
# context: .
71+
# dockerfile: Dockerfile.ruby_2_7-alpine
72+
# healthcheck:
73+
# test: "curl -f http://localhost:18080"
7474

7575
ruby_2_6:
7676
env_file: "scenario_app.env"

utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multialpine/nginx.conf

Lines changed: 40 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -43,26 +43,26 @@ http {
4343
'type':'alpine',
4444
'url':'/ruby_3_4/'
4545
},{
46-
'runtime':'3.3',
47-
'type':'alpine',
48-
'url':'/ruby_3_3/'
49-
},{
50-
'runtime':'3.2',
51-
'type':'alpine',
52-
'url':'/ruby_3_2/'
53-
},{
54-
'runtime':'3.1',
55-
'type':'alpine',
56-
'url':'/ruby_3_1/'
57-
},{
58-
'runtime':'3.0',
59-
'type':'alpine',
60-
'url':'/ruby_3_0/'
61-
},{
62-
'runtime':'2.7',
63-
'type':'alpine',
64-
'url':'/ruby_2_7/'
65-
},{
46+
# 'runtime':'3.3',
47+
# 'type':'alpine',
48+
# 'url':'/ruby_3_3/'
49+
# },{
50+
# 'runtime':'3.2',
51+
# 'type':'alpine',
52+
# 'url':'/ruby_3_2/'
53+
# },{
54+
# 'runtime':'3.1',
55+
# 'type':'alpine',
56+
# 'url':'/ruby_3_1/'
57+
# },{
58+
# 'runtime':'3.0',
59+
# 'type':'alpine',
60+
# 'url':'/ruby_3_0/'
61+
# },{
62+
# 'runtime':'2.7',
63+
# 'type':'alpine',
64+
# 'url':'/ruby_2_7/'
65+
# },{
6666
'runtime':'2.6',
6767
'type':'alpine',
6868
'url':'/ruby_2_6/'
@@ -76,26 +76,26 @@ http {
7676
proxy_pass http://ruby_3_4_app/;
7777
proxy_redirect off;
7878
}
79-
location /ruby_3_3/ {
80-
proxy_pass http://ruby_3_3_app/;
81-
proxy_redirect off;
82-
}
83-
location /ruby_3_2/ {
84-
proxy_pass http://ruby_3_2_app/;
85-
proxy_redirect off;
86-
}
87-
location /ruby_3_1/ {
88-
proxy_pass http://ruby_3_1_app/;
89-
proxy_redirect off;
90-
}
91-
location /ruby_3_0/ {
92-
proxy_pass http://ruby_3_0_app/;
93-
proxy_redirect off;
94-
}
95-
location /ruby_2_7/ {
96-
proxy_pass http://ruby_2_7_app/;
97-
proxy_redirect off;
98-
}
79+
# location /ruby_3_3/ {
80+
# proxy_pass http://ruby_3_3_app/;
81+
# proxy_redirect off;
82+
# }
83+
# location /ruby_3_2/ {
84+
# proxy_pass http://ruby_3_2_app/;
85+
# proxy_redirect off;
86+
# }
87+
# location /ruby_3_1/ {
88+
# proxy_pass http://ruby_3_1_app/;
89+
# proxy_redirect off;
90+
# }
91+
# location /ruby_3_0/ {
92+
# proxy_pass http://ruby_3_0_app/;
93+
# proxy_redirect off;
94+
# }
95+
# location /ruby_2_7/ {
96+
# proxy_pass http://ruby_2_7_app/;
97+
# proxy_redirect off;
98+
# }
9999
location /ruby_2_6/ {
100100
proxy_pass http://ruby_2_6_app/;
101101
proxy_redirect off;

utils/build/virtual_machine/weblogs/ruby/test-app-ruby-multicontainer/docker-compose.yml

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -22,55 +22,55 @@ services:
2222
healthcheck:
2323
test: "curl -f http://localhost:18080/"
2424

25-
ruby_3_3:
26-
env_file: "scenario_app.env"
27-
image: system-tests/ruby_3_3:latest
28-
restart: always
29-
build:
30-
context: .
31-
dockerfile: Dockerfile.ruby_3_3
32-
healthcheck:
33-
test: "curl -f http://localhost:18080/"
25+
# ruby_3_3:
26+
# env_file: "scenario_app.env"
27+
# image: system-tests/ruby_3_3:latest
28+
# restart: always
29+
# build:
30+
# context: .
31+
# dockerfile: Dockerfile.ruby_3_3
32+
# healthcheck:
33+
# test: "curl -f http://localhost:18080/"
3434

35-
ruby_3_2:
36-
env_file: "scenario_app.env"
37-
image: system-tests/ruby_3_2:latest
38-
restart: always
39-
build:
40-
context: .
41-
dockerfile: Dockerfile.ruby_3_2
42-
healthcheck:
43-
test: "curl -f http://localhost:18080/"
35+
# ruby_3_2:
36+
# env_file: "scenario_app.env"
37+
# image: system-tests/ruby_3_2:latest
38+
# restart: always
39+
# build:
40+
# context: .
41+
# dockerfile: Dockerfile.ruby_3_2
42+
# healthcheck:
43+
# test: "curl -f http://localhost:18080/"
4444

45-
ruby_3_1:
46-
env_file: "scenario_app.env"
47-
image: system-tests/ruby_3_1:latest
48-
restart: always
49-
build:
50-
context: .
51-
dockerfile: Dockerfile.ruby_3_1
52-
healthcheck:
53-
test: "curl -f http://localhost:18080/"
45+
# ruby_3_1:
46+
# env_file: "scenario_app.env"
47+
# image: system-tests/ruby_3_1:latest
48+
# restart: always
49+
# build:
50+
# context: .
51+
# dockerfile: Dockerfile.ruby_3_1
52+
# healthcheck:
53+
# test: "curl -f http://localhost:18080/"
5454

55-
ruby_3_0:
56-
env_file: "scenario_app.env"
57-
image: system-tests/ruby_3_0:latest
58-
restart: always
59-
build:
60-
context: .
61-
dockerfile: Dockerfile.ruby_3_0
62-
healthcheck:
63-
test: "curl -f http://localhost:18080/"
55+
# ruby_3_0:
56+
# env_file: "scenario_app.env"
57+
# image: system-tests/ruby_3_0:latest
58+
# restart: always
59+
# build:
60+
# context: .
61+
# dockerfile: Dockerfile.ruby_3_0
62+
# healthcheck:
63+
# test: "curl -f http://localhost:18080/"
6464

65-
ruby_2_7:
66-
env_file: "scenario_app.env"
67-
image: system-tests/ruby_2_7:latest
68-
restart: always
69-
build:
70-
context: .
71-
dockerfile: Dockerfile.ruby_2_7
72-
healthcheck:
73-
test: "curl -f http://localhost:18080/"
65+
# ruby_2_7:
66+
# env_file: "scenario_app.env"
67+
# image: system-tests/ruby_2_7:latest
68+
# restart: always
69+
# build:
70+
# context: .
71+
# dockerfile: Dockerfile.ruby_2_7
72+
# healthcheck:
73+
# test: "curl -f http://localhost:18080/"
7474

7575
ruby_2_6:
7676
env_file: "scenario_app.env"

0 commit comments

Comments
 (0)