Uploaded image for project: 'DC/OS'
  1. DC/OS
  2. DCOS_OSS-4128

Update mesos-dns jobs + repo to use > golang17

    Details

    • Sprint:
      Storage: RI-8 Sprint 35
    • Story Points:
      1

      Description

      Currently, we have an issue where builds of this job are backing up:
      task: {'url': '
      https://jenkins.mesosphere.com/service/jenkins/job/public-mesos-dns-pulls/
      ', 'color': 'blue', '_class': 'hudson.model.FreeStyleProject', 'name': 'public-mesos-dns-pulls'}
      stuck: True
      inQueueSince: 1536801782020
      why: There are no nodes with the label ‘golang17’
      timediff: 1 day, 15:27:03.664108
      pending: False
      blocked: False
      This is because the job is configured to use Jenkins agents with the label 'golang17', which does not exist in Jenkins.  Initial attempts to quickly re-enable a golang17 label failed / no image is readily available and it seems more prudent to update the job, etc vs. re-instituting an older version of golang

      Public dcos is also using golang17

      https://github.com/dcos/dcos/blob/master/packages/mesos-dns/buildinfo.json

      Conditions for done:

      1) Identify an appropriate version of golang to use (Existing Jekins labels are: golang18, golang19, golang110)

      2) Update the Jenkins job to use the new label (perhaps disable the job until this is done)

      3) Update the job configuration to Abort builds if stuck, set to < 5 hours' timeout

      4) Update the dcos repo to use the version of golang specified in step #1

        Attachments

          Activity

            People

            • Assignee:
              jdef James DeFelice
              Reporter:
              patrickcrews Patrick Crews
              Team:
              Networking Team
              Watchers:
              Deepak Goel, James DeFelice, Mergebot, Patrick Crews
            • Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: