Seite 1 von 1

[GELÖST]Wake-On-Lan vs. opsi-product-updater - E-Mail-Notify

Verfasst: 15 Jan 2013, 10:01
von toni.foerster
Hallo,

Laut opsi-Handbuch ist es möglich den den Server so zu konfigurieren das die Clients per WoL automatisch gestartet werden sobald installierbare Updates vorhanden sind, sprich Packete den Status "setup" haben. Zumindest habe ich das so verstanden. In der opsi-product-updater.conf habe ich folgende Einstellungen:

Code: Alles auswählen

[installation]
; If window start AND end are set, installation of the newly downloaded packages
; will only be done if the time when all downloads are completed is inside the time window
; Times have to be speciefied in the form HH:MM, i.e. 06:30
windowStart = 06:30 
windowEnd = 07:30
; Comma separated list of product ids which will be installed even outside the time window
exceptProductIds =

[wol]
; If active is set to true, wake on lan will be sent to clients which need to perform actions
active = true
; Comma separated list of product ids which will not trigger wake on lan
excludeProductIds = 
; Shutdown clients after installation?
; Before you set this to true please asure that the product shutdownwanted is installed on the depot
shutdownWanted = true
; Gap in seconds between wake ups
startGap = 10
Anschließend an die Änderung habe ich folgendes durchgeführt:

Code: Alles auswählen

opsi-setup --set-rights
opsi-setup --init-current-config
/etc/init.d/opsiconfd restart
/etc/init.d/opsipxeconfd restart
Nun wurde auf allen Clients ein Paket händisch auf "setup" gesetzt. Allerdings wurde kein einziger Client geweckt. Gibt es darüber hinaus noch etwas zu konfigurieren?

Re: Wake-On-Lan vs. opsi-product-updater - E-Mail-Notificati

Verfasst: 15 Jan 2013, 12:51
von toni.foerster
Mea culpa,

hab jetzt verstanden wie es funktioniert. Es muss ein cronjob eingerichtet werden welcher den Befehl ausführt :oops:

Eines würde mich jedoch interessieren. Die Benachrichtigungs-E-Mail enthält keinen Inhalt. Kann man das noch irgendwo einstellen?

Re: Wake-On-Lan vs. opsi-product-updater - E-Mail-Notificati

Verfasst: 15 Jan 2013, 14:00
von tobias
toni.foerster hat geschrieben:Die Benachrichtigungs-E-Mail enthält keinen Inhalt. Kann man das noch irgendwo einstellen?
Exchange? viewtopic.php?f=7&t=3478&p=16676&hilit=exchange#p16676

Re: Wake-On-Lan vs. opsi-product-updater - E-Mail-Notificati

Verfasst: 16 Jan 2013, 11:47
von toni.foerster
Ja wir haben hier Exchange 2007 im Einsatz. Allerdings sehe ich da kein Problem. Apticron und zabbix verschicken bei uns Mails und die haben einen Inhalt...

Re: Wake-On-Lan vs. opsi-product-updater - E-Mail-Notificati

Verfasst: 16 Jan 2013, 12:19
von toni.foerster
Ok E-Mails haben nun einen Inhalt. Ich werde die Lösung des problems hier posten.

Re: [GELÖST]Wake-On-Lan vs. opsi-product-updater - E-Mail-No

Verfasst: 17 Jan 2013, 11:41
von ueluekmen
Hi,

das Problem was hier beschrieben ist liegt woanders. Exchange arbeitet mit einer etwas anderen Mail-Format. Wir haben das erst rausgefunden, als wir bei einem Kunden Vorort ein paar Tests machen konnten. Wir haben kein Exchange hier, zumindest keine Instanz, die tatsächlich auch was macht.

Das Problem sollte im Experimental-Repo gefixed sein, bitte das opsi-utils Paket aus Experimental (Ver. 4.0.2.4-1) verwenden.

Hoffe es hilft.

Grüße

Re: [GELÖST]Wake-On-Lan vs. opsi-product-updater - E-Mail-No

Verfasst: 17 Jan 2013, 12:22
von toni.foerster
Mal eine Frage zu der E-Mail die versendet wird was genau soll den da alles drinnenstehen? ich bekomme sowas hier:

Code: Alles auswählen

Jan 16 12:51:36 Package '/var/lib/opsi/repository/flagreset-test_3-2.opsi' successfully installed
Ist das alles? Oder sollte da auch aufgelistet werden auf welchen Clients das installiert wird?

Re: [GELÖST]Wake-On-Lan vs. opsi-product-updater - E-Mail-No

Verfasst: 17 Jan 2013, 12:39
von ueluekmen
Hi,

eigentlich wird da jede Aktion aufgelistet, die der opsi-product-updater ausführt.

In diesem Falle sieht es so aus, als wenn das opsi-File schon im lokalen Repo lag und bei diesem durchlauf einfach nur installiert wurde. Ansonsten würde da auch noch etwa sowas ausgegeben werden:

Code: Alles auswählen

Jan 04 22:01:16 Download of 'http://download.uib.de/opsi4.0/products/localboot/opsi-adminutils_4.0.2.1-4.opsi' completed (~ 28.07 MB)
Hilft das?

Re: [GELÖST]Wake-On-Lan vs. opsi-product-updater - E-Mail-No

Verfasst: 17 Jan 2013, 13:05
von toni.foerster
OK. Ich dachte halt wie gesagt das unter Umständen auch noch aufgelistet wird auf welchen Clients der Status auf setup gesetzt wird. Da man bei dem Aufruf im Verbose-Mode von opsi-product-updater ja auch mitgeteilt bekommt welche Clients per Wake-On-Lane geweckt werden. Ich dachte mir in etwa so:

Code: Alles auswählen

Jan 16 12:51:36 Package '/var/lib/opsi/repository/flagreset-test_3-2.opsi' successfully installed
Client 1 Status changed to setup
Client 2 Status changed to setup
...
...
...

Re: [GELÖST]Wake-On-Lan vs. opsi-product-updater - E-Mail-No

Verfasst: 17 Jan 2013, 13:20
von ueluekmen
Hi,

ist momentan nicht vorgesehen.

Ich habe intern ein Feature Request geöffnet, damit es nicht verloren geht. Allerdings ist das ohne direkten Kundenauftrag niedrig priorisiert. Über einen Supportvertrag könnten wir die Umsetzung Zeitnah vornehmen. Ansonsten einfach die Changelogs in den Veröffentlichungen beobachten.

Grüße
e. ueluekmen