Univention Bugzilla – Bug 26262
UMC System Setup: Auswahl der Systemrolle nur einmal erlauben
Last modified: 2012-07-20 15:24:46 CEST
Beim mehrmaligen Wechsel der System-Rolle kann es u.U. dazu kommen, dass benötigte Pakete nicht gefunden werden. Eigentlich installiert univention-system-setup alle Pakete, die für den Rollenwechsel benötigt werden, in ein eigenes lokales Repo. Dort werden auch Abhängigkeiten berücksichtigt. Trotzdem kann es vorkommen, das Pakete nicht in dieses lokale Repo gespeichert werden, da sie bereits auf dem System vorhanden sind. Wenn man nun den apt Cache leert und keine Online Repo zur Verfügung steht, kann ein doppelter Wechsel der System Rolle (z.B installiert als Master -> Wechsel zu Slave -> Wechsel zu Master) dazu führen, dass Pakete nicht gefunden/installiert werden können. -> apt-get -s install univention-server-master+ univention-server-slave- Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut Statusinformationen werden eingelesen... Fertig Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass Sie eine unmögliche Situation angefordert haben oder, wenn Sie die Unstable-Distribution verwenden, dass einige erforderliche Pakete noch nicht erstellt wurden oder Incoming noch nicht verlassen haben. Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen: Die folgenden Pakete haben unerfüllte Abhängigkeiten: univention-server-master : Hängt ab von: univention-management-console-module-udm soll aber nicht installiert werden Empfiehlt: python-univention-license ist aber nicht installierbar E: Beschädigte Pakete Wir sollte den Wechsel der Systemrolle beschränken, so dass er nur einmal (egal ob nach dem ersten Wechsel das System gejoint wurde oder nicht) ausgeführt werden kann.
Das Problem könnte soweit schon einmal eingeschränkt werden, wenn die Credentials für die Join-Vorgang zunächst überprüft werden → siehe Bug 25805
Wird im Rahmen von Bug #26332 mit behoben. Die Auswahl erscheint nur noch auf einem nicht gejointen Master, siehe auch Bug #26404.
Ist umgesetzt.
Auf nicht-Master Systemen kann univention-system-setup-boot nicht installiert werden. Auf Master-Systemen die per uss-boot gejoint wurden führt eine Reinstallation des Paketes nicht zu erneutem Appliance-Modus. Auf normal Installierten (und gejointen) Master-Systemen führt eine Installation de Paketes nicht zum Appliance-Modus. Changelog OK
UCS 3.0-2 has been released: http://forum.univention.de/viewtopic.php?f=54&t=1905 If this error occurs again, please use "Clone This Bug".