12223 Commits

Author SHA1 Message Date
Revon Mathews
6cc7d0b13e Fixes typo in syntax of DataTables row_actions
Replaces the '-' with '=' in the line listing row_actions for the
DataTale.

Change-Id: Id5c6bdee0695e3db7b021bbf899f7ebcabe55fd5
2017-01-31 15:23:21 -06:00
Jenkins
8708885270 Merge "Improve API Access Credentials template" 2017-01-31 18:21:16 +00:00
Rob Cresswell
1064803a6e Improve API Access Credentials template
- Match labels to inputs correctly
- Remove some redundant classes
- Fix indentation/make template readable

Change-Id: Ia98602fe3f602b315e4c16102bb593ae77f9be7b
Closes-Bug: 1659499
2017-01-31 08:51:29 +00:00
OpenStack Proposal Bot
7c4e85fbdc Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: If1c27003a701addf703085c14d4d7fa3b38a51bf
2017-01-31 07:55:38 +00:00
Rob Cresswell
aa444a60b1 Add OpenStack RC Download buttons to user menu
Adds the OpenStack RC Download buttons for keystone v2 and v3 to
the user menu dropdown

Change-Id: Ia1502f3f54e42ad0f18a8535871a27858a80e3d3
Implements: blueprint reorganise-access-and-security
2017-01-31 15:26:41 +13:00
Rob Cresswell
6b2b22631b Make API Access a panel under compute
This patch moves the API Access view, from a tab on the Access
& Security panel to its own panel under the Compute panel group

Change-Id: I1e523ba2e7e959474c0fc77f8b6c42994a481081
Implements: blueprint reorganise-access-and-security
2017-01-31 01:01:29 +00:00
Jenkins
94a47461c0 Merge "Make Key Pairs tab a panel under Compute" 2017-01-30 22:45:47 +00:00
Jenkins
427892ef9b Merge "wrong indentations" 2017-01-30 18:12:51 +00:00
Jenkins
6c0a581d27 Merge "use safer method splitlines() to replace split('\n')" 2017-01-30 17:12:04 +00:00
Jenkins
8dfa7d7297 Merge "Configuring number of apache processes" 2017-01-30 17:11:55 +00:00
liaozd
60db0269e0 wrong indentations
Change-Id: I967fbe1e1e92851f1ca330cf43b00fc1d65e5b36
Closes-Bug: 1657450
2017-01-30 16:51:48 +00:00
Jenkins
f15bf6bb14 Merge "Reuse Overview tab for Admin Volume Snapshots" 2017-01-30 16:36:12 +00:00
Jenkins
5ecc28189d Merge "Fix spec file variable/ improve code coverage" 2017-01-30 16:36:03 +00:00
Jenkins
3d24c0cef4 Merge "Imported Translations from Zanata" 2017-01-30 14:16:07 +00:00
Jenkins
1f1c8c6205 Merge "Support to delete instance from network topology view" 2017-01-30 12:59:55 +00:00
Rob Cresswell
1a58a1fd60 Make Key Pairs tab a panel under Compute
As part of the breaking up of Access and Security, move the Key Pairs
tab to a new panel under Compute. Separate patches will address Floating
IPs, Security Groups, and API Access.

Fixes include:
- Should be significantly faster to access Key Pairs, as we are no
longer running multiple API calls for the other Access & Security tabs
at the same time. Hooray for speed!
- Should be easier for new users to find where Key Pairs are located.
- Reduce reuse of identical translatable strings
- Use common templates instead of duplication
- Updated policy rules and added missing rules to table get_data
- Small cleanup of the Key Pair download page, which was previously
using modal classes despite not being a modal.

Change-Id: I66f1f65a2cb49bd10e0364b12efba4346f373ed3
Implements: blueprint reorganise-access-and-security
2017-01-30 12:52:12 +00:00
Jenkins
3821e62351 Merge "Remove shared checkbox for non-admin users when doing network things." 2017-01-30 10:15:58 +00:00
OpenStack Proposal Bot
98b20e4b44 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Ia09a6e1e03f6fd8eadd7e28f5e97cc757d7550e2
2017-01-30 07:55:51 +00:00
Jenkins
06651ab018 Merge "Fix alignment issues for nav-tabs and ul on details panels" 2017-01-30 05:52:18 +00:00
OpenStack Proposal Bot
5e5c64d87d Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I4ba204f92433e7e6586063b8a14dcf82c497837d
2017-01-28 07:55:41 +00:00
Jenkins
d04936e34d Merge "Fix TypeError in api/neutron.py" 2017-01-27 18:25:08 +00:00
Jenkins
1274a4b581 Merge "Snapshot not selected by default when launching it from images" 2017-01-27 14:25:12 +00:00
Jenkins
ce4aa061e6 Merge "Dashboard panels intermittently disappear when they are in the 'default' group." 2017-01-27 14:06:37 +00:00
Jenkins
c39ea1176f Merge "Update customizing.rst with a how to use the NG registry" 2017-01-27 09:35:15 +00:00
Jenkins
2e1118149b Merge "Fix issues on create network and create port modals" 2017-01-26 17:24:55 +00:00
Jenkins
763d5dd4b3 Merge "Allow OVA upload for images" 2017-01-26 09:31:50 +00:00
OpenStack Proposal Bot
675d3698d0 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: Id7f6589ce9e2c4f550693ba4e216f2a12ee48f92
2017-01-26 07:49:10 +00:00
Jenkins
8201d7bc9f Merge "Keystone to Keystone Federation Drop Down" 2017-01-25 23:10:07 +00:00
Eddie Ramirez
2e66521ef0 Dashboard panels intermittently disappear when they are in the 'default' group.
Change-Id: I23a7c147e8241239e8fa13b265c2aa00dfcdbf2c
Closes-Bug: #1656045
2017-01-25 22:19:40 +00:00
Jenkins
cb3191dc58 Merge "Updated from global requirements" 2017-01-25 21:10:30 +00:00
Jenkins
24c794d8e9 Merge "Try to use 2.40 microversion for simple-tenant-usages" 2017-01-25 21:08:19 +00:00
Jenkins
fe8e7714c3 Merge "Simple tenant usage pagination" 2017-01-25 21:00:39 +00:00
OpenStack Proposal Bot
f3dd5b9915 Updated from global requirements
Change-Id: I2eefe258a4387d8dc9005d70fa029bffbcdf51bd
2017-01-25 20:21:12 +00:00
Jenkins
8ea525c2e7 Merge "Update default OpenStack branding across Horizon" 2017-01-25 18:19:50 +00:00
Jenkins
6618821c0d Merge "Remove log level adjustment in heat test data" 2017-01-25 18:16:57 +00:00
Gábor Antal
41ee8c0677 Fix TypeError in api/neutron.py
In api/neutron.py [1], there is a logging, which throws a TypeError,
because the arguments of the format message is passed as a tuple,
which is not working when you pass the arguments to the logger,
instead of replacing in-place. In the current code, running the log
message leds to the following:

TypeError: not enough arguments for format string
Call stack:
  File "test.py", line 9, in <module>
    "router=%s", (router_id, router))
Message: 'router_static_route_list(): router_id=%s, router=%s'
Arguments: (('asd', 'asdf'),)

In this patchset, this bug is fixed.

[1]: https://github.com/openstack/horizon/blob/master/openstack_dashboard/api/neutron.py#L1079

Change-Id: I233c435bb7ca89c6c8ecd49a66bccb5b59eedf41
Closes-Bug: #1659342
2017-01-25 17:14:56 +01:00
Rob Cresswell
b98a3a7f0c Remove log level adjustment in heat test data
This was a temporary workaround for an issue in heatclient which has now
been fixed. The workaround can now be removed.

