16 lines
No EOL
1.8 KiB
JSON
16 lines
No EOL
1.8 KiB
JSON
{
|
|
"id": "efe76d5b-0f1c-4dc6-b57c-7038a89ae002",
|
|
"name": "execute_servers_script_",
|
|
"command": "bash",
|
|
"args": [
|
|
"-c",
|
|
"base64 -d < /tmp/orchestrator_script_efe76d5b-0f1c-4dc6-b57c-7038a89ae002.tar.gz.b64 | gunzip | tar -xOf - script.sh | bash +x"
|
|
],
|
|
"dependencies": [],
|
|
"status": "Completed",
|
|
"created_at": "2026-04-10T00:08:28.358858Z",
|
|
"started_at": null,
|
|
"completed_at": "2026-04-10T00:08:31.676353Z",
|
|
"output": "\n=== Managing SSH Keys ===\n✓ SSH public key found: /Users/jesusperezlorenzo/.ssh/htz_ops.pub\nChecking if SSH key 'htz_ops' exists in Hetzner...\n✓ SSH key htz_ops already exists with ID: 106168627\n\n=== SSH Key Management Complete ===\nSSH_KEY_ID: 106168627\nSSH_KEY_NAME: htz_ops\nEnvironment exported to: /.env\n\n=== Managing Network ===\n✓ Network config validated: 10.0.0.0/16 with subnet 10.0.0.0/24 in zone eu-central\nChecking if network 'librecloud-private' exists...\n✓ Network 'librecloud-private' already exists with ID: 11952256\n\n=== Network Management Complete ===\nNETWORK_ID: 11952256\nNETWORK_NAME: librecloud-private\nEnvironment exported to: /.env\n\u001b[0;34m[INFO]\u001b[0m Step 1/3: Checking server 'sgoyol-2'...\n\u001b[1;33m[WARN]\u001b[0m Server 'sgoyol-2' already exists\n\u001b[0;32m[✓]\u001b[0m Using existing server: ID=126312113\n\u001b[0;34m[INFO]\u001b[0m Step 2/2: Attaching server to firewall 'librecloud-fw'...\n\u001b[0;32m[✓]\u001b[0m Server attached to firewall 'librecloud-fw'\n\u001b[0;32m[✓]\u001b[0m ✓ Server provisioning complete\n\u001b[0;34m[INFO]\u001b[0m Summary:\n\u001b[0;34m[INFO]\u001b[0m • Server: sgoyol-2 (ID: 126312113)\n\u001b[0;34m[INFO]\u001b[0m • Firewall: librecloud-fw\n\u001b[0;34m[INFO]\u001b[0m • Status: Ready for deployment\nNo firewalls defined — skipping firewall reconciliation\n",
|
|
"error": null
|
|
} |