Skip to content

Fix stale PostgreSQL claims across the appliance docs/scripts - it ships SQLite - #28

Merged
chrismuench merged 1 commit into
mainfrom
fix/appliance-sqlite-docs
Aug 12, 2026
Merged

Fix stale PostgreSQL claims across the appliance docs/scripts - it ships SQLite#28
chrismuench merged 1 commit into
mainfrom
fix/appliance-sqlite-docs

Conversation

@chrismuench

Copy link
Copy Markdown
Collaborator

Summary

  • provision.sh switched the appliance to bundled SQLite on 2026-07-19 ("Default every install to bundled SQLite; stop installing database servers"), but appliance/README.md, the three per-hypervisor README.txt files, the import scripts (PS1/libvirt/Proxmox), the OVF template, and appliance.yml's comments were never updated - they still describe a PostgreSQL first-boot bootstrap (per-VM database password, dispatch role, DispatchLog database, systemctl status postgresql) that no longer happens.
  • Also fixed two more stale bits found while in these files: the per-hypervisor READMEs pointed at a dead chrismuench.github.io docs URL instead of docs.dispatchrelay.app, and Import-DispatchAppliance.ps1's error messages referenced a zip filename (dispatch-appliance.vhdx.zip) that has never existed - the real download is dispatch-appliance-<ver>-hyperv.zip.
  • build-appliance.sh's PostgreSQL-package apt-cache/download block (no target package given) is dead code left over from the same migration - it downloads nothing today - but left as-is here since removing it needs an appliance build to verify; only its now-misleading comments were corrected.
  • Docs-only / comment-only changes - no functional behavior change, so no new release needed for this.

Test plan

  • YAML/bash/PowerShell/XML all parse cleanly (checked locally)
  • grep -ri postgres across appliance/ and appliance.yml now returns nothing
  • Skim the rendered appliance/README.md and the three README.txt files for tone/flow

🤖 Generated with Claude Code

…ips SQLite

provision.sh switched the appliance to bundled SQLite on 2026-07-19
("Default every install to bundled SQLite; stop installing database
servers"), but appliance/README.md, the three per-hypervisor README.txt
files, the import scripts (PS1/libvirt/Proxmox), the OVF template, and
appliance.yml's own comments were never updated - they still describe a
PostgreSQL first-boot bootstrap (per-VM database password, "dispatch" role,
"DispatchLog" database, systemctl status postgresql) that no longer happens.

Also fixed two more stale bits found while in these files: the per-hypervisor
READMEs pointed at a dead chrismuench.github.io docs URL instead of
docs.dispatchrelay.app, and Import-DispatchAppliance.ps1's error messages
referenced a zip filename (dispatch-appliance.vhdx.zip) that has never
existed - the real download is dispatch-appliance-<ver>-hyperv.zip.

build-appliance.sh's PostgreSQL-package apt-cache/download block (no target
package given) is dead code left over from the same migration - it downloads
nothing today - but left as-is here since removing it needs an appliance
build to verify; only its now-misleading comments were corrected.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@chrismuench
chrismuench merged commit 8da4ffc into main Aug 12, 2026
10 of 11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant