Use ContextVar instead of threading.locals for jinja2 env and scheduler signals
requested to merge igo95862/lava:context-vars-over-threading-locals-collabora-staging into collabora/staging
threading.locals seems broken in single threaded context like scheduler. (always return new object)