Skip to content

Commit 2ec5542

Browse files
committed
Update to EPP templates and other minor fixes after resolving conflicts
- Switch to EPP templates - Alphasort
1 parent a940564 commit 2ec5542

File tree

5 files changed

+25
-235
lines changed

5 files changed

+25
-235
lines changed

REFERENCE.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -264,6 +264,7 @@ The following parameters are available in the `rabbitmq` class:
264264
* [`ssl_cacert`](#-rabbitmq--ssl_cacert)
265265
* [`ssl_cert`](#-rabbitmq--ssl_cert)
266266
* [`ssl_cert_password`](#-rabbitmq--ssl_cert_password)
267+
* [`ssl_client_renegotiation`](#-rabbitmq--ssl_client_renegotiation)
267268
* [`ssl_depth`](#-rabbitmq--ssl_depth)
268269
* [`ssl_dhfile`](#-rabbitmq--ssl_dhfile)
269270
* [`ssl_erl_dist`](#-rabbitmq--ssl_erl_dist)
@@ -278,7 +279,6 @@ The following parameters are available in the `rabbitmq` class:
278279
* [`ssl_management_fail_if_no_peer_cert`](#-rabbitmq--ssl_management_fail_if_no_peer_cert)
279280
* [`ssl_port`](#-rabbitmq--ssl_port)
280281
* [`ssl_reuse_sessions`](#-rabbitmq--ssl_reuse_sessions)
281-
* [`ssl_client_renegotiation`](#-rabbitmq--ssl_client_renegotiation)
282282
* [`ssl_secure_renegotiate`](#-rabbitmq--ssl_secure_renegotiate)
283283
* [`ssl_stomp_port`](#-rabbitmq--ssl_stomp_port)
284284
* [`ssl_verify`](#-rabbitmq--ssl_verify)
@@ -883,6 +883,14 @@ Password used when generating CSR.
883883

884884
Default value: `undef`
885885

886+
##### <a name="-rabbitmq--ssl_client_renegotiation"></a>`ssl_client_renegotiation`
887+
888+
Data type: `Optional[Boolean]`
889+
890+
Allow ssl client renegotiation
891+
892+
Default value: `undef`
893+
886894
##### <a name="-rabbitmq--ssl_depth"></a>`ssl_depth`
887895

888896
Data type: `Optional[Integer]`
@@ -996,14 +1004,6 @@ Reuse ssl sessions
9961004

9971005
Default value: `true`
9981006

999-
##### <a name="-rabbitmq--ssl_client_renegotiation"></a>`ssl_client_renegotiation`
1000-
1001-
Data type: `Optional[Boolean]`
1002-
1003-
Allow ssl client renegotiation
1004-
1005-
Default value: `undef`
1006-
10071007
##### <a name="-rabbitmq--ssl_secure_renegotiate"></a>`ssl_secure_renegotiate`
10081008

10091009
Data type: `Boolean`

manifests/init.pp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,8 @@
263263
# Cert to use for SSL.
264264
# @param ssl_cert_password
265265
# Password used when generating CSR.
266+
# @param ssl_client_renegotiation
267+
# Allow ssl client renegotiation
266268
# @param ssl_depth
267269
# SSL verification depth.
268270
# @param ssl_dhfile
@@ -291,8 +293,6 @@
291293
# SSL port for RabbitMQ
292294
# @param ssl_reuse_sessions
293295
# Reuse ssl sessions
294-
# @param ssl_client_renegotiation
295-
# Allow ssl client renegotiation
296296
# @param ssl_secure_renegotiate
297297
# Use ssl secure renegotiate
298298
# @param ssl_stomp_port

spec/classes/rabbitmq_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1195,7 +1195,7 @@
11951195
end
11961196

11971197
# tlsv1.3 not supported on older RMQ/Erlang with this distro
1198-
describe 'ssl options with ssl version tlsv1.3', unless: facts[:osfamily] == 'RedHat' do
1198+
describe 'ssl options with ssl version tlsv1.3' do
11991199
let(:params) do
12001200
{ ssl: true,
12011201
ssl_port: 3141,

templates/rabbitmq.config.epp

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,12 @@
7777
<%- if $rabbitmq::config::ssl_dhfile {-%>
7878
{dhfile, "<%= $rabbitmq::config::ssl_dhfile %>"},
7979
<%- } -%>
80+
<%- if !$rabbitmq::config::ssl_versions or !('tlsv1.3' in $rabbitmq::config::ssl_versions) {-%>
81+
<%- if $rabbitmq::config::ssl_client_renegotiation != undef {-%>
82+
{client_renegotiation,<%= $rabbitmq::config::ssl_client_renegotiation %>},
83+
<%- } -%>
8084
{secure_renegotiate,<%= $rabbitmq::config::ssl_secure_renegotiate %>},
85+
<%- } -%>
8186
{reuse_sessions,<%= $rabbitmq::config::ssl_reuse_sessions %>},
8287
{honor_cipher_order,<%= $rabbitmq::config::ssl_honor_cipher_order %>},
8388
{verify,<%= $rabbitmq::config::ssl_verify %>},
@@ -150,6 +155,14 @@
150155
<%- } -%>
151156
{certfile, "<%= $rabbitmq::config::ssl_management_cert %>"},
152157
{keyfile, "<%= $rabbitmq::config::ssl_management_key %>"},
158+
<%- if !$rabbitmq::config::ssl_versions or !('tlsv1.3' in $rabbitmq::config::ssl_versions) {-%>
159+
<%- if $rabbitmq::config::ssl_client_renegotiation != undef {-%>
160+
{client_renegotiation,<%= $rabbitmq::config::ssl_client_renegotiation %>},
161+
<%- } -%>
162+
{secure_renegotiate,<%= $rabbitmq::config::ssl_secure_renegotiate %>},
163+
<%- } -%>
164+
{reuse_sessions,<%= $rabbitmq::config::ssl_reuse_sessions %>},
165+
{honor_cipher_order,<%= $rabbitmq::config::ssl_honor_cipher_order %>},
153166
{verify,<%= $rabbitmq::config::ssl_management_verify %>},
154167
{fail_if_no_peer_cert,<%= $rabbitmq::config::ssl_management_fail_if_no_peer_cert %>}
155168
<%- if $rabbitmq::config::ssl_versions {-%>

templates/rabbitmq.config.erb

Lines changed: 0 additions & 223 deletions
This file was deleted.

0 commit comments

Comments
 (0)