Project

General

Profile

Actions

Bug #4559

closed

A rare race condition can lead to an error when looking at compliance while a deployment is in progress

Bug #4559: A rare race condition can lead to an error when looking at compliance while a deployment is in progress

Added by Nicolas CHARLES about 12 years ago. Updated almost 12 years ago.

Status:
Released
Priority:
N/A
Category:
Web - Compliance & node report
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

On very unlucky cases, it is possible to have a divide by 0 error on the display of rules.
It happens when we try to display the Rules pages while the expected reports are created (last step of deployment)

In the logs, it appears at
saving expected reports for xxxxxx
divide by 0 error in rulegrid
saving expected reports for yyyyy

Updated by Nicolas CHARLES about 12 years ago Actions #1

  • Status changed from New to Pending technical review
  • Assignee set to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder/pull/459

Updated by Nicolas CHARLES almost 12 years ago Actions #2

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100

Updated by Anonymous almost 12 years ago Actions #3

Updated by Vincent MEMBRÉ almost 12 years ago Actions #4

  • Subject changed from Race condition in the display of compliance to An error occurs when looking at compliance when a deployment is in progress

Updated by Jonathan CLARKE almost 12 years ago Actions #5

  • Subject changed from An error occurs when looking at compliance when a deployment is in progress to An error could occur when looking at compliance when a deployment is in progress

Updated by Vincent MEMBRÉ almost 12 years ago Actions #6

  • Subject changed from An error could occur when looking at compliance when a deployment is in progress to During last steps of deployment, compliance is not displayed correctly.

Updated by Vincent MEMBRÉ almost 12 years ago Actions #7

  • Subject changed from During last steps of deployment, compliance is not displayed correctly. to During last step of deployment, some compliances may be in error

Updated by Vincent MEMBRÉ almost 12 years ago Actions #8

  • Subject changed from During last step of deployment, some compliances may be in error to A rare race condition can lead to an error when looking at compliance while a deployment is in progress

Updated by Vincent MEMBRÉ almost 12 years ago Actions #9

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.6.12, which was released today.
Check out:

Actions

Also available in: PDF Atom