Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-571

Too hard to find subversions credentials

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: subversion-plugin
    • Labels:
      None
    • Environment:
      Platform: All, OS: All
    • Similar Issues:

      Description

      It is too hard to find the Subversion credentials in
      /hudson/scm/SubversionSCM/enterCredential. The form and fields on this page
      should be integrated into the main project configuration page, so I can specify
      it at the same time as the URL.

        Attachments

          Issue Links

            Activity

            Hide
            kohsuke Kohsuke Kawaguchi added a comment -

            Subversion credentials are shared across projects, and therefore it is not
            necessarily something that every project needs to worry about. For example in a
            typical corporate intranet set up, once the system admin enters a credential,
            all the jobs can simply reuse the same.

            That's the motivation behind the current design — it asynchronously checks the
            connectivity and if the credential is necessary it asks you to enter one.

            So at least in theory you won't have to find
            /hudson/scm/SubversionSCM/enterCredential. I'd like to better understand why you
            had to look for that.

            I can relatively easily add the link to enterCredential page in
            /hudson/configure if you think that's useful.

            Show
            kohsuke Kohsuke Kawaguchi added a comment - Subversion credentials are shared across projects, and therefore it is not necessarily something that every project needs to worry about. For example in a typical corporate intranet set up, once the system admin enters a credential, all the jobs can simply reuse the same. That's the motivation behind the current design — it asynchronously checks the connectivity and if the credential is necessary it asks you to enter one. So at least in theory you won't have to find /hudson/scm/SubversionSCM/enterCredential. I'd like to better understand why you had to look for that. I can relatively easily add the link to enterCredential page in /hudson/configure if you think that's useful.
            Hide
            eharold eharold added a comment -

            In my case, I think I first tried without a username and password. That didn't
            work so I entered my own.

            Then I asked the sysadmins to create a user just for Hudson. A few hours later
            they did, and I entered it. Only they'd messed up the password somehow so it
            didn't work. Thus I had to change it back to my own.

            Eventually the sysadmins fixed the problem, so I had to switch back to the
            Hudson specific user. And I think at one point I also used or tried to use the
            Tomcat user.

            Hopefully now it's more or less running and I won;t have to touch it, but it was
            still more of a pain to configure than it would have been if the username and
            password were clearly accessible.

            Show
            eharold eharold added a comment - In my case, I think I first tried without a username and password. That didn't work so I entered my own. Then I asked the sysadmins to create a user just for Hudson. A few hours later they did, and I entered it. Only they'd messed up the password somehow so it didn't work. Thus I had to change it back to my own. Eventually the sysadmins fixed the problem, so I had to switch back to the Hudson specific user. And I think at one point I also used or tried to use the Tomcat user. Hopefully now it's more or less running and I won;t have to touch it, but it was still more of a pain to configure than it would have been if the username and password were clearly accessible.
            Hide
            kohsuke Kohsuke Kawaguchi added a comment -

            Added link in the help text of the subversion repository URL. In 1.109.

            Show
            kohsuke Kohsuke Kawaguchi added a comment - Added link in the help text of the subversion repository URL. In 1.109.
            Hide
            carlspring carlspring added a comment -

            Please, re-open this and fix it!

            In the Manage Jenkins/Configure System there should be a whole section for authentication. There's so many goodie links which aren't properly linked in the web interface. There's also no way for one to edit their Oracle credentials for downloading SDK-s. I think there should be a detailed section for the different types of credentials.

            Clearly, you can delete the credentials in the respective XML files, but why have to do it manually...?

            Apart from this, I somewhat don't agree with the idea of adding the links in the help section. Help and docs are great, but – why have to Google around or read the help when things could be more intuitive? The web interface has become fantastic over the last 10-15 builds. Very quick and responsive. Rather intuitive. This would make things even smoother.

            Show
            carlspring carlspring added a comment - Please, re-open this and fix it! In the Manage Jenkins/Configure System there should be a whole section for authentication. There's so many goodie links which aren't properly linked in the web interface. There's also no way for one to edit their Oracle credentials for downloading SDK-s. I think there should be a detailed section for the different types of credentials. Clearly, you can delete the credentials in the respective XML files, but why have to do it manually...? Apart from this, I somewhat don't agree with the idea of adding the links in the help section. Help and docs are great, but – why have to Google around or read the help when things could be more intuitive? The web interface has become fantastic over the last 10-15 builds. Very quick and responsive. Rather intuitive. This would make things even smoother.
            Hide
            atomy M L added a comment -

            Its still too hard to find, please add the link to the /jenkins/configure page.

            For any other credential edit-wishes a seperate issue should be created.

            Show
            atomy M L added a comment - Its still too hard to find, please add the link to the /jenkins/configure page. For any other credential edit-wishes a seperate issue should be created.
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            Credentials approach has been completely changed in Subversion 2.0

            Show
            oleg_nenashev Oleg Nenashev added a comment - Credentials approach has been completely changed in Subversion 2.0

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              eharold eharold
              Votes:
              3 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: