Bug 27835 - 3.0-1 errata0 ist als Version irreführend
3.0-1 errata0 ist als Version irreführend
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Update - univention-updater
UCS 3.0
Other Linux
: P5 minor (vote)
: UCS 3.0-2
Assigned To: Philipp Hahn
Felix Botner
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-07-05 14:50 CEST by Tim Petersen
Modified: 2012-07-20 15:24 CEST (History)
4 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

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Petersen univentionstaff 2012-07-05 14:50:26 CEST
Da UCS 3.0-1 alle Errata-Level bis Errata30 beinhaltet, wird folgende Variable gesetzt:
repository/online/errata/start: 30
Das Update beginnt dann erst bei Errata 30

Die Versionsbezeichnung UCS 3.0-1-errata0 ist daher irreführend und "falsch", korrekt wäre imho -errata30
Comment 1 Sönke Schwardt-Krummrich univentionstaff 2012-07-05 14:54:29 CEST
Müsste hier nicht im postup.sh ein "ucr set version/erratalevel=30" ausreichen?
Oder hat das noch andere Auswirkungen?
Comment 2 Stefan Gohmann univentionstaff 2012-07-05 15:01:38 CEST
Müsste ausreichen und das sollten wir auch beim Update auf 3.0-2 setzen.
Comment 3 Philipp Hahn univentionstaff 2012-07-05 15:11:39 CEST
(In reply to comment #1)
> Müsste hier nicht im postup.sh ein "ucr set version/erratalevel=30" ausreichen?

Das ist falsch!
Comment 4 Philipp Hahn univentionstaff 2012-07-05 15:34:04 CEST
[ 0$(ucr get version/erratalevel) -lt 30 ] && ucr set version/erratalevel=30
# ^ ja, die Null am Anfang ist gewollt!
Comment 5 Tim Petersen univentionstaff 2012-07-06 13:56:20 CEST
https://forge.univention.org/bugzilla/show_bug.cgi?id=27141

-> Wenn das im postup zu 3.0-2 passiert, möchte man vermutlich erratalevel=93 setzen ;)
Comment 6 Philipp Hahn univentionstaff 2012-07-10 07:06:30 CEST
repository/online/errata/start und version/erratalevel werden nun beide im postup.sh-Skript gesetzt.

svn34054, univention-updater_7.0.174-1.1052.201207100702

ChangeLog: svn13842
\item \ucsUCRV{repository/online/errata/start} and \ucsUCRVSA{version/erratalevel} are now both updated in \ucsFile{postup.sh} (\ucsBug{27835}).
Comment 7 Stefan Gohmann univentionstaff 2012-07-11 07:09:09 CEST
(In reply to comment #6)
> repository/online/errata/start und version/erratalevel werden nun beide im
> postup.sh-Skript gesetzt.
> 
> svn34054, univention-updater_7.0.174-1.1052.201207100702
> 
> ChangeLog: svn13842
> \item \ucsUCRV{repository/online/errata/start} and
> \ucsUCRVSA{version/erratalevel} are now both updated in \ucsFile{postup.sh}
> (\ucsBug{27835}).

Da wir auch eine DVD mit 3.0-2 veröffentlichen, müssten die Variablen auch bei der Installation gesetzt werden.
Comment 8 Philipp Hahn univentionstaff 2012-07-11 18:43:50 CEST
(In reply to comment #7)
> Da wir auch eine DVD mit 3.0-2 veröffentlichen, müssten die Variablen auch bei
> der Installation gesetzt werden.

svn34130, univention-installer_7.0.165-1.943.201207111841

ChangeLog:
Keine Änderung gegenüber svn13842, da die Inklusion von errata 30-93 bereits über Bug #27141 abgedeckt ist und bezüglich dem Installer dann nichts mehr ergänzt werden muß.
Comment 9 Stefan Gohmann univentionstaff 2012-07-11 20:54:18 CEST
Bitte noch die Ausgabe in die Logdatei umlenken:

Running postup.sh script:Setting repository/online/errata/start
File: /etc/apt/mirror.list
File: /etc/apt/sources.list.d/18_ucs-online-errata.list
File: /etc/apt/sources.list.d/15_ucs-online-version.list
File: /etc/apt/sources.list.d/20_ucs-online-component.list
done.
Comment 10 Philipp Hahn univentionstaff 2012-07-12 12:56:23 CEST
(In reply to comment #9)
> Bitte noch die Ausgabe in die Logdatei umlenken.
Das wird jetzt getan.

svn34166, univention-updater_7.0.180-3.1059.201207121253
ChangeLog: ±0
Comment 11 Felix Botner univentionstaff 2012-07-12 16:57:21 CEST
Postup    OK - repository/online/errata/start (93+1) und version/erratalevel (93) 
                werden richtig gesetzt, Ausgabe landet im log

Installer OK - die Variablen werden richtig gesetzt, nach dem Update gibt es 
               keine Updates

Changelog Eintrag vorhanden.
Comment 12 Stefan Gohmann univentionstaff 2012-07-20 15:24:20 CEST
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".