feat(tests): enhance sideContainers to support multi-containers tests - #924
feat(tests): enhance sideContainers to support multi-containers tests#924alimx07 wants to merge 1 commit into
Conversation
✅ Deploy Preview for urunc canceled.
|
Signed-off-by: Ali Mohamed <amx746@gmail.com>
|
I have been running multi-container urunc pods this week while looking at the Argo integration in #573, so some of this may be useful while the PR is blocked on #793. Two things I can confirm work, on urunc A unikernel primary alongside a plain Linux side container is fine. The unikernel boots, exits 0 and reports One thing that will bite the framework, though.
It matters here because On testing before #793 merges, a side container that dials the primary over the shared namespace on localhost works today without needing DNS, if that unblocks anything. Happy to run any specific case on my setup if that helps. |
Description
Enhance a
SideContainersfeature to the e2e test framework, with current spec (Name,Image,Cli,Volumes,NetMode) that can run alongside the primary unikernel, either joining its same named network or sharing its network namespace directly according to mode.Related issues
How was this tested?
Still do not tested yet. I think the most easiet test will be a network calls on the localhost, so this is blocked until #793 merged.
LLM usage
Checklist
make lint).make test_ctr,make test_nerdctl,make test_docker,make test_crictl).