I can get Jenkins installed on a server integrated with a GitHub Enterprise (GHE) server

36 views
Skip to first unread message

Maria Victoria Martinez Torino

unread,
Dec 1, 2015, 8:43:22 AM12/1/15
to Jenkins Users

Hi,
We are trying to integrate Jenkins v1.639 installed and running on a Linux server with a GitHub Enterprise server.
We have installed the following plugins installed on Jenkins (with the corresponding versions):
  • GIT client plugin 1.19.0           
  • GIT plugin 2.4.0           
  • GitHub API Plugin 1.69        
  • Github Authentication plugin 0.22.2           
  • GitHub plugin 1.14.0
The first issue I detected is that I am not able to select the three scopes required by the GitHub Plugin configuration. However I am not sure if that is really affecting the plugin configuration (see image attached to this topic)...


The second issue I ran into was when creating a free style project. On the GitHub project field, I put the clone of my GHE repo in SSH format: git@<GHE server>:<my organization>/<my private repository>.git/.
On the Source Code Management section, I chose "Git" and on the On the Repository URL field, I put again the clone of my GHE repo in SSH format: git@<GHE server>:<my organization>/<my private repository>.git/ and on the Credentials field, I set my GHE user and password. However, I got an error on screen which I cannot understand (see related image attached to this topic)....

And if I set the Repository URL in HTTPS format, i got this other error message on screen: Failed to connect to repository : Could not init /tmp/hudson7841613613764140579tmp





Did any of you go through this kind of problems? Have you been able to solve them?

I will appreciate any kind of feedback.
thanks,
Vicky

Mark Waite

unread,
Dec 1, 2015, 10:24:01 AM12/1/15
to Jenkins Users

I'm surprised you're using the weekly build of Jenkins with a purchased source control system.  You may want to consider the LTS version instead.

The message "could not init" might indicate a permissions problem with the /tmp directory.  It might indicate a problem with your configuration of fit inside Jenkins.  It might indicate that your file system is full.

Mark Waite


--
You received this message because you are subscribed to the Google Groups "Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/3cb58298-8355-486f-b3e1-7651c01654f1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Mark Waite

unread,
Dec 1, 2015, 11:14:47 AM12/1/15
to Jenkins Users
One more item, I don't recall ever seeing a username/password pair work with an ssh authenticated repository access through the plugin.  The syntax "git@servername:reponame" requires a private key.  If you need to provide username/password, then I think you'll need to use either http or https protocol.

The ssh protocol can prompt for username and password, but as far as I can tell, the plugin doesn't support that authentication method for ssh URLs.

Mark Waite

Maria Victoria Martinez Torino

unread,
Dec 1, 2015, 3:05:15 PM12/1/15
to Jenkins Users
What do you mean by "LTS" version?

You received this message because you are subscribed to a topic in the Google Groups "Jenkins Users" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/jenkinsci-users/j4vnUeaT6vs/unsubscribe.
To unsubscribe from this group and all its topics, send an email to jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAO49JtE4%3Dhk1OXp9qpZbjXPmw896tpcb4tHX1qGXV7tR4U0kkg%40mail.gmail.com.

Indra Gunawan (ingunawa)

unread,
Dec 1, 2015, 3:43:24 PM12/1/15
to jenkins...@googlegroups.com

The “LTS” is Long Term Support Release version.  It is a stable release version.

Reply all
Reply to author
Forward
0 new messages