[Yahoo-eng-team] [Bug 1560313] [NEW] Angular actions menu does not close after clicking action

2016-03-21 Thread Justin Pomeroy
Public bug reported:

I'm not sure when this started but I noticed today that the angular
actions menu does not close on its own after clicking on an action. You
need to click somewhere else on the page for the menu to close itself.

** 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/1560313

Title:
  Angular actions menu does not close after clicking action

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  I'm not sure when this started but I noticed today that the angular
  actions menu does not close on its own after clicking on an action.
  You need to click somewhere else on the page for the menu to close
  itself.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1560313/+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 1560303] [NEW] Angular actions do not prevent multiple clicks

2016-03-21 Thread Justin Pomeroy
Public bug reported:

The angular actions list widget does not prevent the user from being
able to click an action multiple times before it has been performed.
This is mainly a problem when the action results in some asynchronous
operation that must resolve before the action can actually be performed.
Specifically the Update Metadata action on the angular images table is a
good example of this.  After clicking the action, there are two API
requests that need to resolve before the user sees the metadata modal.
If those requests take a long time it's easy to click the action
multiple times and get more than one modal.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: In Progress

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1560303

Title:
  Angular actions do not prevent multiple clicks

Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  The angular actions list widget does not prevent the user from being
  able to click an action multiple times before it has been performed.
  This is mainly a problem when the action results in some asynchronous
  operation that must resolve before the action can actually be
  performed.  Specifically the Update Metadata action on the angular
  images table is a good example of this.  After clicking the action,
  there are two API requests that need to resolve before the user sees
  the metadata modal.  If those requests take a long time it's easy to
  click the action multiple times and get more than one modal.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1560303/+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 1556420] [NEW] Gap in table actions menu

2016-03-12 Thread Justin Pomeroy
Public bug reported:

In angular tables the actions menu has a gap in it.  See screenshot.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: In Progress

** Attachment added: "actions-menu-gap.png"
   
https://bugs.launchpad.net/bugs/1556420/+attachment/4596852/+files/actions-menu-gap.png

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1556420

Title:
  Gap in table actions menu

Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  In angular tables the actions menu has a gap in it.  See screenshot.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1556420/+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 1556255] [NEW] Unique validator should be made available outside metadata tree widget

2016-03-11 Thread Justin Pomeroy
Public bug reported:

The metadata tree widget uses a validator to ensure the uniqueness of
the key names.  A custom key name is not valid if it matches any
existing key name.  This is a very useful validator and similar to one
being used by at least one plugin (neutron-lbaas-dashboard) so it should
be made a little more general and moved to a location where it can be
used by others.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: In Progress

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1556255

Title:
  Unique validator should be made available outside metadata tree widget

Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  The metadata tree widget uses a validator to ensure the uniqueness of
  the key names.  A custom key name is not valid if it matches any
  existing key name.  This is a very useful validator and similar to one
  being used by at least one plugin (neutron-lbaas-dashboard) so it
  should be made a little more general and moved to a location where it
  can be used by others.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1556255/+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 1548510] [NEW] Metadata modal does not enforce limits

2016-02-22 Thread Justin Pomeroy
Public bug reported:

There are several panels that use the Update Metadata modal to allow
editing metadata (Instances, Images, Flavors).  This metadata widget
does not enforce limits on the number of metadata items or the length of
the keys and values.  Limits should be enforced and proper error
messages displayed to prevent the user from submitting invalid data.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: In Progress

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1548510

Title:
  Metadata modal does not enforce limits

Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  There are several panels that use the Update Metadata modal to allow
  editing metadata (Instances, Images, Flavors).  This metadata widget
  does not enforce limits on the number of metadata items or the length
  of the keys and values.  Limits should be enforced and proper error
  messages displayed to prevent the user from submitting invalid data.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1548510/+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 1548386] [NEW] LBaaS v2: Unable to edit load balancer that has a listener

2016-02-22 Thread Justin Pomeroy
Public bug reported:

I have a devstack setup with LBaaS v2 using haproxy.  If I create a load
balancer and then edit it (change name or description) this works fine.
But if the load balancer has a listener and then I try to edit it, the
update works but the load balancer then goes into Error state.

Hopefully relevant error from the q-lbaasv2 screen log:
http://paste.openstack.org/show/487756/

** Affects: neutron
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1548386

Title:
  LBaaS v2: Unable to edit load balancer that has a listener

Status in neutron:
  New

