rustのアプリケーションのビルドが失敗し、プロビジョニングに失敗する
KasuyaMofu opened this issue · comments
コードが作成されたときとrustのstableバージョンが異なるため、Rustアプリケーションに含まれる lexical-core
のビルドが失敗します。
結果として、 ansible-playbook
を用いたサーバの構築が失敗します。
workaround
以下のコードを変更することにより、ansible-playbookが通ることのみを確認していますが、当方がrustに詳しくないため、アプリケーションが意図した動作をするかの確認ができていません。
/home/isucon/.cargo/bin/rustup default 1.46.0
もしくは、allinone.yaml
や competitor.yaml
の対象のroleをコメントアウトすることで回避することが出来ます。