{"version": 2, "width": 80, "height": 24, "timestamp": 1787597938, "env": {"SHELL": "/bin/bash", "TERM": null}, "title": "core playbook: apply dry run server"}
[0.0, "o", "$ ./productive-k3s-core.sh apply --dry-run --mode server\r\n"]
[0.026, "o", "[INFO] Detected host platform: Ubuntu 24.04.4 LTS\r\n"]
[0.027, "o", "[INFO] Incremental apply: k3s + Rancher + Longhorn + Registry (Ubuntu 24.04.4 LTS)\r\n"]
[0.027, "o", "[INFO] Mode: server (dry-run core-only installation)\r\n"]
[0.027, "o", "[INFO] cluster distro: k3s\r\n"]
[0.027, "o", "[INFO] cluster installation engine: native\r\n"]
[0.027, "o", "[INFO] k3s installation engine: native\r\n"]
[0.027, "o", "  Run manifest: runs/apply-20260824-155858-2388-1040420383.json\r\n"]
[0.027, "o", "[WARN] Running in dry-run mode. No changes will be applied.\r\n"]
[0.063, "o", "[INFO] Detected environment\r\n"]
[0.063, "o", "  - k3s: missing\r\n"]
[0.063, "o", "  - helm: missing\r\n"]
[0.063, "o", "  - cert-manager: missing\r\n"]
[0.063, "o", "  - Longhorn: missing\r\n"]
[0.063, "o", "  - Rancher: missing\r\n"]
[0.063, "o", "  - Registry: missing\r\n"]
[0.063, "o", "  - NFS server: missing\r\n"]
[0.064, "o", "[INFO] Standalone kubectl was not detected. Managed workflow command: sudo k3s kubectl\r\n"]
[0.065, "o", "[INFO] Diagnosis\r\n"]
[0.066, "o", "  - k3s is missing.\r\n"]
[0.066, "o", "  - helm is missing.\r\n"]
[0.066, "o", "  - cert-manager is missing.\r\n"]
[0.066, "o", "  - Longhorn is missing.\r\n"]
[0.066, "o", "    Prepare and mount dedicated storage yourself if you want it; this script will not format disks.\r\n"]
[0.066, "o", "  - Rancher is missing.\r\n"]
[0.066, "o", "  - Internal registry is missing.\r\n"]
[0.066, "o", "  - NFS server is missing.\r\n"]
[0.077, "o", "k3s was not detected. Install it now? [required] [y] (y/n): "]
[0.077, "o", "Helm was not detected. Install it now? [required] [y] (y/n): "]
[0.08, "o", "[INFO] Planned actions\r\n"]
[0.08, "o", "  Cluster:\r\n"]
[0.081, "o", "    - k3s: install\r\n"]
[0.081, "o", "    - helm: install\r\n"]
[0.081, "o", "    - cert-manager: skip\r\n"]
[0.081, "o", "    - Longhorn: skip\r\n"]
[0.081, "o", "    - Rancher: skip\r\n"]
[0.081, "o", "    - Registry: skip\r\n"]
[0.081, "o", "  Host:\r\n"]
[0.081, "o", "    - NFS management: skip\r\n"]
[0.081, "o", "  Add-on impact preview:\r\n"]
[0.092, "o", "Proceed with this plan? [y] (y/n): "]
[0.103, "o", "[INFO] Required packages for k3s installation are already installed.\r\n"]
[0.103, "o", "[INFO] Installing k3s (v1.35.5+k3s1)...\r\n"]
[0.103, "o", "[INFO] [dry-run] Installing k3s (v1.35.5+k3s1)\r\n"]
[0.103, "o", "  curl -sfL https://get.k3s.io | INSTALL_K3S_VERSION=v1.35.5+k3s1 sh -\r\n"]
[0.111, "o", "[INFO] Required packages for Helm installation are already installed.\r\n"]
[0.111, "o", "[INFO] Installing Helm (v3.21.0)...\r\n"]
[0.111, "o", "[INFO] [dry-run] Installing Helm (v3.21.0)\r\n"]
[0.111, "o", "  curl -fsSL https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | DESIRED_VERSION=v3.21.0 bash\r\n"]
[0.115, "o", "[WARN] k3s is not active yet. Cluster-level checks will be partial until it is installed for real.\r\n"]
[0.115, "o", "[INFO] DONE. Quick checks:\r\n"]
[0.115, "o", "  cluster nodes:        sudo k3s kubectl get nodes\r\n"]
[0.115, "o", "  Run manifest:  runs/apply-20260824-155858-2388-1040420383.json\r\n"]
[0.115, "o", "[INFO] Dry-run summary\r\n"]
[0.115, "o", "  Reuse existing:\r\n"]
[0.115, "o", "    - none\r\n"]
[0.115, "o", "  Would install/configure:\r\n"]
[0.115, "o", "    - k3s\r\n"]
[0.115, "o", "    - helm\r\n"]
[0.115, "o", "  Skipped by choice/preflight:\r\n"]
[0.115, "o", "    - none\r\n"]
[0.115, "o", "  Warnings:\r\n"]
[0.115, "o", "    - none\r\n$ "]
