Actions
Bug #1721
closedInventories passed to the endpoint get lost if jetty is restarted before the inventory was completely handled
Status:
Resolved
Priority:
2
Assignee:
-
Category:
Web - Nodes & inventories
Target version:
Pull Request:
Severity:
Minor - inconvenience | misleading | easy workaround
UX impact:
User visibility:
Getting started - demo | first install | level 1 Techniques
Effort required:
Priority:
0
Name check:
Fix check:
Regression:
Description
This is quite problematic as we only get an inventory once every 24 hours from our nodes, so if they are "lost" by the endpoint, the nodes seem to never appear.
Updated by Jonathan CLARKE over 13 years ago
- Target version changed from 19 to 21
Updated by Jonathan CLARKE over 13 years ago
- Target version changed from 21 to 23
Updated by Jonathan CLARKE over 13 years ago
- Target version changed from 23 to 18
We should work on this for another version, 2.4 or 2.5 maybe
Updated by François ARMAND about 13 years ago
- Target version changed from 18 to 24
Updated by Jonathan CLARKE over 12 years ago
- Target version changed from 24 to Ideas (not version specific)
Updated by Jonathan CLARKE about 10 years ago
- Status changed from Discussion to 8
This would be solved by making the endpoint a simple daemon (without a HTTP interface) to read the files from /var/rudder/inventories/incoming, and move them when it knows it's finished.
Updated by Benoît PECCATTE almost 10 years ago
- Category changed from 26 to Web - Nodes & inventories
Updated by François ARMAND over 7 years ago
- Related to Bug #10088: Inventory is not resent in case of error - and agent don't report the error added
Updated by François ARMAND over 7 years ago
- Severity set to Minor - inconvenience | misleading | easy workaround
- User visibility set to Getting started - demo | first install | level 1 Techniques
Updated by François ARMAND about 5 years ago
- Status changed from New to Resolved
- Priority changed from 50 to 0
This problem doesn't occure anymore in Rudder 5.0 when you use fs probe to parse inventories (default), and in 6.0 you can't parse inventories by web anymore.
Of course, stopping the webapp will still loose what processing it was doing, but everything should converge now.
Actions