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?

@barnabasbusa
Copy link
Collaborator

we should let the parallel flag marinate a bit longer but the rest of the changes could go in

@barnabasbusa barnabasbusa enabled auto-merge (squash) December 17, 2025 03:09
@barnabasbusa barnabasbusa enabled auto-merge (squash) December 17, 2025 14:22
@barnabasbusa barnabasbusa merged commit 98206c8 into main Dec 17, 2025
14 checks passed
@barnabasbusa barnabasbusa deleted the tedi/newparallel branch December 17, 2025 14:24
@parithosh parithosh mentioned this pull request Dec 23, 2025
parithosh added a commit that referenced this pull request Dec 23, 2025
The `main` branch was failing when `snooper_enabled: false` was set.
This was due to the missing `dns_name` field in snooper context structs
that was overlooked in #1208.

  Changes:
- Added dns_name field to snooper_el_context.star and
snooper_beacon_context.star
- Updated snooper_el_launcher.star to pass snooper_service.name as
dns_name
- Updated snooper_beacon_launcher.star to pass snooper_service.name as
dns_name (also fixed: was passing .name instead of .ip_address for
ip_addr)
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