rudder / plugin datasources

After having successfully compiled, installed and tested the rudder data sources plugin, I deleted some datasources values in datasources plugin, but they are still present into node properties, is it normal ? Trying to delete them manually (with the red cross into node properties) give the following error message : ” An error occured while … Read more

Rudder UI does not load after installation

I’m attempting to test out rudder for Windows Configuration Management. I’m doing this on virtual server in Virtualbox. The host server is Windows 2012 and the virtual server is CentOS 7. I’ve followed the steps here for the install and it seems to have gone to plan – no errors or issues in the install. … Read more

Rudder-Server can’t receive pending nodes : There is no readable input file at ‘/var/rudder/cfengine-community/inputs/failsafe.cf’

I’ve installed Rudder-server on a debian buster container, the software works fine : every services rudder-* have active status without error and I can access the web interface. The debug rudder script show no error. The problem is my Rudder-server never receive pending Nodes request. I’ve installed Rudder-agent on a different container, the service works … Read more

Rudder ncf-builder authentication

Whenever I try to edit or make new Techniques in the Rudder web interface I get this error: An Error occured! Unknown internal error during technique writing Details: Cause: expected string or buffer Traceback (most recent call last): File “/usr/share/ncf/api/ncf_api_flask_app/views.py”, line 154, in create_technique ncf.write_technique(technique,path) File “/usr/share/ncf/tools/ncf.py”, line 606, in write_technique content = generate_technique_content(technique_metadata, methods) … Read more

Rudder add new directive shows no parameters

I’ve upgraded to rudder 4.2.1 and now I can’t create new directives because I get This Technique has no configurable parameters. under Parameters. I see that there has been a change recently that introduced this behavior (see Redmine). However somehow this always seem to return an empty list in my installation. I can still edit … Read more

Automatically registering nodes in rudder

In Rudder there is a concept of a node inventory and a manual step, to Accept the node. In static topologies this works quite well, and the manual step to add the machines to the “Accepted” inventory is not a problem. In environments where servers can be spun up and down rapildly though (for example … Read more

Installing Rudder: psql: could not connect to server

I’m trying to build a Docker image for Rubber, but I’m getting this error in dbconfig-common dialog. unable to connect to postgresql server. error encountered creating user: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket “/var/run/postgresql/.s.PGSQL.5432”? Also tried DEBIAN_FRONTEND=noninteractive option … Read more