Closed Bug 988267 Opened 10 years ago Closed 10 years ago

Puppetize loop!

Categories

(Hello (Loop) :: Server, defect)

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 994360

People

(Reporter: alexis+bugs, Unassigned)

References

Details

(Whiteboard: [mlp-server?][qa-])

We should have a way to start a machine without doing it manually.
I'm not sure what are the steps to follow here in order to have something working.

But I'm all ears!
Do you mean provision/deploy a machine without doing it manually? 
The common practice we have now is: 

- deploy a cloudformation stack (CFN), which is basically a collection of AWS things (servers, security groups, load balancers, etc)
- in the CFN we pass settings/initial commands to the EC2 box via userdata which causes puppet to run and update the box

So the steps are: 

1. create a cloudformation script in our svcops repo
2. create the puppet modules in our puppet-config repo
3. create RPMs for the app server and start versioning it 
4. deploy to make sure all the pieces work correctly
Alexis -- Do we need this for MLP or can we push this to MVP?  Thanks.
Flags: needinfo?(alexis+bugs)
Whiteboard: [mlp-server?]
This is needed for MLP. And is actually dependent on bug 994360
Flags: needinfo?(alexis+bugs)
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
Status: RESOLVED → VERIFIED
QA Contact: jbonacci
Whiteboard: [mlp-server?] → [mlp-server?][qa-]
You need to log in before you can comment on or make changes to this bug.