Actions
Bug #12359
closedCannot generate policies when there is a loop in policy server hierharchy (stackoverflow)
Status:
Released
Priority:
N/A
Assignee:
Category:
Web - Config management
Target version:
Pull Request:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
0
Name check:
Fix check:
Regression:
Description
When there is a loop in policy serveur own policy server, we get a stackoverflow:
[2018-04-04 14:33:05] ERROR net.liftweb.actor.ActorLogger - Actor threw an exception java.lang.StackOverflowError: null at com.normation.rudder.services.policies.write.PathComputerImpl.$anonfun$recurseComputePath$3(PathComputer.scala:147) at net.liftweb.common.Full.flatMap(Box.scala:808) at com.normation.rudder.services.policies.write.PathComputerImpl.recurseComputePath(PathComputer.scala:146) at com.normation.rudder.services.policies.write.PathComputerImpl.$anonfun$recurseComputePath$5(PathComputer.scala:155) at net.liftweb.common.Full.flatMap(Box.scala:808) at com.normation.rudder.services.policies.write.PathComputerImpl.$anonfun$recurseComputePath$3(PathComputer.scala:148) at net.liftweb.common.Full.flatMap(Box.scala:808) at com.normation.rudder.services.policies.write.PathComputerImpl.recurseComputePath(PathComputer.scala:146) at com.normation.rudder.services.policies.write.PathComputerImpl.$anonfun$recurseComputePath$5(PathComputer.scala:155) at net.liftweb.common.Full.flatMap(Box.scala:808) at com.normation.rudder.services.policies.write.PathComputerImpl.$anonfun$recurseComputePath$3(PathComputer.scala:148) at net.liftweb.common.Full.flatMap(Box.scala:808) at com.normation.rudder.services.policies.write.PathComputerImpl.recurseComputePath(PathComputer.scala:146) at com.normation.rudder.services.policies.write.PathComputerImpl.$anonfun$recurseComputePath$5(PathComputer.scala:155) at net.liftweb.common.Full.flatMap(Box.scala:808) at com.normation.rudder.services.policies.write.PathComputerImpl.$anonfun$recurseComputePath$3(PathComputer.scala:148) at net.liftweb.common.Full.flatMap(Box.scala:808) at com.normation.rudder.services.policies.write.PathComputerImpl.recurseComputePath(PathComputer.scala:146) at com.normation.rudder.services.policies.write.PathComputerImpl.$anonfun$recurseComputePath$5(PathComputer.scala:155) at net.liftweb.common.Full.flatMap(Box.scala:808) at com.normation.rudder.services.policies.write.PathComputerImpl.$anonfun$recurseComputePath$3(PathComputer.scala:148) at net.liftweb.common.Full.flatMap(Box.scala:808)
Updated by Vincent MEMBRÉ over 6 years ago
- Subject changed from Stackoverflow when there is loop in policy serveur parents to Cannot generate policies when there is a loop in policy server hierharchy
Updated by François ARMAND over 6 years ago
- Related to Bug #9736: Stack overflow on node generation added
Updated by François ARMAND over 6 years ago
- Related to deleted (Bug #9736: Stack overflow on node generation)
Updated by François ARMAND over 6 years ago
- Has duplicate Bug #9736: Stack overflow on node generation added
Updated by François ARMAND over 6 years ago
- Subject changed from Cannot generate policies when there is a loop in policy server hierharchy to Cannot generate policies when there is a loop in policy server hierharchy (stackoverflow)
We need to have "stackoverflow" in the title to be able to find it back.
Updated by François ARMAND over 6 years ago
- Status changed from New to In progress
- Assignee set to François ARMAND
Updated by François ARMAND over 6 years ago
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Nicolas CHARLES
- Pull Request set to https://github.com/Normation/rudder/pull/1888
Updated by François ARMAND over 6 years ago
- Status changed from Pending technical review to Pending release
Applied in changeset rudder|46bf312259bd06576bea3a8c888449a8dae1bb92.
Updated by François ARMAND over 6 years ago
Applied in changeset rudder|b79fde38a2d9fa3620d628c1ac19179411f884f1.
Updated by Alexis Mousset over 6 years ago
- Status changed from Pending release to Released
Actions