This patch makes the following changes to use the Mitaka release of
OpenStack and to be compatible with the stable/mitaka branches of the
OpenStack Puppet modules:
- use the 'mitaka' Ubuntu Cloud Archive repository
- avoid using deprecated or removed parameters
- use unversioned endpoints for the [neutron] config in nova.conf and
specify 'password' as the auth_plugin, since it defaults to 'v3'
password in the mitaka version of the nova module[1] even though
that's not necessarily desired[2]
- add the nova_api database
- explicitly use the Image v1 API in the functional tests since
openstackclient now defaults to v2
[1] http://git.openstack.org/cgit/openstack/puppet-nova/commit/?id=d09868a59c451932d67c66101b725182d7066a14
[2] https://review.openstack.org/#/c/312300/
Depends-On: I5ed2d851ffab26a45a58a9ef6f990e72f5d14380
Change-Id: Ie290802d655cb74491153c56cf58a6b3b5af8388