UCS 3.1-1, keine Errata-Updates mit univention-upgrade

german

#1

Guten Morgen,

wir haben zur Zeit ein Problem bei dem Update eines UCS 3.1-1 bezüglich der Errata-Updates.
Zur Zeit gibt das System an, auf Errata-Version 0 zu sein. Führt man jedoch ein univention-upgrade aus und verneint das Upgrade auf 3.2-0. so werden keine weiteren Errata-Updates zur Installation angeboten. Mittels apt-get install --dry-run und aptitude -s safe-upgrade wird jedoch eine Liste ausstehender Paketupdates angezeigt.
Im updater.log ist keine Fehlermeldung zu finden, dort wird auch nur aufgeführt, das keine Updates für die components vorhanden sind.

Wie bekommen wir nun univention-upgrade dazu, die Errata-Updates bis zum aktuellsten zu installieren? Gibt es einen gesonderte ucr-Variable für den debug-Level des updater.log? Anbei einige Auszüge aus den diversen configs. Werden mehr Informationen benötigt, so werden diese schnellstmöglich nachgereicht.

Vielen Dank und ein frohes Fest an alle.

~# univention-upgrade

[code]
Starting univention-upgrade. Current UCS version is 3.1-1 errata0

Checking for local repository: none
Checking for release updates: found: UCS 3.2-0

Do you want to update to 3.2-0 [Y|n]? n

Checking for package updates: none[/code]

~# ucr dump | grep repository

local/repository: no repository/app_center/server: appcenter.software-univention.de repository/mirror/basepath: /var/lib/univention-repository repository/mirror/recreate_packages: yes repository/mirror/threads: 10 repository/mirror: false repository/online/component/3.1-0-errata/description: Errata updates for UCS 3.1-0 repository/online/component/3.1-0-errata/version: 3.1 repository/online/component/3.1-0-errata: disabled repository/online/component/3.1-1-errata/description: Errata updates for UCS 3.1-1 repository/online/component/3.1-1-errata/version: 3.1 repository/online/component/3.1-1-errata: enabled repository/online/errata/start: 0 repository/online/hotfixes: no repository/online/maintained: yes repository/online/port: 80 repository/online/prefix: repository/online/server: apt.univention.de repository/online/unmaintained: no repository/online: true

~# ucr dump | grep version

repository/online/component/3.1-0-errata/version: 3.1 repository/online/component/3.1-1-errata/version: 3.1 version/erratalevel: 0 version/patchlevel: 1 version/releasename: Findorff version/security-patchlevel: 0 version/version: 3.1

cat /etc/apt/sources.list.d/20_ucs-online-component.list

[code]#Warning: This file is auto-generated and might be overwritten by

univention-config-registry.

Please edit the following file(s) instead:

#Warnung: Diese Datei wurde automatisch generiert und kann durch

univention-config-registry ??berschrieben werden.

Bitte bearbeiten Sie an Stelle dessen die folgende(n) Datei(en):

/etc/univention/templates/files/etc/apt/sources.list.d/20_ucs-online-component.list

deb http://apt.univention.de/3.1/maintained/component/ 3.1-1-errata/all/
deb http://apt.univention.de/3.1/maintained/component/ 3.1-1-errata/amd64/[/code]

~# apt-get update