Bug description:
  I have a devstack setup with LBaaS v2 using haproxy.  If I create a
  load balancer and then edit it (change name or description) this works
  fine.  But if the load balancer has a listener and then I try to edit
  it, the update works but the load balancer then goes into Error state.

  Hopefully relevant error from the q-lbaasv2 screen log:
  http://paste.openstack.org/show/487756/

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1548386/+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 1546758] [NEW] Inconsistent ordering for angular table actions

2016-02-17 Thread Justin Pomeroy
Public bug reported:

The horizon angular actions service uses $qExtensions.allSettled when
resolving permitted actions.  The allSettled method does not enforce
that the order of the pass and fail promise arrays are the same as the
original list of promises, and this can cause the order of the actions
to be inconsistent.  The order of the actions is actually determined by
the order in which they are resolved.  This causes actions I want to be
last in the menu (Delete) to sometimes show up as the default button
action.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: In Progress

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1546758

Title:
  Inconsistent ordering for angular table actions

Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  The horizon angular actions service uses $qExtensions.allSettled when
  resolving permitted actions.  The allSettled method does not enforce
  that the order of the pass and fail promise arrays are the same as the
  original list of promises, and this can cause the order of the actions
  to be inconsistent.  The order of the actions is actually determined
  by the order in which they are resolved.  This causes actions I want
  to be last in the menu (Delete) to sometimes show up as the default
  button action.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1546758/+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 1521692] [NEW] Modal does not return a result when closing

2015-12-01 Thread Justin Pomeroy
Public bug reported:

The angular wizard modal does not return a result when the modal is
closed.  It would be very helpful for the result of the submit() to be
passed on when closing the modal so it can be handled.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1521692

Title:
  Modal does not return a result when closing

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The angular wizard modal does not return a result when the modal is
  closed.  It would be very helpful for the result of the submit() to be
  passed on when closing the modal so it can be handled.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1521692/+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 1517296] [NEW] Update Metadata modal description should be cleaned up

2015-11-17 Thread Justin Pomeroy
Public bug reported:

The description displayed on the Update Metadata modal could use some
minor changes.  The modal is displayed when performing the Update
Metadata action on images or flavors.

The current text is:
"You can specify resource metadata by moving items from the left column to the 
right column. In the left columns there are metadata definitions from the 
Glance Metadata Catalog. Use the "Other" option to add metadata with the key of 
your choice."

Issues:
1)  "In the left columns..." should be "In the left column..."
2)  The "Other" option should actually be "Custom"

The metadata definitions cannot be displayed if using the glance v1 API.
It's probably not necessary but might also be a good idea to add some
wording here so there is no confusion if nothing is displayed.  Maybe
just an "(if supported)" at the end of the second sentence.

** Affects: horizon
 Importance: Undecided
 Status: New


** Tags: low-hanging-fruit

-- 
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/1517296

Title:
  Update Metadata modal description should be cleaned up

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The description displayed on the Update Metadata modal could use some
  minor changes.  The modal is displayed when performing the Update
  Metadata action on images or flavors.

  The current text is:
  "You can specify resource metadata by moving items from the left column to 
the right column. In the left columns there are metadata definitions from the 
Glance Metadata Catalog. Use the "Other" option to add metadata with the key of 
your choice."

  Issues:
  1)  "In the left columns..." should be "In the left column..."
  2)  The "Other" option should actually be "Custom"

  The metadata definitions cannot be displayed if using the glance v1
  API.  It's probably not necessary but might also be a good idea to add
  some wording here so there is no confusion if nothing is displayed.
  Maybe just an "(if supported)" at the end of the second sentence.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1517296/+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 1516711] [NEW] Glance metadata definitions requires v2 API

2015-11-16 Thread Justin Pomeroy
Public bug reported:

The "Update Metadata" actions for images, flavors, etc. currently
fetches the metadata definitions from glance to display in the metadata
modal.  The metadata definitions API was introduced with the v2 API and
if this is not being used the user will get an error.

"Error: Unable to retrieve the namespaces"

To replicate, edit the file /etc/glance/glance-api.conf and set the
following:

enable_v1_api = true
enable_v2_api = false

Then restart glance API.

** Affects: horizon
 Importance: Undecided
     Assignee: Justin Pomeroy (jpomero)
 Status: New

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1516711

Title:
  Glance metadata definitions requires v2 API

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The "Update Metadata" actions for images, flavors, etc. currently
  fetches the metadata definitions from glance to display in the
  metadata modal.  The metadata definitions API was introduced with the
  v2 API and if this is not being used the user will get an error.

  "Error: Unable to retrieve the namespaces"

  To replicate, edit the file /etc/glance/glance-api.conf and set the
  following:

  enable_v1_api = true
  enable_v2_api = false

  Then restart glance API.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1516711/+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 1516714] [NEW] Horizon nova policy file is out of date

2015-11-16 Thread Justin Pomeroy
Public bug reported:

The latest nova policy file includes many new policies including some
related to instance metadata.  The version currently in horizon does not
include these, and it should be updated.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: In Progress

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1516714

Title:
  Horizon nova policy file is out of date

Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  The latest nova policy file includes many new policies including some
  related to instance metadata.  The version currently in horizon does
  not include these, and it should be updated.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1516714/+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 1511790] [NEW] Quickstart guide says to update environment_version which does not exist

2015-10-30 Thread Justin Pomeroy
Public bug reported:

The horizon quickstart guide has an important note that tells the
developer to update the environment_version variable in the run_tests.sh
file whenever they change something in the environment [1].  The problem
is this variable no longer exists [2].

[1] 
http://docs.openstack.org/developer/horizon/quickstart.html#horizon-s-structure
[2] https://review.openstack.org/119842

** Affects: horizon
 Importance: Undecided
 Assignee: Syed Ahsan Shamim Zaidi (ahsanmohsin04)
 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/1511790

Title:
  Quickstart guide says to update environment_version which does not
  exist

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The horizon quickstart guide has an important note that tells the
  developer to update the environment_version variable in the
  run_tests.sh file whenever they change something in the environment
  [1].  The problem is this variable no longer exists [2].

  [1] 
http://docs.openstack.org/developer/horizon/quickstart.html#horizon-s-structure
  [2] https://review.openstack.org/119842

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1511790/+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 1496417] [NEW] Inline edit checkbox value does not match cell value

2015-09-16 Thread Justin Pomeroy
Public bug reported:

This can be seen in the Projects table and the Metadata Definitions
table.  If you click the pencil to edit any of the Yes/No boolean
fields, the checkbox is always checked no matter the actual value of the
cell.  The checked state of the checkbox should match the value of the
cell.

** 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/1496417

Title:
  Inline edit checkbox value does not match cell value

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  This can be seen in the Projects table and the Metadata Definitions
  table.  If you click the pencil to edit any of the Yes/No boolean
  fields, the checkbox is always checked no matter the actual value of
  the cell.  The checked state of the checkbox should match the value of
  the cell.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1496417/+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 1495561] [NEW] Total Instances chart in ng Launch Instance has incorrect style

2015-09-14 Thread Justin Pomeroy
Public bug reported:

On the Select Source page of the ng Launch Instance wizard, it looks
like the Total Instances chart has some bad style.  The width and
possibly the height is messed up and causes the legend to wrap under the
chart when it should be able to fit to the right.

** Affects: horizon
 Importance: Undecided
 Status: New

** Attachment added: "total_instances_chart.png"
   
https://bugs.launchpad.net/bugs/1495561/+attachment/4464118/+files/total_instances_chart.png

-- 
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/1495561

Title:
  Total Instances chart in ng Launch Instance has incorrect style

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  On the Select Source page of the ng Launch Instance wizard, it looks
  like the Total Instances chart has some bad style.  The width and
  possibly the height is messed up and causes the legend to wrap under
  the chart when it should be able to fit to the right.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1495561/+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 1490793] [NEW] Filtering volume sources doesn't work in ng launch instance wizard

2015-08-31 Thread Justin Pomeroy
Public bug reported:

Make sure you have at least one volume with an image as its source.  In
the angular Launch Instance wizard, select "Volume" as the boot source
and then try to filter the list of available volumes based on the type.
For example, if the type is RAW, entering "raw" into the filter will not
show this volume.

** 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/1490793

Title:
  Filtering volume sources doesn't work in ng launch instance wizard

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Make sure you have at least one volume with an image as its source.
  In the angular Launch Instance wizard, select "Volume" as the boot
  source and then try to filter the list of available volumes based on
  the type.  For example, if the type is RAW, entering "raw" into the
  filter will not show this volume.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1490793/+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 1489619] [NEW] Selected item disappears in ng launch instance after changing source

2015-08-27 Thread Justin Pomeroy
Public bug reported:

On the Select Source page of the angular Launch Instance wizard, if you
move an item from the Available table into the Allocated table and then
change the Boot Source, the selected item disappears.  If you switch
back to the previous boot source that item is no longer found in the
Available table and does not seem to show up again until closing and re-
opening the wizard.

** 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/1489619

Title:
  Selected item disappears in ng launch instance after changing source

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  On the Select Source page of the angular Launch Instance wizard, if
  you move an item from the Available table into the Allocated table and
  then change the Boot Source, the selected item disappears.  If you
  switch back to the previous boot source that item is no longer found
  in the Available table and does not seem to show up again until
  closing and re-opening the wizard.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1489619/+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 1489618] [NEW] Available items count in ng launch instance does not update when changing source

