Resolves: rhbz#766902 --- ui/network.glade | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/ui/network.glade b/ui/network.glade index caabf25..fc4c86b 100644 --- a/ui/network.glade +++ b/ui/network.glade @@ -235,7 +235,7 @@ <property name="visible">True</property> <property name="can_default">True</property> <property name="can_focus">True</property> - <property name="label" translatable="yes">Configure Network</property> + <property name="label" translatable="yes">_Configure Network</property> <property name="use_underline">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> <property name="focus_on_click">True</property>
On 01/31/2012 09:11 AM, Radek Vykydal wrote:
Resolves: rhbz#766902
ui/network.glade | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/ui/network.glade b/ui/network.glade index caabf25..fc4c86b 100644 --- a/ui/network.glade +++ b/ui/network.glade @@ -235,7 +235,7 @@ <property name="visible">True</property> <property name="can_default">True</property> <property name="can_focus">True</property>
<property name="label" translatable="yes">Configure Network</property>
<property name="use_underline">True</property> <property name="relief">GTK_RELIEF_NORMAL</property> <property name="focus_on_click">True</property><property name="label" translatable="yes">_Configure Network</property>
Ack.
From: Jeff Bastian jbastian@redhat.com
In loader strverscmp(3) is used so the patch will cover vast majority of cases (although e.g. eth9 would precede eth10 in loader, whereas eth10 would precede eth9 in stage 2 if there were more than 10 devcies having link).
Resolves: rhbz#760250 --- network.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/network.py b/network.py index df82152..15cf29c 100644 --- a/network.py +++ b/network.py @@ -353,7 +353,8 @@ class Network: bootif_mac = None if ksdevice == 'bootif' and flags.cmdline.get("BOOTIF"): bootif_mac = flags.cmdline.get("BOOTIF")[3:].replace("-", ":").upper() - for dev in self.netdevices: + # sort for ksdevice=link (to select the same device as in loader)) + for dev in sorted(self.netdevices): mac = self.netdevices[dev].get('HWADDR').upper() if ksdevice == 'link' and isys.getLinkStatus(dev): self.ksdevice = dev
On 01/31/2012 09:11 AM, Radek Vykydal wrote:
From: Jeff Bastianjbastian@redhat.com
In loader strverscmp(3) is used so the patch will cover vast majority of cases (although e.g. eth9 would precede eth10 in loader, whereas eth10 would precede eth9 in stage 2 if there were more than 10 devcies having link).
Resolves: rhbz#760250
network.py | 3 ++- 1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/network.py b/network.py index df82152..15cf29c 100644 --- a/network.py +++ b/network.py @@ -353,7 +353,8 @@ class Network: bootif_mac = None if ksdevice == 'bootif' and flags.cmdline.get("BOOTIF"): bootif_mac = flags.cmdline.get("BOOTIF")[3:].replace("-", ":").upper()
for dev in self.netdevices:
# sort for ksdevice=link (to select the same device as in loader))
for dev in sorted(self.netdevices): mac = self.netdevices[dev].get('HWADDR').upper() if ksdevice == 'link' and isys.getLinkStatus(dev): self.ksdevice = dev
Ack.
Port from F16.
NM assumes this default but network service (initscripts) won't start the device without the BOOTPROTO value set.
Resolves: rhbz#723404 --- gui.py | 2 -- loader/net.c | 2 ++ network.py | 5 ----- 3 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/gui.py b/gui.py index 409882b..0f89934 100755 --- a/gui.py +++ b/gui.py @@ -1020,8 +1020,6 @@ class InstallInterface(InstallInterfaceBase):
# update ifcfg files for nm-c-e self.anaconda.id.network.setNMControlledDevices(nm_controlled_devices) - if not just_setup: - self.anaconda.id.network.presetDefaultConfiguration([install_device])
self.anaconda.id.network.writeIfcfgFiles() network.logIfcfgFiles(message="Dump before nm-c-e (can race " diff --git a/loader/net.c b/loader/net.c index fc4e271..d755eae 100644 --- a/loader/net.c +++ b/loader/net.c @@ -1236,6 +1236,8 @@ int writeDisabledIfcfgFile(char *device) { fprintf(fp, "HWADDR=%s\n", iface_mac2str(device)); fprintf(fp, "ONBOOT=no\n"); fprintf(fp, "NM_CONTROLLED=no\n"); + /* default for network service, NM assumes it */ + fprintf(fp, "BOOTPROTO=dhcp\n");
if (fclose(fp) == EOF) { return 3; diff --git a/network.py b/network.py index 15cf29c..8bdd096 100644 --- a/network.py +++ b/network.py @@ -462,11 +462,6 @@ class Network: else: device.set(('ONBOOT', 'yes'))
- def presetDefaultConfiguration(self, devices=None): - for devname, device in self.netdevices.items(): - if not devices or devname in devices: - device.set(('BOOTPROTO', 'dhcp')) - def getOnbootControlledIfaces(self): ifaces = [] for iface, device in self.netdevices.items():
On 01/31/2012 09:11 AM, Radek Vykydal wrote:
Port from F16.
NM assumes this default but network service (initscripts) won't start the device without the BOOTPROTO value set.
Resolves: rhbz#723404
gui.py | 2 -- loader/net.c | 2 ++ network.py | 5 ----- 3 files changed, 2 insertions(+), 7 deletions(-)
diff --git a/gui.py b/gui.py index 409882b..0f89934 100755 --- a/gui.py +++ b/gui.py @@ -1020,8 +1020,6 @@ class InstallInterface(InstallInterfaceBase):
# update ifcfg files for nm-c-e self.anaconda.id.network.setNMControlledDevices(nm_controlled_devices)
if not just_setup:
self.anaconda.id.network.presetDefaultConfiguration([install_device]) self.anaconda.id.network.writeIfcfgFiles() network.logIfcfgFiles(message="Dump before nm-c-e (can race "
diff --git a/loader/net.c b/loader/net.c index fc4e271..d755eae 100644 --- a/loader/net.c +++ b/loader/net.c @@ -1236,6 +1236,8 @@ int writeDisabledIfcfgFile(char *device) { fprintf(fp, "HWADDR=%s\n", iface_mac2str(device)); fprintf(fp, "ONBOOT=no\n"); fprintf(fp, "NM_CONTROLLED=no\n");
/* default for network service, NM assumes it */
fprintf(fp, "BOOTPROTO=dhcp\n");
if (fclose(fp) == EOF) { return 3;
diff --git a/network.py b/network.py index 15cf29c..8bdd096 100644 --- a/network.py +++ b/network.py @@ -462,11 +462,6 @@ class Network: else: device.set(('ONBOOT', 'yes'))
- def presetDefaultConfiguration(self, devices=None):
for devname, device in self.netdevices.items():
if not devices or devname in devices:
device.set(('BOOTPROTO', 'dhcp'))
def getOnbootControlledIfaces(self): ifaces = [] for iface, device in self.netdevices.items():
Ack.
anaconda-devel@lists.stg.fedoraproject.org