OtterDog is a tool to manage GitHub organizations at scale using a configuration as code approach. It is actively used by the Eclipse Foundation to manage its numerous projects hosted on GitHub.
In at least 2 occasions, the apply operation failed with an error:
Cannot connect to host api.github.com:443 ssl:default [Connection reset by peer]
the PR can be re-applied by issueing an /apply command, but it would be good to understand the root cause and provide mitigation to it. Maybe we run too many concurrent requests as this happened only for organizations with many repositories. Also I did not encounter such an error when running it locally via the cli version that uses a classic PAT.
In at least 2 occasions, the apply operation failed with an error:
Cannot connect to host api.github.com:443 ssl:default [Connection reset by peer]
the PR can be re-applied by issueing an
/apply
command, but it would be good to understand the root cause and provide mitigation to it. Maybe we run too many concurrent requests as this happened only for organizations with many repositories. Also I did not encounter such an error when running it locally via the cli version that uses a classic PAT.