Creating Jira issue from Crucible comments fails for non-admin users

XMLWordPrintable

    • Severity 2 - Major
    • 4

      Issue Summary

      On 4.8.9, non-admin users are unable to create Jira issues from the 'Create issue' link on Crucible comments. Instead, the popped-up panel shows a wheel that spins forever due to a 404 returned by the REST API endpoint /rest/jira-ril/1.0/jira-rest/applinks with the text:

      You need to be an administrator to perform this operation.

      Steps to Reproduce

      1. Log in a non-admin user that has access to reviews/projects within Crucible
        • Ensure that the Crucible instance has been application linked to a working Jira instance
      2. Navigate to a review and leave a comment, or find an existing comment
      3. Click the 'Create Issue' link

      Expected Results

      A pop-up panel appears asking you to either authenticate with the application linked Jira instance, or prompts you for required fields for creating a Jira issue based off that Crucible comment.

      Actual Results

      A pop-up panel appears that shows a spinning wheel icon for an indefinite amount of time.

      • On opening the 'Network' section of the browser's development tools, it can be seen that the call to /rest/jira-ril/1.0/jira-rest/applinks is returning a 404 Not Found status code, with the following content when visiting the URL directly:

      You need to be an administrator to perform this operation.

      Workaround

      Currently, there is no known workaround for this behavior. A workaround will be added here when available

            Assignee:
            Vineetha Velpuri (Inactive)
            Reporter:
            Evan Slaughter
            Votes:
            4 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - Not Specified
                Not Specified
                Logged:
                Time Spent - 20h 31m
                20h 31m