[Yahoo-eng-team] [Bug 1427391] [NEW] Serial console cannot find instance
Public bug reported: In some configurations, Serial Console says that instance cannot be found for the giving id, even though the instance is available. It seems to work fine in development environment, but not on system z server. ** Affects: horizon Importance: Undecided Assignee: Randy Bertram (rbertram) Status: In Progress ** Changed in: horizon Assignee: (unassigned) = Randy Bertram (rbertram) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1427391 Title: Serial console cannot find instance Status in OpenStack Dashboard (Horizon): In Progress Bug description: In some configurations, Serial Console says that instance cannot be found for the giving id, even though the instance is available. It seems to work fine in development environment, but not on system z server. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1427391/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1426611] [NEW] Serial Console has Error during Template Rendering
Public bug reported: The Serial Console was introduced in https://review.openstack.org/#/c/144659/ . An error condition in an instance causes an exception to be thrown when the instance for the given id cannot be found. The result is that the Serial Console tries to display the error, but instead gets a screen that says: Error during template rendering. 'horizon is not a registered namespace. The error is on line 9 of serial_console.html, which reads: script src={% url 'horizon:jsi18n' 'horizon' %}/script The error occurs because this line is missing from the file: {% load url from future %} For a picture of the condition, see: https://dl.dropboxusercontent.com/u/27291375/work/seral_console_error.PNG (It is easy to see why this is happening. It's harder to understand why it EVER works.) ** Affects: horizon Importance: Undecided Assignee: Randy Bertram (rbertram) Status: New ** Changed in: horizon Assignee: (unassigned) = Randy Bertram (rbertram) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1426611 Title: Serial Console has Error during Template Rendering Status in OpenStack Dashboard (Horizon): New Bug description: The Serial Console was introduced in https://review.openstack.org/#/c/144659/ . An error condition in an instance causes an exception to be thrown when the instance for the given id cannot be found. The result is that the Serial Console tries to display the error, but instead gets a screen that says: Error during template rendering. 'horizon is not a registered namespace. The error is on line 9 of serial_console.html, which reads: script src={% url 'horizon:jsi18n' 'horizon' %}/script The error occurs because this line is missing from the file: {% load url from future %} For a picture of the condition, see: https://dl.dropboxusercontent.com/u/27291375/work/seral_console_error.PNG (It is easy to see why this is happening. It's harder to understand why it EVER works.) To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1426611/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1386764] [NEW] Volumes tables need to support API filtering
Public bug reported: In both Projects and Admin, the Volumes table does not support API filtering. The filtering that is currently in each table is only client-side, so it only filters the table that was loaded into the browser. However, the Cinder API supports filtering that operates on the entire dataset. This filtering should be surfaced in the UI. Name and Status are bother filterable. There is also a blueprint to add volume type: https://blueprints.launchpad.net/cinder/+spec/list-volume-types-filters This is how Horizon handles filtering for Nova Instances works, and for Keystone Users. ** Affects: horizon Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1386764 Title: Volumes tables need to support API filtering Status in OpenStack Dashboard (Horizon): New Bug description: In both Projects and Admin, the Volumes table does not support API filtering. The filtering that is currently in each table is only client-side, so it only filters the table that was loaded into the browser. However, the Cinder API supports filtering that operates on the entire dataset. This filtering should be surfaced in the UI. Name and Status are bother filterable. There is also a blueprint to add volume type: https://blueprints.launchpad.net/cinder/+spec/list-volume-types- filters This is how Horizon handles filtering for Nova Instances works, and for Keystone Users. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1386764/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1361666] [NEW] Calendar stays open after date selected
Public bug reported: Go to Admin System Overview. Click on the first date field; the calendar appears. Click a date in the calendar. The calendar stays open. Look in the javascript console; there is this exception: Uncaught TypeError: Cannot read property 'valueOf' of undefined This bug occurs when updating to the 1.3.1 version of bootstrap- datepicker, which provides Bootstrap 3 support. Updating the datepicker is in https://review.openstack.org/#/c/116866/ ** Affects: horizon Importance: Undecided Assignee: Randy Bertram (rbertram) Status: New ** Changed in: horizon Assignee: (unassigned) = Randy Bertram (rbertram) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1361666 Title: Calendar stays open after date selected Status in OpenStack Dashboard (Horizon): New Bug description: Go to Admin System Overview. Click on the first date field; the calendar appears. Click a date in the calendar. The calendar stays open. Look in the javascript console; there is this exception: Uncaught TypeError: Cannot read property 'valueOf' of undefined This bug occurs when updating to the 1.3.1 version of bootstrap- datepicker, which provides Bootstrap 3 support. Updating the datepicker is in https://review.openstack.org/#/c/116866/ To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1361666/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1354076] [NEW] Retrieve Instance Password has no text cursor
Public bug reported: 1. In local_settings.py, set OPENSTACK_ENABLE_PASSWORD_RETRIEVE = True. 2. In Horizon, Project Compute Access Security, Key Pairs, Create a new Key Pair (if you don't already have one). 3. In Project Compute Instances, Launch Instance. 4. After filling in Details, click Access Security. Ensure that the Key Pair is set. 5. Launch 6. On the new instance, More Retrieve Password. 7. Hover over the Key Pair Name field and the Encrypted Password Field. The mouse pointer is a red circle with a slash through it. The mouse pointer should be a text pointer, informing the user that they can select the text and copy it. ** Affects: horizon Importance: Undecided Assignee: Randy Bertram (rbertram) Status: New ** Tags: bootstrap ** Changed in: horizon Assignee: (unassigned) = Randy Bertram (rbertram) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1354076 Title: Retrieve Instance Password has no text cursor Status in OpenStack Dashboard (Horizon): New Bug description: 1. In local_settings.py, set OPENSTACK_ENABLE_PASSWORD_RETRIEVE = True. 2. In Horizon, Project Compute Access Security, Key Pairs, Create a new Key Pair (if you don't already have one). 3. In Project Compute Instances, Launch Instance. 4. After filling in Details, click Access Security. Ensure that the Key Pair is set. 5. Launch 6. On the new instance, More Retrieve Password. 7. Hover over the Key Pair Name field and the Encrypted Password Field. The mouse pointer is a red circle with a slash through it. The mouse pointer should be a text pointer, informing the user that they can select the text and copy it. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1354076/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1354120] [NEW] angular/horizon.js puts vars in global namespace
Public bug reported: In horizon/static/horizon/js/angular/horizon.js, there is no encapsulation. The variables horizon_dependencies and dependencies are only used locally, but are placed in the global namespace. Encapsulating the file would also allow for strict mode. (The variable horizonApp has to be placed in the global namespace, since it is referenced elsewhere. It should perhaps be eliminated in favor of just referencing angular.module('hz'), but that is a different issue.) ** Affects: horizon Importance: Undecided Status: New -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1354120 Title: angular/horizon.js puts vars in global namespace Status in OpenStack Dashboard (Horizon): New Bug description: In horizon/static/horizon/js/angular/horizon.js, there is no encapsulation. The variables horizon_dependencies and dependencies are only used locally, but are placed in the global namespace. Encapsulating the file would also allow for strict mode. (The variable horizonApp has to be placed in the global namespace, since it is referenced elsewhere. It should perhaps be eliminated in favor of just referencing angular.module('hz'), but that is a different issue.) To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1354120/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp
[Yahoo-eng-team] [Bug 1350885] [NEW] Filter button not functional on query-type filters
Public bug reported: On tables with server or query filters, the user types in the filter text input. For server filters (e.g. the Instances table), the user must click the Filter button after typing the text. A round trip to the server brings back the results. But for query filters (e.g. Flavor table and most others), the table is filtered as the user types. The Filter button has no function, except to needlessly refresh the page. The Filter button should be removed for query-type filters. ** Affects: horizon Importance: Undecided Assignee: Randy Bertram (rbertram) Status: New ** Changed in: horizon Assignee: (unassigned) = Randy Bertram (rbertram) -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1350885 Title: Filter button not functional on query-type filters Status in OpenStack Dashboard (Horizon): New Bug description: On tables with server or query filters, the user types in the filter text input. For server filters (e.g. the Instances table), the user must click the Filter button after typing the text. A round trip to the server brings back the results. But for query filters (e.g. Flavor table and most others), the table is filtered as the user types. The Filter button has no function, except to needlessly refresh the page. The Filter button should be removed for query-type filters. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1350885/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp