VGW is failing to start with the below error, which leads me to believe we are running into errors with nested virtualization and/or vpp not being enabled in our openstack deployment.
root@zdcpe1cpe01gw01:~# journalctl -u vpp
-- Logs begin at Mon 2018-06-18 22:48:32 UTC, end at Mon 2018-06-18 23:03:05 UTC. --
Jun 18 22:49:30 zdcpe1cpe01gw01 systemd[1]: Starting vector packet processing engine...
Jun 18 22:49:33 zdcpe1cpe01gw01 systemd[1]: Started vector packet processing engine.
Jun 18 22:49:35 zdcpe1cpe01gw01 vpp[1115]: ERROR: This binary requires CPU with SSE4.2 extensions.
Jun 18 22:49:35 zdcpe1cpe01gw01 systemd[1]: vpp.service: Main process exited, code=exited, status=1/FAILURE
Jun 18 22:49:35 zdcpe1cpe01gw01 systemd[1]: vpp.service: Unit entered failed state.
Jun 18 22:49:35 zdcpe1cpe01gw01 systemd[1]: vpp.service: Failed with result 'exit-code'.
Jun 18 22:49:36 zdcpe1cpe01gw01 systemd[1]: vpp.service: Service hold-off time over, scheduling restart.
Jun 18 22:49:36 zdcpe1cpe01gw01 systemd[1]: Stopped vector packet processing engine.
Jun 18 22:49:37 zdcpe1cpe01gw01 systemd[1]: Starting vector packet processing engine...
Jun 18 22:49:38 zdcpe1cpe01gw01 systemd[1]: Started vector packet processing engine.
Jun 18 22:49:39 zdcpe1cpe01gw01 vpp[1163]: ERROR: This binary requires CPU with SSE4.2 extensions.
Jun 18 22:49:38 zdcpe1cpe01gw01 systemd[1]: vpp.service: Main process exited, code=exited, status=1/FAILURE
Jun 18 22:49:39 zdcpe1cpe01gw01 systemd[1]: vpp.service: Unit entered failed state.
Jun 18 22:49:39 zdcpe1cpe01gw01 systemd[1]: vpp.service: Failed with result 'exit-code'.
Jun 18 22:49:39 zdcpe1cpe01gw01 systemd[1]: vpp.service: Service hold-off time over, scheduling restart.
Jun 18 22:49:40 zdcpe1cpe01gw01 systemd[1]: Stopped vector packet processing engine.
Jun 18 22:49:40 zdcpe1cpe01gw01 systemd[1]: Starting vector packet processing engine...
Jun 18 22:49:42 zdcpe1cpe01gw01 systemd[1]: Started vector packet processing engine.