Univention Bugzilla – Bug 29626
univention-repository-create legt Repo immer in 3.1-0 ab
Last modified: 2013-01-15 15:18:49 CET
Auf einem DC Backup, installiert mit UCS 3.0-0-update1-amd64 und durchaktualisiert auf UCS 3.1-0, wurde versucht mit univention-repository-create ein lokales Repo zu erstellen. Getestet wurde mit einer UCS 3.0-0-DVD, die entweder im CDROM-Laufwerk lag als ISO-Datei mit "-i <ISOFILE>" an univention-repository-create übergeben wurde. In beiden Fällen hat univention-repository-create den Inhalt der UCS 3.0-0-DVD im falschen Pfad unter /var/lib/univention-repository/mirror/3.1/maintained/3.1-0/ abgelegt.
Gefixed für 3.1-1 und errata3.1-0. Das Problem war, dass das ausgewählte Verzeichnis von der derzeitigen UCS-Version bestimmt wurde. Es wird jetzt von den Versionsnformationen in der .univention_install Datei von der CD bestimmt.
Die Zeile "for line in open(installfile).readlines():" wird im SVN und im Patch mit Leerzeichen eingerückt. Bitte auf Tabulatoren umstellen. Ich denke, check_preconditions() sollte weiterhin vor dem Mounten des CD-ROM-Laufwerks ausgeführt werden, da dieses ggf. mit sys.exit(1) abbricht und dann das gemountete Laufwerk übrig bleibt. → REOPEN In Bug #29808 werden ebenfalls Anpassungen an univention-updater gemacht. Bitte die beiden YAML-Dateien 2012-12-21-univention-updater.yaml und 2012-12-17-univention-updater.yaml zu einer zusammenführen, da sonst nach dem nächsten Build bei einer der beiden Dateien der Dateinamen nicht mehr passt. → REOPEN Bitte in der Patchdatei unter patches/univention-updater/3.1-0-0-ucs/8.0.58-1-errata3.1-0 über den Patch einen kurzen Kommentar einfügen, was der Patch macht sowie die Bugnummer. Changelogeintrag für 3.1-1 → OK
Einrückung korrigiert Aufrufreihenfolge verbessert yaml Dateien vereinigt zu 2013-01-14-univention-updater.yaml Kommentar zu Patchdatei hinzugefügt
(In reply to comment #3) > Einrückung korrigiert → OK > Aufrufreihenfolge verbessert → OK > yaml Dateien vereinigt zu 2013-01-14-univention-updater.yaml → OK > Kommentar zu Patchdatei hinzugefügt → OK → VERIFIED
http://errata.univention.de/3.1-errata16.html