Pipeline: Produktautomatisierung mit Testphase

Hallo,
wir nutzen u.a. die Pipelines Produktautomatisierung mit Testphase und anschließend Produktive Paketzuweisung nach Testphase für Empirum.
Es ist jetzt aufgefallen, das die alten Versionen der Softwarepakete zwar entfernt werden, die neuen Pakete allerdings nicht wieder hinzugefügt.
Das einzige was wir zuletzt umgestellt haben, war der Empirum Deploy Task auf V2 nach der Umstellung auf APC 4.1.8.

Viele Grüße

Pipeline Log V 4.1.6
12.04.2024 03:06:55
[Variable] <Run.Id: 12a2b8a1-ba46-4c8a-9c92-e17cee0d2933
12.04.2024 03:06:55
[Variable] <Run.WorkingDirectory: C:\neo42\APC\PipelineAgent\Work\12a2b8a1-ba46-4c8a-9c92-e17cee0d2933
12.04.2024 03:06:55
Phase ‚FSB: Produktive Paketzuweisung nach Testphase für Empirum‘ wurde gestartet.
12.04.2024 03:06:55
Task ‚Empirum Gruppenzuweisung entfernen‘ wurde gestartet.
12.04.2024 03:06:55
[Parameter] TenantId: 0082d481-1084-4494-bc1d-222b6df976f7
12.04.2024 03:06:55
[Parameter] PackageId: 88446eae-071f-459e-82c8-e4ec522451a8
12.04.2024 03:06:55
[Parameter] RemoveFromAllGroups: True
12.04.2024 03:06:55
[Parameter] Groups: 06d99625-7ef5-48af-a1d8-671e280d0e8b
12.04.2024 03:06:55
[Parameter] Recursive: True
12.04.2024 03:06:55
[Parameter] ActivateGroup: True
12.04.2024 03:06:55
[Parameter] IgnoreGroupsIds:
12.04.2024 03:06:55
Paket mit ID ‚88446eae-071f-459e-82c8-e4ec522451a8‘ erfolgreich aus der Gruppe ‚Name: Adobe Acrobat Reader DC x64 | ID: 8c934003-2ed5-4365-b63a-1ce6b821223d‘ entfernt.
12.04.2024 03:06:55
Zuweisungen von Paket mit ID ‚88446eae-071f-459e-82c8-e4ec522451a8‘ erfolgreich entfernt.
12.04.2024 03:06:55
Task ‚Empirum Gruppenzuweisung entfernen‘ wurde beendet.
12.04.2024 03:06:55
Task ‚Empirum Smart Replace‘ wurde gestartet.
12.04.2024 03:06:55
[Parameter] TenantId: 0082d481-1084-4494-bc1d-222b6df976f7
12.04.2024 03:06:55
[Parameter] PackageId: 88446eae-071f-459e-82c8-e4ec522451a8
12.04.2024 03:06:55
[Parameter] SmartReplaceOption: Alle alten Versionen
12.04.2024 03:06:55
[Parameter] RemoveOldVersion: True
12.04.2024 03:06:55
[Parameter] ActivateGroup: True
12.04.2024 03:06:55
[Parameter] InheritDistributionCommands: False
12.04.2024 03:06:55
[Parameter] IgnoreGroupsRecursive: False
12.04.2024 03:06:55
[Parameter] IgnoreGroupsIds:
12.04.2024 03:06:56
Paket mit ID ‚{88446eae-071f-459e-82c8-e4ec522451a8}‘ erfolgreich zur Gruppe ‚Name: Adobe Reader x64 | ID: 30f7f49b-d9f2-4bda-bd79-76fbb7aa4c55‘ hinzugefügt.
12.04.2024 03:06:56
Empirum: Entferne Paket mit ID ‚{0cf17d6c-7f21-4a3d-ac71-aa8e9af14660}‘ von Gruppe mit ID ‚Name: Adobe Reader x64 | ID: 30f7f49b-d9f2-4bda-bd79-76fbb7aa4c55‘ erfolgreich abgeschlossen.
12.04.2024 03:06:56
Paket mit ID ‚{88446eae-071f-459e-82c8-e4ec522451a8}‘ erfolgreich zur Gruppe ‚Name: FSB | ID: d650327a-57a3-4f8f-9d42-b451a4303f65‘ hinzugefügt.
12.04.2024 03:06:56
Empirum: Entferne Paket mit ID ‚{0cf17d6c-7f21-4a3d-ac71-aa8e9af14660}‘ von Gruppe mit ID ‚Name: FSB | ID: d650327a-57a3-4f8f-9d42-b451a4303f65‘ erfolgreich abgeschlossen.
12.04.2024 03:06:56
Smart Replace erfolgreich für Paket ID ‚88446eae-071f-459e-82c8-e4ec522451a8‘ ausgeführt.
12.04.2024 03:06:56
Task ‚Empirum Smart Replace‘ wurde beendet.
12.04.2024 03:06:56
Task ‚Lauf bereinigen‘ wurde gestartet.
12.04.2024 03:06:56
[Parameter] CleanupRunWorkDir: C:\neo42\APC\PipelineAgent\Work\12a2b8a1-ba46-4c8a-9c92-e17cee0d2933
12.04.2024 03:06:56
Lauf wurde erfolgreich bereinigt.
12.04.2024 03:06:56
Task ‚Lauf bereinigen‘ wurde beendet.
12.04.2024 03:06:56
Phase ‚FSB: Produktive Paketzuweisung nach Testphase für Empirum‘ wurde beendet.

