Remove check for mongo 2.4 since this is the mongo_3_0 role This was probably carried over from the mongo 2 role. I see no reason why mongo 2.x and mongo 3 couldn't coexist on the same machine. Remove old hugepages init script check This was probably added while we were still iterating on our mongo 3 deployment, but it should no longer be necessary. Clean up ansible syntax Don't move the old mongo data dirs This actually skips for edX because we provision machines that already have {{mongo_data_dir}} mounted on an external disk. However, for non-edX use, this could fail if you turn on WiredTiger since it will move mmapv1 files into the mongo_data_dir and then mongo will fail to start because it has been told to use WiredTiger. Don't make this a serial play We usually run this on 3 machines, so serial: 3 was equivalent to ansible's default of "run everything in parallel" but this causes problems if you ever run it on 4 like we do for prod envs. In addition, this prevents run_once from working properly, and there are a number of things we only one to do on one machine (like creating a superuser).
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
README.md | Loading commit data... | |
add-ubuntu-key.yml | Loading commit data... | |
aide.yml | Loading commit data... | |
alton.yml | Loading commit data... | |
analytics_single.yml | Loading commit data... | |
analyticsapi.yml | Loading commit data... | |
ansible.cfg | Loading commit data... | |
antivirus.yml | Loading commit data... | |
aws.yml | Loading commit data... | |
callback_plugins | Loading commit data... | |
certs.yml | Loading commit data... | |
cluster_rabbitmq.yml | Loading commit data... | |
common.yml | Loading commit data... | |
commoncluster.yml | Loading commit data... | |
connect_sandbox.yml | Loading commit data... | |
course_discovery.yml | Loading commit data... | |
create_all_user_types.yml | Loading commit data... | |
create_cname.yml | Loading commit data... | |
create_db_and_users.yml | Loading commit data... | |
create_mongo_users.yml | Loading commit data... | |
create_rds_secondary.yml | Loading commit data... | |
create_user.yml | Loading commit data... | |
credentials.yml | Loading commit data... | |
demo.yml | Loading commit data... | |
deploy_nginx_all_roles.yml | Loading commit data... | |
devpi.yml | Loading commit data... | |
ec2.py | Loading commit data... | |
ecommerce.yml | Loading commit data... | |
ecomworker.yml | Loading commit data... | |
edx_ansible.yml | Loading commit data... | |
edx_continuous_integration.yml | Loading commit data... | |
edx_jenkins_tests.yml | Loading commit data... | |
edx_mirror.yml | Loading commit data... | |
edx_notifier.yml | Loading commit data... | |
edx_provision.yml | Loading commit data... | |
edx_service.yml | Loading commit data... | |
edx_service_rds.yml | Loading commit data... | |
edx_vpc.yml | Loading commit data... | |
edxapp.yml | Loading commit data... | |
edxapp_migrate.yml | Loading commit data... | |
elasticsearch.yml | Loading commit data... | |
flower.yml | Loading commit data... | |
forum.yml | Loading commit data... | |
group_vars | Loading commit data... | |
insights.yml | Loading commit data... | |
inventory.ini | Loading commit data... | |
jenkins_admin.yml | Loading commit data... | |
jenkins_testeng_master.yml | Loading commit data... | |
jenkins_worker.yml | Loading commit data... | |
jenkins_worker_sitespeedio.yml | Loading commit data... | |
legacy_certificates.yml | Loading commit data... | |
library | Loading commit data... | |
lifecycle_inventory.py | Loading commit data... | |
locust.yml | Loading commit data... | |
minos.yml | Loading commit data... | |
mongo.yml | Loading commit data... | |
mongo_3_0.yml | Loading commit data... | |
mysql.yml | Loading commit data... | |
newrelic.yml | Loading commit data... | |
notes.yml | Loading commit data... | |
notifier.yml | Loading commit data... | |
oauth_client_setup.yml | Loading commit data... | |
ora2.yml | Loading commit data... | |
programs.yml | Loading commit data... | |
promote_rds_secondary.yml | Loading commit data... | |
rabbitmq.yml | Loading commit data... | |
remove-ubuntu-key.yml | Loading commit data... | |
restart_supervisor.yml | Loading commit data... | |
retire_host.yml | Loading commit data... | |
roles | Loading commit data... | |
set_hostname.yml | Loading commit data... | |
sitespeedio.yml | Loading commit data... | |
snort.yml | Loading commit data... | |
splunk.yml | Loading commit data... | |
stop_all_edx_services.yml | Loading commit data... | |
tanaguru.yml | Loading commit data... | |
test-rolling.yml | Loading commit data... | |
testcourses.yml | Loading commit data... | |
tools-gp.yml | Loading commit data... | |
vpc_admin.yml | Loading commit data... | |
worker.yml | Loading commit data... | |
xqueue.yml | Loading commit data... | |
xqwatcher.yml | Loading commit data... | |
xserver.yml | Loading commit data... | |
xsy.yml | Loading commit data... |