d716bfc | Matthias Runge | 11 October 2013, 09:17:59 UTC | Hide settings/change password on keystone v3 When using keystone v3, it was possible to change the user password without knowing the old password. Change-Id: I2e3721f9c8a1de4b9a5f85b230432844d2c83507 Closes-Bug: 1237989 | 14 October 2013, 17:11:07 UTC |
de8b7d7 | Jenkins | 12 October 2013, 08:50:30 UTC | Merge "Improve default logging configuration" into milestone-proposed | 12 October 2013, 08:50:30 UTC |
904eebe | Kieran Spear | 10 October 2013, 02:41:38 UTC | Add keystoneclient CredentialsManager if missing The keystone v3 client doesn't include the 'ec2' manager, even though the EC2 API is included in the default pipeline. This commit creates the ec2 manager manually if it's missing (and necessary). It uses the same call that the client itself should have used. Change-Id: I83e7bfa04cde5093c10bf2bc27af5ec03da4b48e Closes-bug: #1236326 (cherry picked from commit 7187d12a1727b98e91c7d90941de6bd46f098809) | 11 October 2013, 11:18:23 UTC |
d55d502 | David Lyle | 10 October 2013, 16:35:45 UTC | capping python-troveclient version Verson 1.0 of python-troveclient is not backwards compatible with the trove work in Horizon. There are too many places to fix the compatibility issues for Havana, so for now pinning the release version. Closes-bug: #1238121 Change-Id: If0ec929180e083aa47bdb688879ba2f63fdcd2a3 (cherry picked from commit b49b952be096c4d50228b5ca0dc40ad19e0211a6) | 11 October 2013, 11:18:23 UTC |
e7f7eab | Akihiro MOTOKI | 09 October 2013, 17:41:02 UTC | Import translations for Havana release * Import translation update of 100% completed languages. 12 translated languages are avaialable. * Russian (ru) and Chinese Taiwan (zh_tw) newly completed their translations since RC1. They are added to the language list. * Update POT files This commit is directly proposed to milestone-proposed branch because the master branch is already opened for Icehouse development and the translatable strings are no longer same as those in Havana. I believe it is the final import. Change-Id: I9e8e7c28fae64f1aad7fbd5f226910fb9ee6a325 Closes-Bug: #1234317 | 09 October 2013, 17:53:26 UTC |
06c9477 | Julie Pichon | 08 October 2013, 10:35:54 UTC | Improve default logging configuration By default, a number of serious exceptions were not being logged. Adding a logger for 'django'-related logs resolves this. Also: - Add loggers for missing clients and django_openstack_auth - Add a default level for individual loggers (what makes it out to the log file remains determined by the handler configuration) Change-Id: Id3478ac8ec79f22c19ef66e747f3701f98a36611 Closes-Bug: #1236423 (cherry picked from commit 3ccd927251a69905b2c3f1ee496c174eaeb1f8eb) | 08 October 2013, 16:59:16 UTC |
27873f7 | Akihiro MOTOKI | 06 October 2013, 09:27:32 UTC | Fix a issue on retrieving default quota in Create Project quota names for security group are different between nova and neutron, so the same appoach can be used for floating IP. This commit reverts the change in get_default_quota_data in commit c44552fe66 and changes get_disabled_quotas to determine security group and rules quotas come from nova or neutron. Change-Id: I9e39ac99f1e8c7ccdce64b2e2ab79615cac50892 Closes-Bug: #1235053 (cherry picked from commit 9fa87dad193f0324762b684ab08ecb8dfc6ce1cc) | 08 October 2013, 16:15:12 UTC |
64235fd | Akihiro MOTOKI | 02 October 2013, 11:49:09 UTC | Fix typos: "gruop" and "remove from" Change-Id: If1afd82ffff3f4058c87b675913d4a0d31c52c09 Closes-Bug: #1234119 (cherry picked from commit 0def30491ca7f47a0556a22aa7ada86c97fc68aa) | 05 October 2013, 07:56:50 UTC |
737ef39 | Jenkins | 02 October 2013, 22:33:44 UTC | Merge "Release notes for the Havana release" | 02 October 2013, 22:33:44 UTC |
74faf4c | Gabriel Hurley | 01 October 2013, 23:42:12 UTC | Release notes for the Havana release Change-Id: I77caf2a5ca634853c3b3b973c5699d80a45467e0 | 02 October 2013, 19:00:52 UTC |
92708ae | Jenkins | 02 October 2013, 10:59:44 UTC | Merge "Fix add policy missing rule issue" | 02 October 2013, 10:59:44 UTC |
897d580 | Jenkins | 02 October 2013, 10:45:24 UTC | Merge "Correcting help text for database launch" | 02 October 2013, 10:45:24 UTC |
45dd0a3 | Jenkins | 02 October 2013, 06:39:28 UTC | Merge "Limit the odds of making N calls to Glance for image names" | 02 October 2013, 06:39:28 UTC |
960e6e2 | Jenkins | 02 October 2013, 06:39:26 UTC | Merge "Optimization of ceilometer API" | 02 October 2013, 06:39:26 UTC |
46fefe0 | Jenkins | 02 October 2013, 00:41:54 UTC | Merge "Remove unused LOG" | 02 October 2013, 00:41:54 UTC |
5951e0f | OpenStack Jenkins | 01 October 2013, 23:43:33 UTC | Merge "Updated from global requirements" | 01 October 2013, 23:43:33 UTC |
4717ca5 | Jenkins | 01 October 2013, 23:40:09 UTC | Merge "Correct amount of samples in the chart" | 01 October 2013, 23:40:09 UTC |
9ae4f63 | Jenkins | 01 October 2013, 21:09:47 UTC | Merge "Don't generate the secret_key until after loading local settings" | 01 October 2013, 21:09:47 UTC |
bd6bad5 | Gabriel Hurley | 01 October 2013, 20:09:46 UTC | Limit the odds of making N calls to Glance for image names In the future we should completley deprecated the "image_name" property on our Server class, but for now we can at least avoid making N calls to glance per server in places where we know it is most costly, such as the Instance overview page. Fixes bug #1229128 Change-Id: Ib8dfb090db5a5db719042291f2f8a08c3e62b5e0 | 01 October 2013, 20:09:46 UTC |
4b130d5 | OpenStack Jenkins | 01 October 2013, 16:13:10 UTC | Updated from global requirements Change-Id: I053b84cd2a13f22e654b8fe94c62df60f55f3ec6 | 01 October 2013, 16:13:10 UTC |
a87b853 | Jenkins | 01 October 2013, 14:51:02 UTC | Merge "Code quality improvements in heat topology" | 01 October 2013, 14:51:02 UTC |
2f591e8 | Jenkins | 01 October 2013, 12:25:16 UTC | Merge "Convert generator to list in Heat list API call" | 01 October 2013, 12:25:17 UTC |
7c16957 | Jenkins | 01 October 2013, 10:40:42 UTC | Merge "enabling trove to work in multi-region deployment" | 01 October 2013, 10:40:43 UTC |
098c13e | Jenkins | 01 October 2013, 09:57:51 UTC | Merge "Code more defensively in image views/forms" | 01 October 2013, 09:57:51 UTC |
37f2916 | KC Wang | 16 September 2013, 18:24:04 UTC | Fix add policy missing rule issue In firewalls/workflows.py retrieve 'rule' instead of 'firewall_rules' from AddPolciy post message. In test_add_policy_post, we need to ensure 'firewall_policy_id' field is not set before added to policy. Change-Id: I5f9ff81f42f4f8c7ce5c638c9074cc2dec4e1434 Closes-Bug: #1231235 | 01 October 2013, 09:43:14 UTC |
e7fa1da | Jenkins | 01 October 2013, 08:50:10 UTC | Merge "Create links between FWaaS resources" | 01 October 2013, 08:50:10 UTC |
b1e5ad1 | Jenkins | 01 October 2013, 08:08:29 UTC | Merge "Import translations from Transifex for Havana RC1" | 01 October 2013, 08:08:29 UTC |
6018147 | David Lyle | 30 September 2013, 14:46:25 UTC | Correcting help text for database launch Change-Id: Iae384e0b3e676f93ddd4c7c2b4c8e1dd65526654 Closes-bug: # 1232882 | 30 September 2013, 14:46:25 UTC |
912425a | Jenkins | 30 September 2013, 11:52:18 UTC | Merge "Remove extra blank line" | 30 September 2013, 11:52:18 UTC |
d54570a | Jenkins | 30 September 2013, 11:22:45 UTC | Merge "Cleaning up policy documentation" | 30 September 2013, 11:22:45 UTC |
f3f6f05 | Akihiro MOTOKI | 10 September 2013, 01:21:26 UTC | Create links between FWaaS resources Part of blueprint fwaas-horizon This commit creates cross links between FWaaS resources and resolves FWaaS resource UUID in tables to its name. This helps users to track FWaaS resources. This commit also improves an error handling when an error occurs during retrieving a resource detail via API call. While previously a detail page without item values is displayed, now the index page is displayed for such case. Closes-Bug: #1229433 Change-Id: I4357b5c275ab75163f0afc7158b4c1edb8cecd6c | 29 September 2013, 18:19:08 UTC |
c44552f | Akihiro MOTOKI | 29 September 2013, 05:33:17 UTC | Retrieve security group quotas from Neutron if enabled Secuirty group quota information in Project overview charts, Admin defaults panel, and Admin create/update project is retrieved from Neutron secuirty group is enabled. Neutron security group is enbled when Neutron is used Neutron security group extension is supported by a backend plugin. Also removes the logic to remove quotas of floating IP and fixed IP when neutron is enabled in dashboards/admin/defaults/tabs.py. quotas.get_default_quota_data() already handles it properly and this logic is no longer required. Closes-Bug: #1212600 Change-Id: I59f069931fad519ca4ec135b92df0040ec8fc230 | 29 September 2013, 08:50:00 UTC |
16d651e | lawrancejing | 29 September 2013, 07:33:14 UTC | Remove extra blank line Change-Id: Ib5d0d21a1d6d560c7a8d2d6c533e42fa56d8249a | 29 September 2013, 07:33:14 UTC |
d33f294 | lawrancejing | 26 September 2013, 09:32:41 UTC | Remove unused LOG In some files, we import logging and define LOG, but we never used it later, so i remove those unused LOG and make horizon code clean. Fixed: bug #1231761 Change-Id: I1ebf0098c647e7522f5f1a93cfece7a52bdc05c1 | 29 September 2013, 06:57:13 UTC |
4910222 | Akihiro MOTOKI | 27 September 2013, 13:03:44 UTC | Import translations from Transifex for Havana RC1 * Import ~100% completed translations * Update language list in openstack_dashboard settings.py * Remove all old translations in the previous release * Remove English compiled PO (MO) files Closes-Bug: #1229993 Change-Id: I06cfd7f8a4cdd650f43010836947b54bd8f5aee4 | 29 September 2013, 05:19:41 UTC |
ffdf190 | Jenkins | 28 September 2013, 15:31:08 UTC | Merge "VPNaaS: Sync field names in IPSecSiteConn detail with creation form" | 28 September 2013, 15:31:08 UTC |
988890a | Jenkins | 28 September 2013, 15:31:06 UTC | Merge "Handle case without session_persistence attr in LBaaS VIP" | 28 September 2013, 15:31:06 UTC |
dc284d1 | Jenkins | 28 September 2013, 15:29:23 UTC | Merge "Add support for loadbalancer providers" | 28 September 2013, 15:29:23 UTC |
103cf0c | Jenkins | 28 September 2013, 15:28:30 UTC | Merge "Ensure to return empty when no secgroup is associated to VM" | 28 September 2013, 15:28:30 UTC |
d022724 | Jenkins | 28 September 2013, 15:28:02 UTC | Merge "Only send gateway_ip on neutron subnet update when it's changed" | 28 September 2013, 15:28:02 UTC |
efd3833 | Jenkins | 28 September 2013, 09:10:57 UTC | Merge "Make some PEP8 understandable in run_tests.sh -p" | 28 September 2013, 09:10:57 UTC |
88f1662 | Jenkins | 28 September 2013, 04:57:31 UTC | Merge "Remove gettext_lazy of log message in nexus/profile impl" | 28 September 2013, 04:57:31 UTC |
f109591 | Gabriel Hurley | 28 September 2013, 04:50:17 UTC | Convert generator to list in Heat list API call The generator being returned by heatclient didn't like being iterated multiple times (as when doing a multiple delete through the stacks table). Fixes bug #1224393 Change-Id: I01482c0fadcf145fe99806983d9a1dc6f50ac56a | 28 September 2013, 04:50:17 UTC |
6358ef4 | Gabriel Hurley | 28 September 2013, 02:35:05 UTC | Code quality improvements in heat topology Ensure that functions are not declared conditionally and that they are declared before being assigned as callbacks. This commit contains no code changes, only rearrangement plus whitespace and semicolon fixes. Fixes Bug #1226945 Change-Id: Ie549d48d0ea47d00d904b36555bd68c95ad12f49 | 28 September 2013, 04:24:31 UTC |
ac9bb6f | Gabriel Hurley | 28 September 2013, 01:57:31 UTC | Code more defensively in image views/forms Fixes bug 1229090 and fixes bug 1220315 Change-Id: I86636ea855e969abd65b5df6c3cf8ea0ff66dc28 | 28 September 2013, 01:59:34 UTC |
bdfb56a | David Lyle | 27 September 2013, 22:43:46 UTC | Cleaning up policy documentation Change-Id: I125f6c81235c6a1519044dd6145636693530277c Closes-bug: #1220778 | 27 September 2013, 22:57:10 UTC |
445cd5e | Akihiro MOTOKI | 27 September 2013, 11:56:44 UTC | Handle case without session_persistence attr in LBaaS VIP When no session persistence mechanism is used, session_persistence attribute is not contained in a VIP dict returned from Neutron. This commit add a logic to handle this case. During the fix it turns out the current LBaaS Horizon support does not consider a case of "No Session Persistence". This commit fixes the following too: * Display "None" in VIP detail (instead of "Type:" without a value) * Add "No session persistence" choice to VIP creation workflow (Actually it replaces "Select session persistence" choice since "No session persistence" is the default value.) This commit also fixes bugs related to LBaaS VIP: * Add validation for Cookie Name for APP_COOKIE persistence in VIP update. (The same is done for VIP creation) * Do not create a hyperlink if no VIP exist for a pool. Change-Id: Icf2aa2454f5f6beb928368fb06823576bbe57f2f Closes-Bug: #1231704 | 27 September 2013, 17:57:20 UTC |
196135e | Nachi Ueno | 26 September 2013, 18:31:25 UTC | Only send gateway_ip on neutron subnet update when it's changed Even if the gateway_ip is unchanged, neutron retruns error code when the client trys to update gateway_ip which is already assigned. In this fix, we will check gateway_ip is changed or not, then we send the gateway_ip when it is changed. Fixes bug 1227268 Change-Id: Ie6330a45a7998ffeb6a925be5bcc2c58ff9e6239 | 27 September 2013, 17:40:19 UTC |
c66265d | Eugene Nikanorov | 18 September 2013, 10:15:21 UTC | Add support for loadbalancer providers Add provider column to pools table. Add provider dropdown box to AddPool form. Fixes bug 1226868 Change-Id: I30c8d96555fb85f4121a6a0c7a75b2cd5b0e893e | 27 September 2013, 12:30:10 UTC |
c029e63 | Akihiro MOTOKI | 27 September 2013, 12:03:35 UTC | Ensure to return empty when no secgroup is associated to VM Change-Id: I6a894bc6d3d861e7cb0167e63e98d864f2bfbfc5 Closes-Bug: #1230293 | 27 September 2013, 12:05:54 UTC |
9d41eba | Jenkins | 26 September 2013, 22:08:22 UTC | Merge "Fixing database instance launch workflow" | 26 September 2013, 22:08:22 UTC |
e9f4b2a | Jenkins | 26 September 2013, 19:16:11 UTC | Merge "Update English PO files (source lang of translations)" | 26 September 2013, 19:16:11 UTC |
40335cb | Akihiro MOTOKI | 26 September 2013, 16:48:06 UTC | VPNaaS: Sync field names in IPSecSiteConn detail with creation form Closes-Bug: #1231566 Note that this change does not introduce new strings because they already exist in vpn/workflows.py. Change-Id: Icc9b2e757e8d5b3bf0cb8969d549a058f810f271 | 26 September 2013, 17:29:35 UTC |
16c7ab1 | Jenkins | 26 September 2013, 14:54:02 UTC | Merge "Handled ajax request crash after session timeout" | 26 September 2013, 14:54:02 UTC |
6b9c5dd | Akihiro MOTOKI | 26 September 2013, 05:30:29 UTC | Update English PO files (source lang of translations) Change-Id: I6b88e8f53f4c81f647b9e27b53c8e70c050981c2 | 26 September 2013, 05:30:29 UTC |
1d88989 | Jenkins | 26 September 2013, 00:21:15 UTC | Merge "Don't insert "Any Availaibility Zone" on single-AZ configurations" | 26 September 2013, 00:21:15 UTC |
f443f5d | Jenkins | 25 September 2013, 23:06:48 UTC | Merge "Determine security group API dynamically" | 25 September 2013, 23:06:48 UTC |
53d80c6 | Jenkins | 25 September 2013, 23:03:49 UTC | Merge "Remove colon in item names in LBaaS detail page" | 25 September 2013, 23:03:49 UTC |
d9ecd87 | Jenkins | 25 September 2013, 23:01:59 UTC | Merge "Fixes openrc to properly manage '\' characters in the user password" | 25 September 2013, 23:01:59 UTC |
9209e11 | David Lyle | 20 September 2013, 22:53:17 UTC | Fixing database instance launch workflow Two fixes related to one broken workflow. First, 1227918 is a lack of support for trove backends that don't have volume support enabled. To fix this, the user can now enter into 0 for the volume size to work around this. This alters how the value is passed troveclient. Working with trove team to get a programmatic way to determine is volume support is enabled. Second, 1228416 is broken javascript when trying to launch a database instance due to a couple of factors. The template for the help is mislinked to use the project/instance one. Two, the fields in the flavor that trove returns are different than the fields that nova returns for flavor. This causes an exception when trying to generate the quota/usage graphs on the right hand side of the form. Since the javascript is looking for hardcoded values, this is not a trivial fix so the offensive code has been removed until it can be revisited. Additionally, there is no guarantee that the nova backend trove uses is the same as the one regular compute uses. Needs more thought/work. Combined bug fixes because they are closely related to the same action. Change-Id: Ia378896d1d52067ac136c55ece9b527f44dd646b Closes-bug: #1227918 Closes-bug: #1228416 | 25 September 2013, 16:51:52 UTC |
e8565a2 | Jenkins | 25 September 2013, 09:33:12 UTC | Merge "Fix editing of nameless images" | 25 September 2013, 09:33:12 UTC |
2030f13 | Jenkins | 25 September 2013, 09:32:52 UTC | Merge "Fix excessive volume_get requests in snaps table" | 25 September 2013, 09:32:52 UTC |
659bcdf | Jenkins | 25 September 2013, 09:31:32 UTC | Merge "Allow Django unknown language in LANGUAGES settings" | 25 September 2013, 09:31:32 UTC |
5ddf7a3 | Akihiro MOTOKI | 25 September 2013, 08:38:29 UTC | Remove gettext_lazy of log message in nexus/profile impl Marking log messages as translatable brings useless pain to tranlators and all other log messages in Horizon are not marked as translatable. Feedback from translators community Change-Id: I13b20eacc5fda28011578e38290c9aea9a7ab600 Closes-Bug: #1230097 | 25 September 2013, 08:50:55 UTC |
74c2b8a | Visnusaran Murugan | 10 September 2013, 23:57:36 UTC | Handled ajax request crash after session timeout process_response refers request.horizon in case of ajax request, but this attribute was not set on session timeout. redirection to previous page was not sent. IMPORTANT NOTE: After a session timeout, when logging back in the requested modal dialogue is displayed in a static view page. Change-Id: I793b1c0a4c51107d263de0fe144dca26f5216d7a Closes-Bug: #1214812 | 25 September 2013, 08:13:03 UTC |
c99d07a | Akihiro MOTOKI | 25 September 2013, 07:05:24 UTC | Remove colon in item names in LBaaS detail page Also changes the followings for consistency with other pages: - Replace "Tenant ID" with "Project ID" - Show '-' when name or description is empty - Apply yesno filter for True/False field - Rearrange field order in pool and VIP details Change-Id: I82a533cee61dee148aac8872868effd78e46cc45 Closes-Bug: #1230057 | 25 September 2013, 07:05:24 UTC |
56d47fc | Jenkins | 25 September 2013, 06:29:37 UTC | Merge "Update English PO files" | 25 September 2013, 06:29:37 UTC |
f6bffe9 | Jenkins | 25 September 2013, 06:28:52 UTC | Merge "Fix a bug firewall rule creation fails with ANY protocol" | 25 September 2013, 06:28:52 UTC |
f4d56fb | Kieran Spear | 18 September 2013, 05:28:40 UTC | Fix excessive volume_get requests in snaps table The volume snapshots table has a column that shows the associated volume name and links to its volume detail page. This calls volume_get twice for each snapshot, so loading the Images & Snapshots page takes forever if you have a decent number of snapshots. This commit instead gets the volume list at the same time as the volume snapshot list, and stores the volume as an attribute on the snapshot so it can be easily retrieved later. Closes-bug: 1218259 Change-Id: I004e50aae51a6ed7549da41967bc42babfa6cb45 | 25 September 2013, 05:36:15 UTC |
a60ae8e | Akihiro MOTOKI | 25 September 2013, 03:12:27 UTC | Make some PEP8 understandable in run_tests.sh -p Previously the error message is hard to understand when some hacking violation such as H803 is detected. It can be avoided by removing $included_dir from flake8 argument. As excluded dir is defined in tox.ini, $inlucded_dir is not needed. Change-Id: I8d1d48fa6feba74ffcec27bf971394b9db727945 Closes-Bug: #1229342 | 25 September 2013, 03:12:27 UTC |
9a0be2b | Kieran Spear | 25 September 2013, 00:47:13 UTC | Fix editing of nameless images We can't assume image.name is a valid attribute as Glance doesn't send it for images that don't have a name. This is a targeted fix to handle two cases where we access the name. Where the name is not available, this shows the ID instead. In the future we may want to look at wrapping images in our own class so we can clean up data as it is returned from the API. Change-Id: Ida50ce74efafff287a0189dc90aa529e80bd5961 Closes-bug: 1223921 | 25 September 2013, 00:53:20 UTC |
f43f11b | Nicolas Simonds | 24 September 2013, 20:49:36 UTC | Don't insert "Any Availaibility Zone" on single-AZ configurations In cases where there is one AZ configured, Horizon displays the option "Any Availability Zone" as the default. This is confusing, since there is only one. Since there is logic to handle the "zero AZs configured" case already, this is in fact an off-by-one error. Alter the logic to also handle the "one AZ configured" case and leave the single valid option selected. Fixes bug: 1229935 Change-Id: I49319e9c309c1ed41fd55e9297b0b461d17c726d | 24 September 2013, 20:49:36 UTC |
45b0188 | Nicolas Simonds | 24 September 2013, 18:26:59 UTC | Don't generate the secret_key until after loading local settings Currently the settings.py generates a secret_key, then loads user ovverides. The former step requires write access in a directory that the webserver has no real business trying to write to, which is a security risk, amongst other things. As a simple mitigation step, defer loading the default until after the local_settings.py has been loaded. Then the admins can decide if/how the secret_key is stored (or not stored, as the case may be) and in absentia of that, it uses the current behaviour of scribbling files in odd places. Fixes Bug: 1220884 Change-Id: I158702f9500563a4d16f6aefc1a3afea766b1e92 | 24 September 2013, 20:24:01 UTC |
e063659 | Jenkins | 24 September 2013, 17:13:02 UTC | Merge "show limit summary in GB" | 24 September 2013, 17:13:02 UTC |
26765ad | Łukasz Jernaś | 24 September 2013, 14:02:17 UTC | Update English PO files This updates the PO files for translation after string changes introduced in commit 21eaa8fa58d635c62f531c66c6c831fe7fbcdbb6 Closes-Bug: #1229749 Change-Id: I73364670b19db666ca3c08d83128d647f63ea495 | 24 September 2013, 14:03:53 UTC |
98162a9 | Akihiro MOTOKI | 24 September 2013, 13:46:58 UTC | Fix a bug firewall rule creation fails with ANY protocol Change-Id: I9dc92becd748008e3981126d90feaec7b7c8882f Closes-Bug: #1229543 | 24 September 2013, 13:48:15 UTC |
b7c4b6b | Ladislav Smola | 02 September 2013, 14:00:17 UTC | Optimization of ceilometer API - optimizing requests for resource by multithreading on resource level (each resource is obtaining stats in separate thread) - fix last comment addressed in review https://review.openstack.org/#/c/35589/ - fixing typos and misleading comments Fixes bug 1218407 Change-Id: I24826bac7679bd075792691e3ed9a342aa1659fb | 24 September 2013, 12:27:22 UTC |
93ea608 | Jenkins | 24 September 2013, 06:42:39 UTC | Merge "Reduce image_list_detailed calls" | 24 September 2013, 06:42:39 UTC |
9344790 | Jenkins | 24 September 2013, 00:27:08 UTC | Merge "Fix help string for peer_address and peer_id" | 24 September 2013, 00:27:08 UTC |
6415314 | Jenkins | 23 September 2013, 17:24:49 UTC | Merge "Update English PO files (source lang of translations)" | 23 September 2013, 17:24:49 UTC |
21eaa8f | Swaminathan Vasudevan | 19 September 2013, 18:32:38 UTC | Fix help string for peer_address and peer_id Fixed the help string for peer_address and peer_id, for the IPsecSiteConnection object. bug 1225131 Change-Id: Ief36f656fc49c513ae99d97f7731ae4f6457fc2c | 23 September 2013, 11:27:25 UTC |
a08dac0 | Matthias Runge | 23 September 2013, 10:41:56 UTC | show limit summary in GB Prior this change RAM in limit overview would be shown in MB, but it makes sense to change this to use variable sizes. This change also introduces to show 1 decimal position for sizes shown in float (earlier it was zero). Fixes bug 1223856 Change-Id: I243c9ea1616bc2684911b5d7d9399b4c3ee4aacd | 23 September 2013, 11:18:45 UTC |
5dedb5d | Akihiro MOTOKI | 15 September 2013, 20:40:24 UTC | Reduce image_list_detailed calls When showing a form of launching an instance, image_list_detailed is called twice. populate_image_id_choices and populate_instance_snapshot_id_choices both call get_available_images(). get_available_images() supports the cache of image list and it is better to share the cache by both methods. Closes-Bug: #1229080 Fixes a bug that utils.get_available_images() raises a traceback when image_list for a project raises an exception. Closes-Bug: #1229083 Add unittests for images_and_snapshots.utils to cover the above two fixes. Change-Id: I829a430c84e48de4faf028bdfad74b0cd8f22dc9 | 23 September 2013, 10:36:22 UTC |
e6fc07e | Jenkins | 23 September 2013, 08:32:58 UTC | Merge "Fixes inconsistent console problem" | 23 September 2013, 08:32:58 UTC |
8071baf | Akihiro MOTOKI | 19 September 2013, 19:01:09 UTC | Allow Django unknown language in LANGUAGES settings Language preference form expects all languages in LANGUAGES in openstack_dashboard/settings.py. This leads to an error when adding a language not listed in django/conf/locale to LANGUAGES list. This commit allows such language to LANGUAGES in the settings file. Closes-Bug: #1229026 Change-Id: I37d7f4b089b0299942f25084f741a557467b3be7 | 23 September 2013, 05:45:52 UTC |
6f1307e | Akihiro MOTOKI | 20 September 2013, 02:27:06 UTC | Determine security group API dynamically This commit removes enable_security_group from local_settings.py and determines which security group API should be used (nova or neutron). Closes-Bug: #1227804 As described in bug 1203413, there is a case where Nova security group with Neutron driver causes a problem. The type of 'name' attribute in add_security_group_to_instance and remove_security_group_from_instance depends on the backend, integer for nova security group driver and UUID for quantum security group driver to make it work as expected. enable_security_group config parameter produces a situation where Nova security group with Neutron driver. We can avoid this situation by removing this parameter when using Horizon. Change-Id: I713c6ad166e142929f0a708e93a8fedb0de48640 | 23 September 2013, 04:49:02 UTC |
4586248 | Jenkins | 23 September 2013, 03:25:08 UTC | Merge "Chart css small fixes" | 23 September 2013, 03:25:08 UTC |
b643e43 | liyingjun | 23 September 2013, 03:04:44 UTC | Fixes inconsistent console problem The `open console` link in `Network Topology` page is inconsistent with console in `Instance Detail` page. Fixes bug 1228990 Change-Id: I845a9fa4cc17a296bde5da624d3b8833fef9ade6 | 23 September 2013, 03:04:44 UTC |
2f0697e | Akihiro MOTOKI | 23 September 2013, 03:03:09 UTC | Update English PO files (source lang of translations) Change-Id: Iaae32ca0b5fc9497b3278b7872ecdf8165eaca0e | 23 September 2013, 03:03:09 UTC |
8432143 | Jenkins | 22 September 2013, 01:36:27 UTC | Merge "Typo fix rangein -> range in" | 22 September 2013, 01:36:27 UTC |
7f8229d | Jenkins | 21 September 2013, 23:35:35 UTC | Merge "Fix Instance secgroup update error with Nova secgroup" | 21 September 2013, 23:35:35 UTC |
650d267 | Jenkins | 20 September 2013, 18:13:16 UTC | Merge "replace hard coded url for vnc view" | 20 September 2013, 18:13:16 UTC |
d1d0e46 | Akihiro MOTOKI | 19 September 2013, 18:52:23 UTC | Fix Instance secgroup update error with Nova secgroup Nova add/remove_security_group takes secgroup name instead of id. Add api test for update_instance_security_group in api.nova. Change the parameter name "new_sgs" of server_update_security_groups to "new_security_group_ids" to clarify it takes ID as a parameter. Based on the initial patch in https://review.openstack.org/#/c/39940 Change-Id: I8d9b6f5c22eee5adbaea51ce352483ab74f488f6 Closes-Bug: #1207184 | 20 September 2013, 16:41:09 UTC |
038f1c1 | Jenkins | 20 September 2013, 16:21:25 UTC | Merge "Replace OpenStack LLC with OpenStack Foundation" | 20 September 2013, 16:21:25 UTC |
6cd23b5 | Jenkins | 20 September 2013, 16:19:04 UTC | Merge "Hide the View Details for swift pseudo-folder" | 20 September 2013, 16:19:04 UTC |
90c34a2 | Jenkins | 20 September 2013, 16:18:19 UTC | Merge "replace nova flavor_list call with trove call" | 20 September 2013, 16:18:19 UTC |
ecf45c6 | Gabriel Wainer | 20 September 2013, 14:59:58 UTC | Typo fix rangein -> range in Change-Id: I2af716242b50624ec5f7cbd83a7054cc07694f06 | 20 September 2013, 15:40:51 UTC |
eb6f3f8 | David Lyle | 19 September 2013, 22:11:51 UTC | enabling trove to work in multi-region deployment In a multi-region environment with trove in both, troveclient currently throws an error regarding ambiguous endpoints if a region_name kwarg is not passed in. Now passing in the services_region. Change-Id: I0a2cea3d532680549a594e8bf0e9df1d15f37cde Closes-bug: #1227888 | 20 September 2013, 15:05:45 UTC |
8a52ccd | Matthias Runge | 20 September 2013, 08:19:04 UTC | replace hard coded url for vnc view The URL for VNC view is hard coded to /project/instances/[instance_id]/vnc, which will fail, if the dashboard is not placed in the root of the web server. Fixes bug 1228033 Change-Id: Ib0bb76f03b3adf6bd0d85230a292dec62298ecc4 | 20 September 2013, 10:52:44 UTC |
e28ca89 | Maxime Vidori | 04 September 2013, 10:20:02 UTC | Chart css small fixes -fix chart tooltip css -remove redundant display of date (one in the tooltip, one at the top of the chart) -change the legend css (better visual integration) - invert background and foreground color - remove underline on left tick - change tick color to black Fixes bug #1228031 Change-Id: I45431866cd905209c4dc19f1334beb7cfff54630 | 20 September 2013, 07:49:13 UTC |