Change-Id: I325c6e1e192cf7323a2f0ded8e62e1e050e829b2
Closes-Bug: 1653975
2017-01-25 13:14:29 +00:00
Rob Cresswell
939731183b Update default OpenStack branding across Horizon
This patch updates the OpenStack logos across Horizon to the newer
versions. It also uses SVG files instead of PNG, so that it scales
better.

Change-Id: Ief3661023332ed6777256d20a4dc865f6a51695f
Closes-Bug: 1637490
2017-01-25 10:15:11 +00:00
OpenStack Proposal Bot
8f2ac597da Updated from global requirements
Change-Id: I73bcf9bb515870ce7cd819751843e900b17ee30a
2017-01-25 09:28:39 +00:00
OpenStack Proposal Bot
f9c6b43db2 Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I1dfa89b0ae4d61772d635c310f2f7672900caba7
2017-01-25 07:59:15 +00:00
Jenkins
feec43457c Merge "Containers list styling fix" 2017-01-24 18:46:47 +00:00
Radomir Dopieralski
20db9d94bf Try to use 2.40 microversion for simple-tenant-usages
Always try to request and use version 2.40 of the nova api for that
particular call, so that we can use pagination.

Change-Id: I5890776bb273f6dd20807dc0d315f4c67785fcc4
2017-01-24 13:05:17 +01:00
Radomir Dopieralski
107bd083ef Simple tenant usage pagination
Stitches back together all the pages for the os-simple-tenant-usage
call, so that the usage statistics are complete.

Implements blueprint paginate-simple-tenant-usage
Depends-on: If99db6933de012b71cf2c982075f08b3e664361e

Change-Id: I8c1206807f707ef47dd92e3cb663970804e3ec8e
2017-01-24 11:01:31 +01:00
Jenkins
ab0efc05ab Merge "Autogenerate container name correctly for vol backup" 2017-01-24 08:57:59 +00:00
OpenStack Proposal Bot
3e15b534ff Imported Translations from Zanata
For more information about this automatic import see:
http://docs.openstack.org/developer/i18n/reviewing-translation-import.html

Change-Id: I3438fbeba98f55af47ad737eae01fd343a8c5ae9
2017-01-24 07:45:20 +00:00
Eric Peterson
90a9af2e0b Autogenerate container name correctly for vol backup
The volume backup code is passing '' as a default container name,
which will cause cinder/swift to fail.   If no container name is provided,
the default value of None will enable the auto creation of a container correctly.

Change-Id: I7813153c65652ce6e1a5ac03204a8738eefdc64e
Closes-Bug: #1658137
2017-01-23 10:39:52 -07:00
Ying Zuo
2f5a258582 Fix issues on create network and create port modals
Only delete the error for required field when segmentation id is not
required for the network provider.

Set string values as the choices for admin state field.

Change-Id: Ie5d62960b85b9a1b9e0caf8fa51761d950cf430b
Closes-bug: #1630416
2017-01-20 21:30:14 +00:00
MinSun
73f8675148 Support to delete instance from network topology view
When try to delete an instance in network topology view, horizon would
try to load project/instance table in background, then do the delete
row action to the instance.
But the project instance table was paginated, it only load the first
page instances. The delete action would not work if you try to delete
an instance that are not in the first page.
The patch try to fix the bug.

Change-Id: I317bd1ee418d19c075ae3ac8d39563a0514b1795
Closes-Bug: #1597677
2017-01-20 21:19:54 +08:00
Yves-Gwenael Bourhis
600620a8d5 Configuring number of apache processes
By default apache spawns only one process for the wsgi app if not specified.
This patch detects the number of CPUS to configure n CPUs +1 processes by
default and allows to specify the number of processes explicitly.

Change-Id: I684ecd15193cef169d7a86f66a47b7d1d76c1c24
Closes-Bug: #1658048
2017-01-20 11:49:34 +01:00
Jenkins
f06a4ecbfa Merge "New Identity NG Panels missing stuff in settings.py/rst" 2017-01-20 09:29:32 +00:00