Project

General

Profile

Actions

Bug #7024

closed

Accepting two nodes seems to only accept one

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

Status:
Released
Priority:
1 (highest)
Category:
Web - Nodes & inventories
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

I tried to accept two nodes at once.
Both appears in the "history" panel as "accepted". But only one is displayed in the list of node.

Clear cache make the second node appears. Most likelly, adding a new inventory for the missing node will resolve the issue to (but can't have been tested).

==> cache for node should have been invalidated but wasn't. It may be due to the timing (race condition) between the time when we look is new nodes appeared and when we invalidate the cache (ie: "ho, ONE new node ! Clear Cache ; [here the second node appears] ; update the time of last clean cache" => second node never seen.

The bug was discovered in 3.1, but it must be in 3.0 to.

Note: it is not always reproducible, so likelly to be some race condition.


Subtasks 1 (0 open1 closed)

Bug #7544: Accpeting several nodes *still* not accept them allReleasedVincent MEMBRÉ2015-12-04Actions

Related issues 2 (0 open2 closed)

Has duplicate Rudder - Bug #6838: Node list cache is not always correctly updated when accepting nodesRejected2015-06-26Actions
Has duplicate Rudder - Bug #7125: When accepting several nodes at the same time, only one is acceptedRejectedFrançois ARMAND2015-08-23Actions
Actions

Also available in: Atom PDF