Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 1063325

Summary: Installer crashes during installation of RHEL 7 SS4
Product: Red Hat Enterprise Linux 7 Reporter: Hemanth M B <hemanth>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED DUPLICATE QA Contact: Release Test Team <release-test-team-automation>
Severity: high Docs Contact:
Priority: unspecified    
Version: 7.0CC: davinder.kumar, dcbw, hemanth, jklimes, mchan, rvykydal, srishank
Target Milestone: rc   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-02-14 12:41:19 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:
Embargoed:
Attachments:
Description Flags
ScreenShots
none
anaconda and syslog logs none

Description Hemanth M B 2014-02-10 14:01:28 UTC
Created attachment 861398 [details]
ScreenShots

Description of problem: Installer crashes during installation of RHEL 7 SS4


Version-Release number of selected component (if applicable):


How reproducible:

It is my observation that during the snapshot 4 installation of RH7, the OS is unable to differentiate an unplugged port from a port that is connected. As a result it shows the on/off switch on all ports. If a particular port is unassigned in the VC server profile on an HP C7000 chassis, and if I toggle the switch from off to on the install screen of RH7 SS4 , the installer crashes/reboots and the cycle repeats. However, if I do so on a port that is connected, I don’t see any issue.

This however is different in SS2. In the SS2, the ports that are connected are clearly shown as connected and only these ports have an on/off toggle. The unassigned ports are shown as unplugged and have no on/off switch and hence there is no chance of flipping them .


Steps to Reproduce:
1. mount the DVD and start the installation.
2. at configuration page. configure network interface which is not connected. Toggle the switch from off to on
3. an error message will be popped up.

Actual results:


Expected results:


Additional info:
Observed similar behavior on HP 350p Gen8 server with 57810/57840 cards. For more information please see the sceern shots

Comment 2 Jirka Klimes 2014-02-11 09:27:25 UTC
It looks like an anaconda fault to me. But to be able to debug further, we need logs. Would you grab them so that we could analyze?

Switch to tty2 and find the logs in /tmp, mainly syslog and anaconda.log.
See e.g. https://fedoraproject.org/wiki/How_to_debug_installation_problems for more details.

Comment 3 Hemanth M B 2014-02-14 05:34:07 UTC
Created attachment 863094 [details]
anaconda and syslog logs

Please find the anaconda and syslog logs attached.

Comment 4 Jirka Klimes 2014-02-14 11:43:25 UTC
Anaconda traceback:
anaconda 19.31.51-1 exception report
Traceback (most recent call first):
  File "/usr/lib64/python2.7/site-packages/gi/types.py", line 113, in function
    return info.invoke(*args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/gi/overrides/Gio.py", line 171, in __call__
    None)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/nm.py", line 676, in nm_activate_device_connection
    nm_proxy.ActivateConnection('(ooo)', con_paths[0], device_path, "/")
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/spokes/network.py", line 593, in on_device_off_toggled
    nm.nm_activate_device_connection(dev_name, dev_cfg.con_uuid)
GError: GDBus.Error:org.freedesktop.NetworkManager.UnknownConnection: Connection 'em1' is not available on the device em1 at this time.

Local variables in innermost frame:
info: <gi.FunctionInfo object (call_sync) at 0x0x7fdadec225a8>
args: (<DBusProxy object at 0x7fdacdcd1320 (GDBusProxy at 0x3e82b70)>, 'ActivateConnection', GLib.Variant('(ooo)', ('/org/freedesktop/NetworkManager/Settings/1', '/org/freedesktop/NetworkManager/Devices/2', '/')), 0, -1, None)
kwargs: {}

So anaconda tries to activate 'em1' connection profile, but it is not available for the device. And the installer quits on the error. I'm not sure why the profile is not available for the device, maybe some timing issue. But the error should be handled more gracefully in anaconda.
Re-assigning to anaconda for opinion. Especially, what is the difference in SS2 and SS4?

Comment 5 Radek Vykydal 2014-02-14 12:41:19 UTC
(In reply to Jirka Klimes from comment #4)

> 
> So anaconda tries to activate 'em1' connection profile, but it is not
> available for the device. And the installer quits on the error. I'm not sure
> why the profile is not available for the device, maybe some timing issue.
> But the error should be handled more gracefully in anaconda.
> Re-assigning to anaconda for opinion. Especially, what is the difference in
> SS2 and SS4?

see bug #1062417 comment #6

*** This bug has been marked as a duplicate of bug 1062417 ***