I'm receiving this error on the fab restart_services command:
(ansible) ccc@monolith:~/commcare-cloud$ cchq monolith fab restart_services
fab -f /home/ccc/commcare-cloud/src/commcare_cloud/fabfile.py monolith restart_services --disable-known-hosts --system-known-hosts /home/ccc/environments/monolith/known_hosts
Traceback (most recent call last):
File "/home/ccc/.virtualenvs/ansible/local/lib/python2.7/site-packages/fabric/main.py", line 743, in main
*args, **kwargs
File "/home/ccc/.virtualenvs/ansible/local/lib/python2.7/site-packages/fabric/tasks.py", line 427, in execute
results['<local-only>'] = task.run(*args, **new_kwargs)
File "/home/ccc/.virtualenvs/ansible/local/lib/python2.7/site-packages/fabric/tasks.py", line 174, in run
return self.wrapped(*args, **kwargs)
File "/home/ccc/commcare-cloud/src/commcare_cloud/fab/fabfile.py", line 190, in _setup_env
execute(env_common)
File "/home/ccc/.virtualenvs/ansible/local/lib/python2.7/site-packages/fabric/tasks.py", line 427, in execute
results['<local-only>'] = task.run(*args, **new_kwargs)
File "/home/ccc/.virtualenvs/ansible/local/lib/python2.7/site-packages/fabric/tasks.py", line 174, in run
return self.wrapped(*args, **kwargs)
File "/home/ccc/commcare-cloud/src/commcare_cloud/fab/fabfile.py", line 248, in env_common
env.deploy_metadata = DeployMetadata(env.code_branch, env.deploy_env)
File "/home/ccc/.virtualenvs/ansible/local/lib/python2.7/site-packages/fabric/utils.py", line 213, in __getattr__
raise AttributeError(key)
AttributeError: code_branch
I seem to recall reading a message about fab commands being deprecated, but I could have misread. If that's the case, what is the new command for restarting all services, can I just use supervisorctl restart all?