Commit graph

  • 2796616d05 docs: capture topology + operational learnings in CLAUDE.md/README main sjat 2026-06-09 13:04:35 +02:00
  • 18de750507 feat(mgmt): DHCP server + web UI on the isolated mgmt VLAN sjat 2026-06-09 12:55:03 +02:00
  • 199edf85ad fix(vlans): robust bridge-IP removal; record cutover + gotchas sjat 2026-06-09 12:38:04 +02:00
  • ebd21623ef feat: real flat+mgmt-VLAN topology in host_vars; role tweaks sjat 2026-06-09 12:15:23 +02:00
  • 8a42f5482f docs(spec): flat data path + isolated mgmt VLAN topology sjat 2026-06-09 12:12:22 +02:00
  • 67554c0b38 docs: mark domain tasks implemented; note deferred vlans device run sjat 2026-06-08 19:45:36 +02:00
  • 5931542473 feat: first-contact bootstrap play (named admin + SSH key import) sjat 2026-06-08 19:42:56 +02:00
  • 5a5a194437 feat(firmware): opt-in RouterOS + RouterBOOT upgrade to pinned target sjat 2026-06-08 19:40:24 +02:00
  • 33dc378c3c feat(vlans): VLAN-aware bridge, ports, mgmt interface (mechanism) sjat 2026-06-08 19:39:04 +02:00
  • 39a12ae23b feat(backup): export + binary backup, fetch into repo sjat 2026-06-08 19:36:14 +02:00
  • ea7cf5ec03 feat(users): ensure named admin, disable default admin sjat 2026-06-08 19:34:58 +02:00
  • cfc6ec9721 feat(identity): identity, DNS, NTP, service hardening sjat 2026-06-08 19:33:48 +02:00
  • 12001abac6 docs: README, role README, CLAUDE.md sjat 2026-06-08 19:22:43 +02:00
  • 3fef7ba9e5 feat: bootstrap CRS310 on-site (sjat user + key + vaulted password) sjat 2026-06-08 19:13:53 +02:00
  • bdfde1644c Merge: initial scaffolding + field guide + role skeleton (Tasks 1-3) sjat 2026-06-08 18:26:08 +02:00
  • 0721ecc34c docs(plan): carry-over notes from skeleton code review sjat 2026-06-07 08:38:23 +02:00
  • ad2c00f84a feat: role skeleton, host_vars, day-2 play (stubbed domains) sjat 2026-06-07 08:34:13 +02:00
  • 5c04b3405b docs(group_vars): clarify ansible_user=admin is a bootstrap default sjat 2026-06-07 08:31:34 +02:00
  • 3abb937a03 feat: inventory, connection group_vars, makerfloss vault identity sjat 2026-06-07 08:29:57 +02:00
  • be9ac7f78b chore: repo scaffolding (direnv, ansible.cfg, lint, requirements) sjat 2026-06-07 08:26:09 +02:00
  • 66a1aaad69 docs: on-site makerspace field guide for CRS310 prep sjat 2026-06-07 08:24:10 +02:00
  • 7731f98f15 docs: CRS310 Ansible implementation plan sjat 2026-06-07 08:12:15 +02:00
  • f1d7b3059c docs: CRS310 Ansible management design (brainstorming spec) sjat 2026-06-07 08:04:56 +02:00