feat: configure disable ssh password field (backport #1234)#1239
Merged
martindekov merged 1 commit intov1.8from Mar 10, 2026
Merged
feat: configure disable ssh password field (backport #1234)#1239martindekov merged 1 commit intov1.8from
martindekov merged 1 commit intov1.8from
Conversation
* feat: configure disable ssh password field Configuring password authentication field during installation process which is now part of merged general purpose panel: "Optional: configure SSH" so users can enable/disable this as well per the documentation. In documentation we suggest configuring the now deprecated: `challengeresponseauthentication` which is replaced with: `kbdinteractiveauthentication` so configuring that parameter instead as openssh version on the node is 10.0. The other configuration is as per the suggested in the documentation. Signed-off-by: Martin Dekov <martin.dekov@suse.com> (cherry picked from commit b17d47c)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Configuring password authentication field during installation process which is now part of merged general purpose panel
Optional: configure SSHso users can enable/disable this as well per the documentation.In documentation we suggest configuring the now deprecated:
which is replaced with:
so configuring that parameter instead as openssh version on the node is 10.0. The other configuration is as per the suggested in the documentation.
Problem:
We can configure ssh based password authentication post install and we have it in docs only
Solution:
Enable/Disable it during installation before first boot
Related Issue(s):
harvester/harvester#8548
Test plan:
Go through installation panels and test four possibilities of the now merged
Optional: configure SSHpanel:Scenario 1):Scenario 2):Scenario 3):Disabledconfig file disabling password authentication should be present on the hostScenario 4):Scenario 3(e.g. no ability to disable both ssh through pass and key, if key missing by default password auth is enabled)Scenario 1
Config:
Scenario 2
Config:
Scenario 3
Config:
Scenario 4
Config:
Additional documentation or context
N/A
This is an automatic backport of pull request #1234 done by Mergify.