Univention Bugzilla – Bug 22908
Setup-Wizard: Netzwerkkonfiguration
Last modified: 2011-12-13 15:50:51 CET
Es soll ein UMC-Modul für die Netzwerkkonfiguration geben
Beim Versuch eine virtuelle IP auf einem DC Backup zu setzen ist der folgende Fehler aufgetreten: Interner Modul-Fehler: Die Ausführung eines Befehls löste einen schwerwiegenden Fehler aus. Fehlernachricht des Servers: Die Ausf�hrung des Kommandos setup/save ist fehlgeschlagen: Traceback (most recent call last): File '/usr/lib/pymodules/python2.6/univention/management/console/modules/__init__.py', line 97, in execute func( request ) File '/usr/lib/pymodules/python2.6/univention/management/console/modules/setup/__init__.py', line 69, in save util.pre_save(values, oldValues) File '/usr/lib/pymodules/python2.6/univention/management/console/modules/setup/util.py', line 138, in pre_save broadcast = get_broadcast(address, mask) File '/usr/lib/pymodules/python2.6/univention/management/console/modules/setup/util.py', line 200, in get_broadcast ip = util.ipaddr.IPv4Network('%s/%s') NameError: global name 'util' is not defined
(In reply to comment #1) > Beim Versuch eine virtuelle IP auf einem DC Backup zu setzen ist der folgende > Fehler aufgetreten: > ... Danke für den Hinweis, das wurde gefixt: univention-system-setup (5.0.20-1) unstable; urgency=low . * UMC: fixed traceback when saving virtual IPv4 network device (Bug #22908)
Das Modul wurde fertig gestellt. Folgende Fälle werden in der Validierung geprüft: * Entweder IPv4- oder IPv6-Netzwerkgeräte müssen konfiguriert sein * IPv6-Bezeichner können nur aus Buchstaben (groß/klein) und Zahlen bestehen, sie müssen mindestens ein Zeichen lang sein * Die Gateways-Adressen werden überprüft, müssen aber nicht zwangsweise gesetzt sein * Mindestens ein Domänen-DNS-Server muss gesetzt sein, es sei denn es ein Netzwerkgerät wurde als DHCP/SLAAC konfiguriert * Externe DNS-Server-Adressen werden überprüft, müssen aber nicht zwangsweise gesetzt sein * Wenn IPv6 konfigueriert ist (auch über die SLAAC-Einstellung), muss eine manuelle Adresse angegeben werden * Für Master/Backup/Slave/Member kann DHCP (IPv4) nur verwendet werden, wenn mindestens eine manuelle Adresse angegeben ist; bei anderen Systemrollen ist dies nicht notwendig * Für jedes IPv6-Gerät, das konfiguriert wurde muss ein Eintrag mit dem Bezeichner "default" existieren, das ist das Standardgerät * IPv4/6-Adresse und Prefix/Mask müssen angegeben sein * Der Proxy muss korrekt angegeben sein (mit http:// oder https://) * Für jedes virtuelle IPv4-Gerät muss es auch das "reale" Gerät geben
Da Systeme, die aktualisiert werden u.U. einen falschen ssl/country-Eintrag besitzen (siehe Bug 24174), wird der aktuell gesetzte und ggf. invalide Country-Code der ComboBox hinzugefügt. univention-system-setup (5.0.29-1) unstable; urgency=low . * UMC: ignore broacast/network (IPv4) entries * UMC: add the currently set ssl/country entry in case it is invalid in order to avoid error messages * UMC: removed debug output, fixed syntax errors (Bug #22908)
(In reply to comment #3) > Das Modul wurde fertig gestellt. > > Folgende Fälle werden in der Validierung geprüft: > > * Entweder IPv4- oder IPv6-Netzwerkgeräte müssen konfiguriert sein korrekt > * IPv6-Bezeichner können nur aus Buchstaben (groß/klein) und Zahlen bestehen, > sie müssen mindestens ein Zeichen lang sein korrekt. und mindestens ein Interface muss default heissen > * Die Gateways-Adressen werden überprüft, müssen aber nicht zwangsweise gesetzt > sein korrekt > * Mindestens ein Domänen-DNS-Server muss gesetzt sein, es sei denn es ein > Netzwerkgerät wurde als DHCP/SLAAC konfiguriert Bug #25081 > * Externe DNS-Server-Adressen werden überprüft, müssen aber nicht zwangsweise > gesetzt sein korrekt > * Wenn IPv6 konfigueriert ist (auch über die SLAAC-Einstellung), muss eine > manuelle Adresse angegeben werden korrekt > * Für Master/Backup/Slave/Member kann DHCP (IPv4) nur verwendet werden, wenn > mindestens eine manuelle Adresse angegeben ist; bei anderen Systemrollen ist > dies nicht notwendig korrekt. Ein einziges Interface mit aktiviertem DHCP ist ok, wenn eine feste Adresse (für Fallback) angegeben ist. > * Für jedes IPv6-Gerät, das konfiguriert wurde muss ein Eintrag mit dem > Bezeichner "default" existieren, das ist das Standardgerät korrekt > * IPv4/6-Adresse und Prefix/Mask müssen angegeben sein korrekt > * Der Proxy muss korrekt angegeben sein (mit http:// oder https://) korrekt > * Für jedes virtuelle IPv4-Gerät muss es auch das "reale" Gerät geben korrekt (In reply to comment #4) > Da Systeme, die aktualisiert werden u.U. einen falschen ssl/country-Eintrag > besitzen (siehe Bug 24174), wird der aktuell gesetzte und ggf. invalide > Country-Code der ComboBox hinzugefügt. Funktioniert
UCS 3.0-0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"