Hermes 284313f908
Some checks are pending
Bidi Control Character Guard / bidi-control-guard (push) Waiting to run
Circular Dependency Check / Check for new circular dependencies (push) Waiting to run
Citus Migration Smoke / Combined migrations on single-node Citus (push) Waiting to run
E2E Fresh Install Tests / fresh-install-e2e (push) Waiting to run
ext-v2 guardrails / Run ext-v2 guard and ESLint (push) Waiting to run
Integration Tests / Check for relevant changes (push) Waiting to run
Integration Tests / ${{ (github.event_name == 'schedule' || github.event.inputs.suite == 'full') && 'Full integration suite' || 'Tier-1 integration subset' }} (push) Blocked by required conditions
Mobile checks / Mobile lint + typecheck (push) Waiting to run
Mobile checks / Mobile unit tests (push) Waiting to run
Mobile checks / Mobile dependency audit (report) (push) Waiting to run
Mobile checks / Mobile reproducibility checks (push) Waiting to run
Secrets guard (env backups) / Ensure no tracked env backup files (push) Waiting to run
Temporal Readiness / fast-readiness (push) Waiting to run
Temporal Readiness / docker-parity (push) Waiting to run
TypeScript Type Check / Nx affected typecheck (push) Waiting to run
Unit Tests / Skipped-test budget (push) Waiting to run
Unit Tests / Nx affected unit tests (push) Waiting to run
Unit Tests / Server unit coverage (informational) (push) Waiting to run
Validate Tenant Management Schema / Check for relevant changes (push) Waiting to run
Validate Tenant Management Schema / Validate Tenant Management Schema (push) Blocked by required conditions
EE Workflows Build Guard / ee-workflows-build-guard (push) Waiting to run
Initial import of AlgaPSA codebase from PSA server
Excluded: .git, node_modules, secrets/, compose.env, assemblyscript tgz

Source: /opt/alga-psa on psa.joliet.tech
2026-06-22 16:12:17 -05:00

1.4 KiB

T002 VM Smoke: Ubuntu ISO Unattended Install And Reboot

Purpose

Validate that the custom Ubuntu appliance ISO boots in a representative VM, completes unattended install, and reboots into installed Ubuntu Server 24.04.

Environment

  • VMware ESXi VM (or equivalent cloud custom ISO VM)
  • New empty virtual disk
  • Appliance ISO produced by ee/appliance/ubuntu-iso/scripts/build-ubuntu-appliance-iso.sh

Steps

  1. Create a fresh VM and attach the generated Ubuntu appliance ISO.
  2. Boot VM and watch installer console.
  3. Verify unattended autoinstall starts without interactive prompts.
  4. Wait for install completion and automatic reboot.
  5. After reboot, confirm VM boots from installed disk (not ISO installer shell).
  6. Log in on console and run:
cat /etc/os-release
systemctl status alga-appliance.service --no-pager
systemctl status alga-appliance-console.service --no-pager

Expected Results

  • Installer completes without human input.
  • VM reboots successfully into installed Ubuntu.
  • /etc/os-release reports Ubuntu 24.04.
  • alga-appliance.service is active/listening setup plane.
  • alga-appliance-console.service ran and printed setup guidance.

Evidence To Capture

  • Hypervisor screenshots for installer start and post-reboot login.
  • Console capture showing service status commands above.
  • Generated ISO filename and checksum used for the run.