From e90ac824afe02240d78809d3fe1473abd8741f0d Mon Sep 17 00:00:00 2001 From: Igor Raits Date: Jul 21 2020 17:18:51 +0000 Subject: ftbfs-fti: Truncate summary if needed It can be only 255 characters long. Signed-off-by: Igor Raits --- diff --git a/scripts/ftbfs-fti/follow-policy.py b/scripts/ftbfs-fti/follow-policy.py index 4ac00ab..313f313 100755 --- a/scripts/ftbfs-fti/follow-policy.py +++ b/scripts/ftbfs-fti/follow-policy.py @@ -258,11 +258,14 @@ def follow_policy(): continue description = fti_template.render(src=src, pkg_problems=pkgs) + summary = f"F{release}FailsToInstall: {', '.join(pkgs)}" + if len(summary) > 255: + summary = f"F{release}FailsToInstall: Multiple packages built from {src}" create_fti_info = bz.build_createbug( product="Fedora", version="rawhide", component=src, - summary=f"FTI: {src}: {', '.join(pkgs)}", + summary=summary, description=description, blocks=ftibug.id, )