Cirrus CI hat nach dem Wechsel des Cirrus Labs-Teams zu OpenAI seinen Betrieb eingestellt.

Kontinuierliche Integrationsdienste Cirrus CI hat die Ausführung von Aufgaben eingestellt 1. Juni 2026. Die Entscheidung hängt damit zusammen, dass das Team Cirrus Labs zu OpenAI wechselt und sich dem Bereich Agent Infrastructure. In der offiziellen Ankündigung von Cirrus Labs heißt es, dass das Unternehmen keine neuen Kunden für Cirrus Runners mehr annimmt, bestehende Verträge bis zum Ablauf unterstützt, und Cirrus CI am Montag, den 1. Juni 2026, eingestellt wird.

Cirrus Labs war etwa neun Jahre lang tätig und entwickelte Tools für CI/CD, Build-Umgebungen und Virtualisierung. Im Jahr 2018 startete das Team einen SaaS CI/CD-Dienst, der Linux, Windows und macOS unterstützt, und veröffentlichte später Tart — ein beliebtes Virtualisierungswerkzeug für macOS auf Apple Silicon, sowie Vetu и Orchard.

Wer ist betroffen?

Auf GitHub sind bereits Migrationstickets für große Open-Source-Projekte erschienen. Zum Beispiel runc hat ein Ticket zur Aufgabe «Migrate Cirrus CI jobs to GHA before June 1st» eröffnet und direkt auf die Notwendigkeit hingewiesen, Aufgaben in GitHub Actions zu übertragen.

In SciPy Die Schließung von Cirrus CI wurde mit dem Risiko verbunden, GPU-Runner-Jobs zu verlieren, und es wurde festgestellt, dass das Projekt nicht das einzige in dieser Situation war.

U die fish shell Cirrus CI wurde für Prüfungen verwendet FreeBSD, Alpine und ältere Versionen von Ubuntu; ohne Ersatz riskiert das Projekt, diese CI-Durchläufe zu verlieren.

Die Schließung von Cirrus CI ist nicht nur das Ende eines weiteren CI-Dienstes auf dem Markt, sondern ein bedeutendes Ereignis für das FOSS-Ökosystem. Besonders betroffen sind Projekte, die Cirrus nicht nur als einen weiteren Linux-Runner genutzt haben, sondern als praktische Plattform für plattformübergreifende Builds, angepasste Umgebungen und macOS-Virtualisierung.

Was ändert sich genau?

  • Cirrus CI ist geschlossen.
    Repositories, die .cirrus.yml verwendet haben, können nach dem 1. Juni 2026 nicht mehr mit der Ausführung von Aufgaben in Cirrus CI rechnen. Für die Projekte bedeutet das, dass die Pipelines auf GitHub Actions, GitLab CI, Buildkite, Jenkins, CircleCI oder eine andere Plattform migriert werden müssen.

  • Projekte müssen CI manuell migrieren..
    Die Schließung von Cirrus CI beschränkt sich nicht auf den Austausch eines Runners gegen einen anderen: Die Konfigurationen .cirrus.yml, die Images, Build-Matrizen und plattformbezogenen Prüfungen müssen auf das neue CI-System übertragen werden. Dies ist besonders kritisch für Projekte, die Cirrus wegen seiner einzigartigen Umgebungen genutzt haben, wie FreeBSD, Alpine, ältere Ubuntu-Versionen, GPU-Tasks oder macOS-Infrastruktur.

  • Cirrus Runners akzeptiert keine neuen Kunden mehr.
    Der Dienst für dedizierte Runner wird nicht sofort für alle eingestellt. Neue Verbindungen wurden gestoppt, während bestehende Kunden nur bis zum Ende ihrer bereits abgeschlossenen Verträge bedient werden.

  • Tart, Vetu und Orchard werden auf eine weniger restriktive Lizenz umgestellt.
    Cirrus Labs hat erklärt, dass seine source-available-Tools, einschließlich Tart, Vetu und Orchard, unter eine zugänglichere Lizenz umgestellt werden, und die Lizenzgebühren dafür bereits abgeschafft wurden. Dies sichert den Code für die Gemeinschaft, garantiert jedoch nicht das frühere Maß an Unterstützung durch das ursprüngliche Team.

Quelle: linux.org.ru

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster