The regions in keystoneAuthResponse.json are az-1.region-a.geo-1, az-2.region-a.geo-1 and az-3.region-a.geo-1. In the line you mention, zoneId becomes "az-1.region-a.geo-1", and passed as argument in the `novaApi.getConsolesExtensionForZone(zoneId)`. Nevertheless I have tried a valid zone instead of "RegionTwo" but I get the same exception always.