Closed Bug 697062 Opened 14 years ago Closed 14 years ago

node support in puppet

Categories

(Infrastructure & Operations Graveyard :: WebOps: Other, task)

x86
macOS
task
Not set
normal

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: cshields, Assigned: oremj)

References

Details

Lots of requests for node hosting right now, we need to be able to manage it through puppet. Not sure if a separate node module would be appropriate or roll this into the webapp module (in some cases node will live aside apache and in others it will act alone, further complicating the implementation) No npm provider in puppet either.. fun times!
Blocks: 683599
Decided to just build an rpm wrapper for these. Now node packages are really easy to create and documented @ https://mana.mozilla.org/wiki/display/SYSADMIN/Building+node.js+packages
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
I see this bug is about more than just dependencies. Reopening.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
(In reply to Jeremy Orem [:oremj] from comment #2) > I see this bug is about more than just dependencies. Reopening. Right, unless the rpm installs and magically we have a running node app, we probably need a bit more here :) thanks Jeremy!
No longer blocks: 683331
This is now needed for MDN and kuma.. Will need to work it out soon.
Assignee: oremj → server-ops
Component: Server Operations → Server Operations: Web Operations
Looks like the Mana page for building packages is 404 (at least for me). At least 2 things here that I'm curious to see what we do with: 1) Packaging & installing node itself 2) Packaging & installing node module dependencies for an app, which can include binary compiled modules. (like MDN needing https://github.com/laverdet/node-fibers/)
Assignee: server-ops → oremj
We have an RPM for node and Comment 1 explains how to turn node deps in to RPMs.
Status: REOPENED → RESOLVED
Closed: 14 years ago14 years ago
Resolution: --- → INCOMPLETE
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
Product: Infrastructure & Operations → Infrastructure & Operations Graveyard
You need to log in before you can comment on or make changes to this bug.