Difference between revisions of "Documentation/InstallationGuideJuno"
Ionosphere80 (talk | contribs) (→Global) |
Ionosphere80 (talk | contribs) |
||
Line 1: | Line 1: | ||
== Installation Guide Changes for Juno == | == Installation Guide Changes for Juno == | ||
− | This page tracks changes to the installation guide necessary for Juno. | + | This page tracks changes to the installation guide necessary for Juno. Please put your name next to items you are working on. |
=== Prerequisites === | === Prerequisites === |
Revision as of 18:54, 15 September 2014
Installation Guide Changes for Juno
This page tracks changes to the installation guide necessary for Juno. Please put your name next to items you are working on.
Prerequisites
- Change database server from MySQL to MariaDB for Ubuntu/RHEL/CentOS/Fedora/OpenSUSE
Global
- Remove support/workarounds for Ubuntu 12.04 and RHEL/CentOS 6.5
- Endpoint creation, specify region "regionOne"
- Configuration, replace "auth_*" keys with "identity_uri" key in *.conf
Keystone
- Configuration, add verbose mode to keystone.conf
- Configuration [Ubuntu], remove workaround for "log_dir" key in keystone.conf
- Initial tenants, add "_member_" role
Glance
- Configuration, add verbose mode to glance-*.conf
- Verify, update CirrOS image to 0.3.3
Nova
Controller Node
- Configuration, add verbose mode to nova.conf
- Configuration, change value for "my_ip" key to MANAGEMENT_INTERFACE_IP_ADDRESS replaceable in nova.conf
- Configuration, move "glance_host" key to "host" under [glance] section in nova.conf
Compute Node
- Configuration, add verbose mode to nova.conf
- Configuration, move "glance_host" key to "host" under [glance] section in nova.conf
Neutron
Controller Node
- General consistency updates for improvements blueprint
- Endpoint creation, fix formatting
- Configuration, "rpc_backend" key defaults to RabbitMQ in neutron.conf
- Configuration, "auth_strategy" key defaults to keystone in neutron.conf
- Configuration, set "nova_region_name" key to "regionOne" in neutron.conf
- Configuration, add "flat" to "type_driver" key in ml2_conf.ini
- Configuration, [securitygroup] section already exists
- Configuration, move "neutron_*" keys to [neutron] section in nova.conf
Network Node
- Installation, remove "dkms" package
- Configuration, "rpc_backend" key defaults to RabbitMQ in neutron.conf
- Configuration, "auth_strategy" key defaults to keystone in neutron.conf
- Configuration, comment out "connection" key (node uses message queue)
- Configuration, add "flat" to "type_driver" key in ml2_conf.ini
- Configuration, add "flat_networks = external" to [ml2_type_flat] section in ml2_conf.ini
- Configuration, add "bridge_mapping = external:br-ex" to [ovs] section in ml2_conf.ini
- Configuration, move "neutron_*" keys to [neutron] section in nova.conf (includes "service_neutron_metadata_proxy")
- Configuration, "br-int" bridge device automatically created
- Notes, CirrOS image 0.3.3 supports MTU assignment via DHCP
Compute Node
- Installation, remove "dkms" package
- Configuration, "rpc_backend" key defaults to RabbitMQ in neutron.conf
- Configuration, "auth_strategy" key defaults to keystone in neutron.conf
- Configuration, comment out "connection" key (node uses message queue)
- Configuration, add "flat" to "type_driver" key in ml2_conf.ini
- Configuration, move "neutron_*" keys to [neutron] section in nova.conf
- Configuration, "br-int" bridge device automatically created
Initial Networks
- Create flat external network rather than whatever "magic" neutron does for external networks with only "gre" type available.
neutron net-create ext-net --shared --router:external True --provider:physical_network external --provider:network_type flat
Nova Networks
Compute Node
- Configuration, comment out "connection" key (no longer requires database access)
Initial Networks
- Modify to use separate private IP address range
Launch Instance
Nova Networks
- Modify to create floating IP pool, create floating IP address, and associate floating IP address to instance