Skip to content

Commit

Permalink
Remove mitogen, a plugin for ansible that increases deployment speed (t…
Browse files Browse the repository at this point in the history
…riplea-game#10227)

Mitogen delivers dramatically increased deployment speed for ansible
deployments. Despite this, the installation step is failing due
to an expired https certificate while attempting to download the
plugin.

We are also missing the 'ansible.cfg' configuration that uses mitogen,
so we are not getting the benefit of mitogen. Mitogen also has a drawback
that it pins us to an older ansible version.

Given these trade-offs, this update removes mitogen.
  • Loading branch information
DanVanAtta authored Mar 25, 2022
1 parent 742c76a commit 0cd614e
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 17 deletions.
10 changes: 0 additions & 10 deletions infrastructure/.include/install-mitogen

This file was deleted.

7 changes: 0 additions & 7 deletions infrastructure/run_ansible
Original file line number Diff line number Diff line change
Expand Up @@ -138,13 +138,6 @@ if [ "$ENVIRONMENT" == "$ENVIRONMENT_PRODUCTION" ]; then
SKIP_TAGS=prerelease
fi

# Install mitogen
# Mitogen offers improved command pipelining and faster ansible execution
# The mitogen execution strategy is configured in 'ansible.cfg'
# See: https://mitogen.networkgenomics.com/ansible_detailed.html
"$(dirname "$0")/.include/install-mitogen"


# Run deployment
ansible-playbook \
--extra-vars "version=$VERSION" \
Expand Down

0 comments on commit 0cd614e

Please sign in to comment.