Skip to content

Conversation

@k0s-bot
Copy link
Contributor

@k0s-bot k0s-bot commented Dec 3, 2025

Automated backport to release-1.34, triggered by a label in #6719.
See #2887.

kke and others added 9 commits December 3, 2025 11:53
Named pipes are now used for the status component on Windows.

Autopilot has been changed to use the constant from the status package
instead of defining a new constant. Note that autopilot currently breaks
if you don't use the default status socket path, this needs to be fixed
elsewhere.

Signed-off-by: Kimmo Lehto <[email protected]>
(cherry picked from commit d7cc716)
The "k0s status" sub-command was not built into Windows binaries as the
status compoennt did not yet run on windows.

Signed-off-by: Kimmo Lehto <[email protected]>
(cherry picked from commit 95fa26f)
Signed-off-by: Kimmo Lehto <[email protected]>
(cherry picked from commit 4fc21e3)
Signed-off-by: Kimmo Lehto <[email protected]>
(cherry picked from commit 7773d1f)
The client can be built universally, only the dialcontext needs to be
different for linux/win.

Co-authored-by: Tom Wieczorek <[email protected]>
Signed-off-by: Kimmo Lehto <[email protected]>
(cherry picked from commit bdcbfb7)
Move listener creation from Init function to Start as Init is not
supposed to create resources that need clean-up.

Let httpserver.Shutdown handle closing of the listener.

Signed-off-by: Kimmo Lehto <[email protected]>
(cherry picked from commit f9dd33a)
The run-dir is forced to /run/k0s for root above so there's no need to
re-check euid when building the socket path.

Signed-off-by: Kimmo Lehto <[email protected]>
(cherry picked from commit 499291c)
Signed-off-by: Kimmo Lehto <[email protected]>
(cherry picked from commit dd411dc)
@k0s-bot k0s-bot requested review from a team as code owners December 3, 2025 11:54
@k0s-bot k0s-bot requested review from makhov and ncopa December 3, 2025 11:54
@k0s-bot k0s-bot mentioned this pull request Dec 3, 2025
16 tasks
@twz123 twz123 added enhancement New feature or request area/windows area/cli labels Dec 3, 2025
@jnummelin jnummelin merged commit 9568855 into release-1.34 Dec 4, 2025
203 of 204 checks passed
@jnummelin jnummelin deleted the backport-6719-to-release-1.34 branch December 4, 2025 10:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants