Skip to content

Commit 07df085

Browse files
Merge pull request #14 from iExecBlockchainComputing/feature/chore-update-stack
Feature/chore update stack
2 parents 1ebbd82 + 52ef8d1 commit 07df085

File tree

4 files changed

+26
-32
lines changed

4 files changed

+26
-32
lines changed

.drone.yml

Lines changed: 8 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -180,23 +180,18 @@ steps:
180180
- graphnode
181181

182182
- name: sms
183-
image: iexechub/iexec-sms:7.1.0
183+
image: iexechub/iexec-sms:8.7.0
184184
detach: true
185185
environment:
186-
TZ: Europe/Paris
186+
JAVA_TOOL_OPTIONS: '-Xmx256M'
187187
IEXEC_SMS_BLOCKCHAIN_NODE_ADDRESS: http://bellecour-fork:8545
188188
IEXEC_HUB_ADDRESS: '0x3eca1B216A7DF1C7689aEb259fFB83ADFB894E7f'
189-
IEXEC_TEE_WORKER_PRE_COMPUTE_IMAGE: docker.io/iexechub/tee-worker-pre-compute:7.1.0-sconify-5.3.15-debug
190-
IEXEC_TEE_WORKER_PRE_COMPUTE_FINGERPRINT: 9f0f782d6edc611baa23ca0978f555ee58ea70e092640c961e75c25e9e4b0f22
191-
IEXEC_TEE_WORKER_PRE_COMPUTE_HEAP_SIZE_GB: 4
192-
IEXEC_TEE_WORKER_POST_COMPUTE_IMAGE: docker.io/iexechub/tee-worker-post-compute:7.1.1-sconify-5.3.15-debug
193-
IEXEC_TEE_WORKER_POST_COMPUTE_FINGERPRINT: face1376b97131e2dc75a556381d47a2e03bed9e1bc11e462471f99d1eefae50
194-
IEXEC_TEE_WORKER_POST_COMPUTE_HEAP_SIZE_GB: 4
195-
IEXEC_IGNORED_SGX_ADVISORIES: INTEL-SA-00161,INTEL-SA-00289,INTEL-SA-00334,INTEL-SA-00381,INTEL-SA-00389,INTEL-SA-00220,INTEL-SA-00270,INTEL-SA-00293,INTEL-SA-00320,INTEL-SA-00329,INTEL-SA-00477
196-
IEXEC_SCONE_TOLERATED_INSECURE_OPTIONS: debug-mode,hyperthreading,outdated-tcb
197-
IEXEC_SMS_DISPLAY_DEBUG_SESSION: 'true'
198-
IEXEC_SCONE_CAS_HOST: foo
199-
IEXEC_SMS_IMAGE_LAS_IMAGE: foo
189+
IEXEC_SMS_TEE_RUNTIME_FRAMEWORK: scone
190+
IEXEC_SMS_IMAGE_LAS_IMAGE: 'las-image'
191+
IEXEC_TEE_WORKER_PRE_COMPUTE_IMAGE: 'pre-compute-image'
192+
IEXEC_TEE_WORKER_PRE_COMPUTE_FINGERPRINT: 'pre-compute-fingerprint'
193+
IEXEC_TEE_WORKER_POST_COMPUTE_IMAGE: 'post-compute-image'
194+
IEXEC_TEE_WORKER_POST_COMPUTE_FINGERPRINT: 'post-compute-fingerprint'
200195
expose:
201196
- 13300
202197
depends_on:

package-lock.json

Lines changed: 5 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
"buffer": "^6.0.3",
5353
"ethers": "^6.8.1",
5454
"graphql-request": "^6.1.0",
55-
"iexec": "^8.13.0",
55+
"iexec": "^8.13.1",
5656
"kubo-rpc-client": "^3.0.1",
5757
"yup": "^1.1.1"
5858
},

tests/docker-compose.yml

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,32 +9,30 @@ services:
99
ports:
1010
- 8545:8545
1111
healthcheck:
12+
# check port 8545 is open without nc
1213
test: (echo >/dev/tcp/$(hostname)/8545) &>/dev/null
1314
interval: 30s
1415
timeout: 5s
1516
retries: 3
1617
start_period: 90s
1718

1819
sms:
19-
image: iexechub/iexec-sms:7.1.0
20+
image: iexechub/iexec-sms:8.7.0
2021
restart: unless-stopped
2122
environment:
22-
TZ: Europe/Paris
23+
JAVA_TOOL_OPTIONS: '-Xmx256M'
2324
IEXEC_SMS_BLOCKCHAIN_NODE_ADDRESS: http://bellecour-fork:8545
2425
IEXEC_HUB_ADDRESS: '0x3eca1B216A7DF1C7689aEb259fFB83ADFB894E7f'
25-
IEXEC_TEE_WORKER_PRE_COMPUTE_IMAGE: docker.io/iexechub/tee-worker-pre-compute:7.1.0-sconify-5.3.15-debug
26-
IEXEC_TEE_WORKER_PRE_COMPUTE_FINGERPRINT: 9f0f782d6edc611baa23ca0978f555ee58ea70e092640c961e75c25e9e4b0f22
27-
IEXEC_TEE_WORKER_PRE_COMPUTE_HEAP_SIZE_GB: 4
28-
IEXEC_TEE_WORKER_POST_COMPUTE_IMAGE: docker.io/iexechub/tee-worker-post-compute:7.1.1-sconify-5.3.15-debug
29-
IEXEC_TEE_WORKER_POST_COMPUTE_FINGERPRINT: face1376b97131e2dc75a556381d47a2e03bed9e1bc11e462471f99d1eefae50
30-
IEXEC_TEE_WORKER_POST_COMPUTE_HEAP_SIZE_GB: 4
31-
IEXEC_IGNORED_SGX_ADVISORIES: INTEL-SA-00161,INTEL-SA-00289,INTEL-SA-00334,INTEL-SA-00381,INTEL-SA-00389,INTEL-SA-00220,INTEL-SA-00270,INTEL-SA-00293,INTEL-SA-00320,INTEL-SA-00329,INTEL-SA-00477
32-
IEXEC_SCONE_TOLERATED_INSECURE_OPTIONS: debug-mode,hyperthreading,outdated-tcb
33-
IEXEC_SMS_DISPLAY_DEBUG_SESSION: 'true'
34-
IEXEC_SCONE_CAS_HOST: foo
35-
IEXEC_SMS_IMAGE_LAS_IMAGE: foo
26+
IEXEC_SMS_TEE_RUNTIME_FRAMEWORK: scone
27+
IEXEC_SMS_IMAGE_LAS_IMAGE: 'las-image'
28+
IEXEC_TEE_WORKER_PRE_COMPUTE_IMAGE: 'pre-compute-image'
29+
IEXEC_TEE_WORKER_PRE_COMPUTE_FINGERPRINT: 'pre-compute-fingerprint'
30+
IEXEC_TEE_WORKER_POST_COMPUTE_IMAGE: 'post-compute-image'
31+
IEXEC_TEE_WORKER_POST_COMPUTE_FINGERPRINT: 'post-compute-fingerprint'
3632
ports:
3733
- 13300:13300
34+
healthcheck:
35+
test: curl -f localhost:13300/actuator/health || exit 1
3836
depends_on:
3937
bellecour-fork:
4038
condition: service_healthy
@@ -244,7 +242,7 @@ services:
244242
graphnode:
245243
condition: service_healthy
246244
sms:
247-
condition: service_started
245+
condition: service_healthy
248246
market-watcher:
249247
condition: service_started
250248
market-api:

0 commit comments

Comments
 (0)