2857c8f4a3
Before this change whenever a murano-class dependency was specified in the ui definition of a package, only packages that contained those specific fqns were fetched from API, even though the information about inheritance is available in the glare back-end. With this change dashboard also fetches all the packages, that have classes, that inherit from the specified package. This change also alters the way absence of a package is handled. It's now specified as an empty field with explanation, rather then a django message. This allows having only partial dependencies and skipping optional dependencies altogether Change-Id: I6632f72ca260c26a116b3aa4608d9592d0f1cbce Closes-Bug: #1585812
5 lines
161 B
YAML
5 lines
161 B
YAML
---
|
|
fixes:
|
|
- Specifying a base class in the ui definition now also fetches all the packages with classes
|
|
that inherit from that class, when glare is used.
|