Project

General

Profile

User story #7908

Keep N last inventories generated on the node

Added by François ARMAND almost 3 years ago. Updated 9 months ago.

Status:
Released
Priority:
N/A
Category:
System techniques
Target version:
Suggestion strength:
User visibility:
Effort required:

Description

Today, we are deleting the inventory file after sending it to the node's promises server. There is no good reason for that safe saving space, and a lot of reason to keep the N last inventories on the node, for example:

- debugging
- using the file for other things than Rudder
- being able to see when the last inventory was generated on a node
- etc

So we should at least keep the last inventory file on the node in a standardised place, and perhaps even the N last.

Perhaps we have to keep a configuration option somewhere to force not keep the inventory file in extremelly space constrained environment (but we are talking of less than 1Mo, more likelly 50ko-200ko, especially on constrained device with little softwares, processes).


Related issues

Related to Rudder - Bug #8591: When a node is not accepted, and sends two inventories at the same time, the date in the pending nodes list is the oldest oneNew

Associated revisions

Revision 98190423 (diff)
Added by Benoît PECCATTE 10 months ago

Fixes #7908: Keep N last inventories generated on the node

Revision a79c5e94 (diff)
Added by Benoît PECCATTE 10 months ago

Fixes #7908: Keep N last inventories generated on the node

History

#1 Updated by Jonathan CLARKE almost 3 years ago

  • Tags set to Quick and important

#2 Updated by François ARMAND over 2 years ago

  • Related to Bug #8591: When a node is not accepted, and sends two inventories at the same time, the date in the pending nodes list is the oldest one added

#3 Updated by François ARMAND about 2 years ago

  • Target version changed from 4.0.0~rc2 to 4.1.0~beta1

#4 Updated by Vincent MEMBRÉ almost 2 years ago

  • Target version changed from 4.1.0~beta1 to 4.1.0~beta2

#5 Updated by Vincent MEMBRÉ almost 2 years ago

  • Target version changed from 4.1.0~beta2 to 4.1.0~beta3

#6 Updated by Vincent MEMBRÉ almost 2 years ago

  • Target version changed from 4.1.0~beta3 to 4.1.0~rc1

#7 Updated by François ARMAND almost 2 years ago

  • Target version changed from 4.1.0~rc1 to 4.2.0~beta1

#8 Updated by Benoît PECCATTE over 1 year ago

  • Tags deleted (Quick and important)

#9 Updated by Alexis MOUSSET over 1 year ago

  • Target version changed from 4.2.0~beta1 to 4.2.0~beta2

#10 Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 4.2.0~beta2 to 4.2.0~beta3

#11 Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 4.2.0~beta3 to 4.2.0~rc1

#12 Updated by Vincent MEMBRÉ over 1 year ago

  • Target version changed from 4.2.0~rc1 to 4.2.0~rc2

#13 Updated by Vincent MEMBRÉ about 1 year ago

  • Target version changed from 4.2.0~rc2 to 4.2.0

#14 Updated by Vincent MEMBRÉ about 1 year ago

  • Target version changed from 4.2.0 to 4.2.1

#15 Updated by Vincent MEMBRÉ about 1 year ago

  • Target version changed from 4.2.1 to 4.2.2

#16 Updated by Vincent MEMBRÉ about 1 year ago

  • Target version changed from 4.2.2 to 4.2.3

#17 Updated by Vincent MEMBRÉ about 1 year ago

  • Target version changed from 4.2.3 to 4.2.4

#18 Updated by Benoît PECCATTE 10 months ago

  • Target version changed from 4.2.4 to Ideas (not version specific)

#19 Updated by Benoît PECCATTE 10 months ago

  • Target version changed from Ideas (not version specific) to 5.0.0~beta1

#20 Updated by Benoît PECCATTE 10 months ago

  • Status changed from New to In progress
  • Assignee set to Benoît PECCATTE

#21 Updated by Benoît PECCATTE 10 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Benoît PECCATTE to Nicolas CHARLES
  • Pull Request set to https://github.com/Normation/rudder-techniques/pull/1247

#22 Updated by Nicolas CHARLES 10 months ago

I'm pretty sure this should not be targeted to master, but rather 4.3 or 4.1

#23 Updated by Benoît PECCATTE 10 months ago

  • Target version changed from 5.0.0~beta1 to 4.3.0~rc1

#24 Updated by Benoît PECCATTE 10 months ago

  • Pull Request changed from https://github.com/Normation/rudder-techniques/pull/1247 to https://github.com/Normation/rudder-techniques/pull/1258

#25 Updated by Benoît PECCATTE 10 months ago

  • Status changed from Pending technical review to Pending release

#27 Updated by Vincent MEMBRÉ 9 months ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 4.3.0~rc1 which was released today.

Also available in: Atom PDF