In SKARA-1213, we introduced the altfixversions configuration option. This option is used to define a set of fixversion for backports that should be considered as fixed for the branch, even though they aren't the exact fixversion the branch is configured for.
There is a problem with the implementation in that when looking for backports with altfixversions, it only checks of such a backport is in state resolved. This misses backports that have been moved to closed state. It may also find false positives if the resolution is not "fixed", but instead something else like "Won't fix".
The solution here would be to check the resolution field instead and only accept an altfixversion backport if the resolution is fixed. Unfortunately, we currently don't have an API in Skara for inspecting bug resolution, so that would also need to be implemented here.
There is a problem with the implementation in that when looking for backports with altfixversions, it only checks of such a backport is in state resolved. This misses backports that have been moved to closed state. It may also find false positives if the resolution is not "fixed", but instead something else like "Won't fix".
The solution here would be to check the resolution field instead and only accept an altfixversion backport if the resolution is fixed. Unfortunately, we currently don't have an API in Skara for inspecting bug resolution, so that would also need to be implemented here.
- relates to
-
SKARA-1213 Generic jdk-cpu fixVersion
-
- Resolved
-