Why create the `edxapp_app_dir` as a pre_tasks when the edxapp role will create it?
It will also create the data dir, run the common role, etc. Is that what you intend here?