| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
(#507084).
The value of NM_CONTROLLED has to change from no to yes to trigger device
activation by updating of ifcfg file, so we need to update just the files of
devices selected by user (instead of all devices). Otherwise, selection of
another device after previously failed selection doesn't work.
Also make writing out of ONBOOT in text mode consistent with gui.
|
|
|
|
|
|
|
| |
I came accross this by the way when working on something different. It adds
what was done with commit 2e8dfb72c0c296f24f99512e8fb00c377417a60a (#504216)
for GUI to text ui. Althoug BZ suggests that it was already present in text ui,
looking into code doesn't (I have no rawhide image to test if it is actually true).
|
|
|
|
|
| |
We have lots of strings that we display to users which are unclear or
contain poor usage and grammar. That's bad.
|
|
|
|
|
|
|
|
| |
In stage 2 when you get the 'Enable network interface' dialog, if
you select an interface that is not able to connect to a network,
we just wait and then take the user back to the Enable network
interface dialog. Before going back to the dialog, tell the user
we were unable to configure the selected interface.
|
|
|
|
|
|
| |
When performing a text mode install, call self._dhcpToggled()
before running the dialog so the initial state of the manual entry
fields matches the checkbox choices.
|
|
|
|
| |
This reverts commit d5c0a7287fe810c06968687777bdca527a44258e.
|
|
|
|
|
|
|
|
| |
In stage 2 when you get the 'Enable network interface' dialog, if
you select an interface that is not able to connect to a network,
we just wait and then take the user back to the Enable network
interface dialog. Before going back to the dialog, tell the user
we were unable to configure the selected interface.
|
| |
|
| |
|
|
|
|
|
| |
NetworkManager currently lacks IPv6, so do not expose IPv6 widgets
in the network UI in anaconda for now.
|
|
|
|
|
|
| |
If you boot with boot.iso and pass ksdevice=DEVICE or
ksdevice=MACADDR, use that to automatically select the NIC to use
when we ask the user to bring up the network for installation.
|
|
|
|
|
|
| |
Do not force users to provide a gateway or a nameserver, just pass
if those are missing. However, if they are provided, still raise
an error if the provided value is incorrect.
|
|
|
|
|
|
| |
Store provided nameserver as the 'DNS1' value in the NetworkDevice
object, rather than writing out resolv.conf from the netconfig
interface code.
|
|
|
|
|
|
| |
Make sure we write out BOOTPROTO=static and that we add the
GATEWAY line to the ifcfg-DEVICE file, otherwise we get an
incomplete network configuration from NetworkManager.
|
|
|
|
|
|
|
|
|
|
|
|
| |
Modify netconfig_text.py to interact with NetworkManager more
correctly. Get a list of all selected interfaces and iterate
over those objects in self.anaconda.id.network and add the
settings as appropriate. After iterating the list, call the
bringUp() function to write the new configuration files and
wait for NetworkManager to establish a connection.
If bringUp() returns True, return INSTALL_OK, otherwise stay
in the configuration screen loop.
|
|
|
|
|
|
|
| |
Changed bringDeviceUp() in network.py to bringUp() since it really
just writes out all new network configuration information and lets
NetworkManager take over from there. Correct the calls to this
method so we don't get tracebacks anymore.
|
|
|
|
|
| |
Both isys.dhcpNetDevice() and isys.configNetDevice() have been
replaced with network.bringDeviceUp().
|
| |
|
| |
|
|
|