Skip to content

Instantly share code, notes, and snippets.

@paulczar
Created May 20, 2013 04:34
Show Gist options
  • Save paulczar/5610433 to your computer and use it in GitHub Desktop.
Save paulczar/5610433 to your computer and use it in GitHub Desktop.
steps to create network under quantum for vagrant openstack example.
root@allinone:~# OS_USERNAME=admin OS_PASSWORD=secrete OS_TENANT_NAME=admin OS_AUTH_URL=http://33.33.33.60:35357/v2.0 keystone tenant-list
+----------------------------------+---------+---------+
| id | name | enabled |
+----------------------------------+---------+---------+
| 4c280f7ee4404e42bc8994ee37d06ee3 | admin | true |
| fd1f4ef9051849359347f1f6a78a4b58 | service | true |
+----------------------------------+---------+---------+
root@allinone:~# quantum net-create --tenant-id 4c280f7ee4404e42bc8994ee37d06ee3 test_net
You must provide a username via either --os-username or env[OS_USERNAME]
root@allinone:~# OS_USERNAME=admin OS_PASSWORD=secrete OS_TENANT_NAME=admin OS_AUTH_URL=http://33.33.33.60:35357/v2.0 quantum net-create --tenant-id 4c280f7ee4404e42bc8994ee37d06ee3 test_net
Created a new network:
+---------------------------+--------------------------------------+
| Field | Value |
+---------------------------+--------------------------------------+
| admin_state_up | True |
| id | 4697c693-c51a-47aa-9365-3655a093d1fe |
| name | test_net |
| provider:network_type | gre |
| provider:physical_network | |
| provider:segmentation_id | 2 |
| router:external | False |
| shared | False |
| status | ACTIVE |
| subnets | |
| tenant_id | 4c280f7ee4404e42bc8994ee37d06ee3 |
+---------------------------+--------------------------------------+
root@allinone:~# OS_USERNAME=admin OS_PASSWORD=secrete OS_TENANT_NAME=admin OS_AUTH_URL=http://33.33.33.60:35357/v2.0 quantum subnet-create --tenant-id 4c280f7ee4404e42bc8994ee37d06ee3 test_net 50.50.1.0/24
Created a new subnet:
+------------------+----------------------------------------------+
| Field | Value |
+------------------+----------------------------------------------+
| allocation_pools | {"start": "50.50.1.2", "end": "50.50.1.254"} |
| cidr | 50.50.1.0/24 |
| dns_nameservers | |
| enable_dhcp | True |
| gateway_ip | 50.50.1.1 |
| host_routes | |
| id | 1fe3ab32-62e9-41f2-977a-4d39a41f0601 |
| ip_version | 4 |
| name | |
| network_id | 4697c693-c51a-47aa-9365-3655a093d1fe |
| tenant_id | 4c280f7ee4404e42bc8994ee37d06ee3 |
+------------------+----------------------------------------------+
root@allinone:~# OS_USERNAME=admin OS_PASSWORD=secrete OS_TENANT_NAME=admin OS_AUTH_URL=http://33.33.33.60:35357/v2.0 quantum router-create --tenant-id 4c280f7ee4404e42bc8994ee37d06ee3 router_test_net
Created a new router:
+-----------------------+--------------------------------------+
| Field | Value |
+-----------------------+--------------------------------------+
| admin_state_up | True |
| external_gateway_info | |
| id | e6971fb0-69c5-478b-af74-697735caee8d |
| name | router_test_net |
| status | ACTIVE |
| tenant_id | 4c280f7ee4404e42bc8994ee37d06ee3 |
+-----------------------+--------------------------------------+
root@allinone:~# OS_USERNAME=admin OS_PASSWORD=secrete OS_TENANT_NAME=admin OS_AUTH_URL=http://33.33.33.60:35357/v2.0 quantum router-interface-add e6971fb0-69c5-478b-af74-697735caee8d 1fe3ab32-62e9-41f2-977a-4d39a41f0601
Added interface to router e6971fb0-69c5-478b-af74-697735caee8d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment