Get instance networking information from Neutron

project/instances, admin/instances and the instance details page
all get networking information from Nova. However, with Neutron
enabled, floating IP associations are done direcly with Neutron,
meaning that Nova's DB will fall out of sync and thus the GUI
won't reflect successful floating IP associations until Nova
polls Neutron again and updates its DB. The polling can take
up to several minutes to complete for consecutive floating IP
operations.

The solution is to update instances' networking information from
Neutron immediately after the call to list Nova instances.

Closes-Bug: #1265032
Change-Id: I0382fa9a4a9fff21e7b4d05cd3b76783f826735f
Test coverage improvement for FWaaS screens

This patch set adds 'delete' ans 'update_get' tests
for policies, rules and firewalls and removes some
redundant code from another tests.

Closes-Bug: #1274136

Change-Id: I5e00419621fd6aa14ec82a5a19887754e03c1d0e
1279979 Neutron TypeError when token invalid

When a neutron api-call is made, if the user's token is invalid, the
neutron client will return a type-error because no auth_url has been
provided.

TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'

This TypeError should really be an
neutronclient.common.exceptions.Unauthorized instead, which will get
percolated up via a password-base authentication failure.

Change-Id: I284e5cdf943fc63faf8509fdbe3caa45179d5f71
Closes-Bug: 1279979
Clear date picker fields every time 'Other' Period is selected

In subsequent selections of 'Other' from Period field in Admin > Resources
Usage Overview panel previously picked dates for From and To fields remain.
This patch is to clear those fields every time 'Other' is selected, as
preserving the values could be confusing.

Change-Id: If82aa26cd453a038fb8821a4c33f979dd4dbb8a9
Closes-Bug: #1280441
Rename Openstack to OpenStack

Change-Id: Ic9cf0ac67df03d9f044e93d0613f5d9379988417
Fix submit button in overview

Go to Admin -> Overview, or Project -> Overview select a date,
and click "Submit" button,then the "Submit" button is disabled,
but the Usage info below doesn't seem to respond to the new date
range accordingly.

Change-Id: I50466d748884c3b327a2517d5d1136137b5259f6
Closes-Bug:#1270977
Merge "Get instance networking information from Neutron"
typos in workflows/views.py

  Fixed a few typos in workflows/views.py

  Closes-Bug: #1281276

Change-Id: Ib2560be467cb05e175545772eaa3ca0d6666e52c
Merge "Test coverage improvement for FWaaS screens"
Merge "typos in workflows/views.py"
Merge "Clear date picker fields every time 'Other' Period is selected"
Don't lose AttributeError in API Wrappers

Instead of (implicitly) catching the AttributeError, and later
creating and raising a new one, we just re-raise the original
exception. This way all the information from the original is
retained, including the name of the actual object on which it
happened.

Change-Id: Idc0c5a8ed5dfca6a8724e393c220baf9960564ed
Closes-bug: #1274097
Merge "Rename Openstack to OpenStack"
Always pass 'modal' context variable to workflow template

Workflow templates rely on 'modal' context variable to be true for
modal dialogs. Still, when rendering from WorkflowView,
this variable is missing. This causes e.g. absent cancel and close
buttons in flavor creating dialog (and also affects Tuskar UI).

Change-Id: I76b1f0b97c14280db7cb880651e663147103438f
Closes-Bug: #1273874
Fixing issue with VXLAN network profile create

This encompases the fix for bug 1229808 which requires change in
arguments to the network_profile_create API to create overlay
profiles instead of vxlan profiles.
Additionally overlay profiles now have a new parameter called
profile sub_types which lets one specify which type of overlay
profile can be created. This adds the new parameter as well.

Closes-bug: #1229808

Change-Id: I5f5153533533b0d760c04da33abf831d95f06ea4
Typo corrections in run_tests.sh  comments

Change-Id: I7d247bada06b38884970c1187a51357ab76a8952
Merge "Don't lose AttributeError in API Wrappers"
Action required status shows proper icon

Today, when user resize an instance and is waiting to confirm the
action, the status column shows a loading icon.

This fix will change it so that the status column will instead show a
action_required icon.

Change-Id: I887a270b2b64729447e5470d0d49366a6931d0f5
Closes-Bug: #1279878
Documented Flavor Sorting Options

Documented with examples to add a sorting mechanisms to hardware template flavors.

Change-Id: Ic42b4f7b9e1fe8a59aaa548bd2883e6eef450e98
Partial-Bug: #1221115
Merge "Typo corrections in run_tests.sh  comments"