Jira 10.2 への準備

このページの内容

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

このドキュメンテーションは、既存のアプリと Jira Software Data Center 10.2Jira Service Management Data Center 10.2 との互換性を確認したい Jira 開発者向けです。

Jira Software Data Center と Jira Service Management Data Center の開発リリースに関する連絡事項をこのページに移動しました。これは、パートナーと開発者に、製品の改善や変更に関する単一の情報源を提供することを目的としています。

引き続き、アトラシアン開発者コミュニティ を利用して議論したり、サポートを受けたりできます。アーカイブ リリースのお知らせについては、変更ログをご確認ください

最新バージョン

ここでは最新の EAP についての情報をご案内します。

アプリケーション

日付

数値

バージョン (Maven)

ダウンロード

Jira Software


 

10.2.0-EAP02

10.2.0-m0004

ソース ファイル

Jira Service Management


 

10.2.0-EAP02

10.2.0-m0004

ソース ファイル

変更の概要

このセクションでは、導入予定の変更の概要を紹介します。アプリへの影響の検討にお役立てください。アップデートの準備が整ったら、実装のタイミングとマイルストーンが表示されます。


Jira Software と Jira Service Management の共通機能

2 段階認証による新しいログイン エクスペリエンス

ステータス: 実装済み (EAP 01)

Jira ログイン エクスペリエンスのセキュリティを向上させるために、2 つ目の認証レイヤーを追加しました。新しいログイン プロセスは、認証アプリによって生成された時間ベースのワンタイム パスワード (TOTP) を 2 番目の要素として使用する、ネイティブの 2 段階認証 (2SV) 機能をサポートしています。2 段階認証の管理方法をご確認ください。

エンドツーエンドのビルド テストやアプリの CI/CD 中に新しいログイン プロセスで問題が発生した場合は、JVM システム プロパティ-Datlassian.authentication.legacy.modetrue に設定することで、従来のログイン プロセスに切り替えられます。

Jira 自動化のダーク テーマ

ステータス: 実装済み (EAP 01)

Jira 自動化でダーク テーマが利用できるようになりました。アプリとルール コンポーネントの互換性をテストするには、[プロフィール] > [テーマ] の順に進み、[ダーク] を選択してダーク テーマを有効にします。

無効化された自動化ルールのコンポーネント検証

ステータス: 実装済み (EAP 01)

コンポーネントの検証は、自動化ルールが更新されたときに、有効な自動化ルールと無効な自動化ルールの両方で実行されるようになりました。すべてのルールが検証されるので、設定エラーをすばやく発見できます。

使用状況データ共有のための接続チェック

ステータス: 実装済み (EAP 01)

インスタンスの使用状況データを共有する場合は、ファイアウォールの設定を行うことで、データを外部に送信できるようになります。接続をテストして、ファイアウォールがトラフィックを通過させているか遮断しているかを確認できるようになりました。使用状況データの共有についての詳細をご確認ください。

シークレットの保存

ステータス: 実装済み (EAP 01)

シークレットを暗号化するための新しい既定のソリューションが利用できるようになりました。この機能は、データベース ファイルに含まれる機密性の高いプレーン テキストの値を、プレースホルダー {ATL_SECURED} に自動で置き換えます。値は AES 256 ビット キーで暗号化されます。

これで、既定で次のシークレットが保護されるようになります。

シークレットの一覧
  • Jira:
    • データベースのメール サーバーのパスワード
    • データベース パスワード
    • JWT Web トークン
    • クラスター認証の共有キー
    • 外部ユーザー ディレクトリのパスワード
  • Jira 自動化:
    • シークレット キー
  • Jira Service Management (これらのシークレットはすでに暗号化されていましたが、現在は新しいソリューションを使用):
    • メールのパスワード
    • Confluence Cloud の API キー
    • Opsgenie の API キー
  • アセット (これらのシークレットはすでに暗号化されていましたが、現在は新しい外部シークレット サポートを使用):
    • インポート パスワードと API キー
    • 自動化のパスワード
  • DVCS:
    • OAuth のクライアント ID とシークレット
    • アクセス トークン
    • Webhook シークレット
    • ユーザー名とパスワード

