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

enable end users to cancel builds

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Continuous Integration
    • Labels:
      None

      Description

      The github-oauth plugin does not provide fine grained enough permissions to enable end-users to cancel a builds.

        Attachments

          Activity

          Hide
          jhoblitt Joshua Hoblitt added a comment -

          Work is complete but unmerged/undeployed as we are blocked on a new release of the CASC plugin that does not leak security credentials into the logs.

          https://github.com/jenkinsci/configuration-as-code-plugin/issues/557

          Possibly fixed by https://github.com/jenkinsci/configuration-as-code-plugin/pull/555

          Show
          jhoblitt Joshua Hoblitt added a comment - Work is complete but unmerged/undeployed as we are blocked on a new release of the CASC plugin that does not leak security credentials into the logs. https://github.com/jenkinsci/configuration-as-code-plugin/issues/557 Possibly fixed by https://github.com/jenkinsci/configuration-as-code-plugin/pull/555
          Hide
          jhoblitt Joshua Hoblitt added a comment -

          No new release as of yet.

          Show
          jhoblitt Joshua Hoblitt added a comment - No new release as of yet.
          Hide
          jhoblitt Joshua Hoblitt added a comment -

          It appears I've been a bit remiss in updating this ticket. A new release of the casc plugin (1.1) was released a couple of weeks ago which, which was tested as resolving the "log all my secrets" issue. The configuration/authentication change was deployed yesterday evening (https://community.lsst.org/t/jenkins-maintenance-sunday-2018-10-21-1900-2000/3352), which unfortunately corresponded with a wide scale github breakage. As the github problems appeared to have mostly settled down by mid-morning today, the ability for users to cancel running builds was been announced on to c.l.o.(https://community.lsst.org/t/jenkins-users-now-able-to-cancel-stop-builds/3358).

          Show
          jhoblitt Joshua Hoblitt added a comment - It appears I've been a bit remiss in updating this ticket. A new release of the casc plugin ( 1.1 ) was released a couple of weeks ago which, which was tested as resolving the "log all my secrets" issue. The configuration/authentication change was deployed yesterday evening ( https://community.lsst.org/t/jenkins-maintenance-sunday-2018-10-21-1900-2000/3352 ), which unfortunately corresponded with a wide scale github breakage. As the github problems appeared to have mostly settled down by mid-morning today, the ability for users to cancel running builds was been announced on to c.l.o.( https://community.lsst.org/t/jenkins-users-now-able-to-cancel-stop-builds/3358 ).

            People

            • Assignee:
              jhoblitt Joshua Hoblitt
              Reporter:
              jhoblitt Joshua Hoblitt
              Watchers:
              Joshua Hoblitt
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Summary Panel