Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Jenkins downtime #3709

Closed
rvagg opened this issue Nov 8, 2015 · 7 comments
Closed

Jenkins downtime #3709

rvagg opened this issue Nov 8, 2015 · 7 comments
Labels
meta Issues and PRs related to the general management of the project.

Comments

@rvagg
Copy link
Member

rvagg commented Nov 8, 2015

@nodejs/collaborators we have taken Jenkins down due to some security concerns, nothing major as far as we've been able to determine so far so this is just precautionary. We are in the process of doing some cleaning and will try and get it back online ASAP. We'll keep you updated here.

@thefourtheye thefourtheye added the meta Issues and PRs related to the general management of the project. label Nov 8, 2015
@jbergstroem
Copy link
Member

Update: We've now redeployed the master ci server and most of the slaves. Expect everything to be up and running 'as normal' in the coming 12 hours. I will close this issue when done and update ci documentation if needed.

We've also switched authentication strategy -- upon logging in you will authenticate through github. If you have any issues, ping the @nodejs/build team.

@Fishrock123
Copy link
Contributor

@jbergstroem 👏👏👏Awesome!

@nodejs/build Thanks for all the hard work. :)

@cjihrig
Copy link
Contributor

cjihrig commented Nov 11, 2015

Yes, thank you for all the hard work!

@thefourtheye
Copy link
Contributor

Great work :-) Apart from that, one less password to remember. Yay 👍

@jbergstroem
Copy link
Member

Ok, we should be back to normal now (99%). We still have some reprovisioning to do but it shouldn't affect too many things. Great job @nodejs/build crew.

@rvagg
Copy link
Member Author

rvagg commented Nov 14, 2015

I've just realised that we didn't properly explain what was going on, hopefully @nodejs/collaborators don't feel too in the dark about it, we initially kept it private so we could react calmly but there's no reason to be particularly secretive about it now. If you have further questions please ask.

Basically we were responding to this Jenkins security issue which is pretty severe. We have found no indication that our Jenkins server was messed with but we have taken a lot of precautionary actions including reprovisioning servers, setting up more restrictive firewall rules etc. We still have work to do and we've taken the opportunity to tweak our infrastructure, including the new GitHub authentication as well as removing some of the nodes and adding new ones.

@rvagg
Copy link
Member Author

rvagg commented Nov 14, 2015

@nodejs/collaborators Jenkins is (mostly) back to normal now and should be able to process your jobs, if you continue to have Jenkins problems please ping @nodejs/build.

@nodejs/release release builders should be good to go, and I'm also making excellent progress on <= 0.12 builds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Issues and PRs related to the general management of the project.
Projects
None yet
Development

No branches or pull requests

5 participants