OK http://apt.univention.de 3.0-0/all/ Release.gpg Ign http://apt.univention.de/3.0/maintained/ 3.0-0/all/ Translation-de Ign http://apt.univention.de/3.0/maintained/ 3.0-0/all/ Translation-en OK http://apt.univention.de 3.0-0/amd64/ Release.gpg Ign http://apt.univention.de/3.0/maintained/ 3.0-0/amd64/ Translation-de Ign http://apt.univention.de/3.0/maintained/ 3.0-0/amd64/ Translation-en OK http://apt.univention.de 3.0-1/all/ Release.gpg Ign http://apt.univention.de/3.0/maintained/ 3.0-1/all/ Translation-de Ign http://apt.univention.de/3.0/maintained/ 3.0-1/all/ Translation-en OK http://apt.univention.de 3.0-1/amd64/ Release.gpg Ign http://apt.univention.de/3.0/maintained/ 3.0-1/amd64/ Translation-de Ign http://apt.univention.de/3.0/maintained/ 3.0-1/amd64/ Translation-en OK http://apt.univention.de 3.0-2/all/ Release.gpg Ign http://apt.univention.de/3.0/maintained/ 3.0-2/all/ Translation-de Ign http://apt.univention.de/3.0/maintained/ 3.0-2/all/ Translation-en OK http://apt.univention.de 3.0-2/amd64/ Release.gpg Ign http://apt.univention.de/3.0/maintained/ 3.0-2/amd64/ Translation-de Ign http://apt.univention.de/3.0/maintained/ 3.0-2/amd64/ Translation-en OK http://apt.univention.de 3.1-0/all/ Release.gpg Ign http://apt.univention.de/3.1/maintained/ 3.1-0/all/ Translation-de Ign http://apt.univention.de/3.1/maintained/ 3.1-0/all/ Translation-en OK http://apt.univention.de 3.1-0/amd64/ Release.gpg Ign http://apt.univention.de/3.1/maintained/ 3.1-0/amd64/ Translation-de Ign http://apt.univention.de/3.1/maintained/ 3.1-0/amd64/ Translation-en OK http://apt.univention.de 3.1-1/all/ Release.gpg Ign http://apt.univention.de/3.1/maintained/ 3.1-1/all/ Translation-de Ign http://apt.univention.de/3.1/maintained/ 3.1-1/all/ Translation-en OK http://apt.univention.de 3.1-1/amd64/ Release.gpg Ign http://apt.univention.de/3.1/maintained/ 3.1-1/amd64/ Translation-de Ign http://apt.univention.de/3.1/maintained/ 3.1-1/amd64/ Translation-en OK http://apt.univention.de 3.1-1-errata/all/ Release.gpg Ign http://apt.univention.de/3.1/maintained/component/ 3.1-1-errata/all/ Translation-de Ign http://apt.univention.de/3.1/maintained/component/ 3.1-1-errata/all/ Translation-en OK http://apt.univention.de 3.1-1-errata/amd64/ Release.gpg Ign http://apt.univention.de/3.1/maintained/component/ 3.1-1-errata/amd64/ Translation-de Ign http://apt.univention.de/3.1/maintained/component/ 3.1-1-errata/amd64/ Translation-en OK http://apt.univention.de 3.0-0/all/ Release OK http://apt.univention.de 3.0-0/amd64/ Release OK http://apt.univention.de 3.0-1/all/ Release OK http://apt.univention.de 3.0-1/amd64/ Release OK http://apt.univention.de 3.0-2/all/ Release OK http://apt.univention.de 3.0-2/amd64/ Release OK http://apt.univention.de 3.1-0/all/ Release OK http://apt.univention.de 3.1-0/amd64/ Release OK http://apt.univention.de 3.1-1/all/ Release OK http://apt.univention.de 3.1-1/amd64/ Release OK http://apt.univention.de 3.1-1-errata/all/ Release OK http://apt.univention.de 3.1-1-errata/amd64/ Release Ign http://apt.univention.de 3.0-0/all/ Packages Ign http://apt.univention.de 3.0-0/amd64/ Packages Ign http://apt.univention.de 3.0-1/all/ Packages Ign http://apt.univention.de 3.0-1/amd64/ Packages Ign http://apt.univention.de 3.0-2/all/ Packages Ign http://apt.univention.de 3.0-2/amd64/ Packages Ign http://apt.univention.de 3.1-0/all/ Packages Ign http://apt.univention.de 3.1-0/amd64/ Packages Ign http://apt.univention.de 3.1-1/all/ Packages Ign http://apt.univention.de 3.1-1/amd64/ Packages Ign http://apt.univention.de 3.1-1-errata/all/ Packages Ign http://apt.univention.de 3.1-1-errata/amd64/ Packages OK http://apt.univention.de 3.0-0/all/ Packages OK http://apt.univention.de 3.0-0/amd64/ Packages OK http://apt.univention.de 3.0-1/all/ Packages OK http://apt.univention.de 3.0-1/amd64/ Packages OK http://apt.univention.de 3.0-2/all/ Packages OK http://apt.univention.de 3.0-2/amd64/ Packages OK http://apt.univention.de 3.1-0/all/ Packages OK http://apt.univention.de 3.1-0/amd64/ Packages OK http://apt.univention.de 3.1-1/all/ Packages OK http://apt.univention.de 3.1-1/amd64/ Packages OK http://apt.univention.de 3.1-1-errata/all/ Packages OK http://apt.univention.de 3.1-1-errata/amd64/ Packages Paketlisten werden gelesen... Fertig

apt-get upgrade --dry-run

Paketlisten werden gelesen... Fertig Abh??ngigkeitsbaum wird aufgebaut Statusinformationen werden eingelesen... Fertig Die folgenden Pakete sind zur??ckgehalten worden: univention-kernel-headers univention-kernel-image Die folgenden Pakete werden aktualisiert (Upgrade): bind9 bind9-host bind9utils dnsutils gnupg gpgv grep ldap-utils libapache2-mod-php5 libbind9-80 libdns81 libgcrypt11 libisc81 libisccc80 libisccfg80 libldap-2.4-2 liblwres80 libmysqlclient16 libnss-ldap libnss-winbind libpam-winbind libruby1.8 libtiff4 libunivention-config0 libwbclient0 libx11-6 libx11-data libxml2 linux-libc-dev mysql-common php5 php5-cli php5-common python-univention-config-registry python-univention-directory-manager python-univention-directory-manager-cli python-univention-lib python-univention-management-console samba samba-common samba-common-bin shell-univention-lib slapd smbclient univention-base-files univention-base-packages univention-config univention-config-registry univention-directory-listener univention-directory-manager-tools univention-directory-replication univention-errata-level univention-installer-modules univention-ldap-acl-master univention-ldap-client univention-ldap-config univention-ldap-server univention-mail-postfix univention-management-console univention-management-console-frontend univention-management-console-module-appcenter univention-management-console-module-apps univention-management-console-module-lib univention-management-console-module-quota univention-management-console-module-setup univention-management-console-module-sysinfo univention-management-console-module-udm univention-management-console-module-updater univention-management-console-server univention-management-console-web-server univention-pam univention-quota univention-samba univention-samba-local-config univention-system-info univention-system-setup univention-updater winbind 78 aktualisiert, 0 neu installiert, 0 zu entfernen und 2 nicht aktualisiert. Inst grep [2.6.3-3.48.201104140528] (2.6.3-3.49.201305301647 Univention:apt.univention.de [amd64]) Conf grep (2.6.3-3.49.201305301647 Univention:apt.univention.de [amd64]) [...]

~# aptitude -s safe-upgrade

L??se Abh??ngigkeiten auf ... Die folgenden NEUEN Pakete werden zus??tzlich installiert: linux-headers-3.2.0-ucs31-amd64{a} linux-headers-3.2.0-ucs31-common{a} linux-image-3.2.0-ucs31-amd64{a} Die folgenden Pakete werden ENTFERNT: linux-headers-3.2.0-ucs27-amd64{u} linux-headers-3.2.0-ucs27-common{u} Die folgenden Pakete werden aktualisiert: bind9 bind9-host bind9utils dnsutils gnupg gpgv grep ldap-utils libapache2-mod-php5 libbind9-80 libdns81 libgcrypt11 libisc81 libisccc80 libisccfg80 libldap-2.4-2 liblwres80 libmysqlclient16 libnss-ldap libnss-winbind libpam-winbind libruby1.8 libtiff4 libunivention-config0 libwbclient0 libx11-6 libx11-data libxml2 linux-libc-dev mysql-common php5 php5-cli php5-common python-univention-config-registry python-univention-directory-manager python-univention-directory-manager-cli python-univention-lib python-univention-management-console samba samba-common samba-common-bin shell-univention-lib slapd smbclient univention-base-files univention-base-packages univention-config univention-config-registry univention-directory-listener univention-directory-manager-tools univention-directory-replication univention-errata-level univention-installer-modules univention-kernel-headers univention-kernel-image univention-ldap-acl-master univention-ldap-client univention-ldap-config univention-ldap-server univention-mail-postfix univention-management-console univention-management-console-frontend univention-management-console-module-appcenter univention-management-console-module-apps univention-management-console-module-lib univention-management-console-module-quota univention-management-console-module-setup univention-management-console-module-sysinfo univention-management-console-module-udm univention-management-console-module-updater univention-management-console-server univention-management-console-web-server univention-pam univention-quota univention-samba univention-samba-local-config univention-system-info univention-system-setup univention-updater winbind 80 Pakete aktualisiert, 3 zus??tzlich installiert, 2 werden entfernt und 0 nicht aktualisiert. Muss 79,2 MB an Archiven herunterladen. Nach dem Entpacken werden 117 MB zus??tzlich belegt sein. Wollen Sie fortsetzen? [Y/n/?] n Abbruch.


