ROS 7.24.1 auf allen fuenf nachgezogen + Handover fuer TP16.3 §2/§3
Nautobot: ap1 stand als einziges Geraet noch auf SoftwareVersion 7.24 (ap2, ap3, core, branch waren bereits richtig) -> auf 7.24.1 gesetzt. Danach Backup/Intended/Compliance. Folge fuers Runbook: aus zwei container.npk wird EINE. Die Zwei-Dateien-Regel vom 08-30 war rein versionsbedingt, nicht modellbedingt - cAP ax und hAP ax^2 teilen sich die arm64-Pakete. §0, §2.1, §3.1 und Falle 1 umgeschrieben. Die Regel dahinter bleibt: npk muss exakt zur ROS-Version passen, sonst ist das Paket nach dem Reboot inaktiv - ohne Fehlermeldung. Neue Compliance-Drift, NICHT von dieser Session und bewusst offen gelassen: crs326-core / wifi-security - sec-main hat am Geraet ft-over-ds=no, Soll ist yes (ft=yes ist korrekt). Kam mit dem Upgrade. 134/135 compliant. Braucht eine Entscheidung (Geraet korrigieren oder neuen Wert zum Soll erklaeren) plus Re-Provisionierung der CAPs; ein Re-Baseline ohne Entscheid wuerde die Drift-Erkennung wertlos machen. Handover docs/handoff-20260831-tp16.3-vorort-session.md fuer die Folgesession (§2/§3: npk, device-mode, Container). Enthaelt u.a. den Hinweis, dass ein fehlschlagendes /tool fetch vom AP auf Caddy KEIN Fehler ist, sondern die SNI-Abweisung - und dass der TLS-Alert sogar beweist, dass die Freigabe traegt. Offen notiert, nicht angelegt: TP-Vorschlag "dedizierter untagged-VLAN99-Port je Switch" (Out-of-Band-Mgmt) - Auslöser war, dass crs326-branch beim Core-Neustart nicht erreichbar war. Wartet auf Christophs Okay. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -40,6 +40,13 @@ liest, liest ihn als Erstes: er wird bei jeder Änderung mitgezogen, nicht nur d
|
||||
unterstellte einen Registry-Pull (`fetch: no` auf ap1/ap2) und enthielt eine **falsche**
|
||||
Firewall-Freigabe-Behauptung. **CF-Stand:** `bf-public` `inactive` / 0 Connectoren; die vier
|
||||
öffentlichen Namen laufen noch über bf-mm/bf-nas/bf-pve **an Caddy vorbei** direkt aufs Backend.
|
||||
- 🆕 **ROS-Upgrade 7.24.1 auf allen fünf (2026-08-31, User).** In Nautobot nachgezogen: **ap1** stand
|
||||
als einziges Gerät noch auf `7.24` (die anderen vier waren schon richtig) ⇒ auf `7.24.1` gesetzt.
|
||||
🔴 **Eine Drift kam mit dem Upgrade: `crs326-core` / `wifi-security`** — `sec-main` hat am Gerät
|
||||
`ft-over-ds=no`, Soll ist `yes` (`ft=yes` steht korrekt). **134/135 compliant.** Bewusst **nicht**
|
||||
angefasst: das ist eine Roaming-Einstellung und braucht eine Entscheidung (Gerät korrigieren **oder**
|
||||
den neuen Wert zum Soll erklären) plus Re-Provisionierung der CAPs — **nicht nebenbei**.
|
||||
⚠️ Ein Re-Baseline ohne Entscheid würde die Drift-Erkennung wertlos machen.
|
||||
- 🆕 **TP16.3 §1-Blocker remote erledigt (2026-08-31):** Ingress von `bf-public` auf
|
||||
`https://10.40.20.40:443` + `originServerName`; Firewall-Freigabe `vlan99 → vlan20:443` **über
|
||||
Nautobot GC** (Plan `Completed`, Re-Baseline `ingest-core-firewall.py --apply`, danach
|
||||
@@ -47,11 +54,12 @@ liest, liest ihn als Erstes: er wird bei jeder Änderung mitgezogen, nicht nur d
|
||||
Vor-Ort-Session** (§2/§3: `container.npk`, `device-mode`, Container) und danach Flip + Abbau.
|
||||
- 🆕 **Globale Verhaltensregeln konsolidiert (2026-08-29, TP35 Schicht 3):** `~/.config/opencode/AGENTS.md` ist jetzt die **SSoT** für globale Verhaltensregeln (Secrets, VLAN-Schema, 5 Lessons, SoC, Übergabe-Mechanik, Mid-Action-Checkpoint, Commit-Hinweis, Backup-Guard). `~/.claude/CLAUDE.md` hält denselben Block als Claude-Code-Spiegelung mit Verweis auf die SSoT. opencode liest AGENTS.md mit Vorrang vor `~/.claude/CLAUDE.md`.
|
||||
|
||||
- **Fünf MikroTik seit 2026-08-30** — neu dazu **`ap3`** (cAP ax `cAPGi-5HaxD2HaxD`, **`10.40.99.13`**,
|
||||
Uplink core `ether21`, in der MikroMCP-Registry). ⚠️ **ap3 läuft `7.24.1`, die anderen vier `7.24`**
|
||||
(live gelesen 08-30) — für versionsgebundene Pakete (`container.npk`) sind das **zwei** Dateien,
|
||||
nicht eine. RouterBOOT jeweils = `upgrade-firmware`.
|
||||
*(Hier stand bis 08-29 „Alle vier MikroTik laufen auf RouterOS 7.24" — mit ap3 überholt.)*
|
||||
- **Fünf MikroTik, alle auf RouterOS `7.24.1`** (User-Upgrade 2026-08-31, live gegengelesen;
|
||||
RouterBOOT jeweils = `upgrade-firmware` = `7.24.1`). Neu dabei **`ap3`** (cAP ax `cAPGi-5HaxD2HaxD`,
|
||||
**`10.40.99.13`**, Uplink core `ether21`).
|
||||
✅ **Folge für TP16.3:** die versionsgebundene `container.npk` ist damit **eine** Datei für alle drei
|
||||
APs (alle `arm64`) — die Zwei-Dateien-Regel vom 08-30 war rein versionsbedingt und ist erledigt.
|
||||
*(Hier stand bis 08-29 „Alle vier MikroTik … 7.24" — durch ap3 und das Upgrade zweifach überholt.)*
|
||||
- **L3 + WAN-Edge = `crs326-core`** (CRS326-24G-2S+, Technik UG): Routing, DHCP (7 Server,
|
||||
54 Reservierungen), DNS, NAT, **NTP-Server für den Standort** und der WG-Hub (TP10, Peers `fm`/`dw`)
|
||||
laufen hier. Mgmt-SVI **`10.40.99.1`** (vlan99), Gateway `.1` je VLAN. **WAN = `vlan100`** — DHCP-Client
|
||||
|
||||
Reference in New Issue
Block a user