Skip to content

Fix stale PostgreSQL claim + version default in the Azure ARM template - #29

Merged
chrismuench merged 1 commit into
mainfrom
fix/azure-arm-postgres-desc
Aug 13, 2026
Merged

Fix stale PostgreSQL claim + version default in the Azure ARM template#29
chrismuench merged 1 commit into
mainfrom
fix/azure-arm-postgres-desc

Conversation

@chrismuench

Copy link
Copy Markdown
Collaborator

Summary

  • deploy/azure/azuredeploy.json's template description (shown on the Azure Portal deploy blade) and deploy/azure/README.md both claimed install.sh installs PostgreSQL - it doesn't. The actual cloudInit command in the same file has only ever run install.sh --admin-password ... --generate-cert, which installs Dispatch against its bundled SQLite database (no --install-postgres flag - that flag doesn't exist in install.sh).
  • Also bumped the dispatchVersion default (azuredeploy.json, createUiDefinition.json, and the README's parameter table) from 0.7.0 to the current 0.7.1 release, so a fresh one-click deploy doesn't need a manual override to get the latest build.
  • JSON validated locally (python3 -m json.tool).

Found while scrubbing the docs site (dispatch-docs) for the same stale-PostgreSQL pattern - this is the one spot it also existed inside dispatch-platform itself.

Test plan

  • Both JSON files parse
  • Optional: run a test deploy from this branch's raw URLs to confirm the ARM template still deploys cleanly (no functional change to the template logic, only metadata strings)

🤖 Generated with Claude Code

The ARM template's description (shown on the Azure Portal deploy blade) and
deploy/azure/README.md both claimed install.sh installs PostgreSQL - it
doesn't; the actual cloud-init command (azuredeploy.json's cloudInit
variable) has only ever called `install.sh --admin-password ... --generate-cert`,
which installs Dispatch against its bundled SQLite database. Also bumped the
dispatchVersion default (azuredeploy.json, createUiDefinition.json, and the
README's parameter table) from 0.7.0 to the current 0.7.1 release.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@chrismuench
chrismuench merged commit 728786a into main Aug 13, 2026
6 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