Skip to content

Conversation

@cgalibern
Copy link
Contributor

No description provided.

Start invokes either findAndStart() or pullAndRun(). Rollback registration was
performed after a successful findAndStart() call, but not after a successful
pullAndRun(). As a result, containers started via pullAndRun() were not rolled
back when the instance startup later failed.

This commit ensures rollback registration is performed on success for both
execution paths.

During Start, rollback registration is now correctly handled for:
Start → pullAndRun → Run
Centralize rollback registration logic for pullAndRun and findAndStart
to ensure consistent behavior and reduce redundancy.
@cgalibern cgalibern merged commit 7dff7bc into opensvc:main Jan 7, 2026
1 check passed
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