Build CloudFoundry Puppet Module for WebOps PaaS

RESOLVED FIXED

Status

Infrastructure & Operations
WebOps: Other
P2
normal
RESOLVED FIXED
6 years ago
5 years ago

People

(Reporter: solarce, Assigned: solarce)

Tracking

Details

(Whiteboard: [triaged 20120831])

(Assignee)

Description

6 years ago
This module will drive the installation of the CloudFoundry components.

Mostly it will be exec {} blocks and an rpm, but it will give us a repeatable method to install and expand our PaaS
(Assignee)

Updated

6 years ago
Depends on: 778330
(Assignee)

Updated

6 years ago
Assignee: server-ops-webops → bburton
(Assignee)

Updated

6 years ago
Blocks: 778331
(Assignee)

Comment 1

6 years ago
Started down this path by getting a VM in SCL3 to work through the installer process and generate a series of steps to do as puppet exec{} blocks, but didn't make the progress I'd hoped.

I have an rpm made from the git clone I did, it's on solarcesmemehut.private.scl3:/data/dev_setup/cloudfoundry-20120728-1.0-1.noarch.rpm

The docs I was looking at are 
( source code at https://github.com/cloudfoundry/vcap )
1. https://github.com/cloudfoundry/vcap/tree/master/dev_setup/deployments#readme
2. http://support.cloudfoundry.com/entries/20407923-single-multi-node-vcap-deployment-using-chef - go down to Multi Node Deployment

:jd if you do end up time to poke at this, :gozer may be able to answer questions you run into, so I've cc'd him on the bug

God speed!
(Assignee)

Updated

6 years ago
Depends on: 784121
(Assignee)

Updated

6 years ago
Priority: -- → P2
Whiteboard: [triaged 20120831]
(Assignee)

Updated

6 years ago
Blocks: 792571
(Assignee)

Comment 2

6 years ago
In the end the CF module in Puppet just handles some dependencies, the rest we left to their shell script installer, which installs and run's chef solo
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
You need to log in before you can comment on or make changes to this bug.