Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-23044

merge script has bug when assigning jiras to non-contributors

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Minor
    • Resolution: Fixed
    • 2.3.0
    • 2.4.0
    • Project Infra
    • None

    Description

      as reported by jerryshao:

      Hi Imran Rashid, looks like the changes will throw an exception when the assignee is not yet a contributor. Please see the stack.

      Traceback (most recent call last):
        File "./dev/merge_spark_pr.py", line 501, in <module>
          main()
        File "./dev/merge_spark_pr.py", line 487, in main
          resolve_jira_issues(title, merged_refs, jira_comment)
        File "./dev/merge_spark_pr.py", line 327, in resolve_jira_issues
          resolve_jira_issue(merge_branches, comment, jira_id)
        File "./dev/merge_spark_pr.py", line 245, in resolve_jira_issue
          cur_assignee = choose_jira_assignee(issue, asf_jira)
        File "./dev/merge_spark_pr.py", line 317, in choose_jira_assignee
          asf_jira.assign_issue(issue.key, assignee.key)
        File "/Library/Python/2.7/site-packages/jira/client.py", line 108, in wrapper
          result = func(*arg_list, **kwargs)
      
      

      Attachments

        Issue Links

          Activity

            People

              irashid Imran Rashid
              irashid Imran Rashid
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: