I can't reproduce in my env(master branch). This is what i did:
test_create_endpoint.sh:
for i in compute volume image swift network identity ;
do
for j in RegionTwo RegionThree ;
do
for k in admin public internal ;
do
openstack endpoint create $i --region $j $k http://10.3.150.25/identity
done
done
done
kc_test.py:
from keystoneauth1 import loading
from keystoneauth1 import loading
from keystoneauth1 import session
from keystoneclient.v3 import client
I can't reproduce in my env(master branch). This is what i did: endpoint. sh:
test_create_
for i in compute volume image swift network identity ; 10.3.150. 25/identity
do
for j in RegionTwo RegionThree ;
do
for k in admin public internal ;
do
openstack endpoint create $i --region $j $k http://
done
done
done
kc_test.py:
from keystoneauth1 import loading
from keystoneauth1 import loading
from keystoneauth1 import session
from keystoneclient.v3 import client
loader = loading. get_plugin_ loader( "password" ) load_from_ options( username= 'admin' ,user_domain_ name="default" ,password= 'root', project_ name='admin' ,project_ domain_ name="default" ,auth_url= 'http:// 10.3.150. 25/identity') Session( auth=auth) Client( session= sess) services. list()
auth = loader.
sess = session.
keystone = client.
result = keystone.
print(result)
There are three region and 54 endpoints. But everything works well. Did I miss something?