#2

Hallo,

das ist merkwürdig, das Verhalten ist uns so auch weder bekannt, noch kann ich es nachstellen:

[code]Last login: Wed Jan 8 11:40:27 2014
root@master:~# univention-upgrade

Starting univention-upgrade. Current UCS version is 3.1-1 errata0

Checking for local repository: none
Checking for release updates: found: UCS 3.2-0

Do you want to update to 3.2-0 [Y|n]? n

Checking for package updates: found

The following packages will be installed:
linux-image-3.2.0-ucs31-amd64
The following packages will be upgraded:
grep,libwbclient0,univention-config,python-univention-config-registry,libgcrypt11,slapd,ldap-utils,libldap-2.4-2,shell-univention-lib,python-univention-lib,univention-directory-manager-tools,python-univention-directory-manager,python-univention-directory-manager-cli,univention-management-console,univention-management-console-server,univention-management-console-frontend,univention-management-console-web-server,univention-management-console-module-updater,univention-base-packages,univention-base-files,univention-config-registry,univention-errata-level,univention-updater,univention-management-console-module-lib,univention-installer-modules,univention-management-console-module-setup,univention-system-setup,univention-system-info,univention-management-console-module-sysinfo,univention-management-console-module-appcenter,univention-management-console-module-apps,libnss-ldap,univention-pam,univention-quota,univention-management-console-module-quota,python-univention-management-console,smbclient,samba-common,samba-common-bin,univention-kernel-image,univention-ldap-acl-master,libxml2,dnsutils,bind9,bind9-host,libisc81,libisccc80,libisccfg80,liblwres80,bind9utils,libdns81,libbind9-80,univention-ldap-server,univention-ldap-config,gpgv,gnupg,php5-cli,libapache2-mod-php5,php5-common,mysql-common,libmysqlclient16,libruby1.8,libtiff4,libunivention-config0,libx11-data,libx11-6,php5,univention-ldap-client,univention-management-console-module-udm,univention-directory-listener,univention-mail-postfix

Do you want to continue [Y|n]? n[/code]

Das System befindet sich momentan laut Updater auf dem Stand UCS 3.1-1 Errata0 - aus den Repository-Variablen lässt sich vermuten, dass das System auf diese Version aktualisiert (also nicht mit UCS 3.1-1 installiert) wurde. In diesem Zusammenhang ist “Errata0” etwas verwirrend - wie wurde das System aktualisiert? Können Sie eventuelle Auffälligkeiten in älteren Logdateien des Updaters erkennen?

Alternativ können Sie eine analoge Aktualisierung vermutlich durch folgenden Befehl erreichen:

/usr/share/univention-updater/univention-actualise --dist-upgrade

Mit freundlichen Grüßen,
Tim Petersen


#3

Hallo Herr Petersen,

wir hatten nun Gelegenheit, das System in zwei Schritten zu updaten.

Zunächst wurde mit univention-actualise --dist-upgrade auf Errata-Version 207 geupdatet. Danach haben wir gewartet bis erneut Errata-Updates verfügbar sind.
Diese konnten wir jedoch wiederum nicht mit univention upgrade einspielen, sonder nur mit univention-actualise.

Das System wurde in der Version 3.1-0 installiert und mit univention-upgrade aktualisiert.
In den Logfiles ist leider nichts mehr zu finden, was Aufschluss über dieses Verhalten geben könnte.

Wenn wir sonstige Logfiles zur Verfügung stellen können die bei der Lösung des Problems helfen können werden wir dies natürlich schnellstmöglich tun.


Errata Update Problem
#4

Hallo,

momentan fehlt mir hier ein wenig der Ansatz - wir haben das wie gesagt so noch nie beobachtet.

Sie können uns natürlich gern ein Univention-Support-Info Archiv an feedback@univention.de senden - dann kann ich mir einmal anschauen, ob ich noch etwas Auffälliges an anderer Stelle erkennen kann.

Mit freundlichen Grüßen,
Tim Petersen