v0.9.1
AWS デプロイ向けの保守リリースです。実際に 1 本立ち上げて分かった問題を直しました。 ECS では読み上げがそもそも動いておらず、Control Plane の起動後に作られた Workspace に 到達できず、新規デプロイが最初に見せる 2 つの画面が空白でした。
- Control Plane の起動後に作られた Workspace に、Control Plane から到達できません でした。 Workspace 自体は正常に動いているのに、それを読む Console の画面がすべて 502 を返し、Control Plane のタスクを置き換える以外に回復手段がありませんでした。実際 には、新規デプロイの最初の Workspace と、新しいメンバーの最初の Workspace が、誰かが 再起動するまで死んでいたことになります。解決できないときは Cloud Map へ退避します。
- ECS で読み上げが常に失敗していました。 Control Plane のタスクロールに
polly:SynthesizeSpeechが付与されていませんでした。最悪の形で失敗します——プロバイダ 自身は「使える」と報告するので、Console は再生を提供し続け、押した瞬間だけ失敗します。 - 再生中に表示されるボイスが、実際に話していないキャラクターを指すことがありました。 そのキャラクター向けの音量調整も同じ誤りの上で適用されていました。
- 起動できない Workspace が何も言いませんでした — ボタンが「起動中」を一瞬出して 「不明」に戻るだけでした。原因がそれならテナント無しと表示し、起動の失敗は必ず 報告します。
- 新規ユーザーに初回ガイドが出ませんでした。 ターミナルペインの空状態に紐づいて いましたが、新規ユーザーの Console はペインが 1 つも無い状態で開きます。
- ECS で Bitbucket を接続できます。
BitbucketOauthKeyを設定し、シークレットを<SsmPrefix>/bitbucket-oauth-secretに置いてください。コンシューマのコールバック URL はhttps://<your-fqdn>/api/oauth/bitbucket/callbackと完全に一致する必要があります。
Improved
Section titled “Improved”- VOICEVOX エンジンの無いデプロイでは、VOICEVOX 関連の設定を隠しました。選べるのに何も 効かない状態でした。
Upgrade notes
Section titled “Upgrade notes”修正のうち 2 件はイメージではなく CloudFormation テンプレート側にあるので、ECS の デプロイはタグの移動に加えてスタックの再デプロイが必要です。
20-platformが Control Plane にpolly:SynthesizeSpeechを付与します。再デプロイ しないと、本リリースでも読み上げは壊れたままです。IAM のみの変更なので、稼働中の タスクは再起動なしで拾います。30-ingressにBitbucketOauthKey(任意)が加わりました。- README の構築手順に、
10-dataの--capabilities CAPABILITY_AUTO_EXPANDが抜けて いました。旧手順のままだとRequires capabilitiesで失敗します。