整合性チェッカーの改善点

ステータス: 実装済み (EAP 01)

整合性チェッカーを改善し、エンタープライズ規模で機能するようにしました。JVM のメモリ負荷が高まったり、フル ガベージ コレクションが引き起こされたりすることはなくなりました。従来よりもはるかにすばやく問題を発見し、広範囲にわたって正確に修正できます。

時間のかかる修正操作向けに、1 回のチェックでの修正回数に制限 (jira.integrity.checker.results.limit) を設けています。既定は 1000 で、調整可能です。また、表示される結果の既定数を 20 に制限しています。

メールに添付された画像ファイルのサムネイル

ステータス: 実装済み (EAP 01)

Jira の認証を受けなくても、メールに添付された画像のサムネイルを見ることができるようになりました。このアップデートでは、認証に問題があるのに画像が正しくレンダリングされないという問題が修正されました。

この機能は既定でオンになっています。無効にするには、機能フラグcom.atlassian.jira.send.email.notifications.with.images.attached をオフにしてください。

テーマにロゴを合わせる

ステータス: 実装済み (EAP 02)

サイトのロゴも 2 つのバージョンをアップロードできるようになりました。ライトとダークのどちらのテーマを選択しても、テーマに合ったロゴを掲載できます。アップロードしたロゴが 1 種類のみの場合、そのロゴが両方のテーマに適用されます。すでに独自のロゴを使用している場合、そのロゴはライト テーマのロゴになります。

ロゴをアップロードするには、[管理]、[システム]、[ルック & フィール]、[ロゴ] の順に移動します。

既定の形式のオリジナル テーマ (ルック & フィールがカスタマイズされていないもの) は廃止され、今後使用することはお勧めしません。

JMX エクスポーターから提供されるメトリックの変更

ステータス: 実装済み (EAP 02)

Jira では、接続レベルでの追跡を含め、他のタイプの追跡は維持しつつも、JMX エクスポーターを介した接続インスタンス レベルのメトリックの公開は廃止されました。

これまでは、接続レベルのメトリックとともに接続インスタンス レベルのメトリックが公開されていました。

接続インスタンス レベルのメトリックは公開されなくなりましたが、接続レベルのメトリックからの情報はすべて維持されます。

以前の動作に戻す必要がある場合は、-Ddbcp.registerConnectionMBean=true パラメーターを使用して該当する設定を上書きできます。ただし、基礎となるライブラリでのスレッド競合により、すでに修正された症状が再発したり、その他の未知の問題が発生したりする可能性があることから、この回避策を使用することはお勧めしません。


Jira Software の機能

Local LexoRank Repair の導入

ステータス: 実装済み (EAP 01)

Jira Software の課題ランク システムのパフォーマンス低下に対処する、範囲を絞った対策として、Local LexoRank Repair を導入します。LexoRank のグローバルなリバランスを回避するため、ランク付けの問題が悪化する前に適宜修復を行います。Local LexoRank Repair は、システム全体をグローバルにリバランスするのではなく、局所的にパフォーマンスが低下しているホットスポットでの問題に対処して、システムの予測可能性を高めます。

この機能はバックグラウンドで実行され、次の課題ランク付け操作によってトリガーされます。

  • 1 つの課題をバックログにドラッグ アンド ドロップしたり、課題をバックログの上部または下部に移動したりするなどの UI 操作。
  • ペイロードに課題を 1 つ含む、/rest/greenhopper/1.0/api/rank/after/rest/greenhopper/1.0/api/rank/before への REST API 呼び出し。


Jira Service Management の機能

グループまたはロールに対するコメント表示の制限

ステータス: 実装済み (EAP 01)

エージェントと管理者が課題にコメントする際の情報の共有方法を改善します。サービス プロジェクトでは、コメントをすべての内部ユーザーに制限するだけでなく、ユーザーが所属する特定のロールやグループに制限することもできるようになりました。

グループまたはロールに対するコメント表示の制限

