-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Should vagrant use dev or production requirements #73
Comments
I don't think we've ever agreed on this. Some people want to use Vagrant as a local dev environment and others use it to test the deployment (staging/production). I can't be both. |
Maybe we need two Vagrant-based environments, one for local development and one for testing deploys? Maybe env "local" for the first and env "vagrant" for the second? |
There is a related problem in |
What's the use case for not running the Vagrant deploy from the project repo? I'm having trouble imagining how that would work. |
For cases like Ona, ServiceInfo, or in my case Tracpro where the deployment is managed in a repo separate from the project source. |
Oh I see. I think I'd still refer to our repo for that as our project repo, which led to my confusion. |
Yes I mean specifically that https://github.com/caktus/margarita/blob/develop/project/repo.sls#L26 assumes that the project source tree is mounted in the |
I tried to set up celery today and when testing on vagrant, celery complained that the memcached module was not set up, which is because we are using dev.txt instead of production.txt:
https://github.com/caktus/margarita/blob/develop/project/venv.sls#L22-L26
Given that we use
deploy.py
settings for vagant, we should probably switch that right?The text was updated successfully, but these errors were encountered: