Skip to content
This repository has been archived by the owner on Aug 1, 2024. It is now read-only.

Update to Mongo 3.0 #52

Closed
clintonb opened this issue Feb 1, 2017 · 4 comments
Closed

Update to Mongo 3.0 #52

clintonb opened this issue Feb 1, 2017 · 4 comments
Assignees

Comments

@clintonb
Copy link
Contributor

clintonb commented Feb 1, 2017

edX uses Mongo 3.0 in production. Devstack should reflect this fact. Use the existing configuration to pull, and configure, the container correctly. Specifically, note that we use the WiredTiger storage engine.

@clintonb clintonb changed the title Update to Docker 3.0 Update to Mongo 3.0 Feb 1, 2017
@clintonb
Copy link
Contributor Author

clintonb commented Feb 1, 2017

@edx/devops is there anything we should be aware of regarding Mongo configuration? Is there certain functionality/configuration that only makes sense in production, and should be avoided for development?

@feanil
Copy link
Contributor

feanil commented Feb 1, 2017

No, I don't think so. Ideally, we would run three in all situations so that stepdowns and such could be tested in local environments. There might be other reasons why that doesn't make sense, in which case the single mongo should bi a replica set with one member and require auth to login.

@jibsheet
Copy link
Contributor

jibsheet commented Feb 1, 2017

The only other thing is you likely want the small journal setting, otherwise it'll try to create a multiple GB journal file that it only uses like 4k of.

@clintonb
Copy link
Contributor Author

clintonb commented Mar 8, 2017

I'm not certain what the performance gains are for devstack; but, we need to eek out every gain we can to make this devstack's speed comparable to Vagrant.

@clintonb clintonb self-assigned this Mar 8, 2017
clintonb added a commit that referenced this issue Mar 8, 2017
clintonb added a commit that referenced this issue Mar 8, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants