A recent change in Nova enforced end-users to configure neutron
notifications using Keystone v3 API.
This patch:
* deprecates neutron_default_tenant_id.
Switch default to 'undef' but still allow to configure the value
for backward compatibility.
* rename neutron_tenant_name to neutron_project_name. This is not
backward compatible within Mitaka cycle, but it is between Liberty &
Mitaka.
* Add 2 new domain-related parameters: neutron_user_domain_name and
neutron_project_domain_name, both defaults to 'Default'.
* Add /v3 for neutron_auth_url parameter. It's now required in Nova.
The parameter can still be changed if users want to run v2 (before
Mitaka) but it will break at some point.
Co-Authored-By: David Moreau Simard <dms@redhat.com>
Co-Authored-By: Emilien Macchi <emilien@redhat.com>
Change-Id: I1a99a050ba70399f045930e26e52719bb53a75b3
Related-Bug: #1542486