The link for builds in the released version of koji for CentOS Stream does not show builds:
https://kojihub.stream.centos.org/koji/builds
This is going to impact Konflux testing for EL-11 bootstrap process soon if we can't get a fix.
The error is
jinja2.exceptions.TemplateAssertionError: no test named 'false'
Metadata Update from @mikem: - Custom field Size adjusted to None
Is the host running rhel8?
The jinja version rhel8 is kinda old. I can replicate this in a rhel8 container (getting python3-jinja2-2.10.1-7.el8_10.noarch). The full trace there is
Traceback (most recent call last): File "/src/www/kojiweb/wsgi_publisher.py", line 376, in handle_request result = func(environ, **data) File "/src/www/kojiweb/index.py", line 1528, in builds return _genHTML(environ, 'builds.html.j2') File "/src/www/lib/kojiweb/util.py", line 194, in _genHTML template = env.get_template(fileName) File "/usr/lib/python3.6/site-packages/jinja2/environment.py", line 830, in get_template return self._load_template(name, self.make_globals(globals)) File "/usr/lib/python3.6/site-packages/jinja2/environment.py", line 804, in _load_template template = self.loader.load(self, name, globals) File "/usr/lib/python3.6/site-packages/jinja2/loaders.py", line 125, in load code = environment.compile(source, name, filename) File "/usr/lib/python3.6/site-packages/jinja2/environment.py", line 591, in compile self.handle_exception(exc_info, source_hint=source_hint) File "/usr/lib/python3.6/site-packages/jinja2/environment.py", line 780, in handle_exception reraise(exc_type, exc_value, tb) File "/usr/lib/python3.6/site-packages/jinja2/_compat.py", line 37, in reraise raise value.with_traceback(tb) File "/src/www/kojiweb/templates/builds.html.j2", line 13, in template #if draft is false File "/usr/lib/python3.6/site-packages/jinja2/environment.py", line 543, in _generate optimized=self.optimized) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 82, in generate generator.visit(node) File "/usr/lib/python3.6/site-packages/jinja2/visitor.py", line 38, in visit return f(node, *args, **kwargs) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 754, in visit_Template self.blockvisit(node.body, frame) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 378, in blockvisit self.visit(node, frame) File "/usr/lib/python3.6/site-packages/jinja2/visitor.py", line 38, in visit return f(node, *args, **kwargs) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 1176, in visit_Macro macro_frame, macro_ref = self.macro_body(node, frame) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 575, in macro_body self.blockvisit(node.body, frame) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 378, in blockvisit self.visit(node, frame) File "/usr/lib/python3.6/site-packages/jinja2/visitor.py", line 38, in visit return f(node, *args, **kwargs) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 1157, in visit_If self.visit(node.test, if_frame) File "/usr/lib/python3.6/site-packages/jinja2/visitor.py", line 38, in visit return f(node, *args, **kwargs) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 70, in new_func return f(self, node, frame, **kwargs) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 1607, in visit_Test self.fail('no test named %r' % node.name, node.lineno) File "/usr/lib/python3.6/site-packages/jinja2/compiler.py", line 315, in fail raise TemplateAssertionError(msg, lineno, self.name, self.filename) jinja2.exceptions.TemplateAssertionError: no test named 'false'
Ok, #4563 fixes this for rhel8 at least
Metadata Update from @mikem: - Issue set to the milestone: 1.36.1
We'll work on getting this reviewed and tested, but it works well for me locally.
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/koji/koji/issues/4562
Please continue any further discussion there.