Merge "Allow partial override about SshServerOptions"
This commit is contained in:
commit
c2da3f90f4
@ -60,6 +60,11 @@ parameters:
|
||||
Subsystem: 'sftp /usr/libexec/openssh/sftp-server'
|
||||
description: Mapping of sshd_config values
|
||||
type: json
|
||||
SshServerOptionsOverrides:
|
||||
default: {}
|
||||
description: Mapping of sshd_config values to override definitions in
|
||||
SshServerOptions
|
||||
type: json
|
||||
PasswordAuthentication:
|
||||
default: 'no'
|
||||
description: Whether or not disable password authentication
|
||||
@ -89,7 +94,10 @@ outputs:
|
||||
- include_role:
|
||||
name: tripleo_ssh
|
||||
vars:
|
||||
tripleo_sshd_server_options: {get_param: SshServerOptions}
|
||||
tripleo_sshd_server_options:
|
||||
map_merge:
|
||||
- {get_param: SshServerOptions}
|
||||
- {get_param: SshServerOptionsOverrides}
|
||||
tripleo_sshd_password_authentication: {get_param: PasswordAuthentication}
|
||||
tripleo_sshd_banner_enabled:
|
||||
if:
|
||||
|
@ -60,6 +60,11 @@ parameters:
|
||||
Subsystem: 'sftp /usr/libexec/openssh/sftp-server'
|
||||
description: Mapping of sshd_config values
|
||||
type: json
|
||||
SshServerOptionsOverrides:
|
||||
default: {}
|
||||
description: Mapping of sshd_config values to override definitions in
|
||||
SshServerOptions
|
||||
type: json
|
||||
PasswordAuthentication:
|
||||
default: 'no'
|
||||
description: Whether or not disable password authentication
|
||||
@ -86,7 +91,10 @@ outputs:
|
||||
config_settings:
|
||||
tripleo::profile::base::sshd::bannertext: {get_param: BannerText}
|
||||
tripleo::profile::base::sshd::motd: {get_param: MessageOfTheDay}
|
||||
tripleo::profile::base::sshd::options: {get_param: SshServerOptions}
|
||||
tripleo::profile::base::sshd::options:
|
||||
map_merge:
|
||||
- {get_param: SshServerOptions}
|
||||
- {get_param: SshServerOptionsOverrides}
|
||||
tripleo::profile::base::sshd::password_authentication: {get_param: PasswordAuthentication}
|
||||
step_config: |
|
||||
include tripleo::profile::base::sshd
|
||||
|
@ -0,0 +1,6 @@
|
||||
---
|
||||
features:
|
||||
- |
|
||||
The new ``SshServerOptionsOverrides`` parameter has been added. This
|
||||
parameter can be used to override a part of sshd_config, which is defined
|
||||
by the ``SshServerOptions``.
|
Loading…
x
Reference in New Issue
Block a user