WIP: ap01-prepare-poc #280

Draft
mdebray wants to merge 19 commits from ap01-prepare-poc into main
Owner

Almost ready for the POC. Remaining (at least):

  • test levitation
  • change password
Almost ready for the POC. Remaining (at least): - [x] test levitation - [ ] change password
mdebray added 10 commits 2025-01-30 09:47:36 +01:00
Put DHCPv4 on the default VLAN now.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
We should use the right DHCPv4.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
This makes the experience nicer.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
This is useful when reflashing the system from scratch in the levitation
mode.

Note that doing this will reset the UBI counter to zero, this is bad for
wear leveling.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
This script requires manual efforts on the operator end not to fuck up
too hard.

This adds min-copy-closure and min-garbage-collect to the development
shell.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
This is useful to reconfigure A/B in memory.

Signed-off-by: Ryan Lahfa <ryan@dgnum.eu>
feat: Add TODO before release
All checks were successful
Check meta / check_dns (push) Successful in 14s
Check meta / check_meta (push) Successful in 17s
Run pre-commit on all files / pre-commit (push) Successful in 23s
Check meta / check_dns (pull_request) Successful in 15s
Check meta / check_meta (pull_request) Successful in 15s
Check workflows / check_workflows (pull_request) Successful in 17s
Build all the nodes / ap01 (pull_request) Successful in 1m27s
Build all the nodes / build01 (pull_request) Successful in 1m33s
Build all the nodes / bridge01 (pull_request) Successful in 1m36s
Build all the nodes / geo01 (pull_request) Successful in 1m50s
Build all the nodes / geo02 (pull_request) Successful in 1m58s
Build all the nodes / netcore02 (pull_request) Successful in 19s
Build all the nodes / compute01 (pull_request) Successful in 2m24s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m22s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m38s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m36s
Build all the nodes / rescue01 (pull_request) Successful in 2m0s
Build all the nodes / vault01 (pull_request) Successful in 1m37s
Build all the nodes / storage01 (pull_request) Successful in 2m5s
Build all the nodes / tower01 (pull_request) Successful in 2m8s
Build all the nodes / web02 (pull_request) Successful in 1m38s
Run pre-commit on all files / pre-commit (pull_request) Successful in 25s
Build the shell / build-shell (pull_request) Successful in 36s
Build all the nodes / web01 (pull_request) Successful in 2m19s
Build all the nodes / web03 (pull_request) Successful in 2m18s
c74719006f
mdebray force-pushed ap01-prepare-poc from c74719006f to ee5765fce9 2025-01-30 23:08:45 +01:00 Compare
mdebray force-pushed ap01-prepare-poc from ee5765fce9 to 17fb461f56 2025-01-31 00:08:40 +01:00 Compare
mdebray force-pushed ap01-prepare-poc from 17fb461f56 to b3f15fca66 2025-01-31 17:35:39 +01:00 Compare
mdebray force-pushed ap01-prepare-poc from b3f15fca66 to 69ebe92e2c 2025-01-31 17:41:20 +01:00 Compare
mdebray added 2 commits 2025-02-03 12:48:05 +01:00
feat(ap01/lavitate): Add admin vlan dhcp in levitation
All checks were successful
Check meta / check_dns (pull_request) Successful in 15s
Check meta / check_meta (pull_request) Successful in 15s
Check workflows / check_workflows (pull_request) Successful in 16s
Run pre-commit on all files / pre-commit (push) Successful in 23s
Build all the nodes / netcore02 (pull_request) Successful in 21s
Build the shell / build-shell (pull_request) Successful in 24s
Build all the nodes / ap01 (pull_request) Successful in 1m15s
Run pre-commit on all files / pre-commit (pull_request) Successful in 23s
Build all the nodes / geo02 (pull_request) Successful in 1m25s
Build all the nodes / bridge01 (pull_request) Successful in 2m28s
Build all the nodes / geo01 (pull_request) Successful in 2m48s
Build all the nodes / compute01 (pull_request) Successful in 2m57s
Build all the nodes / storage01 (pull_request) Successful in 2m44s
Build all the nodes / web02 (pull_request) Successful in 2m42s
Build all the nodes / tower01 (pull_request) Successful in 2m45s
Build all the nodes / build01 (pull_request) Successful in 3m3s
Build all the nodes / hypervisor02 (pull_request) Successful in 2m53s
Build all the nodes / hypervisor01 (pull_request) Successful in 2m55s
Build all the nodes / web03 (pull_request) Successful in 2m49s
Build all the nodes / rescue01 (pull_request) Successful in 3m4s
Build all the nodes / vault01 (pull_request) Successful in 3m8s
Build all the nodes / hypervisor03 (pull_request) Successful in 3m23s
Build all the nodes / web01 (pull_request) Successful in 3m32s
6fffa8eb13
Else we would need to change the switch config when rebuilding the AP
mdebray added 1 commit 2025-02-03 13:30:09 +01:00
feat(scripts): Add zyxel exploit script
All checks were successful
Check meta / check_meta (pull_request) Successful in 15s
Check meta / check_dns (pull_request) Successful in 15s
Run pre-commit on all files / pre-commit (push) Successful in 24s
Check workflows / check_workflows (pull_request) Successful in 25s
Build all the nodes / netcore02 (pull_request) Successful in 29s
Build all the nodes / ap01 (pull_request) Successful in 41s
Build the shell / build-shell (pull_request) Successful in 26s
Run pre-commit on all files / pre-commit (pull_request) Successful in 23s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m46s
Build all the nodes / hypervisor01 (pull_request) Successful in 1m47s
Build all the nodes / hypervisor03 (pull_request) Successful in 2m6s
Build all the nodes / build01 (pull_request) Successful in 2m12s
Build all the nodes / bridge01 (pull_request) Successful in 2m15s
Build all the nodes / tower01 (pull_request) Successful in 2m15s
Build all the nodes / web02 (pull_request) Successful in 1m54s
Build all the nodes / geo02 (pull_request) Successful in 2m19s
Build all the nodes / web03 (pull_request) Successful in 1m52s
Build all the nodes / storage01 (pull_request) Successful in 2m26s
Build all the nodes / rescue01 (pull_request) Successful in 2m35s
Build all the nodes / vault01 (pull_request) Successful in 2m23s
Build all the nodes / geo01 (pull_request) Successful in 2m40s
Build all the nodes / web01 (pull_request) Successful in 2m31s
Build all the nodes / compute01 (pull_request) Successful in 2m59s
c9dc36ed08
ecoppens added 1 commit 2025-02-04 21:54:13 +01:00
feat(ap01): WIP
Some checks failed
Check meta / check_meta (push) Successful in 16s
Check workflows / check_workflows (pull_request) Failing after 16s
Build all the nodes / ap01 (pull_request) Failing after 17s
Run pre-commit on all files / pre-commit (push) Successful in 26s
Check meta / check_dns (pull_request) Successful in 26s
Check meta / check_meta (pull_request) Successful in 27s
Check meta / check_dns (push) Successful in 28s
Build all the nodes / netcore02 (pull_request) Successful in 39s
Build the shell / build-shell (pull_request) Successful in 47s
Run pre-commit on all files / pre-commit (pull_request) Successful in 46s
Build all the nodes / geo01 (pull_request) Successful in 1m35s
Build all the nodes / hypervisor02 (pull_request) Successful in 1m40s
Build all the nodes / bridge01 (pull_request) Successful in 1m43s
Build all the nodes / build01 (pull_request) Successful in 1m47s
Build all the nodes / rescue01 (pull_request) Successful in 1m50s
Build all the nodes / geo02 (pull_request) Successful in 1m58s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m57s
Build all the nodes / tower01 (pull_request) Successful in 1m46s
Build all the nodes / hypervisor01 (pull_request) Successful in 2m2s
Build all the nodes / vault01 (pull_request) Successful in 1m46s
Build all the nodes / storage01 (pull_request) Successful in 2m5s
Build all the nodes / web02 (pull_request) Successful in 1m50s
Build all the nodes / web03 (pull_request) Successful in 1m51s
Build all the nodes / compute01 (pull_request) Successful in 2m25s
Build all the nodes / web01 (pull_request) Successful in 2m16s
b6269cb4f0
mdebray force-pushed ap01-prepare-poc from b6269cb4f0 to 099fc058c8 2025-02-04 23:39:03 +01:00 Compare
ecoppens added 1 commit 2025-02-06 10:47:17 +01:00
refactor(liminix): Refactor liminix meta nodes
Some checks failed
Check meta / check_dns (pull_request) Successful in 15s
Build all the nodes / ap01 (pull_request) Failing after 17s
Run pre-commit on all files / pre-commit (push) Successful in 25s
Check meta / check_meta (pull_request) Successful in 33s
Check workflows / check_workflows (pull_request) Failing after 34s
Build all the nodes / netcore02 (pull_request) Successful in 43s
Build the shell / build-shell (pull_request) Successful in 56s
Build all the nodes / build01 (pull_request) Successful in 2m6s
Build all the nodes / hypervisor03 (pull_request) Successful in 2m5s
Run pre-commit on all files / pre-commit (pull_request) Successful in 39s
Build all the nodes / web02 (pull_request) Successful in 2m1s
Build all the nodes / web03 (pull_request) Successful in 2m5s
Build all the nodes / compute01 (pull_request) Successful in 2m57s
Build all the nodes / hypervisor02 (pull_request) Successful in 3m17s
Build all the nodes / geo01 (pull_request) Successful in 3m18s
Build all the nodes / rescue01 (pull_request) Successful in 3m28s
Build all the nodes / storage01 (pull_request) Successful in 3m31s
Build all the nodes / bridge01 (pull_request) Successful in 3m32s
Build all the nodes / tower01 (pull_request) Successful in 3m20s
Build all the nodes / hypervisor01 (pull_request) Successful in 3m35s
Build all the nodes / vault01 (pull_request) Successful in 3m28s
Build all the nodes / geo02 (pull_request) Successful in 3m55s
Build all the nodes / web01 (pull_request) Successful in 3m50s
d031951662
ecoppens force-pushed ap01-prepare-poc from d031951662 to fedece3544 2025-02-06 10:53:11 +01:00 Compare
ecoppens force-pushed ap01-prepare-poc from fedece3544 to 0c3062a5c5 2025-02-06 11:02:51 +01:00 Compare
mdebray added 1 commit 2025-02-10 09:44:51 +01:00
feat(ap-v01): Add usteer
Some checks failed
Check meta / check_dns (pull_request) Successful in 16s
Check meta / check_meta (pull_request) Successful in 16s
Build all the nodes / ap01 (pull_request) Failing after 18s
Build all the nodes / netcore02 (pull_request) Successful in 21s
Check workflows / check_workflows (pull_request) Failing after 29s
Run pre-commit on all files / pre-commit (push) Successful in 41s
Build the shell / build-shell (pull_request) Successful in 37s
Run pre-commit on all files / pre-commit (pull_request) Successful in 38s
Build all the nodes / hypervisor03 (pull_request) Successful in 1m42s
Build all the nodes / rescue01 (pull_request) Successful in 1m47s
Build all the nodes / geo01 (pull_request) Successful in 2m31s
Build all the nodes / hypervisor02 (pull_request) Successful in 2m43s
Build all the nodes / hypervisor01 (pull_request) Successful in 2m47s
Build all the nodes / build01 (pull_request) Successful in 2m51s
Build all the nodes / bridge01 (pull_request) Successful in 2m54s
Build all the nodes / geo02 (pull_request) Successful in 3m4s
Build all the nodes / web01 (pull_request) Successful in 2m50s
Build all the nodes / vault01 (pull_request) Successful in 2m53s
Build all the nodes / storage01 (pull_request) Successful in 3m11s
Build all the nodes / web02 (pull_request) Successful in 3m1s
Build all the nodes / web03 (pull_request) Successful in 3m3s
Build all the nodes / compute01 (pull_request) Successful in 3m31s
Build all the nodes / tower01 (pull_request) Successful in 4m14s
11391dc4f2
Some checks failed
Check meta / check_dns (pull_request) Successful in 16s
Required
Details
Check meta / check_meta (pull_request) Successful in 16s
Required
Details
Build all the nodes / ap01 (pull_request) Failing after 18s
Required
Details
Build all the nodes / netcore02 (pull_request) Successful in 21s
Required
Details
Check workflows / check_workflows (pull_request) Failing after 29s
Required
Details
Run pre-commit on all files / pre-commit (push) Successful in 41s
Required
Details
Build the shell / build-shell (pull_request) Successful in 37s
Required
Details
Run pre-commit on all files / pre-commit (pull_request) Successful in 38s
Required
Details
Build all the nodes / hypervisor03 (pull_request) Successful in 1m42s
Required
Details
Build all the nodes / rescue01 (pull_request) Successful in 1m47s
Required
Details
Build all the nodes / geo01 (pull_request) Successful in 2m31s
Required
Details
Build all the nodes / hypervisor02 (pull_request) Successful in 2m43s
Required
Details
Build all the nodes / hypervisor01 (pull_request) Successful in 2m47s
Required
Details
Build all the nodes / build01 (pull_request) Successful in 2m51s
Required
Details
Build all the nodes / bridge01 (pull_request) Successful in 2m54s
Required
Details
Build all the nodes / geo02 (pull_request) Successful in 3m4s
Required
Details
Build all the nodes / web01 (pull_request) Successful in 2m50s
Required
Details
Build all the nodes / vault01 (pull_request) Successful in 2m53s
Required
Details
Build all the nodes / storage01 (pull_request) Successful in 3m11s
Required
Details
Build all the nodes / web02 (pull_request) Successful in 3m1s
Required
Details
Build all the nodes / web03 (pull_request) Successful in 3m3s
Required
Details
Build all the nodes / compute01 (pull_request) Successful in 3m31s
Required
Details
Build all the nodes / tower01 (pull_request) Successful in 4m14s
Required
Details
This pull request has changes conflicting with the target branch.
  • meta/nodes/liminix.nix
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin ap01-prepare-poc:ap01-prepare-poc
git checkout ap01-prepare-poc
Sign in to join this conversation.
No description provided.