isucon / isucon10-qualify

ISUCON10予選

Home Page:http://isucon.net/archives/54704557.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

command: /home/isucon/.cargo/bin/rustup update stable

もしくは、allinone.yamlcompetitor.yaml の対象のroleをコメントアウトすることで回避することが出来ます。

関連