Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-2623

Add Bot User to https://github.com/jenkinsci/sauce-ondemand-plugin

    Details

    • Type: Task
    • Status: Resolved (View Workflow)
    • Priority: Blocker
    • Resolution: Fixed
    • Component/s: github
    • Labels:
      None
    • Similar Issues:

      Description

      Hello,

       

      My name is Wathiq and I'm on the IT team here at Sauce Labs and we're having trouble with regards to getting access to https://github.com/jenkinsci/sauce-ondemand-plugin as 2 of our developers who used to have access are no longer with us and their team members cannot function without getting admin access to this repo. To allow more than one user to login to the repo, we've created a shared bot account with a github username of sauce-jenkins-bot. Our developers are working on a release for a customer that's expected by this upcoming Monday. Please let me know if there's anything else you need from my end. One of our developers in particular who is working on this project, Alex Harrford, needs access as well and that would be great if you can grant his username "alexh-sauce" access. If you need approval from any Sauce Labs employees such as users DylanLacey, diemol or rslobojan-saucelabs let me know and I can reach out to them as well to speed up this process as Alex needs access as soon as possible.

      Thanks,
      Wathiq

        Attachments

          Activity

          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Jenkins Bot The list of the current maintainers can be found here: https://github.com/jenkins-infra/repository-permissions-updater/blob/master/permissions/plugin-sauce-ondemand.yml. Yeh Fang is the current maintainer of the plugin, at the moment there is no company ownership declared for the Sauce On-Demand Plugin. 

          The permission transfer request needs to be approved by Yeh Fang who is the current maintainer according to our policy. Permission transfer request was in 2018: https://github.com/jenkins-infra/repository-permissions-updater/pull/432 . If you cannot get approval from a former maintainer, there is a plugin adoption process you could follow. If there is no response from the current maintainer, it will take around two weeks.

          More information about plugin adoption and permission policies:

           

           

           

           

          Show
          oleg_nenashev Oleg Nenashev added a comment - Jenkins Bot The list of the current maintainers can be found here:  https://github.com/jenkins-infra/repository-permissions-updater/blob/master/permissions/plugin-sauce-ondemand.yml . Yeh Fang is the current maintainer of the plugin, at the moment there is no company ownership declared for the Sauce On-Demand Plugin.  The permission transfer request needs to be approved by Yeh Fang who is the current maintainer according to our policy. Permission transfer request was in 2018:  https://github.com/jenkins-infra/repository-permissions-updater/pull/432  . If you cannot get approval from a former maintainer, there is a plugin adoption process you could follow. If there is no response from the current maintainer, it will take around two weeks. More information about plugin adoption and permission policies: https://www.jenkins.io/doc/developer/plugin-governance/managing-permissions/ https://www.jenkins.io/doc/developer/plugin-governance/adopt-a-plugin/ .        
          Hide
          yfangsl Yeh Fang added a comment - - edited

          Hi Oleg Nenashev,

           

          This is approved from me. 

           

          Thanks,
          Yeh

          Show
          yfangsl Yeh Fang added a comment - - edited Hi Oleg Nenashev ,   This is approved from me.    Thanks, Yeh
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Granted GitHub access to alexh-sauce and sauce-jenkins-bot . Both account will need to accept the GitHub invitations to the jenkinsci org, check your emails.

          To get the release permissions, you will need to submit a pull request to https://github.com/jenkins-infra/repository-permissions-updater/blob/master/permissions/plugin-sauce-ondemand.yml

          Show
          oleg_nenashev Oleg Nenashev added a comment - Granted GitHub access to alexh-sauce and sauce-jenkins-bot . Both account will need to accept the GitHub invitations to the jenkinsci org, check your emails. To get the release permissions, you will need to submit a pull request to  https://github.com/jenkins-infra/repository-permissions-updater/blob/master/permissions/plugin-sauce-ondemand.yml
          Show
          alexh_sauce Alex Harford added a comment - Submitted PR: https://github.com/jenkins-infra/repository-permissions-updater/pull/1546  
          Hide
          oleg_nenashev Oleg Nenashev added a comment -

          Jenkins Bot. I am closing this ticket, because everything seems to be done. I kindly remind you about changing the display name of your Jenkins account so that it does not confuse other contributors

          Show
          oleg_nenashev Oleg Nenashev added a comment - Jenkins Bot . I am closing this ticket, because everything seems to be done. I kindly remind you about changing the display name of your Jenkins account so that it does not confuse other contributors

            People

            • Assignee:
              oleg_nenashev Oleg Nenashev
              Reporter:
              sauce_jenkins_bot Jenkins Bot
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: