1. When 'Sahara' OSTF is failed because of a timeout (could be due to incorrect 'default' security group configuration), there is no notification about the reason in the Fuel UI (see the attached screenshot)
It would be a good idea to show a link to a hint, something like "http://docs.mirantis.com/openstack/fuel/fuel-5.0/operations.html#preparing-sahara-for-testing"
2. I have faced with issue when an environment based on Nova-network hasn't any rules in the 'default' security group. After adding rules for ingress traffic basing on this documentation http://docs.mirantis.com/openstack/fuel/fuel-5.0/operations.html#sahara-ports , the cluster still didn't start.
Investigation of this issue shown that it is missed one more rule for egress traffic to 0.0.0.0/0:80 in the 'default' security group which is necessary to start a Sahara cluster.
Please update the "Ports Used by Sahara" section in the documentation with mention about the need to open port 80 for egress traffic to 0.0.0.0/0.
It is strange. The Vanilla plugin (cluster is deployed via this plugin in OSTF tests) doesn't use 80 port. Opening 22 port is enough.