Comments (1)
Hi -- maybe it's a quoting thing? What's the specific error you're getting, and are you able to see what commands puppet is trying to run when you specify the above?
FWIW, I added the following unit test and it passed - is this what you'd expect to see in the config file?
diff --git a/spec/classes/rabbitmq_spec.rb b/spec/classes/rabbitmq_spec.rb
index 32e4e4a..4735d0b 100644
--- a/spec/classes/rabbitmq_spec.rb
+++ b/spec/classes/rabbitmq_spec.rb
@@ -1611,6 +1611,19 @@ describe 'rabbitmq' do
end
end
+ describe 'config_management_variables for hsts_policy' do
+ let(:params) do
+ { config_management_variables: {
+ 'hsts_policy' => 'max-age=31536000; includeSubDomains'
+ } }
+ end
+
+ it 'sets config variables' do
+ is_expected.to contain_file('rabbitmq.config'). \
+ with_content(%r{\{hsts_policy, max-age=31536000; includeSubDomains\}})
+ end
+ end
+
describe 'tcp_keepalive enabled' do
let(:params) { { tcp_keepalive: true } }
This is the actual content of the config file it would generate (for that management section):
{rabbitmq_management, [
{hsts_policy, max-age=31536000; includeSubDomains}
, {listener, [
{port, 15672}
]}
]}
].
from puppet-rabbitmq.
Related Issues (20)
- rabbitmq_vhost resource not idempotent with a description HOT 5
- Missing option to add members to quorum queue
- Idempotency issue with implicitly enabled plugins
- PackageCloud repos are no longer available (see RabbitMQ issue) HOT 2
- rabbitmq_queue takes a long time when a large number of vhosts is present
- rabbitmq::install::rabbitmqadmin keeps installing python package HOT 2
- Question: Will support be added for Puppet 8 and RHEL8? HOT 5
- Policy "applyto" options missing HOT 2
- ldap_log should be string not boolean to support network/network_unsafe options HOT 3
- resources fail to prefetch when rabbitmq is not intended to be installed (via --noop or --tags) HOT 5
- Missing support for Vhost Metadata HOT 5
- puppet-archive version HOT 2
- Use epp template to handle sensitive data
- Add support for policy definition consumer-timeout as a integer HOT 1
- Failing with "Language validation logged 2 errors" HOT 2
- Module fails on puppet 7.29.0 + puppetserver 7.16.0 HOT 2
- Literal Type errors HOT 1
- v13.4.0 release summary
- could not find class ::epel when upgrading to 13.4.0 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from puppet-rabbitmq.