2015-08-27 Thread Justin Pomeroy
Public bug reported:

In the angular Launch Instance wizard, when changing the boot source the
count displayed next to the table of available items does not update.
For example, by default the boot source is set to Image and the count
displayed reflects the number of images.  If you change the boot source
to Volume the count does not update to reflect the number of volumes
available.

** 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/1489618

Title:
  Available items count in ng launch instance does not update when
  changing source

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  In the angular Launch Instance wizard, when changing the boot source
  the count displayed next to the table of available items does not
  update.  For example, by default the boot source is set to Image and
  the count displayed reflects the number of images.  If you change the
  boot source to Volume the count does not update to reflect the number
  of volumes available.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1489618/+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 1489611] [NEW] Error in console when opening ng launch instance wizard

2015-08-27 Thread Justin Pomeroy
Public bug reported:

Recently the strings for the Source step of the angular Launch Instance
wizard were moved out of the controller into the HTML.  At the same time
the help controller was removed because it was no longer needed.
However, the reference to the controller in the HTML was not removed so
an error is displayed in the browser console when opening the wizard.

Error: [ng:areq] Argument 'LaunchInstanceSourceHelpController' is not a
function, got undefined...

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: In Progress

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1489611

Title:
  Error in console when opening ng launch instance wizard

Status in OpenStack Dashboard (Horizon):
  In Progress

Bug description:
  Recently the strings for the Source step of the angular Launch
  Instance wizard were moved out of the controller into the HTML.  At
  the same time the help controller was removed because it was no longer
  needed.  However, the reference to the controller in the HTML was not
  removed so an error is displayed in the browser console when opening
  the wizard.

  Error: [ng:areq] Argument 'LaunchInstanceSourceHelpController' is not
  a function, got undefined...

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1489611/+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 1489562] [NEW] Support docker image type in ng launch instance

2015-08-27 Thread Justin Pomeroy
Public bug reported:

The angular Launch Instance workflow does not show the correct image
type for Docker images in the Source allocated and available tables.
These show as RAW but when the container format is 'docker' the image
type should show as DOCKER.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1489562

Title:
  Support docker image type in ng launch instance

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The angular Launch Instance workflow does not show the correct image
  type for Docker images in the Source allocated and available tables.
  These show as RAW but when the container format is 'docker' the image
  type should show as DOCKER.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1489562/+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 1482353] [NEW] Keyboard navigation across form tabs causes error

2015-08-06 Thread Justin Pomeroy
Public bug reported:

Go to a page that has multiple tables on separate tabs, such as the
Project -> Volumes page.  Use the Tab / Shift+Tab keys to navigate
across the entire table.  Errors will be displayed in the browser
console.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New

** Attachment added: "keyboard_nav_error.png"
   
https://bugs.launchpad.net/bugs/1482353/+attachment/4440658/+files/keyboard_nav_error.png

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1482353

Title:
  Keyboard navigation across form tabs causes error

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Go to a page that has multiple tables on separate tabs, such as the
  Project -> Volumes page.  Use the Tab / Shift+Tab keys to navigate
  across the entire table.  Errors will be displayed in the browser
  console.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1482353/+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 1479930] [NEW] Project member role dropdown does not open on first click

2015-07-30 Thread Justin Pomeroy
Public bug reported:

1.  Go to the Identity > Projects page
2.  Click the Manage Members action for a project
3.  From the Project Members list on the right, click the role dropdown for a 
user

The first click on the dropdown seems to only set focus but does not
open the role list.  Once the dropdown button has focus it will then
work on each click.  If you click somewhere else to move focus away from
the dropdown this behavior is seen again when you click back on it.

** 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/1479930

Title:
  Project member role dropdown does not open on first click

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  1.  Go to the Identity > Projects page
  2.  Click the Manage Members action for a project
  3.  From the Project Members list on the right, click the role dropdown for a 
user

  The first click on the dropdown seems to only set focus but does not
  open the role list.  Once the dropdown button has focus it will then
  work on each click.  If you click somewhere else to move focus away
  from the dropdown this behavior is seen again when you click back on
  it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1479930/+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 1476846] [NEW] Project field empty after uploading image from file

2015-07-21 Thread Justin Pomeroy
Public bug reported:

>From the Admin -> Images page, use Create Image to upload an image from
a file.  After the image is uploaded the project field is initially not
populated.  Refreshing the page makes the project show up.

