Project

General

Custom queries

Profile

Actions

Enhancement #19377

closed

Inventory with missing signature or only signature should remain in incoming for some time

Added by François ARMAND almost 4 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
N/A
Assignee:
-
Category:
Web - Nodes & inventories
Target version:
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
To do
Fix check:
To do
Regression:
No

Description

Today, when an inventory or a signature comes in incoming directory without the other part, we wait for 10s, and then fail is nothing comes.

This behavior deceives the catch-back process of relayd that try to send old inventories that weren't sent for some reason (after 30s minimum).

So, we should:

- let the lone signature or inventory in incoming,
- the next catch-up webapp process deals with it (with hopefully the missing part), checking how old it is,
- once the inventory is too old (1h ? 1d ?), we drop it in failed

Actions #10

Updated by François ARMAND about 2 years ago

  • Tracker changed from Architecture to Enhancement
  • Target version changed from old 6.1 issues to relocate to 7.3.0~rc1
  • Regression set to No

In 7.1 and up, we could let the inventory in the incoming directory and just let the inventory-cleaner take care of it.
It should be an enhancement, since the architecture is already here to take care of it.

Actions #11

Updated by François ARMAND about 2 years ago

  • Status changed from New to Resolved
  • Target version changed from 7.3.0~rc1 to 7.2.5

actually it is already the behavior in 7.2 !

Actions

Also available in: Atom PDF