You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 1, 2024. It is now read-only.
docker-compose is no longer being installed in devstack.
Replace use of the docker-compose commands that are the old way of doing things.
Document the minimum version required for the Docker engine that handles docker compose.
Announcement that we have made this change.
Devstack lists docker-compose as a dependency in its base.in. Docker-compose is no longer being maintained, having been replaced by docker compose in the latest Docker versions. The docker-compose dependency pins pyyaml to <6.0, which breaks make requirements on Silicon machines.
We should remove the dependency on docker-compose and replace all usages of it with docker compose.
Note that the latest version of Docker devstack automatically patches docker-compose to docker compose so docker-compose will still work on most machines even if we remove the dependency. It will break on Linux, however.
The text was updated successfully, but these errors were encountered:
When I uninstalled the Ubuntu-provided docker.io and docker-compose packages I used apt purge, but that removes all of the volumes. I had backups, so this was fine, but most people will want to use apt remove instead. These were v20 or so, for reference.
For anyone who likes using Ansible to manage their development machine:
A/C:
docker-compose
commands that are the old way of doing things.docker compose
.Devstack lists
docker-compose
as a dependency in its base.in.Docker-compose
is no longer being maintained, having been replaced bydocker compose
in the latest Docker versions. Thedocker-compose
dependency pinspyyaml
to <6.0, which breaksmake requirements
on Silicon machines.We should remove the dependency on docker-compose and replace all usages of it with
docker compose
.Note that the latest version of Docker devstack automatically patches
docker-compose
todocker compose
so docker-compose will still work on most machines even if we remove the dependency. It will break on Linux, however.The text was updated successfully, but these errors were encountered: