Remove explicit docker-compose install in nodepool-launcher

The nodepool launcher server include the install-docker role which
installs docker-compose via pip then later explicitly installs
docker-compose again with our pip3 role installed pip. These two steps
should be redundant with one another. Now that we're transitioning to
docker compose on Noble we should let install-docker handle this
completely and remove the docker-compose install from nodepool-launcher.

Change-Id: Ibabafd8b5ca26a1ffe04f08996b5fce11980c0a2
This commit is contained in:
Clark Boylan 2025-01-07 13:14:03 -08:00
parent afcb868596
commit f9dd73c2d1

View File

@ -28,13 +28,6 @@
mode: 0644
notify: nodepool-launcher Reload apache2
# Do this until 719589/ passes
- name: Install docker-compose
pip:
name: docker-compose
state: present
executable: pip3
- name: Ensure docker compose dir
file:
state: directory