Organizations リリースプロセス
このドキュメントでは、特定の Organization 機能とステージのリリースプロセスの概要を説明します。
Artifact Registry Beta(design partners)
私たちは、約 25 の design partners を手動で Organizations にオンボードし、Artifact Registry の使用を開始できるようにします。
Step 1 - Organizations UI を有効にする
担当: ~group::organizations
org_stage_beta フィーチャーフラグをグローバルに有効にします。
/chatops run feature set org_stage_beta true
このフィーチャーフラグを有効にすると、Organization を持ち、その Organization が active 状態であるユーザーに対して、Your work サイドバーに Organizations メニュー項目が表示されます。つまり、手順 3 と 4 の後まで、ユーザーには UI の変更は見えないはずです。
Step 2 - design partner の top-level groups(TLGs)を特定する
担当: ~devops::package
Organizations にオンボードする design partners を特定し、TLG full paths のリストを提供します。
Step 3 - TLGs を新しい Organization でバックフィルする
担当: ~group::organizations
group actor を使用して、TLGs に対して root_group_organization_backfill フィーチャーフラグを有効にします。
/chatops run feature set --group=a-customer-group root_group_organization_backfill true
これにより、次が実行されます。
- TLG と同じ名前およびパスの Organization を作成する
- TLG をこの Organization に移管する
Step 4 - Organization を確認し、TLG members を同期する
担当: ~group::organizations
group actor を使用して、TLGs に対して root_group_organization_confirm フィーチャーフラグを有効にします。
/chatops run feature set --group=a-customer-group root_group_organization_confirm true
これにより、次が実行されます。
- Organization を確認する
- TLG members を Organization Members として追加する。Owners は Organization Administrators になり、その他すべての Members は Organization Regular Members になります。
Step 5 - design partners に通知する
担当: ~devops::package
Artifact Registry を有効化して使い始める方法を説明するドキュメントへのリンクを design partners に通知します。
Step 6 - Artifact Registry を有効にする
担当: ~devops::package
お客様には Your work サイドバーに Organizations メニュー項目が表示されるようになります。お客様は Organization の Artifacts メニュー項目の下で有効化できます。有効化すると、Artifact Registry の使用を開始できます。
Rollback
/chatops run feature set org_stage_beta false
/chatops run feature set --group=a-customer-group root_group_organization_backfill false
/chatops run feature set --group=a-customer-group root_group_organization_confirm false
Artifact Registry Beta(self-serve)
TBD
c955a93f)