Description of problem: When adjusting the quantity in the gui for subscriptions that have an instance_multiplier set, you cannot set numbers greater than nine properly. Version-Release number of selected component (if applicable): subscription-manager: 1.8.7-1.git.39.c802238.el5 How reproducible: always Steps to Reproduce: 1. Open up subscription-manager-gui 2. Register 3. click the 'All Available Subscriptions' tab 4. click 'update' 5. Find a subscription with an instance_multiplier attribute (in the TESTDATA, "Awesome OS Instance Based (Standard Support)" is a good example). 6. Click on the quantity field to adjust the quantity 7. Enter in any number that meets the instance_multiplier constraints but also contains digits which are non-even (examples: 10, 012, 234) Actual results: Since the instance_multiplier is checked on EACH DIGIT instead of the ENTIRE NUMBER, you cannot enter in many valid quantities. Expected results: You should be able to type in any valid quantity. Additional info: Secondary bug: the keyboard up and down arrows also don't work properly, it scrolls: 2, blank, 4, blank, 6, blank, ... This means you have to press twice as many buttons to get to the number you want using this method.
This request was evaluated by Red Hat Product Management for inclusion in a Red Hat Enterprise Linux release. Product Management has requested further review of this request by Red Hat Engineering, for potential inclusion in a Red Hat Enterprise Linux release for currently deployed products. This request is not yet committed for inclusion in a release.
Could you please set devel_ack/condnack for 5.10 or postpone/close this bugzilla? Erratas should be filed by May 21st, so development phase is nearing its exit.
commit d6a01908e1fb44eab0096360dfe96908a92f8aec Author: Alex Wood <awood> Date: Mon May 20 11:05:13 2013 -0400 962905: Fixing errors with quantity spinner.
Moving back to modified to include in the errata.
Version: Brew Build # subscription-manager version server type: Red Hat Subscription Management subscription management server: 0.8.7-1 subscription-manager: 1.8.8-1.el5 python-rhsm: 1.8.11-1.el5_9 Steps to Reproduce: 1. Open up subscription-manager-gui 2. Register 3. click the 'All Available Subscriptions' tab 4. click 'update' 5. Find a subscription with an instance_multiplier attribute (in the TESTDATA, "Awesome OS Instance Based (Standard Support)" is a good example). 6. Click on the quantity field to adjust the quantity The quantity field can take in digits that have non-even number The quantity filed cannot begin with '0' The quantity field should be a positive number The increment and decrement buttons work appropriately (+1 and -1) VERIFIED
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHBA-2013-1332.html