openaustralia / morph

Take the hassle out of web scraping
https://morph.io
GNU Affero General Public License v3.0
461 stars 74 forks source link

Upgrade Python bits so newer docker module works #1118

Closed auxesis closed 7 years ago

auxesis commented 7 years ago

Ansible's docker module has been deprecated in favour of the docker_container and docker_image modules.

The mitmproxy role uses the deprecated docker module to set up mitmproxy. Post the Docker nuke (#1104), applying this role fails due to a bunch of Docker IPC differences.

This PR switches the mitmproxy role to use the newer docker_container module. To do this, there's a bunch of pip upgrades that need to happen, which this PR handles.

auxesis commented 7 years ago

@henare correct, it's already been rolled out on the Morph box. ✅

Will merge now.