User story #2596
closed
Remove/update inventory promises
Added by Vincent MEMBRÉ over 12 years ago.
Updated over 5 years ago.
Category:
System techniques
Description
As we got new informations from inventories in 2.5 we don't need to add some informations anymore.
we should remove the promises adding virtual machines informations
Depending on the version used for inventory, we should not add cpu informations anymore.
we may check the fusion inventory version used before computing those informations
( using fusioninventory-agent --version returns the version used to make inventories)
The inventory parser is already capable treating case where the informations is provided but useless,
but it will less things to process for the agent
- Status changed from New to Discussion
- Assignee changed from Jonathan CLARKE to Vincent MEMBRÉ
- Priority changed from N/A to 3
Vincent MEMBRÉ wrote:
As we got new informations from inventories in 2.5 we don't need to add some informations anymore.
we should remove the promises adding virtual machines informations
Depending on the version used for inventory, we should not add cpu informations anymore.
we may check the fusion inventory version used before computing those informations
( using fusioninventory-agent --version returns the version used to make inventories)
Above which version exactly should we not include CPU information?
Since version 2.2.1, cpu informations are complete in fusion
We also need to remove Policies informations, they are now useless in 2.5
- Assignee changed from Vincent MEMBRÉ to Jonathan CLARKE
- Target version changed from 47 to 50
- Target version changed from 50 to 2.4.0~beta3
The list of techniques has been removed, but not the virtual machine nor the Cpu informations. should they be ?
virtual machines could be removed (due to the use of option --scan-homedirs in fusion)
for cpu informations we should match if version on fusion inventory used is >= 2.2.1.
If not then run cpu informations
Nicolas CHARLES wrote:
The list of techniques has been removed, but not the virtual machine nor the Cpu informations. should they be ?
I don't see any commit about it, how could it be possible ?
- Target version changed from 2.4.0~beta3 to 2.4.0~beta4
Using old promises is not a problem as inventory endpoint will handle the case where useless content has been added, so it's not blocking for 2.4.0 beta3 but i think we have to handle it before release of 2.4.0 (need to check fusion inventory version before execution promises / remove useless promises)
then we can change it to beta4
- Status changed from Discussion to New
- Assignee deleted (
Jonathan CLARKE)
- Target version changed from 2.4.0~beta4 to 24
- Target version changed from 24 to Ideas (not version specific)
It has finally been done in 4.3! (while initially targeting 2.5, we can say we took our time on this one...)
- Status changed from New to Rejected
Also available in: Atom
PDF