]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: do not escape HTML for custom templates
authorPatrick Seidensal <pseidensal@suse.com>
Fri, 25 Sep 2020 12:05:17 +0000 (14:05 +0200)
committerSebastian Wagner <sebastian.wagner@suse.com>
Wed, 18 Nov 2020 10:52:17 +0000 (11:52 +0100)
Fixes: https://tracker.ceph.com/issues/47648
Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
(cherry picked from commit ae9cab58e24389ded885561a763e9826cfa5c645)

src/pybind/mgr/cephadm/template.py

index b901ac02427ddbbf775b566fffce267c6a187660..1374aba0d7c84b86b566f03f8f015ff733ec6e0b 100644 (file)
@@ -29,7 +29,7 @@ class Jinja2Engine(TemplateEngine):
     def __init__(self):
         self.env = Environment(
             loader=PackageLoader('cephadm', 'templates'),
-            autoescape=select_autoescape(['html', 'xml']),
+            autoescape=select_autoescape(['html', 'xml'], default_for_string=False),
             trim_blocks=True,
             lstrip_blocks=True,
             undefined=StrictUndefined