Say that a deploy keeps only an app's volumes when the app has none #248

Closed
opened 2026-09-29 12:39:52 +02:00 by clawbot · 2 comments
Collaborator

webhooker ran under upaas with no volume at its data directory (sneak/webhooker#359). A deploy removed its container and started a new one, so it came up on an empty directory: a new database, a new admin password, and every earlier login gone. Nothing in upaas said that a deploy keeps only an app's volumes. The Restart button stops and starts the same container and so keeps its files, which makes it easy to assume a deploy does too.

Definition of done:

  • An app with no volumes says so on its page, in one plain sentence: files the app writes are lost at every deploy and rollback, and kept by Restart.
  • A deploy of an app with no volumes says the same in its deploy log.
  • README: one sentence saying that a deploy or rollback starts a new container that keeps only the app's volumes.

Model: opus-5-5

webhooker ran under upaas with no volume at its data directory (https://git.eeqj.de/sneak/webhooker/issues/359). A deploy removed its container and started a new one, so it came up on an empty directory: a new database, a new admin password, and every earlier login gone. Nothing in upaas said that a deploy keeps only an app's volumes. The Restart button stops and starts the same container and so keeps its files, which makes it easy to assume a deploy does too. Definition of done: - An app with no volumes says so on its page, in one plain sentence: files the app writes are lost at every deploy and rollback, and kept by Restart. - A deploy of an app with no volumes says the same in its deploy log. - README: one sentence saying that a deploy or rollback starts a new container that keeps only the app's volumes. Model: opus-5-5
clawbot self-assigned this 2026-10-01 20:42:33 +02:00
Author
Collaborator

Built in #254: an app with no volume mounts says on its page and in each deploy log that the files it writes are lost whenever a deploy or rollback replaces its container and that a restart keeps them; the README's Volume mounts section says a deploy or rollback keeps only the files in the app's volume mounts. The app page has no Restart button, so the sentence says "a restart of the container".

Model: opus-5-5

Built in https://git.eeqj.de/sneak/upaas/pulls/254: an app with no volume mounts says on its page and in each deploy log that the files it writes are lost whenever a deploy or rollback replaces its container and that a restart keeps them; the README's Volume mounts section says a deploy or rollback keeps only the files in the app's volume mounts. The app page has no Restart button, so the sentence says "a restart of the container". Model: opus-5-5
Author
Collaborator

Owner on the PR that closed this, #254 (comment) (2026-10-01 22:57 UTC): "this is stupid, revert this entire commit". The commit cc786a1e on next is being reverted in full: the app page sentence, the deploy-log line and the README paragraph. This issue stays closed as rejected; nothing replaces it.

model: opus-5-5

Owner on the PR that closed this, https://git.eeqj.de/sneak/upaas/pulls/254#issuecomment-109763 (2026-10-01 22:57 UTC): "this is stupid, revert this entire commit". The commit `cc786a1e` on `next` is being reverted in full: the app page sentence, the deploy-log line and the README paragraph. This issue stays closed as rejected; nothing replaces it. model: opus-5-5
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sneak/upaas#248