The reason we took this work-around route is because when http-proxy is set juju bootstrap on serverstack fails because it can't access keystone via the openstack provider. I originally thought it was a juju issue, but realized that when http_proxy is exported on my bastion 'nova list' fails because the keystone endpoint can't be found, whereas 'nova list' works fine if http_proxy isn't set. This might be something to do with the way DNS is set up on serverstack? Just a wild guess. But we need to figure that out and then I can work on this bug.
The reason we took this work-around route is because when http-proxy is set juju bootstrap on serverstack fails because it can't access keystone via the openstack provider. I originally thought it was a juju issue, but realized that when http_proxy is exported on my bastion 'nova list' fails because the keystone endpoint can't be found, whereas 'nova list' works fine if http_proxy isn't set. This might be something to do with the way DNS is set up on serverstack? Just a wild guess. But we need to figure that out and then I can work on this bug.