This website requires JavaScript.
Explore
Help
Sign In
michal
/
lab
Watch
1
Star
0
Fork
0
You've already forked lab
Code
Issues
Pull Requests
3
Actions
Packages
Projects
Releases
Wiki
Activity
All Workflows
ci.yml
Actor
All actors
michal
Status
All status
Success
Failure
Waiting
Running
The drill measured IPv6 through a failover: zero HE calls, and it followed
ci.yml #93
:
Commit
8a0ef52909
pushed by
michal
main
2026-09-06 14:16:24 +00:00
25s
View workflow file
IPv6 model merged: mark the staging record, and what the merge caught
ci.yml #92
:
Commit
da86b60dce
pushed by
michal
main
2026-09-06 14:08:13 +00:00
27s
View workflow file
IPv6 follows master, deployed: vyos002 has a tunnel and a gate that holds it shut
ci.yml #91
:
Commit
d0b733f831
pushed by
michal
main
2026-09-06 13:47:15 +00:00
27s
View workflow file
IPv6 was never HA, and the WAN becoming HA is what exposed it
ci.yml #90
:
Commit
395577850c
pushed by
michal
main
2026-09-06 13:31:17 +00:00
27s
View workflow file
Close the last two items: config.boot pinned, and an upgrade runbook
ci.yml #89
:
Commit
061b9e3d7e
pushed by
michal
main
2026-09-06 09:40:27 +00:00
24s
View workflow file
vif53-pin-boot-disable: get `disable` into config.boot without losing the WAN
ci.yml #88
:
Commit
bda5854563
pushed by
michal
main
2026-09-06 09:32:39 +00:00
38s
View workflow file
PPPOE-HA: step 8 done -- model merged, zero drift
ci.yml #87
:
Commit
d08f68e28b
pushed by
michal
main
2026-09-06 08:42:42 +00:00
23s
View workflow file
PPPOE-HA: the drill closed the two biggest unknowns
ci.yml #86
:
Commit
e1c571d004
pushed by
michal
main
2026-09-06 08:39:38 +00:00
1m11s
View workflow file
wan-drill: run the failover drill unattended, because the operator goes offline
ci.yml #85
:
Commit
47ce0c1aea
pushed by
michal
main
2026-09-06 08:37:18 +00:00
2m6s
View workflow file
wan-drill-watchdog: bound the blast radius of a failover drill
ci.yml #84
:
Commit
85819e40c1
pushed by
michal
main
2026-09-06 08:34:35 +00:00
24s
View workflow file
wan-panic: a one-command revert that works with no internet and no Claude
ci.yml #83
:
Commit
13dcdff1ef
pushed by
michal
main
2026-09-06 08:29:52 +00:00
24s
View workflow file
PPPOE-HA: record that vyos001's config.boot lacks `vif 53 disable`
ci.yml #82
:
Commit
8aa3d0ebaa
pushed by
michal
main
2026-09-06 00:27:37 +00:00
24s
View workflow file
labsim: both matrices green end to end, numbers reproduced
ci.yml #80
:
Commit
5ed0e4888a
pushed by
michal
main
2026-09-05 23:42:32 +00:00
25s
View workflow file
labsim: record the failover numbers and how they were nearly wrong
ci.yml #79
:
Commit
97efb5abb2
pushed by
michal
main
2026-09-05 23:28:09 +00:00
25s
View workflow file
vrrp-wan: size GRACE from the measured hostile failover, not the theory
ci.yml #78
:
Commit
6987b324f1
pushed by
michal
main
2026-09-05 23:25:31 +00:00
25s
View workflow file
labsim: the session-control matrix was never setting session-control
ci.yml #77
:
Commit
9221c71ff0
pushed by
michal
main
2026-09-05 23:16:17 +00:00
26s
View workflow file
PPPOE-HA: record the two failure modes found by running the thing
ci.yml #76
:
Commit
4d47b609a2
pushed by
michal
main
2026-09-05 23:12:04 +00:00
25s
View workflow file
vrrp-wan: a flap holdoff must not tear down a live WAN session
ci.yml #75
:
Commit
b659e0d47e
pushed by
michal
main
2026-09-05 23:05:18 +00:00
26s
View workflow file
labsim: hard failover and reboot safety hold; runbook for the production apply
ci.yml #74
:
Commit
d626750010
pushed by
michal
main
2026-09-05 18:21:46 +00:00
29s
View workflow file
labsim: PPPoE HA passes the matrix, and the health check had a real flap bug
ci.yml #73
:
Commit
93fed7826b
pushed by
michal
main
2026-09-05 18:11:40 +00:00
24s
View workflow file
vyos: move PPPoE off the config plane onto a gated systemd unit
ci.yml #72
:
Commit
4efd70c987
pushed by
michal
main
2026-09-05 17:51:36 +00:00
1m14s
View workflow file
vyos: a failover you can actually trigger, and four bugs found triggering it
ci.yml #71
:
Commit
2e828b8af2
pushed by
michal
main
2026-09-02 22:27:47 +00:00
26s
View workflow file
vyos: WAN follows VRRP mastership, rehearsed in labsim
ci.yml #70
:
Commit
7bf3f42e19
pushed by
michal
main
2026-09-02 17:58:44 +00:00
36s
View workflow file
labsim: default-deny firewall policy, proven in the sim
ci.yml #69
:
Commit
ad6eb7a9a6
pushed by
michal
main
2026-08-23 22:58:02 +00:00
26s
View workflow file
feat(vyos): reconciler that keeps the HE 6in4 tunnel on the live WAN
ci.yml #68
:
Commit
f41ffdd039
pushed by
michal
main
2026-08-21 01:05:13 +00:00
25s
View workflow file
feat(vyos): pin a known-good config and restore it with one command
ci.yml #67
:
Commit
a187703a3a
pushed by
michal
main
2026-08-21 00:47:15 +00:00
25s
View workflow file
feat(labsim): a real Kubernetes cluster for rehearsing Cilium <-> VyOS BGP
ci.yml #66
:
Commit
86c2a36f00
pushed by
michal
main
2026-08-19 17:33:28 +00:00
27s
View workflow file
Merge branch 'feat/unifi-export-and-vyos-dhcp': USG to VyOS migration
ci.yml #65
:
Commit
27a343bc75
pushed by
michal
main
2026-08-18 11:20:34 +00:00
26s
View workflow file
feat(k3s): enable swap and grow the rancher LV during host-prep
ci.yml #64
:
Commit
72c54edce2
pushed by
michal
#16
2026-08-14 22:23:17 +00:00
26s
View workflow file
Merge feat/vyos-unattended-install: VyOS HA install + DiskPressure incident fixes
ci.yml #63
:
Commit
b0b68f2edd
pushed by
michal
main
2026-08-14 22:23:09 +00:00
26s
View workflow file
First
Previous
1
2
3
4
5
Next
Last