Bug 28089 - System Setup Boot: setup-join nimmt nicht die lokalen Pakete
System Setup Boot: setup-join nimmt nicht die lokalen Pakete
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: System setup
UCS 3.0
Other Linux
: P5 normal (vote)
: UCS 3.0-2-errata
Assigned To: Alexander Kläser
Jascha Geerds
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-26 20:50 CEST by Stefan Gohmann
Modified: 2018-05-16 21:36 CEST (History)
2 users (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
bug_28089.patch (1.02 KB, patch)
2012-07-26 21:05 CEST, Stefan Gohmann
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2012-07-26 20:50:25 CEST
Das ist bei den internen Templates für Memberserver erneut aufgetreten:

Die folgenden zusätzlichen Pakete werden installiert:
  heimdal-servers univention-heimdal-member univention-server-member
Vorgeschlagene Pakete:
  heimdal-docs
Die folgenden NEUEN Pakete werden installiert:
  heimdal-servers univention-heimdal-member univention-server-member
0 aktualisiert, 3 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen noch 154 kB von 320 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 872 kB Plattenplatz zusätzlich benutzt.
Fehl http://univention-repository.knut.univention.deFehlschlag beim Holen von http://univention-repository.knut.univention.de/3.0/maintained/3.0-2/i386/heimdal-servers_1.4.0+git201110101743~lorikeet-3.207.201207110753_i386.deb  »univention-repository.knut.univention.de« konnte nicht aufgelöst werden
E: Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get update« ausführen oder mit »--fix-missing« probieren?
/3.0/maintained/ 3.0-2/i386/ heimdal-servers 1.4.0+git201110101743~lorikeet-3.207.201207110753
  »univention-repository.knut.univention.de« konnte nicht aufgelöst werden
__STEP__:2

Das Joinen funktioniert dann nicht:
* Message:  Establishing a TLS connection with master231.deadlock23.local failed. Maybe you didn't specify a FQDN.


Die Ursache ist noch unklar.

+++ This bug was initially created as a clone of Bug #27935 +++

Im Appliance Modus werden im setup-join irgendwann Pakete
(univention-server-slave) auf dem System installiert. Die benötigten Pakete
werden durch univention-system-setup-boot selbst "mitgebracht" und sollten dann
eigentlich über lokal aus /var/cache/univention-system-setup/packages/
installiert werden.

Anscheinend gelten aber auch noch die anderen Quellen und diese werden wohl
auch bevorzugt behandelt. In meinem Fall war der Repository Server zum
Zeitpunkt des Join nicht erreichbar und die Pakete daher nicht installiert:

setup.log:

Die folgenden Pakete werden ENTFERNT:
  univention-ldap-acl-master univention-server-master
  univention-system-setup-boot
Die folgenden NEUEN Pakete werden installiert:
  univention-directory-replication univention-ldap-acl-slave
  univention-server-slave
0 aktualisiert, 3 neu installiert, 3 zu entfernen und 0 nicht aktualisiert.
Es müssen 200 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 8.192 B Plattenplatz freigegeben.
Fehl http://aFehlschlag beim Holen von
http://apt.knut.univention.de/3.0/maintained/3.0-2/all/univention-ldap-acl-slave_8.0.91-1.550.201207121358_all.deb
 »apt.knut.univention.de« konnte nicht aufgelöst werden
Fehlschlag beim Holen von
http://apt.knut.univention.de/3.0/maintained/3.0-0/all/univention-directory-replication_5.0.6-1.52.201111081521_all.deb
 »apt.knut.univention.de« konnte nicht aufgelöst werden
Fehlschlag beim Holen von
http://apt.knut.univention.de/3.0/maintained/3.0-2/all/univention-server-slave_7.0.18-2.194.201207131023_all.deb
 »apt.knut.univention.de« konnte nicht aufgelöst werden
E: Einige Archive konnten nicht heruntergeladen werden; vielleicht »apt-get
update« ausführen oder mit »--fix-missing« probieren?
Comment 1 Stefan Gohmann univentionstaff 2012-07-26 21:05:20 CEST
Created attachment 4565 [details]
bug_28089.patch

Vor dem Installieren der Pakete würde ein ucr commit auf /etc/apt/sources.list.d/* helfen. Das müsste dann später erneut durchgeführt werden.
Comment 2 Stefan Gohmann univentionstaff 2012-07-26 21:06:00 CEST
Es steht noch ein errata Update für System Setup an, oder? Dann bin ich dafür den Patch noch aufzunehmen.
Comment 3 Alexander Kläser univentionstaff 2012-07-27 09:51:45 CEST
(In reply to comment #2)
> Es steht noch ein errata Update für System Setup an, oder? Dann bin ich dafür
> den Patch noch aufzunehmen.

Ja, das wird zusammen mit Bug #27976 behoben.
Comment 4 Alexander Kläser univentionstaff 2012-07-27 10:18:56 CEST
Der Patch wurde in den Errata-Scope übernommen, und die YAML-Datei entsprechende angepasst (2012-07-26-univention-system-setup.yaml).

Die Änderung wurde auch nach 3.1 übernommen und im 3.1-Changelog vermerkt:
====================
 univention-system-setup (6.0.2-1) unstable; urgency=low
 .
   * added "ucr commit" to ensure that local packages will be installed
     correctly during setup-join.sh; Bug #28089
====================

Die Pakete sind gebaut.
Comment 5 Jascha Geerds univentionstaff 2012-07-30 12:43:34 CEST
- Fix funktioniert
- Paketversion stimmt
- Änderungen wurden auch in 3.1 übernommen
- YAML ist in Ordnung.

Die nächsten Schritte können folgen
Comment 6 Alexander Kläser univentionstaff 2012-07-31 11:59:01 CEST
Das Errata-Update ist raus.
Comment 7 Jascha Geerds univentionstaff 2012-07-31 12:05:45 CEST
Verified!