Closed Bug 982739 Opened 12 years ago Closed 12 years ago

Install openstack neutron networking

Categories

(Infrastructure & Operations :: RelOps: General, task)

x86_64
Windows 7
task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: dividehex, Assigned: dividehex)

References

Details

In order to get metadata running on baremetal and be inline with "what everyone else does," I've decided to install openstack neutron on a dedicated VM. This should give us a lot more flexibility in openstack provisioning.
Blocks: 963165
Depends on: 983816
Guide: http://docs.openstack.org/havana/install-guide/install/yum/content/ch_neutron.html Hostname: neutron1.relabs.releng.scl3.mozilla.com This vm host was setup with 3 nics; each residing in 3 different vlans. eth0 in vlan278 relabs.releng.scl3 eth1 in vlan260 mobile.releng.scl3 eth2 in vlan248 srv.releng.scl3 (promiscuous mode) eth2 serves as a gateway port and has a block of IPs reserved in inventory to be allocated by openstack for floating IPs https://inventory.mozilla.org/en-US/core/range/20/ NOTES: [root@neutron1.relabs.releng.scl3.mozilla.com ~]# ip addr sh 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:50:56:bb:56:54 brd ff:ff:ff:ff:ff:ff inet 10.26.78.41/24 brd 10.26.78.255 scope global eth0 inet6 fe80::250:56ff:febb:5654/64 scope link valid_lft forever preferred_lft forever 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:50:56:bb:56:55 brd ff:ff:ff:ff:ff:ff inet 10.26.61.1/22 brd 10.26.63.255 scope global eth1 inet6 fe80::250:56ff:febb:5655/64 scope link valid_lft forever preferred_lft forever 4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:50:56:bb:56:56 brd ff:ff:ff:ff:ff:ff inet6 fe80::250:56ff:febb:5656/64 scope link valid_lft forever preferred_lft forever 5: ovs-system: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN link/ether 5e:76:84:a3:79:39 brd ff:ff:ff:ff:ff:ff 6: br-ex: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN link/ether 00:50:56:bb:56:56 brd ff:ff:ff:ff:ff:ff inet6 fe80::250:56ff:febb:5656/64 scope link valid_lft forever preferred_lft forever 9: br-int: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN link/ether 12:7f:4c:eb:c3:43 brd ff:ff:ff:ff:ff:ff inet6 fe80::107f:4cff:feeb:c343/64 scope link valid_lft forever preferred_lft forever 13: br-tun: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN link/ether 62:20:64:63:48:4d brd ff:ff:ff:ff:ff:ff inet6 fe80::2020:16ff:fe48:6928/64 scope link valid_lft forever preferred_lft forever mysql> CREATE DATABASE neutron; Query OK, 1 row affected (0.01 sec) mysql> GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'localhost' IDENTIFIED BY '#######'; Query OK, 0 rows affected (0.03 sec) mysql> GRANT ALL PRIVILEGES ON neutron.* TO 'neutron'@'%' IDENTIFIED BY '#######'; Query OK, 0 rows affected (0.00 sec) mysql> exit Bye [root@openstack1.relabs.releng.scl3.mozilla.com ~]# keystone tenant-list +----------------------------------+---------+---------+ | id | name | enabled | +----------------------------------+---------+---------+ | 1758deaca4e54c95a75fca0c1033c582 | admin | True | | 7a9ad3bc126b499fabb82766c93c26df | service | True | +----------------------------------+---------+---------+ [root@openstack1.relabs.releng.scl3.mozilla.com ~]# keystone role-list +----------------------------------+----------+ | id | name | +----------------------------------+----------+ | 485837c45a0d458ea1ef309c8b9b38dc | Member | | 9fe2ff9ee4384b1894a90878d3e92bab | _member_ | | 330eb2bd99d441959cd649b376b64e2d | admin | +----------------------------------+----------+ [root@openstack1.relabs.releng.scl3.mozilla.com ~]# keystone user-create --name=neutron --pass=######## --email=jwatkins@mozilla.com +----------+----------------------------------+ | Property | Value | +----------+----------------------------------+ | email | jwatkins@mozilla.com | | enabled | True | | id | 318f92c0ce6c47b5be9dbf723281ba71 | | name | neutron | +----------+----------------------------------+ [root@openstack1.relabs.releng.scl3.mozilla.com ~]# keystone user-role-add --user=neutron --tenant=service --role=admin [root@openstack1.relabs.releng.scl3.mozilla.com ~]# keystone service-create --name=neutron --type=network --description="OpenStack Networking Service" +-------------+----------------------------------+ | Property | Value | +-------------+----------------------------------+ | description | OpenStack Networking Service | | id | 2052966dc57b4da3b9c148dc58a863fe | | name | neutron | | type | network | +-------------+----------------------------------+ [root@openstack1.relabs.releng.scl3.mozilla.com ~]# keystone endpoint-create \ > --service-id 2052966dc57b4da3b9c148dc58a863fe \ > --publicurl http://openstack1.relabs.releng.scl3.mozilla.com:9696 \ > --adminurl http://openstack1.relabs.releng.scl3.mozilla.com:9696 \ > --internalurl http://openstack1.relabs.releng.scl3.mozilla.com:9696 +-------------+-------------------------------------------------------+ | Property | Value | +-------------+-------------------------------------------------------+ | adminurl | http://openstack1.relabs.releng.scl3.mozilla.com:9696 | | id | c56cefc500cd4da799bb4336f17a6e63 | | internalurl | http://openstack1.relabs.releng.scl3.mozilla.com:9696 | | publicurl | http://openstack1.relabs.releng.scl3.mozilla.com:9696 | | region | regionOne | | service_id | 2052966dc57b4da3b9c148dc58a863fe | +-------------+-------------------------------------------------------+ nova-manage network delete --uuid=6f03702f-d3d3-4d74-a026-4adec26cda56
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.