Bug 24993 - IP-Adressen werden bei Netzwerk mit IP-Adressbereich nicht korrekt automatisch vergeben
IP-Adressen werden bei Netzwerk mit IP-Adressbereich nicht korrekt automatisc...
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UDM (Generic)
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - RC
Assigned To: Janek Walkenhorst
Murat Odabas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-11-29 14:18 CET by Alexander Kläser
Modified: 2011-12-13 15:47 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Kläser univentionstaff 2011-11-29 14:18:44 CET
In UMC werden beim Anlegen eines Rechners und bei Auswahl eines Netzwerkes automatisch IP-Adresse sowie DNS-/DHCP-Einträge generiert. Bei jeder erneuten Auswahl eines Netzwerkes (auch für den "leeren" Eintrag) wird die IP-Adresse um eine Stelle hochgezählt. Dies funktioniert generell, wird allerdings ein Netzwerk mit einem IP-Adressbereich angelegt, funktioniert diese Hochzählen nicht mehr.

Es scheint sich dabei um ein Problem in der Funktion stepIn() zu handeln. Das  hat in 2.4 noch korrekt funktioniert.
Comment 1 Stefan Gohmann univentionstaff 2011-11-29 14:23:52 CET
Bitte schau mal drauf. Wenn das zu aufwendig wird, dann gib mir nochmal Bescheid.
Comment 2 Janek Walkenhorst univentionstaff 2011-11-29 16:18:32 CET
Die IP-Bereiche wurden als exklusiv betrachtet, jedoch wurde die "erste IP" als erste IP zugewiesen und wurde deshalb nicht als Mitglied eines Bereiches erkannt.
univention-directory-manager-modules (7.0.205-1)
Comment 3 Murat Odabas univentionstaff 2011-11-30 15:03:18 CET
Mit einem aktuellen 3.0 auf i386/amd64 wird beim Anlegen von Rechner Objekten bei der Zuweisung eines Netzwerks sowohl das default Netzwerk als auch bei einem eigenen Netzwerk (Mit Adressbereich) die IP vergeben und bei weiteren Rechner die IP immer um eins erhöht.

Beim Anlegen eines Rechner Objekts:
Da das Auswahlfeld für das Netzwerk vor bzw. über dem Eingabefeld der MAC Adresse liegt, wird bei nachträglicher  Eingabe der Mac Adresse anschließend nicht automatisch das DHCP Feld befüllt obwohl DHCP Service am Netzwerk Objekt gesetzt ist. Wenn zuerst Mac Adresse eingegeben und dann das Netzwerk ausgewählt wird, dann werden die Angaben auch für DHCP übernommen.

ich finde das verwirrt ein wenig , weil man annimmt das DHCP automatisch gesetzt wird wenn ein netztwerk mit DHCP Service eingetragen wird.

Abgesehen vom zweiten Absatz, verified
Comment 4 Alexander Kläser univentionstaff 2011-11-30 15:32:14 CET
(In reply to comment #3)
> ...
> Beim Anlegen eines Rechner Objekts:
> Da das Auswahlfeld für das Netzwerk vor bzw. über dem Eingabefeld der MAC
> Adresse liegt, wird bei nachträglicher  Eingabe der Mac Adresse anschließend
> nicht automatisch das DHCP Feld befüllt obwohl DHCP Service am Netzwerk Objekt
> gesetzt ist. Wenn zuerst Mac Adresse eingegeben und dann das Netzwerk
> ausgewählt wird, dann werden die Angaben auch für DHCP übernommen.
> 
> ich finde das verwirrt ein wenig , weil man annimmt das DHCP automatisch
> gesetzt wird wenn ein netztwerk mit DHCP Service eingetragen wird.

→ guter Hinweis, ich habe Bug 25025 dafür angelegt.
Comment 5 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:41:32 CET
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"