Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding vded functionality. Updating gmond templates with host_dmax param #3

Closed
wants to merge 4 commits into from

Conversation

hundredacres
Copy link

Added new functionality for VDED.
Added ganglia user/group creation
Updated gmond templates with new params

validate_string($cluster_url, 'unspecified')
validate_string($host_dmax, '0')
validate_string($host_location, 'unspecified')
validate_string($send_metadata_interval, '300')
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The validate_string() function checks that all of it's arguments are strings. The additional arguments you've added are static strings so this change doesn't make any sense.

@jhoblitt
Copy link
Owner

I'm happy to see additional configuration options added to this module but I'm concerned about breaking the el5 and el6 packages, which are admittedly dated.

I have to admit that I'm not familiar with vded. Is it only exclusively used with ganglia or is it also used stand alone? Does is always need to be installed as the ganglia user? Does it have any package level dependencies on ganglia packages? Where are el5/el6 RPMs available from?

As a side note, there are a couple of linter warnings.

@jhoblitt
Copy link
Owner

@hundredacres Ping? There are comments from my initial code review that haven't been responded to and the PR hasn't been updated. Are you still interested in working on this PR?

It's now clear in my mind that VDED should be a stand alone module.

Matthew Schmitt added 3 commits December 27, 2013 14:27
validation mistakes and updated templates
Conflicts:
	manifests/gmond.pp
	manifests/params.pp
	templates/gmond.conf.el5.erb
	templates/gmond.conf.el6.erb
@hundredacres
Copy link
Author

Removed vded addtion from this module. Going to make a new module for that add-on.

@jhoblitt
Copy link
Owner

jhoblitt commented Feb 1, 2014

templates/vded.config.erb is still part of this PR and there's merge conflicts. Could you rebase?

@jhoblitt
Copy link
Owner

jhoblitt commented Feb 1, 2014

(Please feel free to ping me if I take more than a few days to respond)

@jhoblitt
Copy link
Owner

A parameter for host_dmax was merged as part of #30. This PR is down to adding bind_hostname and send_metadata_interval params (the later would need to be added to the template), creating the ganglia user/group (would need to be made optional), and setting metric names in the gmond.conf el5 template.

@jhoblitt jhoblitt closed this Jun 30, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants