opsi-product-updater erkennt veraltetes Paket nicht?

Antworten
hadro
Beiträge: 57
Registriert: 14 Mär 2013, 15:37

opsi-product-updater erkennt veraltetes Paket nicht?

Beitrag von hadro »

Hallo zusammen,

Ich habe ein kleines Problem mit dem opsi-product-updater. Und zwar synct er nicht wie gewünscht [Error 20?].
Das Paket "adminutils" wird nicht als "erneuert" erkannt und dann nicht gesynct.

Code: Alles auswählen

root@Opsi:/var/lib/opsi/repository# opsi-package-manager -d ALL -D
adminutils
    opsi.dom1.net:  1.24-6
    srvopsid2.dom2.net     :  1.232-6
    srvopsid3.dom3.net:  1.232-6

Depots:

Code: Alles auswählen

Testing if download/installation of package 'adminutils_1.24-6.opsi' is needed
adminutils_1.24-6.opsi - installation not required: installed version '1.232-6' of product 'adminutils' is up to date

/var/lib/opsi/repositry# ls
adminutils_1.232-6.opsi
adminutils_1.232-6.opsi.md5 
adminutils_1.232-6.opsi.zsync 

Ungewöhnlich ist, dass er es auf 2 Depots gleichzeitig macht.

Das einzige was mir einfällt ist das komplette Paket vom Master mit

Code: Alles auswählen

 opsi-package-manager -d ALL -i adminutils_1.24-6.opsi
auf die Depots zu installieren.

Aber da gibt es doch bestimmt elegantere Lösungen, oder?

Vielen Dank
gruß hadro
dkoch
Beiträge: 309
Registriert: 25 Nov 2011, 14:03

Re: opsi-product-updater erkennt veraltetes Paket nicht?

Beitrag von dkoch »

-r, --remove <opsi-product-id> ... uninstall opsi packages
oder
-o, --overwrite overwrite existing package on upload even if size matches
oder
-f, --force force install/uninstall (use with extreme caution)
Das Problem könnte daran liegen, dass 1.232-6 > 1.24-6 ist. Da bin ich mir aber nicht sicher wie die Versionierung verglichen wird
hadro
Beiträge: 57
Registriert: 14 Mär 2013, 15:37

Re: opsi-product-updater erkennt veraltetes Paket nicht?

Beitrag von hadro »

Ich blödkopp.
Natürlich ist

232 > 24 ....

Mathe 6

Bild
Antworten