Skip to content

refactor(generation): remove tempest/container dependency#2117

Draft
innocenzi wants to merge 1 commit into3.xfrom
refactor/generation-container
Draft

refactor(generation): remove tempest/container dependency#2117
innocenzi wants to merge 1 commit into3.xfrom
refactor/generation-container

Conversation

@innocenzi
Copy link
Copy Markdown
Member

@innocenzi innocenzi commented Apr 13, 2026

Depends on #2116, will update this PR when merged

What

This pull request removes the dependency of tempest/generation on tempest/container by using PSR-11 instead. This makes the package usable outside of Tempest in applications that user other containers.

Why

With tempest/container as a dependency, Discovery will find many discoveries depending on Tempest's own container, which is obviously not registered (and should not be alongside another container), so it will fail at the BootDiscovery step.

I'm thinking that for all packages that we want to be usable standalone, we probably want to do the same.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant