Uploaded image for project: 'CDAP'
  1. CDAP
  2. CDAP-10724 Hydrator v2
  3. CDAP-10809

Hydrator ++: Batch Pipeline Configuration, Alerts


    • Type: Sub-task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.4.0
    • Component/s: Pipelines, UI
    • Labels:
    • Rank:


      As a user, I want to receive alerts by email when a batch pipeline completes, fails, or is killed so that I may be immediately aware of its status.

      1. User can draft an email message.
      2. User can select condition from a drop-down:

      • completes
      • fails
      • is killed
      • completes or fails
        3. User can enter any number of email addresses.
        4a. Subject will be filled out suggested text based on drop-down selection:
      • 'Name of Pipeline' has completed.
      • 'Name of Pipeline' has completed/failed.
        • this will send either/or based on pipeline status.
      • 'Name of Pipeline' has been killed.
      • 'Name of Pipeline' has failed.
        5. Body of message will include suggest text based on drop-down selection:
      • 'Name of Pipeline' has completed/been killed/failed on 'date and time stamp.'
        6a. User may click 'OK' to submit message.
        6b. If user clicks 'OK' and does not include an email address, then the system will show an error in the 'To' field:
      • "Please provide a valid email address.'
        7. User may click 'Cancel' to cancel the action.
        8. User will view a list of all messages that include:
      • Receiver
      • Event
      • Message (up to xx characters.)
      • Date it was completed.
      • Actions: edit, delete.
        9. If user selects 'edit,' then message composition window opens with current state of message.
        10a. If user selects 'delete,' then the system removes the item from the list.
        10b. A yellow banner message appears below the top navigation that reads: 'You have deleted "Subject of Message." Undo?'
        10c. Clicking 'Undo' will return the deleted message to the list.
        10d. The yellow banner message will disappear on next page refresh

      We should provide some default content for these emails.
      "<Pipeline name> has been completed." or something along the lines..


        1. Hydrator_2.0_27.jpg
          98 kB
          Brady Ajay
        2. Hydrator_2.0_28.jpg
          103 kB
          Brady Ajay
        3. Hydrator_2.0_29.jpg
          104 kB
          Brady Ajay
        4. Hydrator_2.0_30.jpg
          94 kB
          Brady Ajay
        5. Hydrator_2.0_31.jpg
          94 kB
          Brady Ajay
        6. Hydrator_2.0_32.jpg
          93 kB
          Brady Ajay
        7. Hydrator_2.0_33.jpg
          119 kB
          Brady Ajay
        8. Post-Run_Details_01.jpg
          79 kB
          Brady Ajay
        9. Post-Run_Details_02.jpg
          90 kB
          Brady Ajay
        10. Post-Run_Details_03.jpg
          70 kB
          Brady Ajay

          Issue Links



              • Assignee:
                edwin Edwin Elia
                brady Brady Ajay
              • Votes:
                0 Vote for this issue
                2 Start watching this issue


                • Created: