Opsi Upgrade 3.4 auf 4.0 Probleme opsi-Pakete

Antworten
Wurstbrot1555
Beiträge: 5
Registriert: 19 Jan 2011, 09:19

Opsi Upgrade 3.4 auf 4.0 Probleme opsi-Pakete

Beitrag von Wurstbrot1555 »

Hallo

Ich bin Neu hier und habe ein kleines Problem
Ich arbeite erst seid zwei Tagen mit einem Debian Server auf dem Opsi 3.4 installiert ist.
Ich habe keinerlei Erfahrung mit Opsi

Ich habe die Aufgabe diesen nun auf Opsi 4.0 zu bringen.
Ich habe allerdings ein Problem und ein Paar Fragen.

Erst einmal das Problem:

Ich versuche mich an das Update Handbuch zu halten.

Ich muss laut Anweisung,

Code: Alles auswählen

opsi-utils 
opsiconfd 
python-opsi
Updaten. Meine Pakete sind zur Zeit auf folgendem Stand:

Code: Alles auswählen

opsi-utils 3.4-2
opsiconfd 2.0.0.19-5
python-opsi 3.4.0.2-2

ich habe
den Opsi 3.4 Repository deaktiviert und

Code: Alles auswählen

deb http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/Debian_5.0 ./
als Repository eingetragen und er zeigt mir dann auf der Grafische Benutzeroberfläche Sofort an das er ca. 100 Updates gefunden hat. Ich habe mir diese einmal angesehen, allerdings war dort keine Opsi
Updates bei.

als ich dann versucht habe mit

Code: Alles auswählen

wget -O - http://download.opensuse.org/repositories/home:/uibmz:/\
opsi:/opsi40/Debian_5.0/Release.key | apt-key add -
den Key zu bekommen, doch das wurde abgebrochen.

jetzt habe ich gelesen das es mit dem Proxy der auch auf der Maschine läuft zu Problemen kommen kann.
Ich habe den Proxy in die

Code: Alles auswählen

apt.conf
eingetragen, da diese Datei zu Anfang nicht Vorhanden war habe ich sie neu erstellt.

der Inhalt ist jetzt:

Code: Alles auswählen

Acquire::http::proxy "http://IP:Port";
wenn ich jetzt

Code: Alles auswählen

apt-get update
starte er zwar einiges, ich bekomme aber die Fehlermeldung:

Code: Alles auswählen

W: Konnte http://deb http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/Debian_5.0 ./ nicht holen 404 not found 
wenn ich versuche

Code: Alles auswählen

wget -O - http://download.opensuse.org/repositories/home:/uibmz:/\
opsi:/opsi40/Debian_5.0/Release.key | apt-key add -
bekomme ich eine Zeitüberschreitung und er wiederholt den Vorgang endlos.

Ich bin Ratlos warum ich keine Verbindung bekomme.


Des weiteren sind meine Fragen:

Wo kann ich nachsehen welche Backends verwendet werden?

und muss ich nach dem Upgrade wirklich den opsi-client-agent von Hand auf allen Clients installieren?


Vielen Dank schon einmal.
Benutzeravatar
c.kampka
Ex-uib-Team
Beiträge: 87
Registriert: 09 Aug 2010, 16:27
Kontaktdaten:

Re: Opsi Upgrade 3.4 auf 4.0 Probleme opsi-Pakete

Beitrag von c.kampka »

Hallo,

warum der Proxy die Verbindung blockiert bzw. warum der import des Schlüssels ohne Proxy Einstellungen abgebrochen wird lässt sich ohne konkrete Fehlermeldung nicht beantworten.

Welche Backends momentan durch den opsi Server verwendet werden, lässt sich in der Konfigurationsdatei /etc/opsi/backendManager/dispatch.conf nachlesen.

Der opsi-client-agent muss natürlich nicht per Hand auf den Clients installiert werden. Es muss lediglich wie im Upgrade Handbuch beschrieben der 'opsiclientd' Modus für preloginloader konfiguriert sein. Wie das funktioniert und was es bedeutet steht im opsi Handbuch für die Version 3.4

Viele Grüße,
Christian Kampka
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://uib.de
http://opsi.org
karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: Opsi Upgrade 3.4 auf 4.0 Probleme opsi-Pakete

Beitrag von karni »

Wenn du wget von command line benutzen willst musst du auch proxy konfigurieren.
Das ist nicht die apt proxy von apt.conf

entweder /etc/wgetrc eiditieren und proxy konfigurieren,
oder auf dem command line :

Code: Alles auswählen

# export http_proxy=”http://IP:PORT″
# wget ....
Wurstbrot1555
Beiträge: 5
Registriert: 19 Jan 2011, 09:19

