5.2 KiB
10.0.30.100 Decommission — Session Detail (2026-06-30)
Host Info
- Host: 10.0.30.100 (Ubuntu, hostname
ubuntu) - User: dominik (password auth initially, SSH key deployed)
- Docker: 28.1.1, ZFS backend (
pool01_n2_redundant/dockerdataset, 2.7TB) - SSH Key:
~/.ssh/hermes_pve_agentdeployed to dominik's authorized_keys
SUDO_ASKPASS Setup
- Password: provided in chat (do not persist)
- Askpass script deployed to
/tmp/askpass.shon remote host - Pattern:
SUDO_ASKPASS=/tmp/askpass.sh sudo -A COMMAND
Services Removed (10 initial services)
Containers
None were running — only images and volumes remained. All 10 services had been stopped previously.
Images Removed (~28 GB)
| Service | Images | Approx Size |
|---|---|---|
| Frigate | 0.16.0-beta2, beta4, stable | ~8.5 GB |
| Immich | server + ML + ML-openvino | ~3.0 GB |
| Paperless | 6 versions (2.9.0–2.17.1) | ~8.3 GB |
| Scrypted | latest | 2.2 GB |
| Homegear | stable | 1.5 GB |
| ioBroker | latest | 1.3 GB |
| Homebridge | ubuntu-no-avahi | 0.9 GB |
| openHAB | 3.4.5 | 0.7 GB |
| Node-RED | latest | 0.6 GB |
| Jenkins | jekyll-docker | 0.5 GB |
Volumes Removed (20 volumes)
frigate_config, frigate_storage, frigate_postgres-data, frigate_double-take, homebridge, homegear-data-etc, homegear-data-lib, homegear-data-log, immich_model-cache, immich_pgdata, iobrokerdata, jenkins_home, nodered, openhab4_openhab4_addons, openhab4_openhab4_conf, openhab4_openhab4_userdata, paperless_data, paperless_media, paperless_redisdata, scrypted
Bind Mounts Cleaned
/pool01_n2_redundant/HomeAssistant/frigate— deleted (clips, recordings)/pool01_n2_redundant/homes/dominik/.homebridge— deleted (config, accessories)/pool01_n2_redundant/Frigate/— emptied (ZFS dataset left, "dataset is busy")
GitLab + Runner Removal (additional)
Containers Removed
development-gitlab-1(GitLab CE 15.8.1)gitlab-runner(gitlab-runner:alpine)development-register-runner-1(registration container, already exited)development-dind-1(Docker-in-Docker, was causing restart-loop)
Images Removed
- gitlab/gitlab-ce:15.8.1-ce.0
- gitlab/gitlab-runner:alpine
- docker:20-dind
- docker:dind
Volumes Removed
- gitlab_config, gitlab_data, gitlab_logs
- development_gitlab-runner
- 2× runner cache volumes (runner-xtxmd-6p-project-11-concurrent-0-cache-*)
InfluxDB + Home Assistant Volume Removal
Volumes Deleted (~273 GB freed)
| Volume | Size | Content | Data Range |
|---|---|---|---|
506f355d... (anonymous) |
270 GB | InfluxDB engine (data + wal) | Oct 2022 – Aug 2025 |
homeassistant_home_assistant_config |
2.7 GB | HA config (duplicate, HA runs on 10.0.30.10) | — |
Remaining Volumes on Host (analysis done, not yet acted on)
Large Volumes
| Volume | Size | Content | Data Range |
|---|---|---|---|
| seafile_data | 246 GB | Seafile (logs, nginx, seafile-conf) | — |
| seafile_custom_data | 226 GB | Seafile storage (blocks, commits, fs) | Mar 2015 – May 2025 |
| registry_lib | 1.4 GB | Docker Registry | — |
Medium Volumes
| Volume | Size | Content |
|---|---|---|
| embyconfig | 860 MB | Emby Media Server |
| trivy_cache | 433 MB | Trivy Security Scanner |
| jellyfin_jellyfin_config | 314 MB | Jellyfin |
| matomo | 134 MB | Matomo Analytics |
| monitoring_prometheus_data | 146 MB | Prometheus |
| monitoring_grafana_db | 61 MB | Grafana |
| portainer_data | 63 MB | Portainer |
| pgdata | 46 MB | PostgreSQL |
| ghost-imkerei | 43 MB | Ghost Blog |
| openproject_postgresql_data | 25 MB | OpenProject |
Small Volumes (<10 MB)
grafana, vicare, handbrake_config, openproject_assets, spoolman, proxy_conf, traefik_acme, telegraf, sabnzbd, bitmonero, ethereum, bienen_proxy, ghost_proxy, xenia_*, ~60 anonymous hash volumes (mostly 7 KB each, one 943 KB)
Docker Daemon Instability
Root Cause
development-dind-1 container had restart: always and crashed on boot, creating a restart-loop. This made the Docker daemon extremely slow/unresponsive:
docker imageshung or returned empty (false verification!)docker rmitimed outdocker volume rmtimed outdocker psworked but slowly
Resolution
kill -9 $(pgrep dockerd)— force kill daemonsystemctl start docker— restart- Wait 30-60s for ZFS backend to initialize
- Quickly
docker rm -f development-dind-1before it restarts - After removal, daemon became stable
False Verification Incident
Initial verification showed docker images | grep -i frigate returning empty → concluded "all images deleted." After daemon restart, images were visible again. Lesson: always verify daemon stability before trusting docker images output.
Remaining Containers After Cleanup
- portainer (Up)
- Traefik (Up)
- spoolman-spoolman-1 (Exited)
- website-imkerei-bienen-proxy-1 (Up)
- website-imkerei-proxy-1 (Up)
- website-imkerei-website-1 (Up)
Model ID Drift (noris.ai)
- Old model ID:
vllm/gemma-4-31b-it-dynamo(no longer available) - New model ID:
vllm/gemma-4-31b-it(verified via/v1/modelsendpoint) - Also available:
vllm/prod/gemma-4-31b-it - Fixed in:
recipe_scraper_v8_intl.pyline 108 - Updated: cronjob prompt, memory entry