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
Switching our compose implementation https://github.com/gabrieldemarmiesse/python-on-whales seems like the easiest path at present. We could also manually rewrite the compose client to shell out the command line, or take on the entire task of rewriting the system tests in Go.
Several WIP PRs switching to Python on Whales were started by need to be continued:
The currently obsolete docker-compose package used to run system tests recently caused all tests to fail when the version of docker in our CI runners was upgraded. A work around was used to get around this by forking the upstream package. See #38743 and https://github.com/pkoutsovasilis/compose. We need to get rid of the forked version of https://github.com/pkoutsovasilis/compose.
Switching our compose implementation https://github.com/gabrieldemarmiesse/python-on-whales seems like the easiest path at present. We could also manually rewrite the compose client to shell out the command line, or take on the entire task of rewriting the system tests in Go.
Several WIP PRs switching to Python on Whales were started by need to be continued:
This is the class we need to rewrite:
beats/libbeat/tests/system/beat/compose.py
Lines 20 to 41 in 5b0b682
The text was updated successfully, but these errors were encountered: