Actions
Bug #22393
closed"Using the default value 'true' for attribute rxdirs" waning in agent run output
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
Checked
Regression:
No
Description
Warnings at the beginning of the agent run
warning: Using the default value 'true' for attribute rxdirs (promiser: /var/rudder/ncf/common, file: /var/rudder/cfengine-community/inputs/common/1.0/update.cf:182), please set it explicitly warning: Using the default value 'true' for attribute rxdirs (promiser: /var/rudder/ncf/common, file: /var/rudder/cfengine-community/inputs/common/1.0/update.cf:182), please set it explicit
Updated by Alexis Mousset over 1 year ago
So:
- The behavior changes in 3.20: https://cfengine.com/blog/2022/rxdirs-default-changing-from-true-to-false/. For us it will be 8.0 (with 3.21 LTS)
- 'rxdirs' now defaults to "false". This means that the read permission bit no longer implies execute bit for directories, by default. Permission bits will be exactly as specified. To restore the old behavior you can still enable 'rxdirs' explicitly. (CFE-951)
- A warning has been added into 3.18.3 (used from in Rudder 7.3), asking to explicitly set the value in perms bodies.
warning: Using the default value 'true' for attribute rxdirs, please set it explicitly
- We could silence the warning and not apply the change at all. But as we try to stay as close as possible to the upstream, let's follow it.
- As we want our current servers to be compatible with 8.0+ agents, we will add the
rxdirs => "true"
from Rudder 7.2.
Updated by Alexis Mousset over 1 year ago
- Target version changed from 7.3.0~rc1 to 7.2.5
Updated by Alexis Mousset over 1 year ago
- Status changed from New to In progress
- Assignee set to Alexis Mousset
Updated by Alexis Mousset over 1 year ago
- Status changed from In progress to Pending technical review
- Assignee changed from Alexis Mousset to Nicolas CHARLES
- Pull Request set to https://github.com/Normation/ncf/pull/1383
Updated by Alexis Mousset over 1 year ago
- Status changed from Pending technical review to Pending release
Applied in changeset ncf|f7131a071c6b7061bb3d4023c956523a7f8c94c6.
Updated by Félix DALLIDET over 1 year ago
- Fix check changed from To do to Checked
Updated by Vincent MEMBRÉ over 1 year ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 7.2.5 which was released today.
Actions