yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #88088
[Bug 1955773] Re: Recursion error when generating documentation for Senlin
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 <eandersson@xxxxxxxxxxxx>
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
References