Skip to content

Conversation

@jayz22
Copy link
Contributor

@jayz22 jayz22 commented Nov 19, 2025

The initial goal of this PR was to fix the
Error: INSTALLATION FAILED: cannot re-use a name that is still in use
happened recently with the config change for running parallel catchup with other missions.

The simple fix is to make the helm release name unique, which should in theory support multiple missions running simultaneously. So I went a step further to clean up the rest of the hard-coded k8s entities names, which now indeed supports multiple parallel runs.

Here is the top view of all pods, two missions are running at same time (each with 5 pods)

Screenshot 2025-11-25 at 16 36 40

here is the last lines of the 1st mission's log, showing success:

Screenshot 2025-11-25 at 16 38 44

and here is the last lines of the 2nd mission's log, showing success:

Screenshot 2025-11-25 at 16 38 06

Copy link
Contributor

@jacekn jacekn left a comment

Choose a reason for hiding this comment

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

Thank you @jayz22!
I don't have enough context to review code properly but in principle the solution looks good to me!

@jayz22 jayz22 changed the title Pass network nonce to pcv2 helm release name Support running multiple parallel catchup v2 missions simultaneously Nov 25, 2025
@anupsdf anupsdf merged commit 2b3bcee into stellar:main Nov 26, 2025
3 checks passed
@jayz22 jayz22 deleted the pcv2-helm branch November 26, 2025 15:42
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