Project

General

Profile

Actions

Enhancement #28367

closed

Update rudder documentation webapp.md adding fix to setup dev environment

Enhancement #28367: Update rudder documentation webapp.md adding fix to setup dev environment

Added by Pauline IOGNA 8 months ago. Updated 6 months ago.

Status:
Released
Priority:
3
Assignee:
Category:
Documentation
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
To do
Fix check:
Checked
Regression:
No

Description

- chmod 777 https://rudderio.slack.com/archives/C3X0V8ZL6/p1764690812639959
- make the configuration of relayd pointing to postgres port 5432 and set the config file immutable https://rudderio.slack.com/archives/C3X0V8ZL6/p1765877522301089
- copy nodeslist.json if the node synchronization cannot be done https://rudderio.slack.com/archives/C3X0V8ZL6/p1770130950433489

cp /var/rudder/cfengine-community/inputs/rudder-service-relayd/1.0/relay/nodeslist.json /var/rudder/lib/relay/

- setup permissions
chgrp rudder /var/rudder/lib/relay/nodeslist.json 
chmod g+r /var/rudder/lib/relay/nodeslist.json

les changements de droits c'est pour résoudre le problème quand on redémarre relayd après copie des fichiers

root@server:/var/rudder# service rudder-relayd status
× rudder-relayd.service - Rudder Relay Daemon
     Loaded: loaded (/lib/systemd/system/rudder-relayd.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Sun 2026-02-01 17:26:41 UTC; 12s ago
   Duration: 277ms
    Process: 314801 ExecStart=/opt/rudder/bin/rudder-relayd (code=exited, status=3)
   Main PID: 314801 (code=exited, status=3)
        CPU: 98ms

Feb 01 17:26:41 server rudder-relayd[314801]:         path: "/var/rudder/configuration-repository/shared-files/",
Feb 01 17:26:41 server rudder-relayd[314801]:     },
Feb 01 17:26:41 server rudder-relayd[314801]: }
Feb 01 17:26:41 server rudder-relayd[314801]: DEBUG rudder_relayd::configuration::main: using root node_id form configuration file
Feb 01 17:26:41 server rudder-relayd[314801]:  INFO rudder_relayd::data::node: Parsing nodes list from "/var/rudder/lib/relay/nodeslist.json" 
Feb 01 17:26:41 server rudder-relayd[314801]: ERROR rudder_relayd: Could not read nodes list from /var/rudder/lib/relay/nodeslist.json
Feb 01 17:26:41 server rudder-relayd[314801]: Caused by:
Feb 01 17:26:41 server rudder-relayd[314801]:     Permission denied (os error 13)
Feb 01 17:26:41 server systemd[1]: rudder-relayd.service: Main process exited, code=exited, status=3/NOTIMPLEMENTED
Feb 01 17:26:41 server systemd[1]: rudder-relayd.service: Failed with result 'exit-code'.
root@server:/var/rudder# service rudder-relayd status
× rudder-relayd.service - Rudder Relay Daemon
     Loaded: loaded (/lib/systemd/system/rudder-relayd.service; enabled; preset: enabled)
     Active: failed (Result: exit-code) since Sun 2026-02-01 17:26:41 UTC; 20s ago
   Duration: 277ms
    Process: 314801 ExecStart=/opt/rudder/bin/rudder-relayd (code=exited, status=3)
   Main PID: 314801 (code=exited, status=3)
        CPU: 98ms

Updated by Pauline IOGNA 7 months ago Actions #1

  • Status changed from New to In progress

Updated by Pauline IOGNA 7 months ago Actions #2

  • Status changed from In progress to Pending technical review
  • Pull Request set to https://github.com/Normation/rudder/pull/6975

Updated by Pauline IOGNA 7 months ago Actions #3

  • Status changed from Pending technical review to Pending release

Updated by Pauline IOGNA 7 months ago Actions #4

  • Status changed from Pending release to Pending technical review

Updated by Pauline IOGNA 7 months ago Actions #5

  • Status changed from Pending technical review to Pending release

Updated by François ARMAND 7 months ago Actions #6

  • Fix check changed from To do to Checked

Updated by Vincent MEMBRÉ 6 months ago Actions #7

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 9.0.5 and 9.1.0~rc1 which were released today.

Actions

Also available in: PDF Atom