From fda5fea568108cf15dd7f88393ea39a3f10a1a4e Mon Sep 17 00:00:00 2001 From: Nathan Cutler Date: Tue, 17 Apr 2018 21:36:07 +0200 Subject: [PATCH] script/backport-create-issue: explain why release_id is hard-coded Signed-off-by: Nathan Cutler --- src/script/backport-create-issue | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/script/backport-create-issue b/src/script/backport-create-issue index f95c2ce33e3..45aad42fb1c 100755 --- a/src/script/backport-create-issue +++ b/src/script/backport-create-issue @@ -36,6 +36,17 @@ from redminelib import Redmine # https://pypi.org/project/python-redmine/ redmine_endpoint = "http://tracker.ceph.com" project_name = "Ceph" release_id = 16 +# +# NOTE: release_id is hard-coded because +# http://www.redmine.org/projects/redmine/wiki/Rest_CustomFields +# requires administrative permissions. If and when +# https://www.redmine.org/issues/18875 +# is resolved, it could maybe be replaced by the following code: +# +# for field in redmine.custom_field.all(): +# if field.name == 'Release': +# self.release_id = field.id +# status2status_id = {} project_id2project = {} tracker2tracker_id = {} -- 2.39.5