provisioning-platform/data/tasks/674fca30-87c0-4ec2-8430-b22cd2bf75c0.json

16 lines
No EOL
2.2 KiB
JSON

{
"id": "674fca30-87c0-4ec2-8430-b22cd2bf75c0",
"name": "execute_servers_script_",
"command": "bash",
"args": [
"-c",
"base64 -d < /tmp/orchestrator_script_674fca30-87c0-4ec2-8430-b22cd2bf75c0.tar.gz.b64 | gunzip | tar -xOf - script.sh | bash +x"
],
"dependencies": [],
"status": "Completed",
"created_at": "2026-02-19T01:09:28.611596Z",
"started_at": null,
"completed_at": "2026-02-19T01:10:03.899592Z",
"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...\nCreating network 'librecloud-private' with IP range 10.0.0.0/16...\n✓ Network 'librecloud-private' created with ID: 11952256 (delete protection enabled)\nCreating subnet with IP range 10.0.0.0/24 in network zone eu-central...\nSubnet added to Network 11952256\n✓ Subnet created with IP range 10.0.0.0/24\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 'genesis-0'...\n\u001b[0;34m[INFO]\u001b[0m Creating server 'genesis-0'...\n\u001b[0;32m[✓]\u001b[0m 121464280 genesis-0 createdIPv4: 2a01:4f8:1c1b:9c67::1IPv6\n\u001b[0;32m[✓]\u001b[0m Server created: ID=121464280\nServer 121464280 attached to Network 11952256\n\u001b[0;34m[INFO]\u001b[0m Step 2/2: Attaching server to firewall 'librecloud-fw'...\n\u001b[1;33m[WARN]\u001b[0m Firewall 'librecloud-fw' not found — run firewall reconciliation first\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: genesis-0 (ID: 121464280)\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
}