Bug 1315859

Summary: subscription-manager-firstboot panel provides redundant Proxy Configuration tool
Product: Red Hat Enterprise Linux 6 Reporter: John Sefler <jsefler>
Component: subscription-managerAssignee: Chris Snyder <csnyder>
Status: CLOSED ERRATA QA Contact: John Sefler <jsefler>
Severity: medium Docs Contact:
Priority: high    
Version: 6.8CC: bcourt, bkearney, csnyder, redakkan, skallesh
Target Milestone: rcKeywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-05-10 20:40:55 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
successive firstboot panels showing redundant Proxy Setup/Configuration tools
none
No proxy configuration toll in subscription-manager none

Description John Sefler 2016-03-08 19:06:38 UTC
Description of problem:
This issue is a side affect of the RHEL7.2 work done on subscription-manager-initial-setup-addon-1.15 which was then back ported to subscription-manager-firstboot-1.16 for RHEL6.8.

See the attached screenshot

When traversing through firstboot, the "Choose Service" panel contains a "Proxy Setup" tool which is not owned by subscription-manager, but the information is passed onto the next panel, "Subscription Management Registration", which is owned by subscription-manager-firstboot where there is another "Proxy Configuration" tool that is effectively redundant.

The problem is that when a user starts using the Back and Forward buttons, the data in the proxy dialog text fields remain sticky, and the data is not designed to be transferred Backward.

The solution is to restore the same behavior from RHEL6.7 by removing the "Configure Proxy" box on the Subscription Management Registration panel.



Version-Release number of selected component (if applicable):
[root@jsefler-6 ~]# rpm -q subscription-manager-firstboot
subscription-manager-firstboot-1.16.8-4.el6.x86_64


How reproducible:


Steps to Reproduce:
1. firstboot
2.
3.

Actual results:
two tools to configure a proxy


Expected results:
one proxy setup tool (prior to the Subscription Management Registration panel).

Additional info:

Comment 1 John Sefler 2016-03-08 19:08:15 UTC
Created attachment 1134279 [details]
successive firstboot panels showing redundant Proxy Setup/Configuration tools

Comment 5 Shwetha Kallesh 2016-03-22 11:38:06 UTC
Created attachment 1139000 [details]
No proxy configuration toll in subscription-manager

Marking verified as the redundant proxy configuration tool has been removed

[root@dhcp35-212 ~]# subscription-manager version
server type: This system is currently not registered.
subscription management server: 0.9.51.15-1
subscription management rules: 5.15.1
subscription-manager: 1.16.8-7.el6
python-rhsm: 1.16.6-1.el6

Comment 7 errata-xmlrpc 2016-05-10 20:40:55 UTC
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.

https://rhn.redhat.com/errata/RHBA-2016-0797.html