Project

General

Profile

Actions

Bug #26106

closed

Sometimes when we click on an element (technique or rule), the whole page reloads

Added by Nicolas CHARLES 5 months ago. Updated 25 days ago.

Status:
Released
Priority:
1 (highest)
Category:
Web - UI & UX
Target version:
Severity:
UX impact:
I dislike using that feature
User visibility:
Operational - other Techniques | Rudder settings | Plugins
Effort required:
Priority:
0
Name check:
To do
Fix check:
Checked
Regression:
No

Description

If we have many rules, or many technique, clicking on one reloads the whole page. Many is not clearly defined but it's clearly more than 20
To test: have a lot of rules, click on one rule: the whole page reload

Happens on the load test machine consistently
In 8.1 and 8.2


Files

Actions #1

Updated by Nicolas CHARLES 5 months ago

  • Description updated (diff)
Actions #2

Updated by François ARMAND 5 months ago

  • Assignee set to Clark ANDRIANASOLO
  • Priority changed from To review to 2

Assigning Clark for qualification, it will need to be explored on the load testing machine.

Actions #3

Updated by Vincent MEMBRÉ 5 months ago

  • Target version changed from 8.1.11 to 8.1.12
Actions #4

Updated by Clark ANDRIANASOLO 5 months ago

We get a lot of NS_BINDING_ABORTED :

Maybe this is due to the browser handling the navigation history (the URLs) concurrently from the Elm app which is waiting for the slow AJAX from the API to respond.
We may want to try another way to load the page with a given rule in Elm : maybe try reverting back to the rule ID being in a URL hash /secure/configurationManager/ruleManagement#{"ruleId":"b6362db9-4cb0-415a-87aa-574ccf911725"}

Actions #5

Updated by Raphael GAUTHIER 4 months ago

Apparently this problem also appears in the Groups page..

Actions #7

Updated by Elaad FURREEDAN 4 months ago

  • Priority changed from 2 to To review
Actions #8

Updated by Nicolas CHARLES 4 months ago

  • Priority changed from To review to 1 (highest)

This happens only on ELM pages

Actions #9

Updated by Alexis Mousset 3 months ago

  • Target version changed from 8.1.12 to 8.2.5
Actions #10

Updated by Vincent MEMBRÉ 3 months ago

  • Target version changed from 8.2.5 to 8.2.6
Actions #11

Updated by Clark ANDRIANASOLO about 2 months ago

  • Status changed from New to In progress
Actions #12

Updated by Clark ANDRIANASOLO about 2 months ago

  • Status changed from In progress to Pending technical review
  • Assignee changed from Clark ANDRIANASOLO to Raphael GAUTHIER
  • Pull Request set to https://github.com/Normation/rudder/pull/6324
Actions #13

Updated by Clark ANDRIANASOLO about 1 month ago

  • Status changed from Pending technical review to Pending release
Actions #14

Updated by Alexis Mousset about 1 month ago

  • Fix check changed from To do to Checked

Cannot reproduce anymore \o/

Actions #15

Updated by Vincent MEMBRÉ 25 days ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 8.2.6 and 8.3.1 which were released today.

Actions

Also available in: Atom PDF