Actions
Bug #8045
closedUsing Rudder server 3.x + rudder agent 2.11.x, a node doesn't properly detect its change of relay server
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:
Description
in #2443 we introduced a change for storing policy server uuid (was in /var/rudder/tmp/uuid.txt in 2.11, changed in 3.0)
The Fusion Inventory in Rudder 2.11 still uses this path however, even if promises are 3.0 (so not updated)
If a 2.11 node, which had a 2.11 Rudde server, now has a 3.0 server, the file /var/rudder/tmp/uuid.txt will never be updated
So even if the promises set the correct uuid in the rudder extension, the fusion inventory one prevails and will never be updated
Erasing the /var/rudder/tmp/uuid.txt solves the issue
So, in Rudder 3.0 tehcnique, we should purge this file if it exists
Actions