セルフホストランナーの更新履歴

RSS フィードに登録すると、このページの更新通知を受け取ることができます。

今後追加される新機能を一足先に確認しませんか?

ロードマップを見る (英語)

May 16, 2023

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

What’s New

  • circleci タスク内の circleci-agent バイナリへのシンボリック(symlink)リンクの追加。
  • 再試行可能なエラー時にリソースクラスのトークンシークレットの読み込みを再試行する。
  • 各種依存関係の更新

April 21, 2023

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

What’s New

  • バグ修正とパッケージの更新

April 21, 2023

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

What’s New

  • Go 1.20 にアップグレード
  • Helm チャートを新規イメージリポジトリに移行: https://hub.docker.com/r/circleci/runner-agent/
  • タスクワーカーのループ実行中のエラー処理と信頼性を改善
  • ログレベルが informational の場合、ヘルスチェックに関する冗長なログの一部を省略するように更新

March 30, 2023

コンテナランナー バージョン 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 の設定解析の厳密性を高め、より有用なエラーメッセージを出力するように更新

March 02, 2023

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

What’s New

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

February 22, 2023

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

What’s New

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

February 07, 2023

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

What’s New

  • Kubernetes ドライバーの起動時において、トークンシークレットのロード中に Kubernetes API を呼び出すと発生するエラーを記録
  • コンテナのロギングについて、リソースのリクエストと制限を適切な範囲に設定
  • task-agent プロセスのヘルスチェック用の Liveness Probe を追加
  • K8s の GC で node RBAC 権限設定を参照
  • カスタムの Docker レジストリ名に関する問題を修正
  • MicroK8s での Alpine ベースのイメージの使用時にタスクエージェントをコピーするとパイプが壊れる問題を修正
  • ジョブ内でタスクトークンを公開可能であった問題を修正
  • ジョブの設定ファイルで Bash パラメーターの展開構文をサポート
  • コンテナのロギングの設定を改善:
    • 複数のサービスコンテナとロギング用コンテナが存在する場合、マウント対象をサービスアカウントトークンのみに限定
    • タスク Pod の設定ファイルにイメージのプルに関するポリシーが設定されている場合、このポリシーをコンテナのロギングにも反映。 これは、タスク Pod にプライマリコンテナとセカンダリコンテナがある場合の動作と同じです。
  • Task lifecycle ステップにおけるタスク Pod のイベント記録を改善

November 10, 2022

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

What’s New

このリリースには、依存関係の更新とセキュリティパッチが含まれています。

October 22, 2022

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

What’s New

  • コンテナランナー初のメジャーリリースです。
  • 今後このページでは、定期的にリリースされる各バージョンの変更点の詳細をお知らせします。
  • リリース頻度の詳細は、近日中にご案内予定です。
close

Thank You for Submitting Your Info


You should receive an automated response notifying you that we received your info. Someone from our Enterprise team will be reaching out to you shortly.


CircleCI Success Logo