Skip to content
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

Remove docker-compose from python dependencies #360

Closed
wants to merge 1 commit into from

Conversation

ssbarnea
Copy link
Member

@ssbarnea ssbarnea commented May 20, 2022

SUMMARY

As this module is unmaintained and is creating conflicts with other packages, we need to remove it in order to still be able to use the rest of the collection. In a follow-up we should migrate our docker_compose module to use docker compose cli, so it would work with v2 of it.

ISSUE TYPE
  • Bugfix Pull Request
COMPONENT NAME
ADDITIONAL INFORMATION

This issue with community.docker is blocking integration of newer ansible-lint into creator-ee, and devtools team will remove community.docker and molecule-docker plugin from this container until that is addressed.

References:

As this module is unmaintained and is creating conflicts with other
packages, we need to remove it in order to still be able to use
the rest of the collection. In a follow-up we should migrate our
docker_compose module to use docker compose cli, so it would work
with v2 of it.
@github-actions
Copy link

github-actions bot commented May 20, 2022

Docs Build 📝

This PR is closed and any previously published docsite has been unpublished.

@felixfontein felixfontein added the breaking_change This PR contains a breaking change that MUST wait for the next major release label May 20, 2022
@@ -2,7 +2,7 @@

namespace: community
name: docker
version: 2.6.0
version: 3.0.0-alpha.0
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This must be removed from this PR. Release-related changes are not part of regular PRs.

@@ -1,2 +1,3 @@
docker
docker-compose
# do not add docker-compose python package as a depedency as the module
# is unmaintained and it is now a go project and called by docker directly.
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This needs a) a changelog fragment, and b) a second PR with a deprecation changelog fragment (to be merged and released soon). This one can only be merged once we start preparing 3.0.0 (which isn't planned right now at all).

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Meanwhile I removed this collection from creator-ee.

@felixfontein
Copy link
Collaborator

Deprecation in #373.

@felixfontein
Copy link
Collaborator

Superseded by #400.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
breaking_change This PR contains a breaking change that MUST wait for the next major release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants