※AnsibleTowerを利用している人向けの記事となります。
AWXユーザ、AnsibleTowerを利用している人が受けたことがあるエラー。
Invalid search term entered. GET returned: 400 無効な credential_type ID: NaN
GUI上でジョブテンプレートを作成しようとすると、認証情報の箇所でエラーが出るものです。
AnsibleTowerの3.3.1(昨年10月25日に公開されたオンラインパッケージ)でも発生していたエラーです。
つい2ヶ月ほど前までこのエラーが表示されていました。
このエラーはブラウザの利用言語が日本語である場合に発生するエラーでした。そのためこのエラーで検索すると、「ブラウザの言語設定を英語環境にしましょう」「Chromeのプラグイン入れて言語環境変更させて対応させましょう」といった解決方法が紹介されていました。
しかしどうやら3.3.2以降のバージョンでは上記エラーが解決された模様です。
試しに3.3.3をインストールして確認してみました。
治っていました。
インストールしているAnsibleのバージョンも違うため正確な比較はできていませんが、同様のエラーが出て困っている人は(可能であれば)バージョンアップしてみてください。
[2019/1/10 2:15更新]
bundle版(AnsibleTowerのオフラインインストールパッケージ)でAnsibleのバージョンを同じにして確認しましたが、3.3.1ではやっぱり上記エラーが出ていました。