-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
splitdrive import issue on docker-compose==1.16.0 #5156
Comments
As I said before, we make no guarantee of a stable API for developers attempting to use Compose as a library. |
For those of you who are trying to use boot2docker image (docker-machine, Tiny Core Linux) on macos with ansible through its docker module... Downgrade docker-compose pip library to 1.9.0. If you're only downgrading to 1.15.0, you'll hit #4401. |
@shin- This isn't about importing from Ansible, I don't think. That traceback is a circular import. Importing |
The import that kicks off the chain was introduced recently: 6e802df#diff-7345a7e448db63ef1a5b786900e2b7b4R15 |
For those in Ansible land, this issue does not manifest in devel or the 2.4 rc's. So either limit yourself to Docker Compose <1.16 or upgrade from Ansible 2.3.x into 2.4/devel. |
I'm aware it is a circular import. It just does not affect the software when used as intended. I'll work on a fix when I return from vacation. Thank you for your patience. |
Enjoy your time off! Thanks! |
Thank you! |
Using
Python 2.7.5
withdocker-compose==1.16.0
throughpip install --upgrade docker-compose==1.16.0
Whereas using
docker-compose==1.15.0
throughpip install --upgrade docker-compose==1.15.0
(tested using
docker-compose==1.15.0
anddocker-compose==1.14.0
both are working)PS: I'm not using
docker-compose
python by myself, but it used by Ansible docker-service module and withdocker-compose==1.16.0
I got that messageThe text was updated successfully, but these errors were encountered: