Rok 0.8¶
Rok VASA Provider¶
Introduction¶
In Rok version 0.8, the Rok VASA Provider is able to work with more than one Protocol Endpoints, choosing where to bind a VVol depending on the ESXi accessing it. For that to work, RokVP's etcd schema requires a migration.
Upgrade steps¶
- Power-off all Virtual Machines that use the Rok VVol datastore.
- Upgrade Rok to v0.8, without restarting any Rok daemons.
- Stop the RokVP Gunicorn process.
- Restart the Rok Controller.
- Run the migration script. See
rok-vasa-manage migrate --help
for more information. - Re-start all the Rok v0.8 daemons and start the RokVP Gunicorn process.
- Power-on the Virtual Machines from the first step.
Rok Gateway¶
Starting from this version, the Rok Gateway supports migrations. Apply the migrations via the following command, with the Gateway gunicorn process and daemons stopped:
$ rok-gw-manage migrate
For more information on the available options, use the rok-gw-manage
migrate --help
as well as the rok-gw-manage showmigrations
commands.