アセットのカーディナリティ変更時のデータ損失防止

ステータス: 実装済み (EAP 01)

属性カーディナリティに対する変更のアセットでの管理方法を改善しました。これまでは、属性の値が最大カーディナリティを超えた場合、超過する値はインデックスの再作成中に自動で削除されていました。このため、データが失われる可能性がありました。今回の改善により、属性の最大カーディナリティを減らした場合に新しいダイアログ ボックスが表示され、超過する値を保持するか削除するかを選択できるようになりました。値を削除した場合、そのアクションはオブジェクトの履歴に記録されます。この変更により、システムの整合性を維持しながら、データをより細かく管理できるようになります。


既知の問題

Atlassian Package Scanner からの警告の無視

Atlassian Package Scanner は、同じパッケージ (場合によっては別のバージョンのパッケージ) を提供する .jar ファイルがないかどうかを確認します。Jira Software Data Center 10.2 または Jira Service Management Data Center 10.2 にアップグレードすると、Atlassian Package Scanner によって、別の .jar ファイルから提供された同じ内容のパッケージについて通知されます。

これは、Embedded Crowd がまだ新バージョンのプラットフォームに移行中で、引き続き password-cipher を使用しているのに対し、すでに atlassian-secrets に移行している Jira は下位互換性のために引き続き password-cipher を提供する必要があるためです。atlassian-secrets には password-cipher が組み込まれているため、Atlassian Package Scanner はこれを検出しますが、内容は同じであるため、次の警告は無視してかまいません (.jar ファイルが /libatlassian-jira/WEB-INF/lib の両方に配置されているため、重複する行があることに注意してください)。

JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.db.config.password' with different versions. Files: atlassian-secrets-api-5.0.4.jar and password-cipher-base-1.4.0.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.secrets.tomcat.protocol' with different versions. Files: atlassian-secrets-store-5.0.4.jar and password-cipher-base-1.4.0.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.secrets.tomcat.utils' with different versions. Files: atlassian-secrets-store-5.0.4.jar and password-cipher-base-1.4.0.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.secrets.tomcat.cipher' with different versions. Files: atlassian-secrets-store-5.0.4.jar and password-cipher-base-1.4.0.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.secrets.tomcat.protocol' with different versions. Files: password-cipher-base-1.4.0.jar and atlassian-secrets-store-5.0.4.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.secrets.tomcat.utils' with different versions. Files: password-cipher-base-1.4.0.jar and atlassian-secrets-store-5.0.4.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.db.config.password' with different versions. Files: password-cipher-base-1.4.0.jar and atlassian-secrets-api-5.0.4.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.secrets.tomcat.cipher' with different versions. Files: password-cipher-base-1.4.0.jar and atlassian-secrets-store-5.0.4.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.db.config.password' with different versions. Files: atlassian-secrets-api-5.0.4.jar and password-cipher-base-1.4.0.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.secrets.tomcat.protocol' with different versions. Files: atlassian-secrets-store-5.0.4.jar and password-cipher-base-1.4.0.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.secrets.tomcat.utils' with different versions. Files: atlassian-secrets-store-5.0.4.jar and password-cipher-base-1.4.0.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.secrets.tomcat.cipher' with different versions. Files: atlassian-secrets-store-5.0.4.jar and password-cipher-base-1.4.0.jar
JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.db.config.password' with different versions. Files: password-cipher-api-1.4.0.jar and atlassian-secrets-api-5.0.4.jar

警告の全文には、スキャンされたファイルの正確な場所に関する詳細情報が記載されています。

2024-10-17 09:31:28,389+0000 JIRA-Bootstrap WARN      [o.twdata.pkgscanner.ExportPackageListBuilder] Package Scanner found duplicates for package 'com.atlassian.db.config.password' with different versions. Files: atlassian-secrets-api-5.0.4.jar and password-cipher-base-1.4.0.jar
      '/tmp/jira/lib/atlassian-secrets-api-5.0.4.jar'
      '/tmp/jira/lib/password-cipher-base-1.4.0.jar'
最終更新日 2024 年 11 月 13 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.