Skip to content

Conversation

@cmainas
Copy link
Contributor

@cmainas cmainas commented Dec 16, 2025

In case there was an error during the monitor execution environment setup (e.g. vmm not found, rootfs issue) then the urunc start command was keep waiting for a message from reexec that everything was ok. This was leading to the urunc start process hanging there forever and of course the container was staying like that.

THis commit fixes this issue and moreover it slightly refactors the whole IPC between the urunc instances and reexec.

@netlify
Copy link

netlify bot commented Dec 16, 2025

Deploy Preview for urunc canceled.

Name Link
🔨 Latest commit 1da5133
🔍 Latest deploy log https://app.netlify.com/projects/urunc/deploys/69434a9989fc240008cbf274

@cmainas cmainas marked this pull request as ready for review December 16, 2025 18:32
@cmainas cmainas requested review from ananos and gntouts December 16, 2025 18:33
Copy link
Contributor

@ananos ananos left a comment

Choose a reason for hiding this comment

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

thanks @cmainas, LGTM!

In case there was an error during the monitor execution environment
setup (e.g. vmm not found, rootfs issue) then the urunc start command
was keep waiting for a message from reexec that everything was ok. This
was leading to the urunc start process hanging there forever and of
course the container was staying like that.

THis commit fixes this issue and moreover it slightly refactors the
whole IPC between the urunc instances and reexec.

PR: #357
Signed-off-by: Charalampos Mainas <[email protected]>
Reviewed-by: Anastassios Nanos <[email protected]>
Approved-by: Anastassios Nanos <[email protected]>
@urunc-bot urunc-bot bot merged commit 7c19af0 into main Dec 18, 2025
4 of 7 checks passed
@ananos ananos deleted the fix_ipc branch December 18, 2025 00:28
@sonarqubecloud
Copy link

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants