From 000661a9e2828ff02e3789bed439d93bb6a62e05 Mon Sep 17 00:00:00 2001 From: Katherine Chen Date: Wed, 17 Jul 2024 15:07:14 +1000 Subject: [PATCH] Comment out everything in entrypoint for debugging --- scripts/aws/eks/pod/entrypoint.sh | 100 ++++++++++++++++-------------- 1 file changed, 52 insertions(+), 48 deletions(-) diff --git a/scripts/aws/eks/pod/entrypoint.sh b/scripts/aws/eks/pod/entrypoint.sh index 35124e405..40ef037f2 100644 --- a/scripts/aws/eks/pod/entrypoint.sh +++ b/scripts/aws/eks/pod/entrypoint.sh @@ -1,49 +1,53 @@ #!/bin/bash -eufx -CID=16 -EIF_PATH=/home/uid2operator.eif -MEMORY_MB=24576 -CPU_COUNT=6 - -function terminate_old_enclave() { - echo "terminate_old_enclave" - ENCLAVE_ID=$(nitro-cli describe-enclaves | jq -r ".[0].EnclaveID") - if [ "$ENCLAVE_ID" != "null" ]; then - nitro-cli terminate-enclave --enclave-id ${ENCLAVE_ID} - echo "Terminated enclave with ID ${ENCLAVE_ID}" - else - echo "No running enclaves to terminate." - fi -} - -function setup_vsockproxy() { - echo "setup_vsockproxy" - VSOCK_PROXY=${VSOCK_PROXY:-/home/vsockpx} - VSOCK_CONFIG=${VSOCK_CONFIG:-/home/proxies.host.yaml} - VSOCK_THREADS=${VSOCK_THREADS:-$(( $(nproc) * 2 )) } - VSOCK_LOG_LEVEL=${VSOCK_LOG_LEVEL:-3} - echo "starting vsock proxy at $VSOCK_PROXY with $VSOCK_THREADS worker threads..." - $VSOCK_PROXY -c $VSOCK_CONFIG --workers $VSOCK_THREADS --log-level $VSOCK_LOG_LEVEL --daemon - echo "vsock proxy now running in background." -} - -function setup_dante() { - echo "setup_dante" - ulimit -n 1024 - /home/sockd -D -} - -function run_config_server() { - echo "run_config_server" - config-server/bin/flask run --host 127.0.0.1 --port 27015 -} - -function run_enclave() { - echo "starting enclave..." - nitro-cli run-enclave --cpu-count $CPU_COUNT --memory $MEMORY_MB --eif-path $EIF_PATH --enclave-cid $CID --enclave-name simple-eif --debug-mode --attach-console -} - -terminate_old_enclave -setup_vsockproxy -setup_dante -run_config_server -run_enclave \ No newline at end of file +# CID=16 +# EIF_PATH=/home/uid2operator.eif +# MEMORY_MB=24576 +# CPU_COUNT=6 + +# function terminate_old_enclave() { +# echo "terminate_old_enclave" +# ENCLAVE_ID=$(nitro-cli describe-enclaves | jq -r ".[0].EnclaveID") +# if [ "$ENCLAVE_ID" != "null" ]; then +# nitro-cli terminate-enclave --enclave-id ${ENCLAVE_ID} +# echo "Terminated enclave with ID ${ENCLAVE_ID}" +# else +# echo "No running enclaves to terminate." +# fi +# } + +# function setup_vsockproxy() { +# echo "setup_vsockproxy" +# VSOCK_PROXY=${VSOCK_PROXY:-/home/vsockpx} +# VSOCK_CONFIG=${VSOCK_CONFIG:-/home/proxies.host.yaml} +# VSOCK_THREADS=${VSOCK_THREADS:-$(( $(nproc) * 2 )) } +# VSOCK_LOG_LEVEL=${VSOCK_LOG_LEVEL:-3} +# echo "starting vsock proxy at $VSOCK_PROXY with $VSOCK_THREADS worker threads..." +# $VSOCK_PROXY -c $VSOCK_CONFIG --workers $VSOCK_THREADS --log-level $VSOCK_LOG_LEVEL --daemon +# echo "vsock proxy now running in background." +# } + +# function setup_dante() { +# echo "setup_dante" +# ulimit -n 1024 +# /home/sockd -D +# } + +# function run_config_server() { +# echo "run_config_server" +# config-server/bin/flask run --host 127.0.0.1 --port 27015 +# } + +# function run_enclave() { +# echo "starting enclave..." +# nitro-cli run-enclave --cpu-count $CPU_COUNT --memory $MEMORY_MB --eif-path $EIF_PATH --enclave-cid $CID --enclave-name simple-eif --debug-mode --attach-console +# } + +# terminate_old_enclave +# setup_vsockproxy +# setup_dante +# run_config_server +# run_enclave + +# echo "hello" + +sleep infinity \ No newline at end of file