[Yahoo-eng-team] [Bug 1309642] Re: horizon angular integration overrides embed tag
** Changed in: horizon Status: In Progress => Invalid ** Changed in: horizon Assignee: Rob Raymond (rob-raymond) => (unassigned) -- 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/1309642 Title: horizon angular integration overrides embed tag Status in OpenStack Dashboard (Horizon): Invalid Bug description: The angular integration into horizon overrides the default content tag {{ }} since if conflicts with the Django template tag. The problem is that some angular components (ng-grid) cannot be reused because they assume the default setting. Ideally angular code should run unchanged whether run inside of horizon or outside. I am thinking that this override should be removed. Angular templates (aka partials) should be loaded from static files rather than templates. A quick search of templates in horizon did not find any use of {$ $} but this surprises me. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1309642/+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 1257326] [NEW] nova quotas are used for floating IP even when neutron is used
Public bug reported: Horizon does not allow user to allocate floating IP address even if neutron quota allows it. This is because we always use nova quotas. ** Affects: horizon Importance: Undecided Assignee: Rob Raymond (rob-raymond) Status: New ** Changed in: horizon Assignee: (unassigned) => Rob Raymond (rob-raymond) -- 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/1257326 Title: nova quotas are used for floating IP even when neutron is used Status in OpenStack Dashboard (Horizon): New Bug description: Horizon does not allow user to allocate floating IP address even if neutron quota allows it. This is because we always use nova quotas. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1257326/+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 1257326] Re: nova quotas are used for floating IP even when neutron is used
** Changed in: horizon Status: Incomplete => Invalid -- 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/1257326 Title: nova quotas are used for floating IP even when neutron is used Status in OpenStack Dashboard (Horizon): Invalid Bug description: Horizon does not allow user to allocate floating IP address even if neutron quota allows it. This is because we always use nova quotas. The project/overview page shows the correct limits in the pie charts but Access & Security FIPs page had the "Allocate IP to Project" button disabled based on a call to quotas.tenant_quota_usages(request) This code uses only nova to retrieve quotas/limits in tenant_quota_usages_from_limits from usage/quotas.py But what we would need to add is the logic from get_neutron_limits in usage/base.py To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1257326/+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 1258593] [NEW] horizon's nova api should cache extensions list
Public bug reported: Currently nova api code memoize's calls to get extensions from nova. But there is a cache hit only if request arg is the same. Since get extensions is called in many places and extensions are not dynamic, we should cache more aggressively regardless of request. ** Affects: horizon Importance: Undecided Assignee: Rob Raymond (rob-raymond) Status: New ** Changed in: horizon Assignee: (unassigned) => Rob Raymond (rob-raymond) ** Description changed: Currently nova api code memoize's calls to get extensions from nova. But there is a cache hit only if request arg is the same. - Since get extensions is called in many places and extensions is not dynamic, we should cache more aggressively regardless of request. + Since get extensions is called in many places and extensions are not dynamic, we should cache more aggressively regardless of request. -- 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/1258593 Title: horizon's nova api should cache extensions list Status in OpenStack Dashboard (Horizon): New Bug description: Currently nova api code memoize's calls to get extensions from nova. But there is a cache hit only if request arg is the same. Since get extensions is called in many places and extensions are not dynamic, we should cache more aggressively regardless of request. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1258593/+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 1260859] [NEW] hard for user to distinguish pseudo-folders from objects
Public bug reported: Currently when we show contents in containers panel, it is hard for the user to tell what is a a pseudo folder and what is an object. We could use the column that is currently blank for pseudo-folders to indicate what it is. This column shows size for objects so there would be no conflict. ** Affects: horizon Importance: Undecided Assignee: Rob Raymond (rob-raymond) Status: New ** Changed in: horizon Assignee: (unassigned) => Rob Raymond (rob-raymond) -- 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/1260859 Title: hard for user to distinguish pseudo-folders from objects Status in OpenStack Dashboard (Horizon): New Bug description: Currently when we show contents in containers panel, it is hard for the user to tell what is a a pseudo folder and what is an object. We could use the column that is currently blank for pseudo-folders to indicate what it is. This column shows size for objects so there would be no conflict. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1260859/+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 1260864] [NEW] Hard to determine current location in containers panel with pseudo-folders
Public bug reported: As a user navigates inside a hierarchy of pseudo-folders, it is difficult to know where they are. As a result users may upload an object but not be able to find where in hierarchy it is loaded. Adding a hyperlinked breadcrumb would remind user of location and give them a way to navigate. ** Affects: horizon Importance: Undecided Assignee: Rob Raymond (rob-raymond) Status: New ** Changed in: horizon Assignee: (unassigned) => Rob Raymond (rob-raymond) -- 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/1260864 Title: Hard to determine current location in containers panel with pseudo- folders Status in OpenStack Dashboard (Horizon): New Bug description: As a user navigates inside a hierarchy of pseudo-folders, it is difficult to know where they are. As a result users may upload an object but not be able to find where in hierarchy it is loaded. Adding a hyperlinked breadcrumb would remind user of location and give them a way to navigate. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1260864/+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 1274823] [NEW] Vague error when no metrics in Usage panel
Public bug reported: When you have ceilometer configured but there are no metrics, you get the error message: Error: An error occurred. Please try again later. It would be better to give the user a warning that there are no metrics. ** Affects: horizon Importance: Undecided Assignee: Rob Raymond (rob-raymond) Status: New ** Changed in: horizon Assignee: (unassigned) => Rob Raymond (rob-raymond) -- 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/1274823 Title: Vague error when no metrics in Usage panel Status in OpenStack Dashboard (Horizon): New Bug description: When you have ceilometer configured but there are no metrics, you get the error message: Error: An error occurred. Please try again later. It would be better to give the user a warning that there are no metrics. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1274823/+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 1278642] [NEW] Need 'month to date' in Resource Usage
Public bug reported: Currently there are multiple date options for Resource Usage panel but many times usage is viewed on month boundaries. I would like to add a "Month to date' option to date options list. ** 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/1278642 Title: Need 'month to date' in Resource Usage Status in OpenStack Dashboard (Horizon): New Bug description: Currently there are multiple date options for Resource Usage panel but many times usage is viewed on month boundaries. I would like to add a "Month to date' option to date options list. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1278642/+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 1278654] [NEW] Resource Usage views.py needs a some refactoring
Public bug reported: In trying to reuse some of the code in views, I realized that the get method for SampleView is quite long. I will submit this refactoring into a few smaller methods as a cleanup. It will also allow more reuse of the code in the future. ** 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/1278654 Title: Resource Usage views.py needs a some refactoring Status in OpenStack Dashboard (Horizon): New Bug description: In trying to reuse some of the code in views, I realized that the get method for SampleView is quite long. I will submit this refactoring into a few smaller methods as a cleanup. It will also allow more reuse of the code in the future. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1278654/+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 1280475] [NEW] CSV generation code should be reusable
Public bug reported: Currently usage has defined some helpful classes to generate downloadable CSV data. This code is general purpose but it lives in openstack_dashboard/usage module. In order to use it in other dashboards, it should be moved into utils module. ** 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/1280475 Title: CSV generation code should be reusable Status in OpenStack Dashboard (Horizon): New Bug description: Currently usage has defined some helpful classes to generate downloadable CSV data. This code is general purpose but it lives in openstack_dashboard/usage module. In order to use it in other dashboards, it should be moved into utils module. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1280475/+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 1287931] [NEW] Tell user if there is no metering data
Public bug reported: If there is no metering data from the period selected, user sees panel with no tables. It would be nicer to tell user that this is because there is no data to show. ** Affects: horizon Importance: Undecided Assignee: Rob Raymond (rob-raymond) Status: New ** Summary changed: - Tell user if there is not metering data + Tell user if there is no metering data ** Changed in: horizon Assignee: (unassigned) => Rob Raymond (rob-raymond) ** Description changed: - If there is not metering data from the period selected, + If there is no metering data from the period selected, user sees panel with no tables. It would be nicer to tell user that this is because there is no data to show. -- 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/1287931 Title: Tell user if there is no metering data Status in OpenStack Dashboard (Horizon): New Bug description: If there is no metering data from the period selected, user sees panel with no tables. It would be nicer to tell user that this is because there is no data to show. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1287931/+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 1309183] [NEW] Static files cannot be found for panel plugins
Public bug reported: Using the add panel facility of plugin configuration files, static files cannot be exposed from the plugin directory. This can be done with dashboard based plugins by setting ADD_INSTALLED_APPS in the plugin configuration file. It should be possible for panel plugins to use the same configuration to expose static files. ** 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/1309183 Title: Static files cannot be found for panel plugins Status in OpenStack Dashboard (Horizon): New Bug description: Using the add panel facility of plugin configuration files, static files cannot be exposed from the plugin directory. This can be done with dashboard based plugins by setting ADD_INSTALLED_APPS in the plugin configuration file. It should be possible for panel plugins to use the same configuration to expose static files. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1309183/+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 1309642] [NEW] horizon angular integration overrides embed tag
Public bug reported: The angular integration into horizon overrides the default content tag {{ }} since if conflicts with the Django template tag. The problem is that some angular components (ng-grid) cannot be reused because they assume the default setting. Ideally angular code should run unchanged whether run inside of horizon or outside. I am thinking that this override should be removed. Angular templates (aka partials) should be loaded from static files rather than templates. A quick search of templates in horizon did not find any use of {$ $} but this surprises me. ** 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/1309642 Title: horizon angular integration overrides embed tag Status in OpenStack Dashboard (Horizon): New Bug description: The angular integration into horizon overrides the default content tag {{ }} since if conflicts with the Django template tag. The problem is that some angular components (ng-grid) cannot be reused because they assume the default setting. Ideally angular code should run unchanged whether run inside of horizon or outside. I am thinking that this override should be removed. Angular templates (aka partials) should be loaded from static files rather than templates. A quick search of templates in horizon did not find any use of {$ $} but this surprises me. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1309642/+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 1322376] [NEW] plugin extension panel cannot be added without panel group
Public bug reported: I cannot add a panel to a dashboard without creating a panel group called Other. It would be nice to add a panel when no Panel Groups are needed. ** 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/1322376 Title: plugin extension panel cannot be added without panel group Status in OpenStack Dashboard (Horizon): New Bug description: I cannot add a panel to a dashboard without creating a panel group called Other. It would be nice to add a panel when no Panel Groups are needed. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1322376/+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 1332688] [NEW] plugin panels cannot add exceptions
Public bug reported: Currently only dashboard plugins can register what exceptions are treated as unknown, recoverable or unauthorized by horizon's handle exceptions. It seems that panels may also need the ability to register what exceptions need to be handled. ** Affects: horizon Importance: Undecided Assignee: Rob Raymond (rob-raymond) Status: New ** Changed in: horizon Assignee: (unassigned) => Rob Raymond (rob-raymond) -- 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/1332688 Title: plugin panels cannot add exceptions Status in OpenStack Dashboard (Horizon): New Bug description: Currently only dashboard plugins can register what exceptions are treated as unknown, recoverable or unauthorized by horizon's handle exceptions. It seems that panels may also need the ability to register what exceptions need to be handled. To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1332688/+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