Files
felhom.eu/documentation/audits/R442-2026-09-13/C-nextcloud-refused.txt
T
admin 4b2e5608c2
gates / gates (push) Failing after 18s
R-442 CLOSED (controller v0.236.0): "delete my data too" deletes it or refuses; R-465..467 opened
- OPEN-ITEMS: R-442 row removed; R-465 (six remaining Paths.HDDPath readers — audit),
  R-466 (recovery-unit residue after "delete backups"), R-467 (v0.236.0 owes a golden).
- CLOSED-ITEMS: R-442 compressed, reasoning kept, fleet shape now established.
- 00-capability-map: lifecycle row narrowed (Campaign 3 proved remove removes the APP,
  not the data) and re-proven from audits/R442-2026-09-13/.
- STATUS: item 13 in plain language; item 7 closed (ruled 2026-09-02, 09 §3).
- audits/R442-2026-09-13/: live evidence (A, C, D bodies, controls, log window, teardown).

Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-09-13 09:07:08 +02:00

27 lines
1.5 KiB
Plaintext

=== 2026-09-13T07:00:17Z SCENARIO C: nextcloud with HDD_PATH removed from app.yaml (TEST-ONLY EDIT), remove_hdd_data=true ===
state=running deployed=True deploying=False err=None
state=stopped deployed=True deploying=False err=None
HDD_PATH lines in app.yaml now: 1
data files before: 69
--- POST remove ---
{"ok":false,"error":"Az alkalmazás adatainak helye nem állapítható meg, ezért semmit nem töröltünk. Az alkalmazás nem lett eltávolítva."}
HTTP 409
--- after the refusal ---
state=stopped deployed=True deploying=False err=None
-rw------- 1 root root 1302 Sep 13 07:00 /opt/docker/stacks/nextcloud/app.yaml
containers still present:
data files after: 69
--- controller log ---
2026/09/13 07:00:20 delete.go:130: [ERROR] [stacks] RemoveStack nextcloud refused: data removal requested, the compose binds a drive path, but app.yaml records no HDD_PATH — nothing removed, app kept (R-442)
2026/09/13 07:00:20 router.go:830: [ERROR] [api] Remove failed for nextcloud: Az alkalmazás adatainak helye nem állapítható meg, ezért semmit nem töröltünk. Az alkalmazás nem lett eltávolítva.
--- restore app.yaml, then the SAME call (positive control) ---
HDD_PATH lines restored: 2
{"ok":true,"data":{"removed":"nextcloud","volumes_removed":null,"hdd_paths_removed":["/mnt/felhom-drives/hdd_1/appdata/nextcloud (63M)"],"hdd_paths_preserved":[]},"message":"Stack nextcloud removed"}
HTTP 200
ls: cannot access '/mnt/felhom-drives/hdd_1/appdata/nextcloud': No such file or directory
paperless
romm
state=not_deployed deployed=False deploying=False err=None