Files
schul-laptops/CHANGELOG.md
Herb 9cd471d66e Konventions-Geruest anlegen (CLAUDE.md, docs, Obsidian-Vault)
Projekt-CLAUDE.md mit Status, Entscheidungslog E-001..E-006,
Architektur mit Mermaid-Diagrammen, COCKPIT/CHANGELOG als Vault-Start.
Alt-Doku (CLAUDE_KONTEXT.md, ZUSAMMENFASSUNG_TODO.md) darin aufgegangen.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-13 13:11:35 +02:00

23 lines
1.1 KiB
Markdown
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.
# Changelog
## 2026-07-13 — Projektgruendung & Kurswechsel auf Pull
- Alter git-loser Ordner `~/ansible-schule` (Jan/Feb 2026) nach
`~/projekte/schul-laptops` verschoben, Konventions-Geruest angelegt
([[CLAUDE]], [[docs/decisions]], [[docs/architektur]], [[COCKPIT]]).
- Kernentscheidungen E-001 bis E-006 dokumentiert: **ansible-pull statt Push**
(Schul-WLAN blockiert Push), Hetzner nur als Git-Host (kein Image, kein Mirror),
HTTPS-Pull + SSH-Fallback, Jahres-Reimage ohne Stick (Clonezilla Batch,
Hostname bleibt erhalten), Admin-Key nur auf laptop03.
- Gitea-Repo `admin/schul-laptops` angelegt, initialer Push.
- Alt-Doku (CLAUDE_KONTEXT.md, ZUSAMMENFASSUNG_TODO.md) in die neue Struktur
ueberfuehrt und entfernt.
## Vorgeschichte (aus Alt-Doku uebernommen)
- **2026-02-05:** update-ips.sh (mDNS) + inventory.yml fuer laptop0116.
- **2026-02-01:** Master-Image von laptop03 erstellt; Test-Restore auf laptop10 +
Ansible-Verbindung erfolgreich; automatisierter Clonezilla-Stick gebaut.
- **2026-01-29:** Ansible-Grundgeruest (Playbooks ping/update/install-software/
reboot/set-hostname), first-boot-setup.sh, Benutzer puettmann/schueler.