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

Setup the new Buildbot CI system

    XMLWordPrintable

    Details

      Description

      Setup the Buildbot 0.8.8 testbed for the DM environment. This includes:
      (1) setting up slaves on the set of common OS on which the DM stack runs;
      (2) creating a new continuous integration slave using the new eupsPkg-based build and distribution support,

      Definition of done:

      • Every git change of master should trigger a build of master
      • If a build failed, an e-mail will be sent to lsst-data (if the build succeeds, nothing happens)
      • Failures due to internal buildbot issues (e.g., config problems, transient system availability issues, timeouts, etc.) should go to the buildbot owner.
      • Allow user-triggered builds via web page (with specified refs to be built), with a common user (until we get LSSTC LDAP directory hooked up). It's understood that locking may not be fully implemented/fleshed out in this story.
      • It should be possible for a user on lsst-dev to easily setup the stack for either a failed or a successful build.

        Attachments

          Issue Links

            Activity

            Hide
            mjuric Mario Juric added a comment -

            I think this is in progress, isn't it?

            Show
            mjuric Mario Juric added a comment - I think this is in progress, isn't it?
            Hide
            robyn Robyn Allsman [X] (Inactive) added a comment -

            Yes. It is in progress.

            Show
            robyn Robyn Allsman [X] (Inactive) added a comment - Yes. It is in progress.

              People

              Assignee:
              robyn Robyn Allsman [X] (Inactive)
              Reporter:
              robyn Robyn Allsman [X] (Inactive)
              Watchers:
              Mario Juric
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 13 weeks, 3 days
                  13w 3d
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 13 weeks, 2 days Time Not Required
                  13w 2d

                    CI Builds

                    No builds found.