** Affects: horizon
 Importance: Undecided
 Status: New

** Attachment added: "project_empty.png"
   
https://bugs.launchpad.net/bugs/1476846/+attachment/4432207/+files/project_empty.png

-- 
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/1476846

Title:
  Project field empty after uploading image from file

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  From the Admin -> Images page, use Create Image to upload an image
  from a file.  After the image is uploaded the project field is
  initially not populated.  Refreshing the page makes the project show
  up.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1476846/+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 1390089] [NEW] Error when filtering the Compute Host table

2014-11-06 Thread Justin Pomeroy
Public bug reported:

Go to the table at Admin -> System -> Hypervisors -> Compute Host.
Enter any value in the Filter field and press the filter button.  A
TemplateSyntaxError occurs.

http://paste.openstack.org/show/130113/

** 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/1390089

Title:
  Error when filtering the Compute Host table

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  Go to the table at Admin -> System -> Hypervisors -> Compute Host.
  Enter any value in the Filter field and press the filter button.  A
  TemplateSyntaxError occurs.

  http://paste.openstack.org/show/130113/

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1390089/+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 1367302] [NEW] Launch Instance security groups checkbox style incorrect

2014-09-09 Thread Justin Pomeroy
Public bug reported:

When launching an instance, the Security Groups checkbox on the Access &
Security tab is not correct.  The checkbox looks huge.

** Affects: horizon
 Importance: Undecided
 Status: New

** Attachment added: "security_groups_field.png"
   
https://bugs.launchpad.net/bugs/1367302/+attachment/4199714/+files/security_groups_field.png

-- 
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/1367302

Title:
  Launch Instance security groups checkbox style incorrect

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  When launching an instance, the Security Groups checkbox on the Access
  & Security tab is not correct.  The checkbox looks huge.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1367302/+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 1366842] [NEW] No way to set config-drive property when launching instance

2014-09-08 Thread Justin Pomeroy
Public bug reported:

The dashboard does not provide an option to enable/disable config drive
when launching an instance.  This is a problem for OpenStack deployments
that do not enable the metadata service.  For such deployments,
launching an instance from the dashboard will result in the image not
activating properly because config drive was not enabled.

The dashboard does provide options to set "Customization Script" (i.e.
user data), key pair, etc. which only work if config drive is enabled or
the metadata service is enabled.  Since a user cannot control whether or
not the metadata service is enabled, the user at least needs control of
config drive to ensure the options work.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1366842

Title:
  No way to set config-drive property when launching instance

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The dashboard does not provide an option to enable/disable config
  drive when launching an instance.  This is a problem for OpenStack
  deployments that do not enable the metadata service.  For such
  deployments, launching an instance from the dashboard will result in
  the image not activating properly because config drive was not
  enabled.

  The dashboard does provide options to set "Customization Script" (i.e.
  user data), key pair, etc. which only work if config drive is enabled
  or the metadata service is enabled.  Since a user cannot control
  whether or not the metadata service is enabled, the user at least
  needs control of config drive to ensure the options work.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1366842/+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 1365508] [NEW] Image type and status are not translated

2014-09-04 Thread Justin Pomeroy
Public bug reported:

