Actions
Bug #23701
closedSoftware DAO can lead to NoSuchElement exception
Status:
Released
Priority:
N/A
Assignee:
Category:
Architecture - Code maintenance
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
To do
Fix check:
Checked
Regression:
No
Description
In ReadOnlySoftwareDAOImpl#getSoftwareByNode
we have a direct request to map by key without checking for the case when the key is not in map, leading to NoSuchElement
exception and unknows app state.
The occurence may be rare, in my case it was triggered by CVE plugins in - I think - a software that was deleted on the node.
Updated by François ARMAND about 1 year ago
- Status changed from New to In progress
- Assignee set to François ARMAND
Updated by François ARMAND about 1 year ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Vincent MEMBRÉ
- Pull Request set to https://github.com/Normation/rudder/pull/5161
Updated by Vincent MEMBRÉ about 1 year ago
- Target version changed from 7.3.9 to 7.3.10
Updated by Anonymous about 1 year ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder|5e1691f078646263370b626813d3604c808aef88.
Updated by Clark ANDRIANASOLO 12 months ago
- Fix check changed from To do to Checked
Updated by Vincent MEMBRÉ 12 months ago
- Status changed from Pending release to Released
This bug has been fixed in Rudder 7.3.10 and 8.0.4 which were released today.
Actions