Solved: Installing composer V1 with Ansible
November 12th, 2020
Warning: This post is 3 years old. Some of this information may be out of date.
Composer 2 was released a few weeks back but one of the projects I'm working with won't install the dependencies as it has a check for Composer v1. We use Vagrant and ansible to provision dev environments and this is now failing on a brand new
To fix this I had to modify the Ansible playbook to force installation of composer v1:
# Install composer - name: Download composer get_url: url: https://getcomposer.org/installer dest: /tmp/composer-installer - name: Install composer command: php /tmp/composer-installer --1 --install-dir=/usr/local/bin/ --filename=composer args: creates: /usr/local/bin/composer
--1 in the 'Install Composer' command.