{"version": 2, "width": 150, "height": 36, "timestamp": 1787965000, "title": "infra playbook: validate profile packaged multipass", "env": {"TERM": "xterm-256color", "SHELL": "/bin/bash"}}
[0.0, "o", "$ PRODUCTIVE_K3S_INFRA_PLAYBOOK_PROFILE_TGZ=/home/jmacchi/prg/jemacchi/productive-k3s-env/productive-k3s-ops/release-output/profiles/public/multipass-1-server-2-agents-594a7c9.tgz bash playbooks/infra/scripts/07-validate-profile-packaged-multipass.sh --execute\r\n"]
[0.18, "o", "# Validate an explicit packaged multipass profile.tgz\r\n"]
[0.36, "o", "[pk3s-infra] INFO  Profile package: multipass-1-server-2-agents\r\n"]
[0.54, "o", "[pk3s-infra] INFO  Scenario: multipass\r\n"]
[0.72, "o", "[pk3s-infra] INFO  Engine: opentofu\r\n"]
[0.9, "o", "[pk3s-infra] INFO  Install script: scripts/install.sh\r\n"]
[1.4, "o", "[pk3s-infra] OK    Profile package validation passed\r\n"]
[2.1, "o", "$ tar -tzf /home/jmacchi/prg/jemacchi/productive-k3s-env/productive-k3s-ops/release-output/profiles/public/multipass-1-server-2-agents-594a7c9.tgz | sed -n '1,60p'\r\n"]
[2.24, "o", "./\r\n"]
[2.38, "o", "./scenarios/\r\n"]
[2.52, "o", "./scenarios/local/\r\n"]
[2.66, "o", "./scenarios/local/multipass/\r\n"]
[2.8, "o", "./scenarios/local/multipass/README.md\r\n"]
[2.94, "o", "./scenarios/local/multipass/Makefile\r\n"]
[3.08, "o", "./scenarios/local/multipass/opentofu/\r\n"]
[3.22, "o", "./scenarios/local/multipass/opentofu/.gitignore\r\n"]
[3.36, "o", "./scenarios/local/multipass/opentofu/outputs.tf\r\n"]
[3.5, "o", "./scenarios/local/multipass/opentofu/.terraform.lock.hcl\r\n"]
[3.64, "o", "./scenarios/local/multipass/opentofu/cloud-init/\r\n"]
[3.78, "o", "./scenarios/local/multipass/opentofu/cloud-init/server.yaml\r\n"]
[3.92, "o", "./scenarios/local/multipass/opentofu/cloud-init/agent-1.yaml\r\n"]
[4.06, "o", "./scenarios/local/multipass/opentofu/cloud-init/agent-2.yaml\r\n"]
[4.2, "o", "./scenarios/local/multipass/opentofu/variables.tf\r\n"]
[4.34, "o", "./scenarios/local/multipass/opentofu/versions.tf\r\n"]
[4.48, "o", "./scenarios/local/multipass/opentofu/main.tf\r\n"]
[4.62, "o", "./scenarios/local/multipass/after-provisioning.md\r\n"]
[4.76, "o", "./scenarios/local/multipass/scripts/\r\n"]
[4.9, "o", "./scenarios/local/multipass/scripts/sync-hosts.sh\r\n"]
[5.04, "o", "./scenarios/local/multipass/scripts/refresh-generated-artifacts.sh\r\n"]
[5.18, "o", "./scenarios/local/multipass/scripts/push-productive-k3s-core.sh\r\n"]
[5.32, "o", "./scenarios/local/multipass/scripts/wait-for-nodes-ready.sh\r\n"]
[5.46, "o", "./scenarios/local/multipass/scripts/bootstrap-stack.sh\r\n"]
[5.6, "o", "./scenarios/local/multipass/scripts/bootstrap-agents.sh\r\n"]
[5.74, "o", "./scenarios/local/multipass/scripts/validate-cluster.sh\r\n"]
[5.88, "o", "./scenarios/local/multipass/scripts/bootstrap-server.sh\r\n"]
[6.02, "o", "./scenarios/local/multipass/scripts/tofu-ensure-instance.sh\r\n"]
[6.16, "o", "./scenarios/local/multipass/scripts/reconcile-cluster-defaults.sh\r\n"]
[6.3, "o", "./scenarios/local/multipass/scripts/run_bootstrap_session.py\r\n"]
[6.44, "o", "./scenarios/local/multipass/scripts/common.sh\r\n"]
[6.58, "o", "./scenarios/local/multipass/scripts/cluster-up.sh\r\n"]
[6.72, "o", "./profile.yaml\r\n"]
[6.86, "o", "./scripts/\r\n"]
[7.0, "o", "./scripts/install.sh\r\n"]
[7.14, "o", "./profile.env\r\n"]
[7.84, "o", "$ tar -xOf /home/jmacchi/prg/jemacchi/productive-k3s-env/productive-k3s-ops/release-output/profiles/public/multipass-1-server-2-agents-594a7c9.tgz ./profile.yaml | sed -n '1,120p'\r\n"]
[7.98, "o", "apiVersion: infra.productive-k3s.io/v1\r\n"]
[8.12, "o", "kind: Profile\r\n"]
[8.26, "o", "metadata:\r\n"]
[8.4, "o", "  name: multipass-1-server-2-agents\r\n"]
[8.54, "o", "  version: 594a7c9\r\n"]
[8.68, "o", "  category: local\r\n"]
[8.82, "o", "spec:\r\n"]
[8.96, "o", "  scenario:\r\n"]
[9.1, "o", "    type: multipass\r\n"]
[9.24, "o", "  engine:\r\n"]
[9.38, "o", "    type: opentofu\r\n"]
[9.52, "o", "  inputs:\r\n"]
[9.66, "o", "    - name: TF_VAR_cluster_name\r\n"]
[9.8, "o", "      required: true\r\n"]
[9.94, "o", "      sensitive: false\r\n"]
[10.08, "o", "      source: package-default\r\n"]
[10.22, "o", "      description: Multipass cluster name\r\n"]
[10.36, "o", "    - name: TF_VAR_image\r\n"]
[10.5, "o", "      required: true\r\n"]
[10.64, "o", "      sensitive: false\r\n"]
[10.78, "o", "      source: package-default\r\n"]
[10.92, "o", "      description: Multipass image identifier\r\n"]
[11.06, "o", "    - name: TF_VAR_base_domain\r\n"]
[11.2, "o", "      required: true\r\n"]
[11.34, "o", "      sensitive: false\r\n"]
[11.48, "o", "      source: package-default\r\n"]
[11.62, "o", "      description: Base domain used for generated hostnames\r\n"]
[11.76, "o", "  execution:\r\n"]
[11.9, "o", "    installScript: scripts/install.sh\r\n"]
[12.15, "o", "$ "]
