Bug 232690

Summary: broken IPv6 prefix after manual TCP/IP configuration
Product: [Fedora] Fedora Reporter: Dawid Gajownik <gajownik>
Component: anacondaAssignee: David Cantrell <dcantrell>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhide   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-03-23 18:26:03 UTC Type: ---
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
my configuration
none
ifconfig output - configured IPv6 address is not set
none
eth0 configuration - please take a look at the two slashes
none
after clicking on Edit button - IPv6 prefix is not set none

Description Dawid Gajownik 2007-03-16 17:29:40 UTC
Description of problem:
http network install using todays boot.iso image - after manual IPv6
configuration IPv6 address and prefix are not set. Please see attached photos.

Comment 1 Dawid Gajownik 2007-03-16 17:29:40 UTC
Created attachment 150255 [details]
my configuration

Comment 2 Dawid Gajownik 2007-03-16 17:31:24 UTC
Created attachment 150256 [details]
ifconfig output - configured IPv6 address is not set

Comment 3 Dawid Gajownik 2007-03-16 17:32:47 UTC
Created attachment 150257 [details]
eth0 configuration - please take a look at the two slashes

Comment 4 Dawid Gajownik 2007-03-16 17:33:39 UTC
Created attachment 150258 [details]
after clicking on Edit button - IPv6 prefix is not set

Comment 5 Dawid Gajownik 2007-03-16 17:41:21 UTC
Installation did not finished (bug #232639) but you can notice in this backtrace
→ https://bugzilla.redhat.com/bugzilla/attachment.cgi?id=150226 that IPV6ADDR
variable is set to "2a01:1d8:1:30::b2/64". On my FC6 box network scripts use
also IPV6PREFIX variable to define IPv6 prefix.

Comment 6 David Cantrell 2007-03-21 20:27:06 UTC
There are several different bugs listed in this report.  In the future, please
file separate bugs for different issues.  Even if they seem related, please file
separate bugs.

First, can you try booting rawhide again.  When it comes to the first network
configuration screen, disable IPv4 and only select IPv6.  Tell it to do manual.
 Does the IPv6 get set at that point?

Comment 7 David Cantrell 2007-03-21 20:29:44 UTC
Reading through the libdhcp code, it looks like for static address
configuration, the function only handles one or the other.  It defaults to IPv4.
 I think that's going to be the issue.  Check anyway and post your findings.

Comment 8 Dawid Gajownik 2007-03-23 14:26:05 UTC
(In reply to comment #6)
> There are several different bugs listed in this report.  In the future,
> please file separate bugs for different issues.  Even if they seem related,
> please file separate bugs.

Well, I'm just a tester, not an Anaconda developer. I thought that it's caused
by the same problem. Sorry, next time I'll try to do it better.

> First, can you try booting rawhide again.  When it comes to the first network
> configuration screen, disable IPv4 and only select IPv6.  Tell it to do
> manual. Does the IPv6 get set at that point?

I tried it and it does not work, either (this time ftp installation,
anaconda-11.2.0.40). Anaconda tries to download images but it fails. It's
strange a bit because it does not inform me that it failed (like with broken
ftp/path configuration) - it only shows ftp configuration once again.

I cannot ping6 static IP address from other host. If I ping6 that one set by
autoconfiguration I get reply, though. I'm not sure whether it's important but
on the console there is such a message:

<6>eth0: duplicate address detected!

I'm sure that IPv6 address which I set on eth0 is not used by any other host.

Without IPv4 and with IPv6 autoconfiguration I can download stage2.img.

Comment 9 David Cantrell 2007-03-23 18:26:03 UTC
I think I have this problem solved.  I had to fix libdhcp and build a new one
(1.24) and then patch loader in anaconda to work around some other things.  But
I think it's solved.  Closing as rawhide.  These changes will appear in the next
rawhide anaconda build.  Note that rawhide is currently locked down for F7T3,
but once it opens back up, changes will appear there.