<p>I had run the following command <code>poetry install</code> when following instruction on <a href="https://docs.wire.com/how-to/install/kubernetes.html#ansible-kubernetes" rel="nofollow noreferrer">this page</a>.</p>
<p>I had received an <code>RuntimeError</code>, does any one know how to solve it?</p>
<pre><code>RuntimeError
  Poetry could not find a pyproject.toml file in /home/kodi66/wire-server-deploy/ansible or its parents

  at ~/.poetry/lib/poetry/_vendor/py3.8/poetry/core/factory.py:369 in locate
      365│             if poetry_file.exists():
      366│                 return poetry_file
      367│ 
      368│         else:
    → 369│             raise RuntimeError(
      370│                 &quot;Poetry could not find a pyproject.toml file in {} or its parents&quot;.format(
      371│                     cwd
      372│                 )
      373│             )

</code></pre>

<p>It looks as if those instructions are out-of-date; looking at the repository history, the use of poetry was removed in January in commit <a href="https://github.com/wireapp/wire-server-deploy/commit/567dcce8f66769ff5fec802e34015a0053c5cef7" rel="nofollow noreferrer">567dcce</a>. The commit message reads (partially):</p>
<blockquote>
<p>Use nix to provide hegemony binary dependencies and switch to git submodules for ansible dedencies (#404)</p>
<ul>
<li>remove poetry, use Nix to provide the ansible we need</li>
</ul>
<p>Also, set NIX_PATH when entering via direnv, so nix-shell does the right
thing when in there.</p>
<p>Move to ansible 2.9
[...]</p>
</blockquote>
<p>You probably want to file a bug against the <a href="https://github.com/wireapp/wire-docs" rel="nofollow noreferrer">wire-docs</a> repository.</p>
