This is needed because there is a race condition between the stop and start of supervisor. The stop will not wait for all child process to have shutdown by design because this behavior is needed for lms workers. This means that when we try to do a stop and start together, and the first process has not fully stopped, we get a failure in the startup of the second process. There is no obvious way to deal with this in systemd so dealing with it here instead.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
README.rst | 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... | |
apply-security.yml | Loading commit data... | |
automated.yml | Loading commit data... | |
aws.yml | Loading commit data... | |
bootstrap_python.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... | |
common_with_security.yml | Loading commit data... | |
commoncluster.yml | Loading commit data... | |
connect_sandbox.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... | |
discovery.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_provision.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... | |
harstorage.yml | 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_android.yml | Loading commit data... | |
jenkins_worker_loadtest_driver.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... | |
manage_edxapp_users_and_groups.yml | Loading commit data... | |
minos.yml | Loading commit data... | |
mongo.yml | Loading commit data... | |
mongo_3_0.yml | Loading commit data... | |
mongo_3_2.yml | Loading commit data... | |
mongo_rolling_upgrade.yml | Loading commit data... | |
mongo_upgrade_hidden_secondaries.yml | Loading commit data... | |
mysql.yml | Loading commit data... | |
neo4j.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... | |
populate_configuration_model.yml | Loading commit data... | |
promote_rds_secondary.yml | Loading commit data... | |
rabbitmq.yml | Loading commit data... | |
redirector.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... | |
snort.yml | Loading commit data... | |
splunk.yml | Loading commit data... | |
splunk_config_backup.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... | |
tools_jenkins.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... |