NetXMS Puppet module

Started by tomaskir, October 31, 2014, 04:57:12 PM

Previous topic - Next topic

tomaskir

Hey guys,

I have written a Puppet module for NetXMS. Sharing it in case someone finds a use for it.
Please note this module is still fairly basic, and I tested in only on Ubuntu Server 12.04.

UPDATE:
The module and its documentation have been moved to GitHub:
https://github.com/tomaskir/netxms-puppet

If you find any issues with this module, or have any feedback, please let me know!

Regards,

tom

tomaskir

#1
The module was moved to GitHub, it can now be found at:
https://github.com/tomaskir/netxms-puppet

Also added a bunch of features:
apt::netxms_repo
- manage file ownership
- apt update after repo changed/added

netxms::server
- you can now specify ensure status
- manage config file ownership

netxms::agent
- you can now specify ensure status
- manage 'netxms-base' package
- allow specifying alternate class that adds netxms package sources to apt
- manage config file ownership



tomaskir

A few updates today to make the module compatible with 2.0-M releases and forwards.

Changelog:

apt::netxms_repo
- allow specifying which NetXMS apt repo to use

Documentation
- fixed a few minor errors
- updated 'apt::netxms_repo' class documentation