Created
March 2, 2025 06:58
-
-
Save drewstone/30b4b5abef5748f936517f3d98d80e76 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cargo run --example typescript_equivalent | |
Compiling phala-tee-deploy-rs v0.1.0 (/Users/drew/webb/phala-tee-deploy-rs) | |
Finished `dev` profile [unoptimized + debuginfo] target(s) in 1.45s | |
Running `target/debug/examples/typescript_equivalent` | |
Fetching available TEEPods... | |
Using TEEPod ID: 3, Image: dstack-dev-0.3.5 | |
Getting encryption public key... | |
Deploying VM... | |
Encrypting environment variables | |
Error: Api { status_code: 422, message: "{\"detail\":[{\"type\":\"missing\",\"loc\":[\"body\",\"name\"],\"msg\":\"Field required\",\"input\":{\"app_env_encrypt_pubkey\":\"bff43002196f1a45a9057ab21458b121f65de72664aabaf0781e66007c7da76a\",\"app_id_salt\":\"ac0f7156-e96d-4b44-b68c-d192c299a9c8\",\"encrypted_env\":\"b81b2cd68a6ed86f8bfff0185f04b8752e1516c915ac726bac4ecc549e417022e7799d9b3ac90b34ba64294457c9574f73063ae3be3bc9b08fefb8a6bffaf37a0a975c27f6e03d4dec5313b9aeff2f171983eca94e1f81f0b9b190bd29364a956b\",\"vm_config\":{\"compose_manifest\":{\"docker_compose_file\":\"\\nservices:\\n demo:\\n image: leechael/bun-webserver-demo:latest\\n container_name: demo\\n ports:\\n - \\\"3000:3000\\\"\\n volumes:\\n - /var/run/tappd.sock:/var/run/tappd.sock\\n\",\"name\":\"test\",\"pre_launch_script\":\"\\n#!/bin/bash\\necho \\\"--------------------------------\\\"\\necho \\\"Hello, DSTACK!\\\"\\necho \\\"--------------------------------\\\"\\necho\\nenv\\necho\\necho \\\"--------------------------------\\\"\\n\"},\"disk_size\":10,\"image\":\"dstack-dev-0.3.5\",\"memory\":1024,\"name\":\"test\",\"teepod_id\":3,\"vcpu\":1}}},{\"type\":\"missing\",\"loc\":[\"body\",\"image\"],\"msg\":\"Field required\",\"input\":{\"app_env_encrypt_pubkey\":\"bff43002196f1a45a9057ab21458b121f65de72664aabaf0781e66007c7da76a\",\"app_id_salt\":\"ac0f7156-e96d-4b44-b68c-d192c299a9c8\",\"encrypted_env\":\"b81b2cd68a6ed86f8bfff0185f04b8752e1516c915ac726bac4ecc549e417022e7799d9b3ac90b34ba64294457c9574f73063ae3be3bc9b08fefb8a6bffaf37a0a975c27f6e03d4dec5313b9aeff2f171983eca94e1f81f0b9b190bd29364a956b\",\"vm_config\":{\"compose_manifest\":{\"docker_compose_file\":\"\\nservices:\\n demo:\\n image: leechael/bun-webserver-demo:latest\\n container_name: demo\\n ports:\\n - \\\"3000:3000\\\"\\n volumes:\\n - /var/run/tappd.sock:/var/run/tappd.sock\\n\",\"name\":\"test\",\"pre_launch_script\":\"\\n#!/bin/bash\\necho \\\"--------------------------------\\\"\\necho \\\"Hello, DSTACK!\\\"\\necho \\\"--------------------------------\\\"\\necho\\nenv\\necho\\necho \\\"--------------------------------\\\"\\n\"},\"disk_size\":10,\"image\":\"dstack-dev-0.3.5\",\"memory\":1024,\"name\":\"test\",\"teepod_id\":3,\"vcpu\":1}}},{\"type\":\"missing\",\"loc\":[\"body\",\"vcpu\"],\"msg\":\"Field required\",\"input\":{\"app_env_encrypt_pubkey\":\"bff43002196f1a45a9057ab21458b121f65de72664aabaf0781e66007c7da76a\",\"app_id_salt\":\"ac0f7156-e96d-4b44-b68c-d192c299a9c8\",\"encrypted_env\":\"b81b2cd68a6ed86f8bfff0185f04b8752e1516c915ac726bac4ecc549e417022e7799d9b3ac90b34ba64294457c9574f73063ae3be3bc9b08fefb8a6bffaf37a0a975c27f6e03d4dec5313b9aeff2f171983eca94e1f81f0b9b190bd29364a956b\",\"vm_config\":{\"compose_manifest\":{\"docker_compose_file\":\"\\nservices:\\n demo:\\n image: leechael/bun-webserver-demo:latest\\n container_name: demo\\n ports:\\n - \\\"3000:3000\\\"\\n volumes:\\n - /var/run/tappd.sock:/var/run/tappd.sock\\n\",\"name\":\"test\",\"pre_launch_script\":\"\\n#!/bin/bash\\necho \\\"--------------------------------\\\"\\necho \\\"Hello, DSTACK!\\\"\\necho \\\"--------------------------------\\\"\\necho\\nenv\\necho\\necho \\\"--------------------------------\\\"\\n\"},\"disk_size\":10,\"image\":\"dstack-dev-0.3.5\",\"memory\":1024,\"name\":\"test\",\"teepod_id\":3,\"vcpu\":1}}},{\"type\":\"missing\",\"loc\":[\"body\",\"memory\"],\"msg\":\"Field required\",\"input\":{\"app_env_encrypt_pubkey\":\"bff43002196f1a45a9057ab21458b121f65de72664aabaf0781e66007c7da76a\",\"app_id_salt\":\"ac0f7156-e96d-4b44-b68c-d192c299a9c8\",\"encrypted_env\":\"b81b2cd68a6ed86f8bfff0185f04b8752e1516c915ac726bac4ecc549e417022e7799d9b3ac90b34ba64294457c9574f73063ae3be3bc9b08fefb8a6bffaf37a0a975c27f6e03d4dec5313b9aeff2f171983eca94e1f81f0b9b190bd29364a956b\",\"vm_config\":{\"compose_manifest\":{\"docker_compose_file\":\"\\nservices:\\n demo:\\n image: leechael/bun-webserver-demo:latest\\n container_name: demo\\n ports:\\n - \\\"3000:3000\\\"\\n volumes:\\n - /var/run/tappd.sock:/var/run/tappd.sock\\n\",\"name\":\"test\",\"pre_launch_script\":\"\\n#!/bin/bash\\necho \\\"--------------------------------\\\"\\necho \\\"Hello, DSTACK!\\\"\\necho \\\"--------------------------------\\\"\\necho\\nenv\\necho\\necho \\\"--------------------------------\\\"\\n\"},\"disk_size\":10,\"image\":\"dstack-dev-0.3.5\",\"memory\":1024,\"name\":\"test\",\"teepod_id\":3,\"vcpu\":1}}},{\"type\":\"missing\",\"loc\":[\"body\",\"disk_size\"],\"msg\":\"Field required\",\"input\":{\"app_env_encrypt_pubkey\":\"bff43002196f1a45a9057ab21458b121f65de72664aabaf0781e66007c7da76a\",\"app_id_salt\":\"ac0f7156-e96d-4b44-b68c-d192c299a9c8\",\"encrypted_env\":\"b81b2cd68a6ed86f8bfff0185f04b8752e1516c915ac726bac4ecc549e417022e7799d9b3ac90b34ba64294457c9574f73063ae3be3bc9b08fefb8a6bffaf37a0a975c27f6e03d4dec5313b9aeff2f171983eca94e1f81f0b9b190bd29364a956b\",\"vm_config\":{\"compose_manifest\":{\"docker_compose_file\":\"\\nservices:\\n demo:\\n image: leechael/bun-webserver-demo:latest\\n container_name: demo\\n ports:\\n - \\\"3000:3000\\\"\\n volumes:\\n - /var/run/tappd.sock:/var/run/tappd.sock\\n\",\"name\":\"test\",\"pre_launch_script\":\"\\n#!/bin/bash\\necho \\\"--------------------------------\\\"\\necho \\\"Hello, DSTACK!\\\"\\necho \\\"--------------------------------\\\"\\necho\\nenv\\necho\\necho \\\"--------------------------------\\\"\\n\"},\"disk_size\":10,\"image\":\"dstack-dev-0.3.5\",\"memory\":1024,\"name\":\"test\",\"teepod_id\":3,\"vcpu\":1}}},{\"type\":\"missing\",\"loc\":[\"body\",\"compose_manifest\"],\"msg\":\"Field required\",\"input\":{\"app_env_encrypt_pubkey\":\"bff43002196f1a45a9057ab21458b121f65de72664aabaf0781e66007c7da76a\",\"app_id_salt\":\"ac0f7156-e96d-4b44-b68c-d192c299a9c8\",\"encrypted_env\":\"b81b2cd68a6ed86f8bfff0185f04b8752e1516c915ac726bac4ecc549e417022e7799d9b3ac90b34ba64294457c9574f73063ae3be3bc9b08fefb8a6bffaf37a0a975c27f6e03d4dec5313b9aeff2f171983eca94e1f81f0b9b190bd29364a956b\",\"vm_config\":{\"compose_manifest\":{\"docker_compose_file\":\"\\nservices:\\n demo:\\n image: leechael/bun-webserver-demo:latest\\n container_name: demo\\n ports:\\n - \\\"3000:3000\\\"\\n volumes:\\n - /var/run/tappd.sock:/var/run/tappd.sock\\n\",\"name\":\"test\",\"pre_launch_script\":\"\\n#!/bin/bash\\necho \\\"--------------------------------\\\"\\necho \\\"Hello, DSTACK!\\\"\\necho \\\"--------------------------------\\\"\\necho\\nenv\\necho\\necho \\\"--------------------------------\\\"\\n\"},\"disk_size\":10,\"image\":\"dstack-dev-0.3.5\",\"memory\":1024,\"name\":\"test\",\"teepod_id\":3,\"vcpu\":1}}},{\"type\":\"missing\",\"loc\":[\"body\",\"teepod_id\"],\"msg\":\"Field required\",\"input\":{\"app_env_encrypt_pubkey\":\"bff43002196f1a45a9057ab21458b121f65de72664aabaf0781e66007c7da76a\",\"app_id_salt\":\"ac0f7156-e96d-4b44-b68c-d192c299a9c8\",\"encrypted_env\":\"b81b2cd68a6ed86f8bfff0185f04b8752e1516c915ac726bac4ecc549e417022e7799d9b3ac90b34ba64294457c9574f73063ae3be3bc9b08fefb8a6bffaf37a0a975c27f6e03d4dec5313b9aeff2f171983eca94e1f81f0b9b190bd29364a956b\",\"vm_config\":{\"compose_manifest\":{\"docker_compose_file\":\"\\nservices:\\n demo:\\n image: leechael/bun-webserver-demo:latest\\n container_name: demo\\n ports:\\n - \\\"3000:3000\\\"\\n volumes:\\n - /var/run/tappd.sock:/var/run/tappd.sock\\n\",\"name\":\"test\",\"pre_launch_script\":\"\\n#!/bin/bash\\necho \\\"--------------------------------\\\"\\necho \\\"Hello, DSTACK!\\\"\\necho \\\"--------------------------------\\\"\\necho\\nenv\\necho\\necho \\\"--------------------------------\\\"\\n\"},\"disk_size\":10,\"image\":\"dstack-dev-0.3.5\",\"memory\":1024,\"name\":\"test\",\"teepod_id\":3,\"vcpu\":1}}}]}" } |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment