Reviewed: https://review.opendev.org/c/openstack/horizon/+/822212 Committed: https://opendev.org/openstack/horizon/commit/b8cc0043d46318c7e11952109450587bee9567ab Submitter: "Zuul (22348)" Branch: master
commit b8cc0043d46318c7e11952109450587bee9567ab Author: Erik Olof Gunnar Andersson <[email protected]> Date: Fri Dec 17 18:32:03 2021 -0800 Fix maximum recursion depth error when generating documentation Troubleshooting an issue with Senlin documentation, > RecursionError: maximum recursion depth exceeded in __instancecheck__ it turns out that attrs['base_options'] creates a recursive reference when no base classes have 'base_options'. This happens when BaseAction is created. Closes-Bug: #1955773 Change-Id: I2724f07339134b3e06b7ea925939bf7072162106 ** Changed in: horizon Status: In Progress => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to OpenStack Dashboard (Horizon). https://bugs.launchpad.net/bugs/1955773 Title: Recursion error when generating documentation for Senlin Status in OpenStack Dashboard (Horizon): Fix Released Bug description: Hitting a recursion error when generating documentation for the senlin-dashboard that seems to be indirectly caused by Horizon. > maximum recursion depth exceeded in __instancecheck__ e.g. https://review.opendev.org/c/openstack/senlin-dashboard/+/787090 I wrote a simple fix for this, we could probably change how senlin-dashboard generates documentation as well, but I feel like senlin isn't doing anything that should be causing this type of behavior. https://review.opendev.org/c/openstack/horizon/+/822212 To manage notifications about this bug go to: https://bugs.launchpad.net/horizon/+bug/1955773/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

