Commit Graph

19 Commits

Author SHA1 Message Date
e9a1ec6920 Add FreeBSD build target - only with mgmt, SSH + users for now 2024-02-07 21:44:27 +00:00
a49c4519e1 bump version to 2024-01-14 2024-02-06 11:10:23 +00:00
3d60a51503 Undefine VMs upon destroy; Define VMs upon create 2023-11-19 18:27:46 +00:00
b14e7674ad Generate libvirt config files 2023-11-19 18:19:59 +00:00
4ca17edf61 Assume vol0 on the hypervisors, not ssd-vol0 2023-11-19 17:06:49 +00:00
5d359744cf Base build on 20231015, and defualt to FRR 2023-10-15 19:39:06 +00:00
4c3d92008f Refactor away 'default' and just call the default profile 'bird' 2023-05-31 14:47:19 +00:00
8109ef4b1c Fold destroy, pristine and virshall into 'command'. Add a lock to avoid destroying active/inuse LABs 2023-05-06 22:03:42 +00:00
72245529a2 Add lab-build snippets and executing them in 'create'. Refactor create/destroy/pristine; also, only virsh destroy VMs if they are 'running' 2023-05-06 12:43:05 +00:00
d48828ed21 Advance to Debian 11.6 + VPP 23.06 + IPng Site Local 2023-04-03 15:15:42 +00:00
20b518e298 Rename the LAB to chbtl0.net.ipng.ch 2023-04-03 10:33:04 +00:00
9b9961e40c Bump version to 20221128; Install default into OSPF; Refactor bird file structure 2022-11-27 15:33:25 +00:00
b35a1f6014 Ensure that generated files always overwrite the target 2022-11-27 14:53:39 +00:00
f753c60ad4 Bump image to 20221127-release 2022-11-27 14:11:53 +00:00
f1837236e2 Add a virshall
virshall can start, shutdown or destroy all VMs on a hypervisor LAB
so I can remove 'start' from create and pristine; sometimes it is useful
to only create (but not start) the LABs. Similarly, sometimes bringing
the LAB into pristine state, but without restarting the VMs, is useful.
2022-10-22 10:25:27 +02:00
6474cda3ad Pass the correct LAB variable into the ovs-config script 2022-10-19 19:31:16 +02:00
985b5fc4cb Bump base image 2022-10-19 13:05:02 +02:00
85883eaefb Flesh out create/destroy/pristine a little bit 2022-10-18 22:53:18 +02:00
a665e3cbf0 Add a placeholder flow for create/destroy 2022-10-17 09:44:48 +02:00