From fed182661646a5cc2edc2f7d6da78a39da3be487 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Tue, 22 Dec 2020 11:58:07 +0100 Subject: [PATCH] fix nightly getNextReelase format Fixes: https://pagure.io/koji/issue/2629 --- hub/kojihub.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hub/kojihub.py b/hub/kojihub.py index f13d0719..e0dae1fa 100644 --- a/hub/kojihub.py +++ b/hub/kojihub.py @@ -4252,6 +4252,11 @@ def get_next_release(build_info): r_split = release.split('.') r_split[0] = str(int(r_split[0]) + 1) release = '.'.join(r_split) + elif len(release.split('.')) == 3 and release.split('.')[2].isdigit(): + # Handle the {date}.nightly.%{id} case + r_split = release.split('.') + r_split[2] = str(int(r_split[2]) + 1) + release = '.'.join(r_split) else: raise koji.BuildError('Unable to increment release value: %s' % release) return release