Integrate Jenkins as part of socorro-infra

RESOLVED FIXED

Status

Socorro
Infra
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: phrawzty, Assigned: jp)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Reporter)

Description

3 years ago
The socorro-infra team has determined that Jenkins is the CI tool of choice for our roll-out to AWS.  To wit, all DeadCI-related elements should be removed from socorro-infra, including Puppet items and RPMs, and said configuration set up for Jenkins instead.  I would suggest making this part of the Buildbox role.
(Assignee)

Comment 1

3 years ago
I've setup a Jenkins instance on the current stage builder box.  It has a number of customizations, documented here:  https://github.com/jdotpz/socorro-infra/blob/deployscript/bin/README.md

I snapped an AMI of it early on today before running through testing.  I'm going to perform some cleanup of test jobs, history, files, setup a new job to snapshot the Jenkins server, point the /home/centos/socorro-infra back to mozilla master, and ensure that each person who needs to login to this has a user created and password changed.  Once that happens, I'll run the snapshot script and update terraform with the updated base AMI.

Additionally, I need to test the load balancer configs in terraform for Jenkins.
Calling this done - we have configs in terraform, and it works (pushes to master update stage, pushes to tags update prod)
Status: NEW → RESOLVED
Last Resolved: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.