audit(gremlin): kopia FAIL 2026-04-20

This commit is contained in:
traveler 2026-04-20 06:19:31 -05:00
parent 636494b501
commit 03bd7403f4

View file

@ -0,0 +1,43 @@
---
title: Audit - kopia.yaml
description: Gremlin audit report 2026-04-20
published: true
date: 2026-04-20T11:19:31.930Z
tags: gremlin,audit
editor: markdown
dateCreated: 2026-04-20T11:19:31.930Z
---
# Audit Report — kopia.yaml
**Date:** 2026-04-20
**File:** swarm/kopia.yaml
**Type:** Docker Swarm
**Verdict:** FAIL
---
**Audit Results**
1. **Homepage Labels**:
- **PASS**: All homepage labels are correctly defined.
2. **Uptime Kuma Labels**:
- **PASS**: The Uptime Kuma labels `kuma.kopia.http.name` and `kuma.kopia.http.url` are correctly configured.
3. **Caddy Labels on Exposed Services**:
- **FAIL**: The Caddy label `caddy.import_1: authentik` is not a valid configuration for Caddy.
- **Fix**: Remove the invalid Caddy import line or correct it if applicable.
4. **Placement Constraints**:
- **PASS**: The placement constraint `node.hostname == znas` correctly targets a specific node.
5. **Volumes Use /DockerVol/<service> Path Convention**:
- **PASS**: All volumes follow the `/DockerVol/<service>` path convention, such as `/DockerVol/kopia/config`.
6. **Network References External netgrimoire Overlay**:
- **PASS**: The service references an external network named `netgrimoire`.
**VERDICT: FAIL**
The audit found one critical issue that needs to be addressed before proceeding with a successful deployment.