Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-36889

Slackbot to report on build failures for AOS packages

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: ts_aos
    • Labels:
    • Story Points:
      2
    • Team:
      Telescope and Site

      Description

      Develop a way to get updates about failed builds for the `AOS` packages  (ts_wep, ts_phosim, ts_ofc)  to eg. #rubinobs-aos  slack channel (a slackbot?). Otherwise packages (like `ts_phosim` can fail for weeks without being noticed. 

        Attachments

          Issue Links

            Activity

            Hide
            ksuberlak Krzysztof Suberlak added a comment -
            Show
            ksuberlak Krzysztof Suberlak added a comment - This is to connect eg. https://tssw-ci.lsst.org/job/LSST_Telescope-and-Site/job/ts_phosim/job/develop/   to slack 
            Hide
            ksuberlak Krzysztof Suberlak added a comment -
            Show
            ksuberlak Krzysztof Suberlak added a comment - Turns out https://join.slack.com/share/enQtNDM1OTYyMjA3NjU0NC0xOGVlYTViNzVmODc4ZjgwZTE3MzYwYzhhNzAzNTUwYjE3YzY1NmNkZTQ2ZDk2OGQ4NDU5MjhlOGY4NjMzMWE0   exists #aos-builds   already contains posts about `ts_wep` regression.  
            Hide
            ksuberlak Krzysztof Suberlak added a comment -

            `ts_phosim` already has that line in Jenkinsfile https://github.com/lsst-ts/ts_phosim/blob/2a06807d495eb21e38aac196b0c88d6842de0f72/Jenkinsfile#L162 and it does post to #aos-builds too. 

            Show
            ksuberlak Krzysztof Suberlak added a comment - `ts_phosim` already has that line in Jenkinsfile https://github.com/lsst-ts/ts_phosim/blob/2a06807d495eb21e38aac196b0c88d6842de0f72/Jenkinsfile#L162  and it does post to #aos-builds too. 
            Hide
            ksuberlak Krzysztof Suberlak added a comment -

            Added #aos-builds reporting to ts_ofc

            Show
            ksuberlak Krzysztof Suberlak added a comment - Added #aos-builds reporting to ts_ofc
            Hide
            ksuberlak Krzysztof Suberlak added a comment -

            Turned out that `ts_wep` and `ts_phosim` already had the required feature. I've added that to `ts_ofc`, and the PR is merged. 

            Show
            ksuberlak Krzysztof Suberlak added a comment - Turned out that `ts_wep` and `ts_phosim` already had the required feature. I've added that to `ts_ofc`, and the PR is merged. 
            Hide
            ttsai Te-Wei Tsai added a comment -

            Reviewed in GitHub.

            Show
            ttsai Te-Wei Tsai added a comment - Reviewed in GitHub.

              People

              Assignee:
              ksuberlak Krzysztof Suberlak
              Reporter:
              ksuberlak Krzysztof Suberlak
              Reviewers:
              Te-Wei Tsai
              Watchers:
              Andrew Connolly, Bryce Kalmbach, John Franklin Crenshaw, Krzysztof Suberlak, Te-Wei Tsai
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.