nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqtj85y66ltw6deckl7kk8qw8akpd3y6ktd4gf2vw2ej75e9gfwftqn3ejrs (nprofile…ejrs)
I saw on the presentation that You used 'zfs send|zfs recv' of VM snapshot.
You can use 'vm-bhyve' to do the same more 'automated' way ... its not documented the best way - but works really well.
Here is an example from one of my systems:
# vm migrate poudriere 10.0.0.3
(root@10.0.0.3) Password for root@f25.local:
Attempting to send poudriere to 10.0.0.3
* remote dataset zroot/vm/poudriere
* stage 1: taking snapshot 20260112001042-s1
* stage 1: sending zroot/vm/poudriere@20260112001042-s1
(root@10.0.0.3) Password for root@f25.local:
* stage 1: snapshot sent
* stage 2: guest powered off
* removing snapshots
* done
This is how it looks like it You do NOT configure SSH keys to have it passwordless.
Hope that helps.
Regards,
vermaden