|
1d10a2c67b
|
Bump to 2024-10-28, with sFlow
|
2024-10-28 16:23:12 +00:00 |
|
|
a21e523ba5
|
Bump version to 2024-09-06, which includes sflow
|
2024-09-06 12:40:05 +00:00 |
|
|
491987d90c
|
Rewrite bird configs: include babel.conf; Restrict OSPF to its own lab net + defaults
|
2024-04-07 09:51:45 +00:00 |
|
|
22b17f5db0
|
Add babel (commented out), allow RTS_BABEL into ospf, remove hvn2 user key, rebuild
|
2024-03-10 16:19:41 +00:00 |
|
|
6e5773d5f4
|
Add Tom Jones' key
|
2024-02-08 16:28:39 +00:00 |
|
|
0321ea9aee
|
Refactor ovs-config.sh
|
2024-02-08 16:28:06 +00:00 |
|
|
14ab4d4054
|
Remove sshd for FreeBSD build
|
2024-02-07 22:07:19 +00:00 |
|
|
e9a1ec6920
|
Add FreeBSD build target - only with mgmt, SSH + users for now
|
2024-02-07 21:44:27 +00:00 |
|
|
f1a51505c3
|
Allow any number of VLAN tags (which in practice, still means only 2)
|
2024-02-06 11:10:39 +00:00 |
|
|
a49c4519e1
|
bump version to 2024-01-14
|
2024-02-06 11:10:23 +00:00 |
|
|
5e75a4904b
|
Stretch mgmt network to a /24
|
2023-11-19 21:53:26 +00:00 |
|
|
6119dcf5c5
|
Re-enable e0 OSPF for uplink, rebuild all
|
2023-11-19 18:27:58 +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 |
|
|
37b4b725d9
|
Generate lab3
|
2023-11-19 14:15:53 +00:00 |
|
|
a3db62a2e5
|
Typo fix. Lab2 runs on hvn2
|
2023-11-19 14:15:34 +00:00 |
|
|
305282c238
|
Remove vifino's access from lab0
|
2023-11-19 14:14:59 +00:00 |
|
|
e982fc72d0
|
on FRR, distribute static/connected in OSPF; and disable OSPF/OSPFv3 on vpp0.e0 and vpp3.e1 respectively
|
2023-10-22 22:05:17 +00:00 |
|
|
5d359744cf
|
Base build on 20231015, and defualt to FRR
|
2023-10-15 19:39:06 +00:00 |
|
|
a6c94d23ca
|
Fix permissions; Do not run LDP on vpp0.e0 and vpp3.e1; Regenerate
|
2023-10-15 19:38:50 +00:00 |
|
|
ae458c6754
|
Remove 'default' and instead write 'bird'
|
2023-09-27 20:37:27 +00:00 |
|
|
f90b7e530c
|
Remove 'default' build target, as we're now fully on 'bird' and 'frr' targets
|
2023-09-27 20:36:33 +00:00 |
|
|
64754d1279
|
Allow tagged traffic on the inter-machine links, by turning all the ports into dot1q tunnel mode
|
2023-09-27 20:34:28 +00:00 |
|
|
f929b836e8
|
Refactor the things that are common between bird and frr build types -- no-op for the build/ output
|
2023-05-31 16:14:33 +00:00 |
|
|
4d964af173
|
Templetize ovs-config.sh and share it between bird and frr
|
2023-05-31 16:07:25 +00:00 |
|
|
c526f9d864
|
Generate lab0 and lab2 for Bird profile
|
2023-05-31 15:43:53 +00:00 |
|
|
f660985e31
|
Generate FRR Profile for lab0 and lab2
|
2023-05-31 15:43:21 +00:00 |
|
|
8a64c5594a
|
Follow symlinks when assembling the templates
|
2023-05-31 15:30:55 +00:00 |
|
|
4c3d92008f
|
Refactor away 'default' and just call the default profile 'bird'
|
2023-05-31 14:47:19 +00:00 |
|
|
6414b290fa
|
Update README
|
2023-05-06 22:06:56 +00:00 |
|
|
ba4a3e9fef
|
Move the lock check until after the arg parser
|
2023-05-06 22:04:30 +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 |
|
|
9ead69a5f6
|
Make SSH keys for root/ipng configurable, add vifino only for lab0
|
2023-05-06 19:55:16 +00:00 |
|
|
3f737293b9
|
Complete lab0/lab1/lab2 setup with 2 hosts and 1 TAP device + OVS configs
|
2023-05-06 17:56:23 +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 |
|
|
bd4c76689d
|
Regenerate Lab1/Lab2 also
|
2023-05-06 11:12:09 +00:00 |
|
|
3f4bcf4f04
|
Add two new host-types: 'host' and 'tap', which will serve as North/South debian hosts, and an OVS mirror host respectively
|
2023-05-06 11:11:25 +00:00 |
|
|
d99d9074dc
|
Increase the mgmt LAN to a /26 to accommodate more VMs in the labs
|
2023-05-06 10:57:48 +00:00 |
|
|
e9d645cba4
|
Refactor generator - allow for multiple types of node (only 'vpp' for now) -- move the vpp overlays into a new 'type'-root; we will read common/ / and / now
|
2023-05-06 10:57:05 +00:00 |
|
|
aa0b042298
|
Set MTU 9000 on the link to labX.lab.ipng.ch
|
2023-05-06 10:42:54 +00:00 |
|
|
3170fb24dd
|
Rewrite gateway4/gateway6 to routes to satisfy Debian Bookworm
|
2023-05-04 18:51:47 +00:00 |
|
|
d127651279
|
Add vifino's keys - add MTU 9000 on the mgmt interface, rebuild lab0
|
2023-05-04 18:48:48 +00:00 |
|
|
d6ccaf5357
|
Make the switch ports access (only untagged traffic)
|
2023-05-03 20:53:14 +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 |
|
|
8c04bec3e6
|
Ensure that ovs-config is run against the correct LAB instance
|
2022-11-27 14:11:42 +00:00 |
|