Description of problem: If at the DHCP/v4/v6 screen you uncheck DHCP but leave the other two enabled, then on the next screen both types of address will be required; if you don't fill in a v6 address, it forces you to Retry until you do. Worse, if you go back to the dhcp/v4/v6 screen and uncheck v6, when you go forward again to the IP entry screen, it has remembered the NS IP you entered but not the host IP, netmask, or gateway. It should either remember everything it can, or offer a dialog like "you forgot IPv6, go ahead without it?"
This is all me. I know about it forgetting some values when you go back. I'll get that fixed up. On the input validation issue... the whole point of the first dialog was to ask the user what network values they wanted to enter so that I could set up the dialog and input validation for the next screen. So if you check IPv6, it will expect you to give it a valid IPv6 address. Dealing with limited screen real estate sort of demaned two dialog boxes. I could modifying it so that if the user checks IPv6 and then fails to give anything, it'll proceed and disable IPv6 for installation. But if you check it and then type in "foo", it'll still try to validate. Let me play around with this some more and then see if I like it or not.
I don't much mind the validation thing if it remembers values.
Alright, so it remembers now.