Job Queue Timeout notification error

XMLWordPrintable

    • Type: Bug
    • Resolution: Done
    • Priority: Low
    • 5.14.1
    • Affects Version/s: 5.12.4
    • Component/s: Notifications
    • Severity 3 - Minor

      Summary

      • Job Queue Timeout notification is not sent when user in commits can't be associate with Bamboo user

      Environment

      • Bamboo v5.10.x
      • Bamboo v5.12.x
      • Bamboo v5.13.x
      • Bamboo v5.14.01

      Steps to Reproduce

      • set up Job Queue Timeout as Event under Plan configuration >> Notifications tab
      • select Notification recipient
      • run a build making it timeout on queue

      Expected Results

      • WARN message should be presented informing Notification will not be sent out to user(s) A, B and C because no match was found with users in Bamboo

      Actual Results

      The below exception is thrown in the atlassian-bamboo.log file:

      Error executing macro: displayAuthorOrProfileLink
      required parameter: author is not specified.
      The problematic instruction:
      ----------
      ==> macro displayAuthorOrProfileLink [on line 488, column 1 in freemarker-lib/ui.ftl]
       in user-directive ui.displayAuthorOrProfileLink [on line 366, column 38 in notification-templates/notificationCommonsHtml.ftl]
       in user-directive showCommitsNoBuildResult [on line 12, column 5 in notification-templates/BuildQueueTimeoutHtmlEmail.ftl]
       in user-directive templateOuter [on line 10, column 1 in notification-templates/BuildQueueTimeoutHtmlEmail.ftl]
      ----------
      

            Assignee:
            Alexey Chystoprudov
            Reporter:
            Rafael Sperafico (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: