Comments (7)
This is probably related to using an incorrect SSH identity/key when accessing github.
This can also be caused because you are proxying your ssh credentials via ssh-agent when you log in and start cruise interactively.
Solution is to make sure that the system has the correct github credentials in your administrator/.ssh/id_rsa - and ensure you aren't proxying any ssh credentials when you restart cruise.
from cruisecontrol.rb.
But why does it work the first time whenever I start CC, but then after that it did not work when interval come?
FYI, it work the very first time whenever I try to do ./cruise start or ./cruise stop, then it will wake up from its sleep and able to correctly get the my private git repo. After that it, the second time, it will not :(
Thanks for such a fast reply above :)
from cruisecontrol.rb.
When I look at the SourceControl::Git#load_new_changesets_from_origin, there is a comment on a lighthouse ticket on system_gem requirement (probably)
Still investigating.. hopefully will address :)
from cruisecontrol.rb.
Sori, that was not needed for Ruby 1.9. Please ignore previous comment.
from cruisecontrol.rb.
Sorry, I don't have time to provide more specific instructions right now, but this seems like you are using the wrong github key for some reason. The ssh-agent scenario I described is one possible cause for this which may not be apparent. Look into how to disable ssh-agent on your server and client, and see if that helps.
from cruisecontrol.rb.
@mech, any luck reproducing? Is it the same issue as in the Lighthouse ticket?
from cruisecontrol.rb.
@bguthrie, what I did is I remote in using Apple Remote Desktop to open a terminal session and start cruise from there and I use --daemon, but somehow I must make sure I cannot close the terminal window or else the "Source Control Error" will happen again.
Also doing it via SSH is definitely no-no. It has to be in the real machine, and you cannot close the terminal session window even if --daemon suggest you can detached and close the window.. hmms does that make sense. I am confused myself :(
Using XServe Leopard FYI.
It is running fine now as long as I don't close the session :)
from cruisecontrol.rb.
Related Issues (20)
- builder exits, cruise process still up HOT 1
- Change default git branch HOT 4
- Builder doesn't understand parameterized rake tasks HOT 1
- Email notification sent when test is still running HOT 2
- site_config.rb seems to be ignored HOT 2
- Nil error with empty commit messages HOT 1
- Download links broken, there's nowhere to download the project from anymore. HOT 4
- Wildcards in branch name for testing feature branches HOT 3
- Todo HOT 10
- test errors introduced by a merge
- Not work send emails after cruise update to latest version
- Is this project still active? HOT 4
- Looks like link to docs is broken HOT 4
- Code browser route unreachable
- Allow "Build Now" when disable_admin_ui is enabled HOT 3
- Builder exits unexpectedly HOT 2
- Upgrade to Rails 3.2.x HOT 7
- Test fails but build passes HOT 1
- Cruisecontrol.rb on top of Amazon EC2
- Running cruise add --help starts builders for existing projects
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cruisecontrol.rb.