更新 Windowsで新しく作成された関数で同じ問題が発生しました。数時間後に DevOps に表示されなくなります。何が起こっているのでしょうか?
特定の azure 関数アプリが見つからないと主張して、デプロイ パイプラインが失敗しています。
同じリソース グループ内の Windows 関数アプリと同様のパイプラインが正しく機能します。
私がチェックした/試したこと:
- サービス接続は、Linux 関数の共同作成者ロールにあります。
- パイプラインはサービス接続の使用を許可されています
- 特定のリソース グループを対象とする新しいサービス接続を追加しようとしました
- 元のアプリを削除して、別の名前で新しい Linux 関数アプリを作成してみました
- ターゲット関数アプリは 30 分以上前に作成されました
- 別の Azure Devops と別のサブスクリプションでセットアップされた開発環境があります。ここでは、同じデプロイ パイプラインが完全に機能します。
注: Linux で追加の関数アプリを作成しても、それらも見つかりません。Windows で追加の関数アプリを作成すると、問題のないものが検出されるため、これを「Azure Devops パイプラインが Python/Linux 関数アプリに接続できないのはなぜですか?」と言い換えることができます。