Log 4.1.8
21.04.2024 07:10:40
[Variable] <Run.Id: f5c49992-6b26-4edc-9216-6d9d53efc588
21.04.2024 07:10:40
[Variable] <Run.WorkingDirectory: C:\neo42\APC\PipelineAgent\Work\f5c49992-6b26-4edc-9216-6d9d53efc588
21.04.2024 07:10:40
Phase ‚FSB: Produktive Paketzuweisung nach Testphase für Empirum‘ wurde gestartet.
21.04.2024 07:10:40
Task ‚Empirum Gruppenzuweisung entfernen‘ wurde gestartet.
21.04.2024 07:10:40
[Parameter] TenantId: 0082d481-1084-4494-bc1d-222b6df976f7
21.04.2024 07:10:40
[Parameter] PackageId: 4b6d954c-1a37-40d1-ac83-ab33e058b63f
21.04.2024 07:10:40
[Parameter] RemoveFromAllGroups: True
21.04.2024 07:10:40
[Parameter] Groups: 06d99625-7ef5-48af-a1d8-671e280d0e8b
21.04.2024 07:10:40
[Parameter] Recursive: True
21.04.2024 07:10:40
[Parameter] ActivateGroup: True
21.04.2024 07:10:40
[Parameter] IgnoreGroupsIds:
21.04.2024 07:10:41
Paket mit ID ‚4b6d954c-1a37-40d1-ac83-ab33e058b63f‘ erfolgreich aus der Gruppe ‚Name: Mozilla Firefox x64 | ID: d98b6f7b-3d1c-439b-b46d-22a764bb69b6‘ entfernt.
21.04.2024 07:10:41
Zuweisungen von Paket mit ID ‚4b6d954c-1a37-40d1-ac83-ab33e058b63f‘ erfolgreich entfernt.
21.04.2024 07:10:41
Task ‚Empirum Gruppenzuweisung entfernen‘ wurde beendet.
21.04.2024 07:10:41
Task ‚Empirum Smart Replace‘ wurde gestartet.
21.04.2024 07:10:41
[Parameter] TenantId: 0082d481-1084-4494-bc1d-222b6df976f7
21.04.2024 07:10:41
[Parameter] PackageId: 4b6d954c-1a37-40d1-ac83-ab33e058b63f
21.04.2024 07:10:41
[Parameter] SmartReplaceOption: Alle alten Versionen
21.04.2024 07:10:41
[Parameter] RemoveOldVersion: True
21.04.2024 07:10:41
[Parameter] ActivateGroup: True
21.04.2024 07:10:41
[Parameter] InheritDistributionCommands: False
21.04.2024 07:10:41
[Parameter] IgnoreGroupsRecursive: False
21.04.2024 07:10:41
[Parameter] IgnoreGroupsIds:
21.04.2024 07:10:41
Smart Replace erfolgreich für Paket ID ‚4b6d954c-1a37-40d1-ac83-ab33e058b63f‘ ausgeführt.
21.04.2024 07:10:41
Task ‚Empirum Smart Replace‘ wurde beendet.
21.04.2024 07:10:41
Task ‚Lauf bereinigen‘ wurde gestartet.
21.04.2024 07:10:41
[Parameter] CleanupRunWorkDir: C:\neo42\APC\PipelineAgent\Work\f5c49992-6b26-4edc-9216-6d9d53efc588
21.04.2024 07:10:41
Lauf wurde erfolgreich bereinigt.
21.04.2024 07:10:41
Task ‚Lauf bereinigen‘ wurde beendet.
21.04.2024 07:10:41
Phase ‚FSB: Produktive Paketzuweisung nach Testphase für Empirum‘ wurde beendet.

Hallo @mkluge

Im Protokoll vom 4.1.8 sieht es nach ‚Task ‚Empirum Smart Replace‘ wurde gestartet‘ so aus als würde er keine Zuweisung eines Firefox x64 Pakets finden und deshalb nichts weiter tun. Wir haben das eben mal nachgestellt und keinen grundsätzlichen Fehler im Smart Replace Task feststellen können.

Mach am besten ein Ticket über neosupport@neo42.de auf und schicke da das Log des Servers vom 21.04.2024 gleich mit. Das Log findest du unter %ProgramData%\neo42\Management Service\Log.

Gruß
Marco

Hallo,
Ich möchte einmal das Fazit, das sich aus diesem Vorgang ergeben hat veröffentlichen.
Im Template für die 2. Phase der Empirum Produktautomatisierung im Task „Empirum Gruppenzuweisung entfernen“ ist der Regler „Entferne von allen Gruppen“ standardmäßig aktiviert. In unserem Video Guide zur Einrichtung dieser Pipeline bleibt dieser Regler auf aktiv obwohl eine bestimmte Gruppe für die Testphase angegeben wird. Was daher vermutlich häufig so konfiguriert worden ist. Das sorgt dafür, dass die für den Rollout vorgesehene Software auch aus anderen Gruppen als der angegebenen Gruppe entfernt wird, wenn sie dort vor Ablauf des eingestellten Testzeitraums platziert wurde. Der Regler sollte also auf deaktiviert gestellt werden, wenn hier eine Gruppe angegeben wurde.


Danke an @mkluge für die Einreichung dieses Falls und die Zusammenarbeit.

2 „Gefällt mir“