A bit of help with scripting CLIs for managing network objects would be appreciated…
Networks can be created: openstack network create --project my-project1 my_net1 -- but how does one create a subnet? Neutron can do it: neutron subnet-create --tenant-id my-project1 --name my_subnet1 my_net1 10.7.98.0/24 Likewise, one can create a router: openstack router create --project my-project1 my-router1 -- but how to add a subnet (“openstack router add subnet” does not exist), nor attach admin_floating_net. If it is essential to use the neutron CLI, operations can be done with the default “admin” user, -- but not with a user from ldap. (Domains are also in use). neutron subnet-list The request you have made requires authentication. (HTTP 401) (Request-ID: req-6e9131e7-bb27-462a-bd38-ddf8ca90bfe0) (I expect it to prompt for a password) (Note: “openstack router create” works fine with the ldap user, i.e. is has rights on the project). Aside from the environment for the normal admin user, I also set export OS_USERNAME=myldapuser export OS_PROJECT_NAME=my-project1' export OS_DOMAIN_NAME=my.net' export OS_IDENTITY_API_VERSION=3 export OS_USER_NAME=$OS_USERNAME export OS_USER_DOMAIN_NAME=$OS_DOMAIN_NAME export OS_PROJECT_DOMAIN_NAME=$OS_PROJECT_NAME Also tried: export OS_IDENTITY_API_VERSION=2 Is the problem that neutron only works with v2, but v2 doesn’t not support domains? Thanks in advance, Sean _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : [email protected] Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
