]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
script/ptl-tool: allow setting private on QA issue 66844/head
authorPatrick Donnelly <pdonnell@ibm.com>
Thu, 8 Jan 2026 18:31:50 +0000 (13:31 -0500)
committerPatrick Donnelly <pdonnell@ibm.com>
Thu, 8 Jan 2026 18:46:58 +0000 (13:46 -0500)
Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
src/script/ptl-tool.py

index 502c34b490c0ea35dd1df47d76a91a9ba4631dd5..a471e70d237a7f9ba43920dd71381df24ed0eae5 100755 (executable)
@@ -520,6 +520,9 @@ def build_branch(args):
           "watcher_user_ids": user['id'],
         }
 
+        if args.qa_private:
+            issue_kwargs['is_private'] = True
+
         if args.update_qa:
             issue = R.issue.get(args.update_qa)
             if issue.project.id != project.id:
@@ -607,6 +610,7 @@ def main():
 
     group = parser.add_argument_group('QA Control Options')
     group.add_argument('--create-qa', dest='create_qa', action='store_true', help='create QA run ticket')
+    group.add_argument('--qa-private', dest='qa_private', action='store_true', help='make the QA run ticket private')
     group.add_argument('--qa-release', dest='qa_release', action='store', help='QA release for tracker')
     group.add_argument('--qa-tags', dest='qa_tags', action='store', help='QA tags for tracker')
     group.add_argument('--update-qa', dest='update_qa', action='store', help='update QA run ticket')