The image type and status are not translated in the Images table.  There
was a previous bug fix for a similar problem but only in the Instances
table (https://bugs.launchpad.net/horizon/+bug/1224329).  Seems we could
do something similar for image state and type.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New


** Tags: i18n

** Attachment added: "images_table_translated.gif"
   
https://bugs.launchpad.net/bugs/1365508/+attachment/4195390/+files/images_table_translated.gif

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

** Tags added: i18n

-- 
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/1365508

Title:
  Image type and status are not translated

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The image type and status are not translated in the Images table.
  There was a previous bug fix for a similar problem but only in the
  Instances table (https://bugs.launchpad.net/horizon/+bug/1224329).
  Seems we could do something similar for image state and type.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1365508/+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 1364649] [NEW] Calendar widget does not display in front of modals

2014-09-02 Thread Justin Pomeroy
Public bug reported:

When the calendar widget is used on a field that is displayed in a
modal, the widget displays behind the modal so you can't see it.  None
of the fields that use a calendar widget is currently displayed on a
modal so this has not been an issue.  I encountered the problem when
extending horizon with a custom panel that uses a modal with a calendar
widget on it.

To recreate, the datepicker must be initialized on modal init, and a
date field needs to be added to a modal form.  For example I added the
following fields to the Admin -> Create Network form.  The datepicker
init code keys off the start and end field IDs so it's easiest to just
use those names.

start = forms.DateField(label=_("Start date"), required=False,
 input_formats=("%Y-%m-%d",),
 widget=forms.DateInput(attrs={
 'data-date-format': '-mm-dd'}))
end = forms.DateField(label=_("End date"), required=True,
  input_formats=("%Y-%m-%d",),
   widget=forms.DateInput(attrs={
   'data-date-format': '-mm-dd'}))

Initialize the datepicker on modal init somewhere in the javascript:

horizon.modals.addModalInitFunction(horizon.forms.datepicker);

When you open the Create Network form and click in the Start date or End
date fields you can see the calendar partly showing underneath the
modal.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New


** Tags: bootstrap

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1364649

Title:
  Calendar widget does not display in front of modals

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  When the calendar widget is used on a field that is displayed in a
  modal, the widget displays behind the modal so you can't see it.  None
  of the fields that use a calendar widget is currently displayed on a
  modal so this has not been an issue.  I encountered the problem when
  extending horizon with a custom panel that uses a modal with a
  calendar widget on it.

  To recreate, the datepicker must be initialized on modal init, and a
  date field needs to be added to a modal form.  For example I added the
  following fields to the Admin -> Create Network form.  The datepicker
  init code keys off the start and end field IDs so it's easiest to just
  use those names.

  start = forms.DateField(label=_("Start date"), required=False,
   input_formats=("%Y-%m-%d",),
   widget=forms.DateInput(attrs={
   'data-date-format': '-mm-dd'}))
  end = forms.DateField(label=_("End date"), required=True,
input_formats=("%Y-%m-%d",),
 widget=forms.DateInput(attrs={
 'data-date-format': '-mm-dd'}))

  Initialize the datepicker on modal init somewhere in the javascript:

  horizon.modals.addModalInitFunction(horizon.forms.datepicker);

  When you open the Create Network form and click in the Start date or
  End date fields you can see the calendar partly showing underneath the
  modal.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1364649/+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 1361725] [NEW] Dynamic select widget layout problem when help block displayed

2014-08-26 Thread Justin Pomeroy
Public bug reported:

When the help block is displayed, the dynamic select widget field does
not correctly display the help below the field like the other input
fields.

This is dependent on the fix to show the help block on modals:
https://review.openstack.org/#/c/111315/

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New

** Attachment added: "dynamic-select-help-issue.png"
   
https://bugs.launchpad.net/bugs/1361725/+attachment/4187427/+files/dynamic-select-help-issue.png

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1361725

Title:
  Dynamic select widget layout problem when help block displayed

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  When the help block is displayed, the dynamic select widget field does
  not correctly display the help below the field like the other input
  fields.

  This is dependent on the fix to show the help block on modals:
  https://review.openstack.org/#/c/111315/

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1361725/+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 1361298] [NEW] Can not load instances page if glance service is not configured for region

2014-08-25 Thread Justin Pomeroy
Public bug reported:

If the current region does not have a glance service endpoint configured
then loading up the Instances page will result in being directed to the
error page. The dashboard should be tolerant of this situation.
Tolerance for missing services and unreachable endpoints has been added
recently in another patch and this should match that behavior.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1361298

Title:
  Can not load instances page if glance service is not configured for
  region

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  If the current region does not have a glance service endpoint
  configured then loading up the Instances page will result in being
  directed to the error page. The dashboard should be tolerant of this
  situation. Tolerance for missing services and unreachable endpoints
  has been added recently in another patch and this should match that
  behavior.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1361298/+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 1359774] [NEW] No way to specify initial services region during login

2014-08-21 Thread Justin Pomeroy
Public bug reported:

If keystone is set up with multiple service regions, the initial service
region is selected for you.  This is done by searching the service
catalog for the first non-identity service and then selecting the region
for the first endpoint.  This is an inconvenience when the user knows
exactly which service region they want to use first.

** Affects: django-openstack-auth
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

** Also affects: django-openstack-auth
   Importance: Undecided
   Status: New

** Changed in: django-openstack-auth
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1359774

Title:
  No way to specify initial services region during login

Status in Django OpenStack Auth:
  New
Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  If keystone is set up with multiple service regions, the initial
  service region is selected for you.  This is done by searching the
  service catalog for the first non-identity service and then selecting
  the region for the first endpoint.  This is an inconvenience when the
  user knows exactly which service region they want to use first.

To manage notifications about this bug go to:
https://bugs.launchpad.net/django-openstack-auth/+bug/1359774/+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 1358911] [NEW] Cannot get csrftoken cookie from horizon.cookies

2014-08-19 Thread Justin Pomeroy
Public bug reported:

