11853 Commits

Author SHA1 Message Date
Jenkins
ad0d0c98d8 Merge "Remove unnecessary variable assignment" 2016-11-11 16:48:27 +00:00
Jenkins
27346b9a29 Merge "Add LOCALE_PATHS to settings" 2016-11-11 16:46:32 +00:00
Jenkins
20efab4efb Merge "Remove all_tenants flag in quota check" 2016-11-10 23:03:03 +00:00
Jenkins
7d085b0dc1 Merge "Hide shelve/unshelve actions of a locked instance for non-admin users" 2016-11-10 23:01:35 +00:00
Jenkins
22b71f7c26 Merge "Drop LBaaS v1 dashboard" 2016-11-10 15:50:45 +00:00
Jenkins
a74352df88 Merge "Make "Detach Volume" in Instances page translatable" 2016-11-10 15:42:11 +00:00
Jenkins
ce1aab2d1b Merge "Provide the bones of profiler: api and middleware" 2016-11-10 12:02:08 +00:00
Richard Jones
3d042a26ed Correct installation command to include upper-constraints
Change-Id: I7856275f0bdb92851f87d1fc4235dbed3c755894
Fixes-Bug: 1640620
2016-11-10 10:35:42 +11:00
Jenkins
18300dc1b9 Merge "Updated from global requirements" 2016-11-09 10:57:51 +00:00
Timur Sufiev
dd98e10dbf Provide the bones of profiler: api and middleware
Middleware is the backbone of the whole profiler facility. It adds an
encoded payload to each request that should be profiled with
osprofiler library. This library is embedded into other OpenStack
services where it tries to decode the message with a known set of keys
(so Horizon middleware should use one of these keys) and if
successful, sends a message to MongoDB (via osprofiler driver). Every
message has its own id, the base id (root message id) and parent
id. Using these 3 ids a tree of trace messages is assembled.

Actually, Horizon Django application uses 2 middleware classes:
ProfilerClientMIddleware and
ProfilerMiddleware. ProfilerClientMiddleware is used to enable Horizon
self-profiling (profiling from the UI): if a specific key is found in
cookies, then 2 standard osprofiler headers are added to a
request. These headers are processed by ProfilerMiddleware which
should always be the last middleware class in a Django config, since
it's defines `process_view` method which returns HttpResponse object
effectively terminating the middleware process_view chain. Assuming
that all API calls happen during rendering a view, Horizon sets a
tracepoint there which becomes a root node of the trace calls tree.

Implements-blueprint: openstack-profiler-at-developer-dashboard
Change-Id: Ib896676e304f2984c011bd1b610c86d1f24d46b9
2016-11-09 11:51:06 +03:00
OpenStack Proposal Bot
06cc15660b Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I790c2ced3f32f966fe0f70f8e19aee49b4e5a02a
2016-11-09 07:48:56 +00:00
OpenStack Proposal Bot
30011bffa8 Updated from global requirements
Change-Id: I4c13e32ad652bcdd3189696fd02b4f9cc15e143a
2016-11-09 04:16:09 +00:00
Jenkins
5f60f150de Merge "Renamed bootstrap theme preview page" 2016-11-09 02:39:34 +00:00
Jenkins
d6beeb370a Merge "Fix logspam in django 1.9 and django 1.10 tests" 2016-11-09 00:43:08 +00:00
Beth Elwell
82511ea8f1 Renamed bootstrap theme preview page
Renamed bootstrap theme preview page to theme preview to clarify
that it is a preview of both bootstrap and horizon specific elements.

Change-Id: I88281b674ba5fdee735cc1091bb9767949eb8318
2016-11-08 14:32:43 +00:00
jing.liuqing
b5934b8331 Remove unnecessary variable assignment
Change-Id: I36af510e28c9ee2ac7563c37d7723aa24469cf54
2016-11-08 21:17:38 +08:00
OpenStack Proposal Bot
8c17f76e96 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Ie536637bd1851de342ce43e921b698d5e9af30a1
2016-11-08 07:49:01 +00:00
Jenkins
0323f1fd17 Merge "Register keytone resource types" 2016-11-07 18:22:49 +00:00
Jenkins
c9fb4e2283 Merge "Fix the flicker of the log on button name" 2016-11-07 16:48:57 +00:00
Jenkins
64aa8a66af Merge ""Unable to retrieve Domain" incessant warning logs" 2016-11-07 07:45:43 +00:00
Jenkins
0ad6d6ecb8 Merge "Updated from global requirements" 2016-11-07 05:15:07 +00:00
OpenStack Proposal Bot
93eccd5eae Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Iee07278fdcd1ee18ab16653ca61b118fefa03cad
2016-11-06 07:24:57 +00:00
OpenStack Proposal Bot
f8b5df9b94 Updated from global requirements
Change-Id: Ie96fa35c2f5ae5ea0cbd98456e3cd4a5ae24dfb3
2016-11-06 01:59:15 +00:00
OpenStack Proposal Bot
923e9b281d Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Ifc3d8433ccb35c1572688abdd2dbf73e80afc2b3
2016-11-04 12:14:51 +00:00
OpenStack Proposal Bot
7ed2865502 Updated from global requirements
Change-Id: Ie2e0aaec42fb060ceead66a0096f20e41fa2fab6
2016-11-02 21:53:34 +00:00
Kam Nasim
55baf9254d "Unable to retrieve Domain" incessant warning logs
"openstack_dashboard.api.keystone: Unable to retrieve Domain: default"
incessant warning logging when switching Projects while being on the
Identity>Project panel.

