rPath said that it is adding support for configuration management to its system automation offering. It will support interoperation with open source configuration management tools including Reductive Labs’ Puppet, Cfengine, and Opscode’s Chef.

The company said that it will introduce native support for configuration including native implementation of a configuration management engine, to be delivered as part of its Project Javelin roadmap during the second half of 2010.

rPath supports open source configuration tools such as Puppet, Cfengine and Chef in two ways such as managing operating system, middleware and application software while a third-party configuration tool manages configuration files; and can deploy and manage configuration tool scripts, managing the regularly-changing scripts under version control and alongside software system manifests.

rPath said that it will bring full CIM (Common Information Model) based configuration management under system version control and will allow users templatise and parameterise traditional configuration files under system version control.

Jake Sorofman, chief marketing officer of rPath, said: “Configuration management is really the last mile of system automation, and we’re extending our solution to include configuration data that is usually edited by hand or with highly technical tools.

“rPath is known for deep modeling and system version control that we use to automate the packaging, provisioning and maintenance of software stacks—the application through the OS, or any layer in between. We’re extending this model-driven, version-controlled approach to configuration, providing far more control and efficiency in how configuration settings are created, deployed and maintained.”