Files
felhom.eu/documentation/audits/prowlarr-2026-10-15/box/walk.txt
T
adminandClaude Opus 5.5 2f1f6c8052
gates / gates (push) Successful in 6m34s
Prowlarr evidence (R-1048) + its apps-page card; the stated app count 62 -> 63; R-1057 filed
- documentation/audits/prowlarr-2026-10-15/: bench (update test proven, C3 failed as it must, soak 7.6 %,
  volume-persistence CLEAN, official-image check), 9202 runs 1-3 (run 1's bump emptied the drill .felhom.yml — a
  test-tool bug, fixed; run 3 re-proved the step and backup -> remove -> restore with the full template), tools.
- website: a Prowlarr card on both apps pages; every stated count 62 -> 63, the media group 19 -> 20; sizing.json +
  sizing-data.json carry Prowlarr (41/44 MB, onboarding), the sizing test and SIZING.md table moved to 63 apps.
- OPEN-ITEMS: R-1057 (a restore of a removed gated app returns without the gate, even from a backup made before the
  setup — measured on 9202); R-1036 notes the count and that wger/plant-it are hidden/abandoned.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0159rPz1ZhFKsS53msqPYxtS
2026-10-15 12:58:18 +02:00

54 lines
6.0 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[1] POST /api/stacks/prowlarr/deploy -> 202 {"ok": true, "message": "Telepítés elindítva – az állapot a kártyán követhető"}
[1] install window, a stranger on the public name (23 s, distinct answers):
8x / -> 302 loc=https://felhom.enkisfelhom.hu/__gate/start?rd=https%3A%2F%2F
14x / -> 404
8x /api/v1/system/status -> 401
14x /api/v1/system/status -> 404
8x /initialize.json -> 401
14x /initialize.json -> 404
[1] state=running health=None restarts: 0 started=2026-10-15T09:55:47.047772324Z health=healthy
[1] the first-start seed line: [felhom] first start - AuthenticationRequired=Enabled, AnalyticsEnabled=False seeded
[1] config.xml (key redacted): <Config> <AuthenticationRequired>Enabled</AuthenticationRequired> <AnalyticsEnabled>False</AnalyticsEnabled> <LogLevel>debug</LogLevel> <UrlBase></UrlBase> <BindAddress>*</BindAddress> <Port>9696</Port> <SslPort>6969</SslPort> <EnableSsl>False</EnableSsl> <LaunchBrowser>True</LaunchBrowser> <ApiKey><redacted></ApiKey> <AuthenticationMethod>None</AuthenticationMethod> <Branch>master</Branch> <SslCertPath></SslCertPath> <SslCertPassword></SslCertPassword> <InstanceName>Prowlarr</InstanceName> <UpdateMechanism>Docker</UpdateMechanism> </Config>
gate: prowlarr is gated — passed as the household (cookie set)
[2] household GET /initialize.json through the gate -> 200, carries the API key: True
[2] GET /api/v1/config/host -> 200: authenticationMethod=none authenticationRequired=enabled analyticsEnabled=False
[2] the household makes its first account (PUT /api/v1/config/host, forms) -> 202
[3] sign in (right password) POST /login -> 302 loc=/ auth-cookie=ProwlarrAuth
[3] sign in (wrong password) POST /login -> 302 loc=/login?returnUrl=/&loginFailed=true auth-cookie=none
prowlarr: POST /tag felhom7b8df208 http=201
prowlarr: POST /appprofile felhom-profile-11b5ec http=201
prowlarr: tag kept, app profile present=True
[4] seed {'tag': 'felhom7b8df208', 'profile': 'felhom-profile-11b5ec'} read back before the update: True
[4] backup press SKIPPED for prowlarr (R-648: whole-box only; the update's backing-up phase backs up prowlarr alone)
[4] „Mentés most” -> null
[5] the household's „Kész, beállítottam” -> 200 {"data": {"opened": true}, "error": "", "ok": true}
[5] stranger after the gate opened: GET / -> 302 loc=https://prowlarr.enkisfelhom.hu/login?returnUrl=%2F apiKey-in-body=False
[5] stranger after the gate opened: GET /initialize.json -> 302 loc=https://prowlarr.enkisfelhom.hu/login?returnUrl=%2Finitialize.json apiKey-in-body=False
[5] stranger after the gate opened: GET /api/v1/system/status -> 401 apiKey-in-body=False
[5] stranger after the gate opened: GET /api/v1/indexer -> 401 apiKey-in-body=False
[6] stranger wrong password #1 -> 302 loc=/login?returnUrl=/&loginFailed=true
[6] stranger wrong password #2 -> 302 loc=/login?returnUrl=/&loginFailed=true
[6] stranger wrong password #3 -> 302 loc=/login?returnUrl=/&loginFailed=true
[6] stranger wrong password #4 -> 302 loc=/login?returnUrl=/&loginFailed=true
[6] stranger wrong password #5 -> 302 loc=/login?returnUrl=/&loginFailed=true
[6] stranger wrong password #6 -> 302 loc=/login?returnUrl=/&loginFailed=true
[6] the household's right password right after (same address) -> 302 loc=/ auth-cookie=yes
[6] what the app logged for the failures (address): 2026-10-15 11:56:50.4|Warn|Auth|Auth-Failure ip 192.168.0.180 username 'felhom-test' | 2026-10-15 11:56:50.5|Warn|Auth|Auth-Failure ip 192.168.0.180 username 'felhom-test' | 2026-10-15 11:56:50.5|Warn|Auth|Auth-Failure ip 192.168.0.180 username 'felhom-test'
[7] drill commit f2b0cc15090d: lscr.io/linuxserver/prowlarr:version-2.5.2.5491 -> lscr.io/linuxserver/prowlarr:version-2.6.5.5623 (push rc=0)
[7] badges: {"hu": [{"title": "Újabb változat érhető el ehhez az alkalmazáshoz. A frissítés indításához nyomd meg a Frissítés gombot.", "text": "Frissítés elérhető"}], "en": [{"title": "A newer version of this app is available. Select the Update button to start it.", "text": "Update available"}]}
[6] Update -> 202 {'ok': True, 'data': {'accepted': True, 'completed': False}, 'message': 'Frissítés elindult – az állapot a kártyán követhető'}
+ 0.0s phase=backing-up label=Biztonsági mentés készül a frissítés előtt… err=None hold=None
+ 5.1s phase=safety-dump label=Adatbázis pillanatkép… err=None hold=None
+ 6.2s phase=pulling label=Új verzió letöltése… err=None hold=None
+ 11.3s phase=copying label=Az adatok másolása a frissítés előtt… err=None hold=None
+ 17.4s phase=verifying label=Működés ellenőrzése… err=None hold=None
+ 84.1s phase=done label=Frissítve err=None hold=None
[7] guarded Update: {"accepted": true, "http": "202", "phases": [{"t": 0.0, "phase": "backing-up", "label": "Biztonsági mentés készül a frissítés előtt…", "updating": true, "error": null, "hold": null}, {"t": 5.1, "phase": "safety-dump", "label": "Adatbázis pillanatkép…", "updating": true, "error": null, "hold": null}, {"t": 6.2, "phase": "pulling", "label": "Új verzió letöltése…", "updating": true, "error": null, "h
prowlarr: tag kept, app profile present=True
[7] after: {"pinned_images": {"prowlarr": "lscr.io/linuxserver/prowlarr:version-2.6.5.5623"}, "installed_images": {"prowlarr": "lscr.io/linuxserver/prowlarr:version-2.6.5.5623"}, "catalog_images": {"prowlarr": "lscr.io/linuxserver/prowlarr:version-2.6.5.5623"}, "live_compose_image_lines": ["image: lscr.io/linuxserver/prowlarr:version-2.6.5.5623"], "docker_inspect": ["prowlarr lscr.io/linuxserver/prowlarr:ve
[8] box verdict proven
[X] stop -> 200 {'ok': True, 'message': 'Stack prowlarr stop completed'}
[X] remove (with drive data) -> 200 {'ok': True, 'data': {'removed': 'prowlarr', 'volumes_removed': ['prowlarr_prowlarr_config'], 'hdd_paths_removed': [], 'hdd_paths_preserved': [], 'hdd_note': 'A
[X] after remove: deployed=False leftovers='/opt/docker/stacks/prowlarr'
[9] after remove: containers=0 volumes=0 stackdir=1