manifests/config.pp:7:WARNING: No matching class parameter for
documentation of monasca::config::xxx_config
manifests/keystone/auth.pp:68:WARNING: No matching class parameter for
documentation of monasca::keystone::auth::region
manifests/keystone/auth.pp:65:WARNING: No matching class parameter for
documentation of monasca::keystone::auth::port
manifests/keystone/auth.pp:25:WARNING: No matching class parameter for
documentation of monasca::keystone::auth::agent_password
manifests/keystone/auth.pp:22:WARNING: No matching class parameter for
documentation of monasca::keystone::auth::user_password
manifests/keystone/auth.pp:19:WARNING: No matching class parameter for
documentation of monasca::keystone::auth::admin_password
manifests/keystone/auth.pp:16:WARNING: No matching class parameter for
documentation of monasca::keystone::auth::agent_name
manifests/keystone/auth.pp:12:WARNING: No matching class parameter for
documentation of monasca::keystone::auth::user_name
manifests/keystone/auth.pp:9:WARNING: No matching class parameter for
documentation of monasca::keystone::auth::admin_name
manifests/persister/config.pp:34:WARNING: No matching defined type
parameter for documentation of monasca::persister::config::pers_db_user
Change-Id: I9ef9dc1d03d8e35e1381bc055d6c554eea436bc3
This changes all the puppet 3 validate_* functions
to use the validate_legacy function.
The validate_legacy function has been available since
about three years but require Puppet >= 4.4.0 and since
there is Puppet 4.10.12 as latest we should assume people
are running a fairly new Puppet 4 version.
This is the first step to then remove all validate function
calls and use proper types for parameter as described in spec [1].
[1] https://review.openstack.org/#/c/568929/
Change-Id: I6e75488ea8cfb5cb2be5fdb892355274ab18224b
Converts all testing to use rspec-puppet-facts and
removes virtualenv package since that is installed
by the ::python module otherwise it causes a resource
redeclaration.
Change-Id: I651ae89e8f355a6f68b8e3aeb4eef24b36713c2f
The unit tests for puppet 5 (running via latest) is failing on some
modules because the catalog created in the test doesn't contain the
resources being referenced in requires/subscribes.
Change-Id: I927d517d68bf23aea3837e985afdc8443c2b98c9
Closes-Bug: #1729212
2017-07-20 14:38:13.065997 | manifests/influxdb/bootstrap.pp:54:WARNING: arrow should be on the right operand's line
2017-07-20 14:38:13.066083 | manifests/kafka/topics.pp:35:WARNING: arrow should be on the right operand's line
2017-07-20 14:38:13.066114 | manifests/keystone/auth.pp:200:WARNING: arrow should be on the right operand's line
2017-07-20 14:38:13.066151 | manifests/keystone/auth.pp:202:WARNING: arrow should be on the right operand's line
2017-07-20 14:38:13.066176 | manifests/keystone/auth.pp:204:WARNING: arrow should be on the right operand's line
2017-07-20 14:38:13.066201 | manifests/keystone/auth.pp:275:WARNING: arrow should be on the right operand's line
2017-07-20 14:38:13.066226 | manifests/storm/config.pp:87:WARNING: arrow should be on the right operand's line
2017-07-20 14:38:13.066250 | manifests/storm/config.pp:95:WARNING: arrow should be on the right operand's line
2017-07-20 14:38:13.066275 | manifests/storm/config.pp:103:WARNING: arrow should be on the right operand's line
Change-Id: I87efeefd690bd6dd89dfd4b670fe7972a8003e4b
In order for this module to be used with puppet-python on puppet4, we
need to reference the virtualenv package by title ("virtualenv") instead
of by name ("python-virtualenv").
Change-Id: I24d40a499a805d8cdc1024e533ba8500115e4ea2
Apache storm now supports nimbus.seeds option,
in which case the nimbus startup script should be
on all nodes, instead of only one in the cluster.
Change-Id: I660798e006605718035129758838e40ff1c972c3
This change updates the monasca::keystone::auth class to include a
default service_name of 'monasca' so that if a user changes the
auth_name, the service is still created as being related to
'monasca'.
Change-Id: Id973e70d27072c0478aae68f288ee5d638037b36
Closes-Bug: #1590040
Removing puppet-lint warnings
in favor of upgrading to latest gem
2016-09-13 21:09:38.667187 | manifests/agent.pp:124:WARNING: optional parameter listed before required parameter
2016-09-13 21:09:38.667274 | manifests/agent.pp:125:WARNING: optional parameter listed before required parameter
2016-09-13 21:09:38.667302 | manifests/agent.pp:126:WARNING: optional parameter listed before required parameter
2016-09-13 21:09:38.667328 | manifests/agent.pp:127:WARNING: optional parameter listed before required parameter
2016-09-13 21:09:38.667350 | manifests/kafka/topics.pp:27:WARNING: line has more than 140 characters
2016-09-13 21:09:38.667373 | manifests/kafka/topics.pp:40:WARNING: line has more than 140 characters
Change-Id: I0786132cf102be0d997ebeb5903d2fd1af681ba4
This sets the enable flag on the agent service which will autostart the
agent (if set) on reboot. Also this removes a non-sensical parameter on
a file resource that appears to be a typo.
Change-Id: I5b49a276e89b88aefc9bf6ec0c22e6e18fa1cc26
Also do some documentation and parameter cleanup of this class
to conform with puppet-openstack standards.
Change-Id: Ib9a7901cf35171212642e29e27c09823cccd4f26
Also start to conform to puppet-openstack standard parameter
documentations and parameter defaults.
Change-Id: I3d0417840e9a293cd9379f5f9ddf6686f4d77ed1
This will default to the current (60 second) notifications,
but can be overridden with additional settings. This is
necessary to install the latest monasca-notification with
changes for heat autoscaling.
Change-Id: I0b403fcc32f905f0404aeddf4264cd5db732b1f3
Also provide adminProjectName which is necessary if authenticating
monasca-api via username/password with keystone middleware.
Change-Id: Idf676ab0e8db0e612376121efcb3cabe54245c0c
This allows multiple virtualenv to be managed, allowing fresh rebuilds
of the virtualenv when making changes.
Change-Id: I4428a485dea87021ca642a773af57b35416f2a20