Description of problem: Consumer registered to SAM-1.1 will fail to support the release feature from the subscription-manager-gui due to SAM hiding releasever from the json. Version-Release number of selected component (if applicable): SAM-1.1 Steps to Reproduce: 1. Register a consumer with >= subscription-manager-0.99.19-1 2. Subscribe consumer to RHEL product. 3. In the Subscription Manager gui navigate to system preferences Actual results: Release option / drop down is disabled. Expected results: Release should be enabled with ability to select from a list of available releases. Additional info: /var/log/rhsm/rhsm.log [WARNING] @preferences.py:101 - Disabling relea se version dropdown, server does not support release versions. Command line the 'release' options work and we are able to --set, --list and retrieve current release value.
I've looked into this a bit. The cli and the gui each check for releaseVer support in different ways. I'm going to open a bug for subman to fix this, and make them both check in the same way (fwiw the way the gui operates will be the way that they will both check). katello will need to make sure the releaseVer value is always on a consumer.
New bug is https://bugzilla.redhat.com/show_bug.cgi?id=838942 fwiw
Branch: refs/heads/master Home: https://github.com/Katello/katello Commit: e5e6bbd0502727f01743aac43b7e0df0441971df https://github.com/Katello/katello/commit/e5e6bbd0502727f01743aac43b7e0df0441971df Author: Tom McKay <thomasmckay> Date: 2012-08-30 (Thu, 30 Aug 2012)
@Tom: how do I verify this? I don't see a "system preferences" anywhere in the web ui...
taking QE contact. I had the same issue on CFSE... also a machine with Gnome :)
# VERIFIED checked on latest provided SAM 1.2 it looks pretty good (and as expected). scenario is: 1. import manifest 2. register a system (don't turn on autosubscribe there) 3. via SAM ui go to the system's info and edit the release to: 6.3 4. install subscription-manager-gnome (if it's not there) 5. run subscription-manager-gui 6. refer to the "Preferences" and see that checkbox for "Release version" is enabled and has the value of: 6.3 that's it! packages the check was made: --- katello-headpin-1.1.15-2h.el6_3.noarch subscription-manager-0.99.19.4-1.el6_3.x86_64 subscription-manager-gnome-0.99.19.4-1.el6_3.x86_64 candlepin-0.7.13-1.el6_3.noarch
Closing out verified bugs from 1.2. Somehow the errata tool missed them.