TeamCity 2023.05.1 リリースノート
ビルド: 129321
2023 年 7 月 11 日
機能
TW-81199(英語) — REST: グローバルサーバー設定を公開する
TW-81590(英語) — HTTPS 設定: ECC キーをサポート
バグ
TW-82234(英語) — S3 アップロード: マルチパートアップロードが java.net.SocketException で失敗する
TW-81866(英語) — TeamCity を v2023.05 に更新した後、AWS s3 でアーティファクトの公開に失敗する
TW-82293 — 権限のないユーザーが存在しないページを開いたときにログに「bean currentUser が範囲内に見つかりません」というエラーが表示される
TW-82115(英語) — 2023.05 のアップグレード以降、シンボリックリンクフォルダーがビルドアーティファクトパスに存在しなくなりました
TW-80256(英語) — Perfmon タブがセカンダリノードで実行中のビルドに対して機能しない
TW-74891(英語) — 並列テストを使用したビルドではアーティファクトパスからアーティファクトが公開されない (サブアーティファクトは実装されていません)
TW-82279(英語) — TC 2023.05 の「すべてのビルド」ページのリンク切れ
TW-81871(英語) — VCS から設定を更新しようとする試みが何度も行われる (新しいリビジョンを検出しました ... を常に繰り返します (teamcity-versioned-settings.log))
TW-81913(英語) — TeamCity - 2023.05 でのビルドメッセージ処理中の予期しないエラー
TW-82088(英語) — GitHub アプリ用に発行された JWT は有効期限値が正しくないために使用できない場合がある
TW-82021(英語) — GitHub アプリ接続を使用すると、一部の組織リポジトリがユーザーに見えなくなる可能性があります
TW-82083(英語) — ユーザーがリポジトリにアクセスできない場合の処理を改善しました
TW-79303(英語) — 接続設定が間違っていると、Space Connection 経由の TeamCity への認証が説明のないエラーで失敗する
TW-81380(英語) — ビルドログポップアップの内訳
TW-81897(英語) — 2023.05 にアップグレードした後、チェーンモードの依存関係タブを開けません
TW-81645(英語) — ビルドが別の依存ビルドを再利用している場合でも、冗長な並列テストの依存関係がキューに追加されます。
TW-81391(英語) — S3 アーティファクトのアップロード: URL の生成時間はファイルごとに集計されません
TW-81740(英語) — アーカイブとして公開されたアーティファクトに無関係なディレクトリが含まれている
TW-81874(英語) — Docker CLI ポッドマンエミュレーションを使用する RHEL 上の Podman エージェントが要件 docker.server.osType を満たしていない
TW-82056(英語) — 起動テンプレートの実行により、キャッチされない例外が発生する可能性がある
TW-81959(英語) — リビルド失敗したバッチを使用してビルドした並列テストを再実行すると、テストは実行されません
TW-81617(英語) — 同じアプリに対して構成された複数の GitHub アプリ接続が Webhook を正しく処理しない
TW-81807(英語) — SMB ランナーが Java 17 で開始できない
TW-82038(英語) — AWS_REGION 環境変数がないと、一時認証情報を使用した S3 アーティファクトの公開が失敗する
TW-81591(英語) — TeamCity が間違った Callback URL ヒントを表示する。
TW-81709(英語) — ユーザー / パスワードを使用して Bitbucket サーバーを使用すると、コミットステータスパブリッシャーに警告が表示される
TW-81293(英語) — <存在しないプロジェクト> がビルドキューページのエージェントプールサイドバーに表示される
TW-80585(英語) — ユーザー名が指定されていない場合、「VCS ルート資格情報を使用する」の GitHub コミットステータスパブリッシャーは機能しません。
TW-73928(英語) — GitHub OAuth git VCS root の未定義の tokenType パラメーター
TW-81369(英語) — 「ターミナルを開く」は最初に開いたエージェントに接続するためのリンクを開きます (開く前にエージェントの概要がリフレッシュされなかった場合)
TW-81850(英語) — リグレッション: EC2 エージェントのセキュリティグループの割り当てが再び壊れています。
TW-79610(英語) — 並列テスト実行を表示する際の「依存関係」タブのタイムラインチャートの読みやすさを向上しました
TW-81869(英語) — 2023.05 にアップグレードした後、[S3 Storage] S3 アーティファクトの公開には https が必要です。
TW-81682(英語) — クラウドプロビジョニングが壊れている (java.util.ServiceConfigurationError: javax.mail.Provider: com.sun.mail.imap.IMAPProvider はサブタイプではありません)
TW-81829(英語) — クラウドイメージソースの変更 DSL パッチが適用されても効果はありません
TW-81253(英語) — ID がクラウドプロファイルで生成されないことを記録しないでください
TW-80467(英語) — ノードが見つかりません: セカンダリノードで VCS 変更を収集するときに 100479888 が発生する可能性があります
TW-74197(英語) — システムプロパティを使用して、.NET msbuild OutDir プロパティ値を 1 つのバックスラッシュで終わるように設定できません
TW-81775(英語) — エージェントの停止ボタンとエージェントの削除ボタンが互いにくっついている
TW-57046(英語) — テスト実行用の TRX ファイルを生成できません (dotnet test)
TW-81727(英語) — 「エージェントアクション / エージェントに接続」監査アクションの名前を変更して、エージェントターミナル機能との関連性を高めます。
TW-81725(英語) — 「エージェントとの対話型セッションを開く」権限の名前を変更して、「ターミナルを開く」ボタンとの関連付けを改善しました。
TW-81747(英語) — パスワード認証タイプが選択されている場合、GitHub のコミットステータスパブリッシャー設定にユーザー名が保存されない
TW-80178(英語) — プロジェクトが異なるノードから割り当てられた / 割り当て解除された場合、互換性のあるエージェントを失う可能性がある
TW-81400(英語) — スペースプルリクエスト機能は、プロジェクトの編集権限のないユーザーに接続を作成することを提案します
TW-81593(英語) — GitHub アプリ: 存在しない組織 / ユーザーが接続で指定された場合のサーバーエラー
TW-81279(英語) — VCS ルートを編集する権限を持たないユーザーの場合、VCS ルートの編集ページで新しい取得ボタンが有効になります
TW-81291(英語) — GitHub アプリ: コミットステータスパブリッシャーでの接続テスト中にアプリの権限がチェックされない
TW-81560(英語) — GitHub アプリ: 場合によっては、アプリに許可されているリポジトリよりも多くのリポジトリがリストされることがあります。
TW-81687(英語) — 回帰: Perforce サーバー P4PORT エージェントのオーバーライドがビルドステップに伝播されない
TW-81577(英語) — Podman サポート: teamcity.docker.use.sudo がプロジェクトレベルで設定されている場合、エージェントディレクトリの所有権が失われる
TW-81166(英語) — ポッドマンラッパー: podman が root として実行されている場合、承認されたプルに対しても Docker レート制限の警告が表示されます。
TW-81450(英語) — ビルドログ作成時の競合状態
TW-81680(英語) — クリーンアップルールページ: ディスク使用量に無関係なデータが表示される
TW-81655(英語) — java.util.ConcurrentModificationException: null
TW-81465(英語) — buildType がリクエストされたときに builds.href フィールドがありません
TW-81634(英語) — イベントハンドラーのエラー: リスナー jetbrains.buildServer.buildTriggers.vcs.git.GitClonesUpdater$1 のメソッド RepositoryStateListener.repositoryStateChanged の呼び出しエラー: java.lang.NullPointerException: "java.util.concurrent.ExecutorService.isShutdown()" を呼び出すことができません
TW-80854(英語) — podman ラッパーはデフォルトでは docker.io を使用しないため、Docker 接続のデフォルトレジストリとして docker.io を明示的に表示しないでください。
TW-81578(英語) — WeightedAverageBuildDurationCalculator.getStagesToRun の BuildTypeNotFoundException (DefaultBuildEstimatesCalculator から呼び出された場合)
TW-80120(英語) — ビルドページのコンテンツが自動的に更新されない
TW-81542(英語) — [S3 プラグイン ] マルチパートアップロードの再試行フローの問題
TW-81026(英語) — Git プラグインが実行時に再ロードされた場合、Git プラグインはネイティブ Git フラグを復元しません
パフォーマンスの問題
TW-81735(英語) — エージェントはローカルミラーを数回更新します (この回数は、チェックアウトルール内のインクルードルールの数と相関します。)
セキュリティ
10 件のセキュリティ問題が修正されました。