Closed
Bug 956815
Opened 11 years ago
Closed 10 years ago
Fix up Zamboni's Vagrant setup
Categories
(Marketplace Graveyard :: Code Quality, defect, P2)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: chuck, Unassigned)
Details
To support some potential future architecture changes (and make life easier for new devs and contributors), I'm interested in getting Zamboni's Vagrant scripts working again. It hasn't been touched in almost 2 years, so I imagine that it's a fair bit of work to do so.
https://github.com/mozilla/zamboni/tree/master/vagrant
I imagine this would be a joint effort between AMO/MKT ops and devs, so I'm filing it under AMO ops.
Reporter | ||
Updated•11 years ago
|
No longer blocks: feed-v1-speed
Reporter | ||
Updated•11 years ago
|
Blocks: feed-v1-speed
Comment 1•11 years ago
|
||
Looks like Kumar worked on this in the past, maybe he can lead this effort?
Comment 2•11 years ago
|
||
I ran into this and gave up: https://github.com/mitchellh/vagrant/issues/516 It's closed but I see some comments saying it should be re-opened. I dunno, that was a long time ago in software years so it's worth another try. I'm not sure I have the stomach to approach this again, to be honest. Vagrant felt very fragile at the time. All my provisioning is probably stale but might be a good starting point for someone else.
Comment 3•11 years ago
|
||
We are running quite a few things on stackato these days. Perhaps instead of using Vagrant we could focus on stackato for this. There's a Micro VM that will let you run just a single stackato instance without all the management stuff. In theory we could push our instances to that locally and then onto paas.allizom.org, maybe one day it can use the same config onto the prod paas.
I haven't tried this yet, but the allure of maintaining one less VM configuration is tempting to maybe check it out:
http://downloads.activestate.com/stackato/vm/v2.10.6/
Comment 4•11 years ago
|
||
I'd be happy to give a hand on this, so whoever takes the lead can just ping me ;)
Other solutions to check: provisioning using salt, LXC/containers/dockers and stuff
Comment 5•11 years ago
|
||
Who wants to take this?
Comment 6•11 years ago
|
||
mat is waiting for someone to take the lead so he is, by default, in the lead
Comment 7•11 years ago
|
||
Chuck worked on this a lot at the onsite
Reporter | ||
Comment 8•11 years ago
|
||
I did, but my work was rather experimental for the time being, and I probably don't have the bandwidth to continue for some time.
My concept: adjacent installs of zamboni and all the commonplace projects for a ready-made environment to work on anything in the ecosystem. Process can be seen here:
https://github.com/chuckharmston/mkt-vagrant
Updated•11 years ago
|
Assignee: server-ops → nobody
Component: Server Operations: AMO Operations → Code Quality
Product: mozilla.org → Marketplace
QA Contact: oremj
Version: other → 2.0
Updated•11 years ago
|
Priority: -- → P2
Updated•11 years ago
|
No longer blocks: feed-v1-speed
Comment 9•10 years ago
|
||
We've got a docker set up now that invalidates this:
http://marketplace.readthedocs.org/en/latest/topics/docker.html
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•