Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-17977

Job Queue Timeout notification error

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Low
    • 5.14.1
    • 5.12.4
    • Notifications

    Description

      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]
      ----------
      

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: