Bug 960262 - installer will not launch with valid IP but no internet connection
Summary: installer will not launch with valid IP but no internet connection
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: anaconda
Version: 19
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Anaconda Maintenance Team
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: RejectedBlocker
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-05-06 19:50 UTC by Chris Murphy
Modified: 2014-06-09 19:35 UTC (History)
11 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2014-02-20 22:13:36 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
anaconda.log (3.32 KB, text/plain)
2013-05-06 19:57 UTC, Chris Murphy
no flags Details
ifcfg.log (490 bytes, text/plain)
2013-05-06 19:57 UTC, Chris Murphy
no flags Details
program.log (17.30 KB, text/plain)
2013-05-06 19:57 UTC, Chris Murphy
no flags Details
storage.log (95.25 KB, text/plain)
2013-05-06 19:58 UTC, Chris Murphy
no flags Details
anaconda-tb (240.25 KB, text/plain)
2013-05-06 20:00 UTC, Chris Murphy
no flags Details

Description Chris Murphy 2013-05-06 19:50:50 UTC
Description of problem:
The installer hangs on launch from a VM (Vbox) that has a valid IP, but no internet access.

Version-Release number of selected component (if applicable):
Fedora-Live-Desktop-x86_64-19-Beta-TC3-1.iso
anaconda 19.24-1

How reproducible:
Always.

Steps to Reproduce:
1. VirtualBox VM, network set to Bridge mode, valid IP address is assigned via DHCP, but there is no internet access.
2. Launch the installer.

  
Actual results:
Hang. No error message, no splash or language screen.

Expected results:
To allow installation anyway, as if there were no network connection, or to at least provide an error message.

Additional info:
If the VM is set to NAT or Off, the installer launches OK.

Comment 1 Chris Murphy 2013-05-06 19:56:26 UTC
Proposing as beta blocker, violates alpha criteria:
"The installer must run when launched normally from the release-blocking images."

Comment 2 Chris Murphy 2013-05-06 19:57:09 UTC
Created attachment 744307 [details]
anaconda.log

Comment 3 Chris Murphy 2013-05-06 19:57:19 UTC
Created attachment 744308 [details]
ifcfg.log

Comment 4 Chris Murphy 2013-05-06 19:57:46 UTC
Created attachment 744309 [details]
program.log

Comment 5 Chris Murphy 2013-05-06 19:58:21 UTC
Created attachment 744310 [details]
storage.log

Comment 6 Chris Murphy 2013-05-06 20:00:57 UTC
Created attachment 744312 [details]
anaconda-tb

Comment 7 Adam Williamson 2013-05-08 16:59:42 UTC
Discussed at 2013-05-08 blocker review meeting: http://meetbot.fedoraproject.org/fedora-blocker-review/2013-05-08/f19beta-blocker-review-4.2013-05-08-16.00.log.txt . Our general feeling was this isn't likely to be common enough to merit blocker status, but we thought it'd be best to experiment a bit to make sure. In particular it'd be good to know if it can be reproduced in similar bare metal or KVM configurations. We'd also like to know how long Chris waited for it to recover (though the logs indicate an actual traceback occurred, so it probably is a non-recoverable crash).

Comment 8 Chris Murphy 2013-05-12 00:11:56 UTC
More than 5 minutes, less than 10? I'm unable to reproduce with a router providing DHCP for a valid IP, but with internet disconnected from the router. So it must be the port redirect is in place with hotels, airports, and airplanes intended to get you to pay for a session, and is causing anaconda's confusion.

Since I can't reproduce with vbox, I'm also unable to reproduce the condition leading to the problem in order to test with qemu or bare metal.

Comment 9 Adam Williamson 2013-05-13 16:17:37 UTC
Discussed at 2013-05-13 blocker review meeting: http://meetbot.fedoraproject.org/fedora-blocker-review/2013-05-13/f19beta-blocker-review-5.2013-05-13-16.00.log.txt . Rejected as a blocker: it seems like it takes a very specific scenario to produce this effect, and there's an obvious workaround (disconnect from the hotspot or sign in to it).

Comment 10 David Shea 2014-01-08 16:20:43 UTC
I can't seem to reproduce this, so I'm not sure if it got fixed as part of something else or I just didn't get the right network conditions, but, based on the traceback:

anaconda 19.24-1 exception report
Traceback (most recent call first):
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/__init__.py", line 547, in busyCursor
    window.set_cursor(Gdk.Cursor(Gdk.CursorType.WATCH))
  File "/usr/lib64/python2.7/site-packages/pyanaconda/ui/gui/__init__.py", line 303, in setup
    busyCursor()
  File "/sbin/anaconda", line 1078, in <module>
    anaconda._intf.setup(ksdata)
AttributeError: 'NoneType' object has no attribute 'set_cursor'


and the fact that it's a live install, my hunch is that it's an xauth vs. hostname thing like in bug 1045280. Can you try with F20, and if it's still an issue, can you try running the following command in a terminal before hitting "Install to Hard Drive":

xhost +si:localuser:root


Note You need to log in before you can comment on or make changes to this bug.