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
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
feat(labsim): live topology view with per-path latency
ci.yml #62
:
Commit
a5b36678ed
pushed by
michal
#16
2026-08-12 23:56:37 +00:00
24s
View workflow file
feat(labsim): libvirt replica of the lab network with LACP + VyOS routing
ci.yml #61
:
Commit
c91e44f796
pushed by
michal
#16
2026-08-12 23:43:17 +00:00
32s
View workflow file
fix(bastion): pin the VyOS boot NIC by MAC, and detect pre-installer stalls
ci.yml #60
:
Commit
df2dfc5d71
pushed by
michal
#16
2026-08-12 11:35:39 +00:00
23s
View workflow file
docs(bastion): state the rescue-SSH evidence at its actual strength
ci.yml #59
:
Commit
820fbd4353
pushed by
michal
#17
2026-08-11 14:37:28 +00:00
24s
View workflow file
test(bastion): cover the rescue boot path and record what it exposed
ci.yml #58
:
Commit
346bd80c13
pushed by
michal
#17
2026-08-11 14:27:32 +00:00
25s
View workflow file
chore(cli): regenerate shell completions for VyOS flags
ci.yml #57
:
Commit
e36a7a193c
pushed by
michal
#16
2026-08-11 10:26:40 +00:00
1m11s
View workflow file
feat(bastion): bring VyOS provisioning to Fedora-grade quality
ci.yml #56
:
Commit
5d00c42f5a
pushed by
michal
#16
2026-08-11 10:16:58 +00:00
24s
View workflow file
feat(bastion): unattended VyOS network install with HA (bond + VRRP)
ci.yml #55
:
Commit
cb9d99dd69
pushed by
michal
#16
2026-08-10 20:54:02 +00:00
25s
View workflow file
k3s/networking: codify Multus + vlan-setup as lab operations
ci.yml #54
:
Commit
4f9a6f64e4
pushed by
michal
main
2026-07-07 14:37:58 +00:00
31s
View workflow file
k3s/cilium: install with cni.exclusive=false + bpf.vlanBypass={10} (Multus + VLAN-10 macvlan mDNS)
ci.yml #53
:
Commit
12fa954a05
pushed by
michal
main
2026-07-06 20:07:03 +00:00
34s
View workflow file
Merge pull request 'fix(labd): wire v2.0 Phase 1 routes + smoke tests' (#15) from fix/v2-wire-and-smoke-test into main
ci.yml #52
:
Commit
7181a61cec
pushed by
michal
main
2026-05-05 21:19:33 +00:00
23s
View workflow file
fix(labd): wire v2.0 Phase 1 routes into createApp + smoke tests
ci.yml #51
:
Commit
cdf3b5c045
pushed by
michal
#15
2026-05-05 21:19:29 +00:00
23s
View workflow file
Merge pull request 'feat: v2.0 Phase 1 foundation + bastion-restart identity fix + Dockerfile + BASTION_DIR' (#14) from feat/v2-phase1-foundation into main
ci.yml #50
:
Commit
f3c50f71ef
pushed by
michal
main
2026-05-05 21:12:28 +00:00
1m8s
View workflow file
feat(cli): honor BASTION_DIR env var as default for --dir
ci.yml #49
:
Commit
98b0ccc6c9
pushed by
michal
#14
2026-05-05 21:17:29 +00:00
7m2s
View workflow file
Merge pull request 'fix(k3s): audit logs via journald + etcd recovery' (#13) from fix/k3s-audit-via-journald into main
ci.yml #48
:
Commit
f5af24699a
pushed by
michal
main
2026-05-05 20:30:36 +00:00
22s
View workflow file
fix(k3s): route audit logs through journald, codify etcd member recovery
ci.yml #47
:
Commit
dd92147341
pushed by
michal
#13
2026-05-05 20:30:34 +00:00
25s
View workflow file
Merge pull request 'docs: CLAUDE.md routing rules + TODOS.md from v2.0 review' (#12) from feat/recheck-and-fixes into main
ci.yml #46
:
Commit
95c99cb4d5
pushed by
michal
main
2026-04-02 00:32:15 +00:00
24s
View workflow file
docs: add TODOS.md from v2.0 CEO review
ci.yml #45
:
Commit
2eda926d4c
pushed by
michal
#12
2026-04-02 00:30:52 +00:00
25s
View workflow file
Merge pull request 'feat: provision recheck, hardware info preservation, ISO boot fixes' (#11) from feat/recheck-and-fixes into main
ci.yml #44
:
Commit
22e2946e95
pushed by
michal
main
2026-04-01 17:12:02 +00:00
24s
View workflow file
feat: provision recheck, hardware info preservation, ISO boot fixes
ci.yml #43
:
Commit
9ddab24931
pushed by
michal
#11
2026-04-01 17:01:51 +00:00
1m48s
View workflow file
feat: dynamic /ks-auto kickstart for ISO boot (R1 ARM support)
ci.yml #42
:
Commit
ae91f2895e
pushed by
michal
main
2026-04-01 15:24:33 +00:00
7m17s
View workflow file
fix: k3s install automation — skip Cilium on join, Longhorn via server, default root user
ci.yml #41
:
Commit
06fc40a857
pushed by
michal
main
2026-04-01 15:02:48 +00:00
23s
View workflow file
feat: k3s cluster-init for etcd HA, fix Cilium duplicate install
ci.yml #40
:
Commit
a68d6d617e
pushed by
michal
main
2026-04-01 14:53:47 +00:00
24s
View workflow file
First
Previous
1
2
3
4
5
Next
Last