ここ数日 CircleCI でトリガーが効かなくなって困っていたので問合せをサポートにリクエストをした。 今後、似た問題に当たった人が現れたとき自力解決は難しいと思うのと "CircleCI Maintenance" と検索しても、当然 CircleCI のメンテナンス情報しか出てこず良く分からないと思うので書き残しておく。
当初ビルド上限に引っかかったかと思ったけれど、見てみたらそんなことはなく、自分のアカウント以外ではビルドが動いているので疑問に思っていた。ちなみにここ数日は CircleCI について、OSS 活動のみで使っているというコンテキストだった。気になったのは以下の画面の文言。
"⚠️We have detected an anomaly that violates the CircleCI Terms of Service." とスクリーンに表示されているが、心当たりがないのでもしかするとこれは誤制限では、、、と思い以下の窓口から問合せを送ってみた。
問合せは以下のようなもの。カテゴリに関しては "Build Failure / Configuration Help" というカテゴリも選択肢にあって悩んだけれど、気持ちとしては失敗より前段の CI がトリガーされないことから "Service Issue" にした。
Please choose your issue below
"Service Issue"
Subject
Unable to trigger CircleCI on my account
Description
I'm developing RuboCop (https://github.com/rubocop) , an open source software and CircleCI hasn't run for the last few days.
- Side navigation "Status" remains "Maintenance".
- "We have detected an anomaly that violates the CircleCI Terms of Service." is displayed on the screen.
(I have attached a screenshot.)
I have no idea about violations, could you please confirm it? In addition, it seems that CircleCI can be triggered except for my account (https://github.com/koic) .
Thank you for your support.
Is this ticket about CircleCI hosted on your own infrastructure?
No
GitHub and/or Bitbucket organization name(optional)
GitHub/Bitbucket Username(optional)
URL(s) of Issue on CircleCI
問題になっている管理画面の URL を貼って、スクリーンショットを添付した。
シュッと辿った先が英語だったので、URL に en-us が入っているので日本語もあるかもと思いながら問い合わせを出したが、実際日本語でも問合せできるようだった。このあたりはおまけ情報として。
真夜中の JST に送ったイシューだったのが幸いしてか、タイムゾーンとしては海の向こうのサポートエンジニアの方が即対応してくれてビルドできるようになった。感謝。
結果としては CircleCI が誤って制限をかけてしまっていたようで、それを解除してもらったというもの。自力での解決は難しいものだったので、今回の問題はサポートに問い合わせるのが正攻法で良かったっぽい。