Diese Dokumentation gilt für föderale Deployments von Devin. Zurück zur Devin-Dokumentation
devin update. Jedes Update ist ein neues Paket, das Sie aus dem Portal herunterladen, prüfen und auf jeder Workstation installieren – nach demselben Verfahren wie bei der ersten Installation. Auf dieser Seite erfahren Sie, was sich beim zweiten Mal unterscheidet.
So erscheint eine neue Version
Die Seite Install → Air-gapped downloads des Portals (windsurf.fedstart.com/install/airgap) stellt immer genau ein Release bereit. Die Version wird in der Überschrift Downloads angezeigt (zum Beispiel version 1.66.101 (0123abcdef)). Die SHA-256-Prüfsumme der einzelnen Dateien können Sie über das danebenliegende Steuerelement Show checksum einblenden.
Wenn Cognition einen neuen air-gapped Build für Ihr Portal veröffentlicht, stellt die Seite die neue Version samt Prüfsummen anstelle der bisherigen bereit. Es gibt weder ein Auswahlsteuerelement für Versionen noch eine Benachrichtigung. Um neue Releases zu verfolgen, prüfen Sie die Versionsangabe auf der Download-Seite im Rahmen Ihres regulären Wartungszyklus.
Schritt 1: Prüfen Sie, welche Version Sie verwenden
Vergleichen Sie auf einer Workstation die installierte CLI-Version mit der Version auf der Download-Seite:devin --version gibt die Release-Version und den kurzen Commit-Hash des Builds aus. Desktop und die mitgelieferte CLI werden aus demselben Commit gebaut, daher gilt diese Version für beide.
Schritt 2: Neues Paket herunterladen und prüfen
Führen Sie für die neue Version Schritt 1 und Schritt 2 der Installationsanleitung aus: Laden Sie das Paket für jede Plattform in Ihrer Flotte herunter, notieren Sie die Prüfsumme von der Portalseite, übertragen Sie die Dateien über den Air Gap und stellen Sie vor der Installation sicher, dass der SHA-256-Wert übereinstimmt. Prüfsummen ändern sich mit jedem Release. Notieren Sie beim Herunterladen den neuen Wert von der Portalseite und verwenden Sie keine Prüfsumme aus einer früheren Version.Schritt 3: Über die vorhandene Version installieren
Beenden Sie zuerst Desktop und stoppen Sie alle laufendendevin-Sitzungen auf der Workstation. Konfiguration, Sitzungsverlauf, das Audit-Protokoll und SSO-Anmeldungen werden außerhalb der Anwendung gespeichert (siehe Formate auf dem Datenträger) und bleiben beim Update erhalten.
- macOS
- Linux (.deb / .rpm)
- Linux (.tar.gz)
- Windows (installer)
- Windows (.zip)
Öffnen Sie die neue
.dmg-Datei und ziehen Sie Devin - Airgap nach /Applications. Ersetzen Sie die vorhandene Anwendung, wenn Sie dazu aufgefordert werden. Überprüfen Sie anschließend die Signatur wie in Schritt 3 der Installationsanleitung beschrieben:/etc/devin/ (unter Windows C:\ProgramData\Devin\) sind nicht Teil des Pakets und bleiben von einem Update unberührt.
Schritt 4: Das Update überprüfen
Führen Sie auf jeder aktualisierten Workstation als normaler Nutzer Folgendes aus:
Jeder
session_start-Audit-Eintrag enthält die cli_version, sodass Ihr SIEM den rollout bestätigen kann: Sitzungen von einer aktualisierten Workstation melden die neue Version.
Rollback auf eine frühere Version
Bewahren Sie das Paket und die Prüfsumme der vorherigen Version auf, bis die neue Version auf allen Systemen der Flotte validiert ist. Ein Rollback folgt demselben Vorgehen wie die Installation: Prüfen Sie die Prüfsumme des älteren Pakets und installieren Sie es über das neuere. Fügen Sie auf RPM-Systemen--oldpackage hinzu, da rpm -U sich sonst weigert, eine neuere Version durch eine ältere zu ersetzen:
Versionshinweise
Versionshinweise für air-gapped Builds werden zusammen mit den übrigen Devin-Versionshinweisen unter Neueste Updates veröffentlicht. Lesen Sie vor dem Rollout einer neuen Version den zugehörigen Eintrag und achten Sie insbesondere auf Änderungen an den Formaten auf dem Datenträger oder am Audit-Log-Schema (Wertschema_version), auf neue oder geänderte Fehlercodes sowie auf eine etwaige Rotation des Lizenzschlüssels, die eine Neuausstellung der Lizenzen erfordert.
