From: Aric Gardner Date: Tue, 10 Dec 2019 17:36:55 +0000 (-0500) Subject: Fix jenkins info job creation X-Git-Tag: v0.29.1~1^2 X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=commitdiff_plain;h=99c659c632ae9528a8a5c5f7dbf363ea57248cdb;p=releng%2Flftools.git Fix jenkins info job creation Fix jenkins info job creation. Auto created info jobs need to go to the "ci-managment" repo. Also fix description on project creation. ISSUE-ID: RELENG-2574 Signed-off-by: Aric Gardner Change-Id: Iab6860152c4623989997588b9a46804fc5693c2f --- diff --git a/lftools/api/endpoints/gerrit.py b/lftools/api/endpoints/gerrit.py index 995e0086..a49fe431 100644 --- a/lftools/api/endpoints/gerrit.py +++ b/lftools/api/endpoints/gerrit.py @@ -111,7 +111,7 @@ class Gerrit(client.RestApi): gerrit_project_dashed = gerrit_project.replace("/", "-") gerrit_project_encoded = urllib.parse.quote(gerrit_project, safe='', encoding=None, errors=None) filename = 'info-{}.yaml'.format(gerrit_project_dashed) - payload = self.create_change(filename, gerrit_project, issue_id, signed_off_by) + payload = self.create_change(filename, jjbrepo, issue_id, signed_off_by) log.info(payload) access_str = 'changes/' @@ -370,11 +370,11 @@ class Gerrit(client.RestApi): access_str = 'projects/{}'.format(gerrit_project) payload = json.dumps({ - "description": "{0}", + "description": "{}".format(description), "submit_type": "INHERIT", "create_empty_commit": "True", "owners": [ - "{1}".format(description, ldapgroup) + "{}".format(ldapgroup) ] })