Move to vppcfg based configs - generate the initial config in vpp.service. Needs 20260406-2

This commit is contained in:
Pim van Pelt
2026-04-07 17:43:01 +00:00
parent 5838702459
commit 5edda90b62
224 changed files with 977 additions and 1167 deletions

4
create
View File

@@ -15,7 +15,7 @@
## * Unmount the staging directories
## * Start the VMs
BASE=${BASE:=vol0/hvn0.chbtl0.ipng.ch/ssd-vol0/vpp-proto-trixie-disk0@20260223-release}
BASE=${BASE:=vol0/hvn0.chbtl0.ipng.ch/ssd-vol0/vpp-proto-trixie-disk0@20260407-release-2}
BUILD=${BUILD:=frr} ## or bird
LAB=${LAB:=0}
@@ -46,7 +46,7 @@ for VM in $VMS; do
echo "[$VM] Mounting in staging"
ssh root@$HVN "mount $MOUNTFLAGS /dev/zvol/vol0/$VM-$PARTITION $STAGING/$VM"
echo "[$VM] Rsyncing build"
rsync -aIcg build/$BUILD/$HVN/$VM/ root@${HVN}:$STAGING/$VM/
rsync -aIcK build/$BUILD/$HVN/$VM/ root@${HVN}:$STAGING/$VM/
if [ "$TARGET" = "LINUX" ]; then
echo "[$VM] Running lab-build snippets"
ssh root@$HVN "cd $STAGING/$VM; for s in root/lab-build/*; do chroot $STAGING/$VM /bin/sh /\$s; done"