Seite 1 von 1

CC mit Prio 2 wird nur einmalig ausgeführt im Container

Verfasst: Mi Jul 10, 2019 1:36 pm
von pennewiss
Hallo zusammen,

wir haben ein Client Command für die Benachrichtigung nach einem Update.

Es existiert ein Container "Firefox". Als Startoption für die Jobs ist "So bald wie möglich" angegeben.
Im Container gibt es die Jobs für Firefox (Prio 1) und die Notification (Prio 2).
Das Update läuft und der Notification-Job wird ausgeführt.
Es kommt ein neues CC für eine neue Firefox-Version. Der Containerfilter wird angepasst, der Job mit Prio 1 gegen das neue CC getauscht.
Das Update läuft erfolgreich und der Notification-Job wird NICHT ausgeführt.
Wir haben dann zuletzt im Notification-CC die Eigenschaften geöffnet und gespeichert (ohne Level oder Versionierung zu erhöhen o.ä.). Danach wurde die Notification wieder einmal ausgeführt.
Das Notification-CC verwendet eine definierte Funktion, hat aber sonst keine besondere Konfiguration.

Die Erhöhung des Levels sollte ja nur für "Einmalig starten"-Container gelten. Warum wird das Notification-CC nicht ausgeführt?

Grüße,
Marcel

Re: CC mit Prio 2 wird nur einmalig ausgeführt im Container

Verfasst: Do Jul 11, 2019 2:35 pm
von twahl
Hallo,

das Verhalten können wir so nicht nachstellen.
"So bald wie möglich" ist eine einmalige Startbedingung, daher sollten Client Commands erst mit einer Erhöhung des Levels und Freigabe dieser Version noch einmal ausgeführt werden.
Genau so verhält es sich bei unseren Tests auch.

Über Job- und Client Monitor lassen sich die Jobs verfolgen, eventuell wurde hier über andere Container oder über einen gepushten Job noch eine Ausführung erzeugt.

Re: CC mit Prio 2 wird nur einmalig ausgeführt im Container

Verfasst: Mo Jul 15, 2019 8:30 am
von pennewiss
twahl hat geschrieben: Do Jul 11, 2019 2:35 pm "So bald wie möglich" ist eine einmalige Startbedingung, daher sollten Client Commands erst mit einer Erhöhung des Levels und Freigabe dieser Version noch einmal ausgeführt werden.
Das würde erklären,warum das zweite Command nicht ausgeführt wird.

Das ist verwirrend - bei den meisten Startbedingungen lassen sich hinterher noch "Einmalig" auswählen. Die Dokumentation sagt zu "So bald wie möglich" auch "Hierbei wird das Client Command so bald wie möglich ausgeführt. Sie haben die Möglichkeit festzulegen, dass der Computer für die Ausführung aufgeweckt werden soll.". Von einmalig steht da nirgendwo etwas. Entweder bedarf es hier einer Anpassung der Doku oder man sollte das Verhalten vereinheitlichen. Wenn man diese Option auswählt, dann erwartet man, dass das CC ASAP (spätestens beim nächsten Scan des Agenten) läuft. Aber man erwartet nicht, dass es das nur einmal macht.

Re: CC mit Prio 2 wird nur einmalig ausgeführt im Container

Verfasst: Fr Jan 17, 2020 12:09 pm
von WildP
Bei der Startbedingung "So bald wie möglich" wäre es ziemlich schlecht, wenn diese nicht einmalig wäre, sonst würde das Command ja einfach ununterbrochen immer wieder ausgeführt werden, sobald der Client erreichbar ist.

Re: CC mit Prio 2 wird nur einmalig ausgeführt im Container

Verfasst: Do Apr 02, 2020 6:02 pm
von Gerundt
Wenn man genau drüber nach denkt, macht es tatsächlich nur Sinn, dass So bald wie möglich eine einmalige Startbedingung ist. Aber tut es weh, dass in der Doku zu erwähnen? :?

Und bei einem Titel wie "Einmalig, so bald wie möglich" oder "So bald wie möglich (Einmalig)" müsste man nicht mal ins Handbuch schauen. :mrgreen: