Backporting LXD API extensions to LTS release?

Is it possible to use particular API extensions to the LXD LTS versions? In my case, I want to use LXD v2.0.10 with the container_exec_signal_handling API extension so signals can be forwarded to the executing process from lxc exec.

You can try to manually cherry-pick the commits for this extension, apply them to the 2.0 branch and manually build your own LXD.

As far as upstream is concerned, we will not backport any of those extensions to the 2.0 branch as 2.0 is our LTS release which means you’ll get frequent bugfixes and security updates, but no potentially breaking new features.