更新履歴

CircleCI プラットフォームの変更や更新についての履歴をご覧いただけます。継続的インテグレーションの最新情報をご確認ください。

リリース 4.0.4    

アップグレードの前に

CircleCI Server 4.0 リリースノートで、今回のリリースのアップグレードに関する注意事項をご確認ください。

もっと読む

セルフホスティング

リリース 4.1.2    

アップグレードの前に

CircleCI Server 4.1 リリースノートで、今回のリリースのアップグレードに関する注意事項をご確認ください。

もっと読む

セルフホスティング

2023 年 4 月の Android イメージ    

What’s New

Android マシン (VM) と Docker イメージの新規リリースが公開されました。 このリリースでは、ソフトウェアの更新が複数行われています。 詳細については、4 月のアップデートに関する Discuss の投稿 (英語) をご覧ください。

イメージ

リモート Docker のアーキテクチャおよび Docker レイヤーキャッシュの実装のアップグレード    

What’s New

リモート Docker 基盤アーキテクチャおよび Docker レイヤーキャッシュ実装のアップグレードの第 2 段階が完了しました。 このアップグレードは、ジョブの実行および CircleCI プラットフォームの信頼性と復旧性を高める継続的な取り組みの一貫です。 今回のアップグレードの詳細については、Discuss の投稿 (英語) をご覧ください。

コンテナランナー バージョン 3.0.7    

What’s New

  • シャットダウン時にタスクエージェントを安全に停止する lifecycle pre-stop コマンドを追加
  • Task lifecycle ステップについて、エージェントがシャットダウンされコンテキストがキャンセルされた場合も含めて全イベントが確実に送信されるように更新
  • タスクエージェントの実行中はタスク Pod を削除しないように更新
    • これは、イシュー https://github.com/kubernetes/client-go/issues/724 に関連するものです。 remotecommand パッケージで exec コマンドのネットワーク切断が処理されず、nil エラーが返されることがありました。 そのため、タスクが「orphaned」状態で完了できるように、このような場合にはタスク Pod を削除しないように更新しました。
  • ジョブの長期実行時に Task lifecycle ステップの出力が失われないように更新
  • タスククリーンアップ時のヘルスチェックの堅牢性を高め、ログを追加
  • ランナーエージェントのシャットダウン時のタスクのドレインとクリーンアップを修正
  • タスク Pod の設定解析の厳密性を高め、より有用なエラーメッセージを出力するように更新
セルフホストランナー

2023年 3月 Android イメージの更新    

What’s New

Docker およびマシンエグゼキュータともに、Ubuntu Jammy 22.04を使用して Android イメージが利用可能になりました。 また、デフォルトの Java のバージョンも Java 11から Java 17に更新されました。

詳細は、Discuss の投稿 (英語) をご覧ください。

イメージ

コンテナランナー バージョン 3.0.6    

What’s New

  • 各種依存関係のアップデート
  • タスクの liveness probe のリトライが尊重されない場合の修正
  • 実行エラーで終了したときに、タスクポッドがクリーンアップされない不具合を修正
セルフホストランナー

コンテナランナー バージョン 3.0.5    

What’s New

  • Pod の割り当てに失敗した場合に Kubernetes クリーンアップでパニックが発生する問題の修正
  • タスクエージェントの PID ファイルが削除されると liveness probe が失敗する問題の修正
  • Task lifecycle のステップにプラットフォーム情報をログ出力
  • ユーザーエージェントヘッダーをドライバー固有のものに変更
セルフホストランナー

2023年 (Q1) Linux イメージの更新    

What’s New

Linux イメージのQ1の更新が行われ、以下のイメージタグでご利用いただけるようになりました。

もっと読む

イメージ

2023年 2月 Anroid イメージの更新    

What’s New

Machine Executor と Docker の両方に対応した新しい Android イメージが利用可能になりました。

* Dockerイメージは現時点で Ubuntu 22.04 に移行されました。 マシン (VM) イメージは引き続き 20.04 を使用していますが、来月中 (3月) に22.04に移行する予定です。 詳しくは、 Discuss の投稿をご覧ください。

イメージ