Re: Opsi Upgrade 3.4 auf 4.0 Probleme opsi-Pakete

Beitrag von Wurstbrot1555 »

Hallo vielen Dank für eure Antworten

Ich habe leider keine Großartigen Fehlermeldungen.
so in der sources.list habe ich den Repository eingetragen ergänzt

Code: Alles auswählen


deb http://ftp.de.debian.org/debian/ lenny main contrib
deb-src http://ftp.de.debian.org/debian/ lenny main

deb http://security.debian.org/ lenny/updates main contrib
deb-src http://security.debian.org/ lenny/updates main

deb http://volatile.debian.org/debian-volatile lenny/volatile main
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

# deb http://download.uib.de/debian lenny opsi3.4
deb http://ftp.de.debian.org/debian/ lenny main non-free
deb http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/Debian_$

hätte ich etwas löschen müssen??


Ich habe den Proxy eingetragen.

Code: Alles auswählen

# You can set the default proxies for Wget to use for http and ftp.
# They will override the value in the environment.
#http_proxy = http://meine Proxy IP:mein Port/
#ftp_proxy = http://meine Proxy IP:mein Port/

# If you do not want to use proxy at all, set this to off.
#use_proxy = on

Ist so richtig oder?

zumindest

wenn ich apt-get update starte, sagt er mit nur noch:

Code: Alles auswählen

Es wurden 551B in 17s geholt (31B/s)
Paketlisten werden gelesen... Fertig
W: GPG error: http://download.opensuse.org ./ Release: Die folgenden Signaturen konnten nicht überprüft werden, weil ihr öffentlicher Schlüssel nicht verfügbar ist: NO_PUBKEY 520B97144DC87421
W: Probieren Sie »apt-get update«, um diese Probleme zu korrigieren.


Wenn ich jetzt aber versuche

Code: Alles auswählen

eub@opsi:~$ sudo wget -O - http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/Debian_5.0/Release.key | apt-key add -

--2011-01-19 13:24:04--  http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/Debian_5.0/Release.key
Auflösen des Hostnamen »download.opensuse.org«.... 195.135.221.134
Verbindungsaufbau zu download.opensuse.org|195.135.221.134|:80... fehlgeschlagen: Die Wartezeit für die Verbindung ist abgelaufen.
Erneuter Versuch.

--2011-01-19 13:27:19--  (Versuch: 2)  http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/Debian_5.0/Release.key
Verbindungsaufbau zu download.opensuse.org|195.135.221.134|:80...

karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: Opsi Upgrade 3.4 auf 4.0 Probleme opsi-Pakete

Beitrag von karni »

Eine blöde Frage - hast du "#" geloescht? Mit # ist nur Kommentar.

Code: Alles auswählen

# http_proxy = http://meine Proxy IP:mein Port/
apt-get scheint zu funktionieren. Das sind nur Warnings was die Signaturen betrifft.
Du kannst auch so updaten. Musst du nicht unbedingt mit wget die keys downloaden und importieren.
Wurstbrot1555
Beiträge: 5
Registriert: 19 Jan 2011, 09:19

Re: Opsi Upgrade 3.4 auf 4.0 Probleme opsi-Pakete

Beitrag von Wurstbrot1555 »

Hallo ja das mit dem Proxy hab ich dann gestern selber gemerkt. Dankeschön trotzdem.

Aber selbst wenn ich jetzt Update bekomme ich die nötigen Pakete nicht.

und wenn ich Versuche den Key trotzdem zu laden, bekomme ich folgende Meldung:

Code: Alles auswählen

eub@opsi:~$ sudo wget -O - http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/Debian_5.0/Release.key | apt-key add -
--2011-01-20 07:57:47--  http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40/Debian_5.0/Release.key
Verbindungsaufbau zu 164.23.9.50:80... verbunden.
Proxy Anforderung gesendet, warte auf Antwort... 200 OK
Länge: 999 [application/pgp-keys]
In »STDOUT« speichern.

100%[=================================================================================================>] 999         --.-K/s   in 0s

2011-01-20 07:57:53 (195 MB/s) - »-« gespeichert [999/999]

gpg: '/etc/apt/trusted.gpg' kann nicht geöffnet werden
gpg: keydb_get_keyblock failed: eof
gpg: kein schreibbarer Schlüsselbund gefunden: eof
gpg: Fehler beim Lesen von `-': Allgemeiner Fehler
gpg: import from `-' failed: Allgemeiner Fehler

vielen dank schonmal
karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: Opsi Upgrade 3.4 auf 4.0 Probleme opsi-Pakete

Beitrag von karni »

Versuch mit:
wget ...... | sudo apt-key ......
Antworten