It seems the new way of working with cookies in javascript is to use the
horizon.cookies object which uses the angular ngCookies module.  I have
run into a problem trying to get the csrftoken cookie from this object
since it seems that ngCookies expects all cookies to be compatible with
JSON.parse.  This cookie is just a string value so when ngCookies tries
to parse it as JSON I get an error:

>> horizon.cookies.get('csrftoken')
<< SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON 
data

This specific error message is from Firefox but I get a similar one from
Chrome.

I only found one other place in horizon where horizon.cookies.get is
used and that is for the network topology 'ntp_draw_mode' cookie.  In
this case it works because the cookie seems to be first set using
horizon.cookies.put which ends up storing the cookie with encoded
quotes:

%22small%22

** 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/1358911

Title:
  Cannot get csrftoken cookie from horizon.cookies

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  It seems the new way of working with cookies in javascript is to use
  the horizon.cookies object which uses the angular ngCookies module.  I
  have run into a problem trying to get the csrftoken cookie from this
  object since it seems that ngCookies expects all cookies to be
  compatible with JSON.parse.  This cookie is just a string value so
  when ngCookies tries to parse it as JSON I get an error:

  >> horizon.cookies.get('csrftoken')
  << SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the 
JSON data

  This specific error message is from Firefox but I get a similar one
  from Chrome.

  I only found one other place in horizon where horizon.cookies.get is
  used and that is for the network topology 'ntp_draw_mode' cookie.  In
  this case it works because the cookie seems to be first set using
  horizon.cookies.put which ends up storing the cookie with encoded
  quotes:

  %22small%22

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1358911/+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 1354454] [NEW] First attempt at inline edit does not work

2014-08-08 Thread Justin Pomeroy
Public bug reported:

After opening a browser and bringing up the dashboard, navigate to the
Admin > Projects panel and use inline edit to change one of the project
names.  The new name does not seem to stick the first time you try.  If
you try again it will work the second time and every time after that.
To make the problem happen again it seems you need to close the browser
and reopen it.  I was able to reproduce this on Chrome, Firefox, and IE
10 so I don't think it's browser specific.

I think this is causing one of the projects selenium tests to fail.

** 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/1354454

Title:
  First attempt at inline edit does not work

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  After opening a browser and bringing up the dashboard, navigate to the
  Admin > Projects panel and use inline edit to change one of the
  project names.  The new name does not seem to stick the first time you
  try.  If you try again it will work the second time and every time
  after that.  To make the problem happen again it seems you need to
  close the browser and reopen it.  I was able to reproduce this on
  Chrome, Firefox, and IE 10 so I don't think it's browser specific.

  I think this is causing one of the projects selenium tests to fail.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1354454/+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 1351120] [NEW] String translation failure in volumes template

2014-07-31 Thread Justin Pomeroy
Public bug reported:

I'm seeing a lazy translation failure under the Volume Limits section on
the Create Volume panel in a production OpenStack environment deployed
using chef.  For whatever reason this does not seem to happen in a
devstack environment.  See attached image.

** Affects: horizon
 Importance: Undecided
 Assignee: Justin Pomeroy (jpomero)
 Status: New

** Attachment added: "string_trans_failure.png"
   
https://bugs.launchpad.net/bugs/1351120/+attachment/4167134/+files/string_trans_failure.png

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1351120

Title:
  String translation failure in volumes template

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  I'm seeing a lazy translation failure under the Volume Limits section
  on the Create Volume panel in a production OpenStack environment
  deployed using chef.  For whatever reason this does not seem to happen
  in a devstack environment.  See attached image.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1351120/+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 1334322] [NEW] Cannot add architecture property when it does not exist

2014-06-25 Thread Justin Pomeroy
Public bug reported:

I have an environment set up using the latest devstack.  One of the
images provided by devstack (cirros-0.3.2-x86_64-uec) contains two
custom properties: kernel_id and ramdisk_id.  I tried to use the glance
v2 API to add the architecture property and this resulted in a 409
Conflict error.  It seems the behavior of glance in this case is to try
to actually replace this property instead of add it, and that results in
the conflict since the property does not exist.

** Affects: glance
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1334322

Title:
  Cannot add architecture property when it does not exist

Status in OpenStack Image Registry and Delivery Service (Glance):
  New

Bug description:
  I have an environment set up using the latest devstack.  One of the
  images provided by devstack (cirros-0.3.2-x86_64-uec) contains two
  custom properties: kernel_id and ramdisk_id.  I tried to use the
  glance v2 API to add the architecture property and this resulted in a
  409 Conflict error.  It seems the behavior of glance in this case is
  to try to actually replace this property instead of add it, and that
  results in the conflict since the property does not exist.

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1334322/+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 1319458] [NEW] Only "btn-danger" type action buttons update based on row selection

