containerd / containerd/nerdctl

Add integration tests to compose commands to ensure dependency order is followed

Open
#1,661 0 comments 0 reactions 0 assignees View on GitHub
area/ci area/compose
Dominant language
Go
Stars
10.4k
Forks
826
Avg merge
1d 23h
Merged PRs (30d)
44

Description

### What is the problem you're trying to solve

To avoid issues like #1658, we should have integration tests for some compose commands to ensure dependency order is followed (both in-order or reverse-order dependency).

https://docs.docker.com/compose/startup-order/

Some commands include `compose up|down|restart|stop` (not a full list)

### Describe the solution you'd like

- [ ] Check the list of compose commands that require either in-order or reverse-order dependency, and make sure they're implemented in the codebase.
- [ ] Add integration tests for these commands. For example, `compose up svc0` should also `up` services that `svc0` depends on.

### Additional context

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.