Project

General

Profile

Actions

User story #14403

closed

When running Rudder through applyConfig API on the root server, tmp directory is not the system one

Added by Alexis Mousset over 5 years ago. Updated over 4 years ago.

Status:
Released
Priority:
N/A
Category:
Relay server or API
Target version:
UX impact:
Suggestion strength:
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Very Small
Name check:
Fix check:
Checked
Regression:

Description

See https://www.maxoberberger.net/blog/2017/10/debian-9-private-tmp.html

When the apache daemon has a private /tmp dir (PrivateTmp systemd option), as the remote run is run by apache (which runs python, which runs the agent), the /tmp directory is a private directory (in /tmp/systemd-private-...) and actions over /tmp do not affect system /tmp.


Related issues 1 (0 open1 closed)

Related to Rudder - Bug #14391: Only one Node below a Rudder server can be run through remote run APIReleasedAlexis MoussetActions
Actions

Also available in: Atom PDF