That test refactoring alone incurred in this small change to the main script, to ease its unit testing:
-SERIES=$(lsb_release -cs)
+SERIES=${SERIES:-$(lsb_release -cs)}
It looks like this change is only for test dependency injection rather than any intended user-visible functional change. Wearing my core dev sponsoring hat, I don't think this would be considered a feature change, nor do I think my opinion would be controversial to the release team. So I don't think an FFe would be required for this. I think you should feel free to proceed without one.
Based on this quote:
That test refactoring alone incurred in this small change to the main script, to ease its unit testing: $(lsb_release -cs) ${SERIES: -$(lsb_ release -cs)}
-SERIES=
+SERIES=
And:
+KERNEL_ VERSION= ${KERNEL_ VERSION: -$(uname -r)} VERSION= $(uname -r)
(...)
-KERNEL_
It looks like this change is only for test dependency injection rather than any intended user-visible functional change. Wearing my core dev sponsoring hat, I don't think this would be considered a feature change, nor do I think my opinion would be controversial to the release team. So I don't think an FFe would be required for this. I think you should feel free to proceed without one.