Skip to content

Conversation

@tedim52
Copy link
Collaborator

@tedim52 tedim52 commented Oct 2, 2025

To support the use of the --parallel flag on Kurtosis v1.12.1, a depends_on to store_service_files to ensure that store_service_files runs after exec instructions.

This also adds dns_name to el_context. This allows distinguishing to use dns_name (service.name under the hood) or ip_addr (service.ip_address). Using context.ip_addr will create a dependency under the hood whereas dns_name won't

@tedim52 tedim52 marked this pull request as draft October 2, 2025 20:06
@tedim52 tedim52 changed the title Tedi/newparallel [wip] feat: add depends_on to store service files for parallel Oct 2, 2025
@tedim52 tedim52 changed the title [wip] feat: add depends_on to store service files for parallel feat: add depends_on to store service files for parallel Nov 5, 2025
@tedim52 tedim52 marked this pull request as ready for review November 5, 2025 16:43
@barnabasbusa
Copy link
Collaborator

@tedim52 this good to be reviewed?

snooper_service = plan.add_service(snooper_service_name, snooper_config)
return snooper_el_engine_context.new_snooper_el_client_context(
snooper_service.name,
snooper_service.ip_address,
Copy link
Collaborator

Choose a reason for hiding this comment

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

did you wanna do this?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

yep this is intentional

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

actually i take that back - not for snooper engine, i think it can remain as snooper_service.name

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.

3 participants