Project

General

Profile

Actions

Bug #24234

closed

Add warning for properties not case sensitive on Windows

Added by Elaad FURREEDAN 2 months ago. Updated 3 days ago.

Status:
Released
Priority:
N/A
Category:
Documentation
Target version:
Severity:
UX impact:
I dislike using that feature
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
Checked
Regression:
No

Description

Let's say we define 2 properties with name toto and ToTo on Windows and Unix nodes and try to use it in a directive
- On a Unix node : ${node.properties[toto]} != ${node.properties[ToTo]} > it is two different properties everything is fine
On Windows : ${node.properties[toto]} == ${node.properties[ToTo]} -> on Windows it's interpreted as duplicates and produce an error

It is difficult to see why on the moment there is an error.
This is an OS behavior, and it is not documented anywhere. We should at least mentioned it in documentation

Actions #1

Updated by Elaad FURREEDAN 2 months ago

  • Status changed from New to In progress
Actions #3

Updated by Vincent MEMBRÉ 2 months ago

  • Target version changed from 7.3.12 to 7.3.13
Actions #4

Updated by Vincent MEMBRÉ about 2 months ago

  • Target version changed from 7.3.13 to 7.3.14
Actions #5

Updated by Elaad FURREEDAN 25 days ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Elaad FURREEDAN to Vincent MEMBRÉ
  • Pull Request set to https://github.com/Normation/rudder/pull/5575
Actions #6

Updated by Elaad FURREEDAN 25 days ago

  • Status changed from Pending technical review to New
  • Assignee changed from Vincent MEMBRÉ to Elaad FURREEDAN
  • Pull Request deleted (https://github.com/Normation/rudder/pull/5575)
Actions #7

Updated by Elaad FURREEDAN 25 days ago

  • Status changed from New to Pending technical review
  • Assignee changed from Elaad FURREEDAN to Alexis Mousset
  • Pull Request set to https://github.com/Normation/rudder-doc/pull/1029
Actions #8

Updated by Elaad FURREEDAN 25 days ago

  • Assignee changed from Alexis Mousset to Vincent MEMBRÉ
Actions #9

Updated by Elaad FURREEDAN 25 days ago

  • Assignee changed from Vincent MEMBRÉ to Alexis Mousset
Actions #10

Updated by Elaad FURREEDAN 25 days ago

  • Assignee changed from Alexis Mousset to Vincent MEMBRÉ
Actions #11

Updated by Elaad FURREEDAN 21 days ago

  • Assignee changed from Vincent MEMBRÉ to Alexis Mousset
Actions #12

Updated by Anonymous 17 days ago

  • Status changed from Pending technical review to Pending release
Actions #13

Updated by Alexis Mousset 11 days ago

  • Fix check changed from To do to Checked
Actions #14

Updated by Vincent MEMBRÉ 3 days ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 7.3.14, 8.0.8 and 8.1.1 which were released today.

Actions

Also available in: Atom PDF