Project

General

Profile

Actions

Bug #17390

closed

Root inventory is not processed after install

Added by Félix DALLIDET almost 4 years ago. Updated almost 4 years ago.

Status:
Rejected
Priority:
N/A
Category:
Server components
Target version:
Severity:
Major - prevents use of part of Rudder | no simple workaround
UX impact:
User visibility:
First impressions of Rudder
Effort required:
Priority:
100
Name check:
To do
Fix check:
To do
Regression:

Description

On a 6.1-beta3, after my server install, the compliance and the inventory of the root server were off.
Looking in the inventory folders, my root server inventory was there:

server:/var/rudder/inventories # tree
.
├── accepted-nodes-updates
│   ├── server-root.ocs.gz
│   ├── server-root.ocs.sign
│   └── uuid.hive
├── failed
├── incoming
└── received


Unzipping it, solved the issue, the webapp immediatly processed it and my inventory and compliance went instantly ok.
I have no clue on why the inventory hook did not seem to trigger on this one.


Related issues 4 (0 open4 closed)

Related to Rudder - Bug #15433: Sometimes, somes inventories are received as .ocs.gz, and not handled by the webappRejectedActions
Related to Rudder - Bug #14627: Sometimes, root server shows up with "No machine inventory" after installReleasedFrançois ARMANDActions
Related to Rudder - Bug #15655: After installation, root server OS is listed as "other Linux" in the web interfaceResolvedActions
Is duplicate of Rudder - Bug #15422: Some inventories are not correctly noticed by inotify file watcherReleasedVincent MEMBRÉActions
Actions #1

Updated by François ARMAND almost 4 years ago

I believe that unzipping triggered hooks, in the same way that a touch would have done. The problem is likelly that we miised an inotify event for reason and that we don't have something that process missed inventories periodically. I'm opening an issue for that problem, link it here, and we will see if it's enough to avoid that problem.

Perhaps post-install should touch root inventory is it's not yet processed after rudder restarted.

Actions #2

Updated by François ARMAND almost 4 years ago

  • Related to Bug #15433: Sometimes, somes inventories are received as .ocs.gz, and not handled by the webapp added
Actions #3

Updated by François ARMAND almost 4 years ago

  • Related to Bug #15422: Some inventories are not correctly noticed by inotify file watcher added
Actions #4

Updated by François ARMAND almost 4 years ago

Actually, we already seems to have encouter it sometime. I will correct #15422

Actions #5

Updated by François ARMAND almost 4 years ago

  • Assignee set to François ARMAND
Actions #6

Updated by François ARMAND almost 4 years ago

  • Status changed from New to Rejected

It seems to be a duplicate of #15422

Actions #7

Updated by François ARMAND almost 4 years ago

  • Related to deleted (Bug #15422: Some inventories are not correctly noticed by inotify file watcher)
Actions #8

Updated by François ARMAND almost 4 years ago

  • Is duplicate of Bug #15422: Some inventories are not correctly noticed by inotify file watcher added
Actions #9

Updated by François ARMAND over 2 years ago

  • Related to Bug #14627: Sometimes, root server shows up with "No machine inventory" after install added
Actions #10

Updated by François ARMAND over 2 years ago

  • Related to Bug #15655: After installation, root server OS is listed as "other Linux" in the web interface added
Actions

Also available in: Atom PDF