Bug 24270 - Ausführen der Joinskripte auf DC Master
Ausführen der Joinskripte auf DC Master
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UCS Installer
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0 - RC
Assigned To: Sönke Schwardt-Krummrich
Murat Odabas
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-10-31 07:07 CET by Stefan Gohmann
Modified: 2011-12-13 15:51 CET (History)
0 users

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 Stefan Gohmann univentionstaff 2011-10-31 07:07:08 CET
Es sollte eine Konfigurationsmöglichkeit geben, dass die Joinskripte auf dem DC Master am Ende der Installation nicht ausgeführt werden.

Die Einstellung sollte a) per Profil steuerbar sein und b) aus dem Installer heraus. Dabei reicht es, auf der Übersichtsseite oder bei der Auswahl der Systemrolle eine F-Taste anzubieten, mit der diese Einstellung gesetzt werden kann.
Später würde man vielleicht einen per F-Taste erreichbaren erweiterten Dialog implementieren wollen, das ist aber im Moment nicht notwendig.
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2011-10-31 11:50:07 CET
Ist im Installer-Modul für die Systemrolle der DCMaster ausgewählt, kann über F3 die Ausführung der Joinskripte aktiviert/deaktiviert werden. Es wird dann ein entsprechender Hinweis angezeigt.
Über die Profilvariable "call_master_joinscripts=false" kann bei einer profilbasierten Installation die Ausführung der Joinskripte auf dem Master deaktiviert werden.

Changelogeintrag wurde erstellt
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2011-11-01 10:37:09 CET
Der Abschlussdialog wurde entsprechend angepasst. Ebenso wurden die Konsistenzchecks deaktiviert, wenn call_master_joinscripts=false ist.
Comment 3 Sönke Schwardt-Krummrich univentionstaff 2011-11-03 17:14:01 CET
Bei der Installation auf dem Master wird /var/univention-join/joined angelegt.
Comment 4 Sönke Schwardt-Krummrich univentionstaff 2011-11-03 18:20:23 CET
(In reply to comment #3)
> Bei der Installation auf dem Master wird /var/univention-join/joined angelegt.

joined und status werden jetzt nur noch angelegt, wenn wirklich die Joinskripte
auf dem Master ausgeführt werden.
univention-installer (7.0.135-1) unstable; urgency=low
Comment 5 Murat Odabas univentionstaff 2011-11-23 15:14:37 CET
Die Konfiguration das am Ende der Installation eines DC Master die Joinskripte nicht ausgeführt werden sollen kann sowohl über den Installer als auch über eine Profilbasierte Installation mit den beschriebenen Möglichkeiten erreicht werden. Der Ablauf ist so wie beschrieben, d.h. joined und status werden jetzt nur noch angelegt, wenn wirklich die Joinskripte auf dem Master ausgeführt werden. 

Das Ausführen der Joinskripte wurde über das Paket uss-boot realisiert, amd64 wurde nach Absprache nicht QAed, verified
Comment 6 Sönke Schwardt-Krummrich univentionstaff 2011-12-13 15:51:00 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"