canonical / canonical/microcloud

Terminate preseed joiners when initiator exits

Open
#597 0 comments 0 reactions 0 assignees View on GitHub
Feature good first issue Jira
Dominant language
Go
Stars
532
Forks
83
Avg merge
1d 14h
Merged PRs (30d)
36

Description

https://github.com/canonical/microcloud/issues/520 was describing the same situation when forming a MicroCloud interactively.
For preseed it would also be convenient to notify the joiners about a premature exit of the initiator.

Contributor guide

Open the contributing guide

Research direction

Start by reading issue 520, which describes the equivalent interactive-formation behavior, then trace the preseed join flow and how the initiator exit is currently handled. Done means joiners are notified and terminated when the preseed initiator exits prematurely, with coverage for that scenario if the existing flow has tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
distributed-systems
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.