Retrieving domain information is a Keystone admin URL operation. As a
pre-check, such operations would be Forbidden if the logon user does not
have an 'admin' role on the current project.

Since this is a common occurence, and can cause incessant warning
logging in the horizon logs, we recognize this condition and return the
user's domain information instead.

Signed-off-by: Kam Nasim <kam.nasim@windriver.com>

Closes-Bug: #1638662
Change-Id: Iadd5184a16a73da1da5a7230c89e996248f1eba7
2016-11-02 19:38:16 +00:00
Jenkins
30039df058 Merge "Server-side filtering Orchestration" 2016-11-02 18:50:35 +00:00
Rob Cresswell
6db8fd82f5 Add LOCALE_PATHS to settings
manage.py compilemessages doesn't seem to function without this setting

Change-Id: I0efad66e6dee424a82479e7679ef0d3534163014
Closes-Bug: 1638240
2016-11-01 10:50:04 +00:00
OpenStack Proposal Bot
32eac39ae6 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Ifda7a1b2b945d936fa97475ec5125537c301076b
2016-11-01 07:36:04 +00:00
Jenkins
a2c77766f8 Merge "Fix labels on subnet details panel" 2016-10-31 22:07:08 +00:00
Jenkins
4c75aa6673 Merge "Add appropriate policy rules to admin images panel" 2016-10-31 22:06:59 +00:00
Jenkins
a4a4fe3eb3 Merge "Adds Policy Rules to Project Images panel" 2016-10-31 21:54:18 +00:00
OpenStack Proposal Bot
5b998ed1be Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: I53697908556c05ba5789bc55cb0f1089234ee078
2016-10-31 07:38:06 +00:00
OpenStack Proposal Bot
c74d5d687b Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Ic856983562f1d05ffb91212b8ae1f46c68879b13
2016-10-29 07:37:24 +00:00
Jenkins
decd7044f0 Merge "Default ethertype to IPv4 if Neutron's enable_ipv6 is false" 2016-10-28 13:09:59 +00:00
Jenkins
0502d4500f Merge "Added policy checks for Project>Volumes Panel" 2016-10-28 10:46:55 +00:00
Jenkins
e01e03de66 Merge "Imported Translations from Zanata" 2016-10-28 10:09:54 +00:00
OpenStack Proposal Bot
7014f2bc43 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Ife322241554433ae300b5e272f4d6e8096e8fffe
2016-10-28 07:37:39 +00:00
OpenStack Proposal Bot
ae61289736 Updated from global requirements
Change-Id: I43584fbc18dcdd48dda06df2bb9683835fa247e8
2016-10-27 12:14:22 +00:00
Laurent Baeriswyl
a4af4e0866 Add appropriate policy rules to admin images panel
Currently many panels are missing appropriate policy rules.

This patch adds policy rules to the admin images panel.

Change-Id: I8b25b420417387ef1d0ede1169243e30da343067
Partial-bug:#1534495
2016-10-26 11:19:44 -07:00
andrewbogott
d7d59b8596 Remove all_tenants flag in quota check
I don't really know what this was meant to do, but what it actually
does doesn't make any sense -- when checking a quota for project
'foo' we really don't care about how many instances are used
in the entire cloud, only in project 'foo'.

Until Liberty, the all_tenant flag was broken in the nova
api, which probably explains why this was harmless until
Liberty.

Change-Id: I9e12c10951e7518ab1c622a4daac962bad332da5
Closes-Bug: #1610693
2016-10-26 15:30:33 +00:00
Jenkins
92972d4d14 Merge "Updated from global requirements" 2016-10-22 08:43:10 +00:00
OpenStack Proposal Bot
2ed2f321c8 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Id2c3de8209b2c79cbb19a815b89175bae14a93cd
2016-10-22 07:44:53 +00:00
OpenStack Proposal Bot
5ff87d82d7 Updated from global requirements
Change-Id: I2ab719b5097b7db741b65506804de8952f9856af
2016-10-22 01:19:36 +00:00
Jenkins
762c9cff19 Merge "Imported Translations from Zanata" 2016-10-21 17:34:43 +00:00
Jenkins
b52ad00f95 Merge "Updated from global requirements" 2016-10-21 17:33:17 +00:00
OpenStack Proposal Bot
d51e500a06 Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure

Change-Id: Ibfb8cf2913bd78d1f9a6ab18a3e6acd25f529e41
2016-10-21 07:40:40 +00:00
Jenkins
5d4677b688 Merge "Add upgrade notes for new REST_API_REQUIRED_SETTINGS" 2016-10-21 07:20:58 +00:00
Jenkins
b96d62fa51 Merge "Fixing typo in horizon widgets" 2016-10-21 07:19:30 +00:00
OpenStack Proposal Bot
05a6b4a686 Updated from global requirements
Change-Id: Ic0df322440cf99749a8134b08fac619eca0416e6
2016-10-21 02:52:56 +00:00