2014-05-14 Thread Justin Pomeroy
Public bug reported:

The table actions are currently enabled or disabled based on row
selection if they use the "btn-danger" class.  The problem is this class
is meant for actions such as delete and also adds the red styling.
Therefore there is no way to add a "non dangerous" batch action to the
table actions and have it update based on selection.

** Affects: horizon
 Importance: Undecided
     Assignee: Justin Pomeroy (jpomero)
 Status: New

** Changed in: horizon
 Assignee: (unassigned) => Justin Pomeroy (jpomero)

-- 
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/1319458

Title:
  Only "btn-danger" type action buttons update based on row selection

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  The table actions are currently enabled or disabled based on row
  selection if they use the "btn-danger" class.  The problem is this
  class is meant for actions such as delete and also adds the red
  styling.  Therefore there is no way to add a "non dangerous" batch
  action to the table actions and have it update based on selection.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1319458/+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 1291442] [NEW] Top bar padding issue on older versions of IE

2014-03-12 Thread Justin Pomeroy
Public bug reported:

On Internet Explorer versions 8 and 9, the top bar has too much bottom
padding. This is not a problem on IE 10 (or Chrome, Firefox, etc.).
Removing the bottom padding fixes the problem on these browsers, but of
course then causes problems in the other browsers.

** Affects: horizon
 Importance: Undecided
 Status: New

** Attachment added: "ie9_topbar_padding_bottom.png"
   
https://bugs.launchpad.net/bugs/1291442/+attachment/4020299/+files/ie9_topbar_padding_bottom.png

-- 
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/1291442

Title:
  Top bar padding issue on older versions of IE

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  On Internet Explorer versions 8 and 9, the top bar has too much bottom
  padding. This is not a problem on IE 10 (or Chrome, Firefox, etc.).
  Removing the bottom padding fixes the problem on these browsers, but
  of course then causes problems in the other browsers.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1291442/+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 1282185] [NEW] Unable to edit metadata with key that contains forward slash (/)

2014-02-19 Thread Justin Pomeroy
Public bug reported:

When creating a new image I can add a metadata key that contains a
forward slash, such as "some/key=value". However, if I then try to
update the value for that key I get a 400 error.

curl -i -X PATCH -H "X-Auth-Token: " -H "Content-Type:
application/openstack-images-v2.1-json-patch" -d '[{"op": "replace",
"path": "/some/key", "value": "newvalue"}]' /v2/images
/

Maybe there is some way to escape the forward slash? If not then maybe
glance should not allow metadata keys to be created that contain a
forward slash.  I think a similar problem occurs for keys containing the
tilde (~).

** Affects: glance
 Importance: Undecided
 Status: New

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to Glance.
https://bugs.launchpad.net/bugs/1282185

Title:
  Unable to edit metadata with key that contains forward slash (/)

Status in OpenStack Image Registry and Delivery Service (Glance):
  New

Bug description:
  When creating a new image I can add a metadata key that contains a
  forward slash, such as "some/key=value". However, if I then try to
  update the value for that key I get a 400 error.

  curl -i -X PATCH -H "X-Auth-Token: " -H "Content-Type:
  application/openstack-images-v2.1-json-patch" -d '[{"op": "replace",
  "path": "/some/key", "value": "newvalue"}]' /v2/images/

  Maybe there is some way to escape the forward slash? If not then maybe
  glance should not allow metadata keys to be created that contain a
  forward slash.  I think a similar problem occurs for keys containing
  the tilde (~).

To manage notifications about this bug go to:
https://bugs.launchpad.net/glance/+bug/1282185/+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 1274654] [NEW] Success message when updating default quotas is not very good

2014-01-30 Thread Justin Pomeroy
Public bug reported:

When I update the default quotas I get the message,  Success: Default
quotas updated "Update Default Quotas".  Seems to me this message is a
little awkward and should probably just say "Default quotas updated" or
something similar.

** Affects: horizon
 Importance: Undecided
 Status: New

** Attachment added: "success_message.png"
   
https://bugs.launchpad.net/bugs/1274654/+attachment/3963218/+files/success_message.png

-- 
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/1274654

Title:
  Success message when updating default quotas is not very good

Status in OpenStack Dashboard (Horizon):
  New

Bug description:
  When I update the default quotas I get the message,  Success: Default
  quotas updated "Update Default Quotas".  Seems to me this message is a
  little awkward and should probably just say "Default quotas updated"
  or something similar.

To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1274654/+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