onos-install relies on
ssh to deploy the package to the target machine. To make the process easier, password-less (e.g. key-based) login to the VM is recommended. The onos-push-keys utility can be used to transfer one's public keys to targets. the VM:
$ onos-push-keys 192.168.56.10 firstname.lastname@example.org's password: email@example.com's password:
This requires that the keys have been generated prior to using the utility. Additionally. As shown above, it will ask for the password twice.
Finally, the ONOS_FEATURES variable should be set to the list of modules Karaf should start uplaunch with ONOS:
$ export ONOS_FEATURES="webconsole,onos-api,onos-core,onos-cli,onos-openflow,onos-app-fwd,onos-app-mobility,onos-app-tvue"