Created
April 28, 2014 11:28
-
-
Save kenju254/11368911 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
TASK: [user | debug var=user_info] ******************************************** | |
ok: [localhost] => { | |
"item": "", | |
"user_info": [] | |
} | |
TASK: [user | create the edxadmin group] ************************************** | |
ok: [localhost] | |
TASK: [user | ensure sudoers.d is read] *************************************** | |
ok: [localhost] | |
TASK: [user | grant full sudo access to the edxadmin group] ******************* | |
ok: [localhost] | |
TASK: [user | create the users] *********************************************** | |
skipping: [localhost] | |
TASK: [user | create .ssh directory] ****************************************** | |
skipping: [localhost] | |
TASK: [user | assign admin role to admin users] ******************************* | |
skipping: [localhost] | |
TASK: [user | copy github key[s] to .ssh/authorized_keys2] ******************** | |
skipping: [localhost] | |
TASK: [user | copy additional authorized keys] ******************************** | |
skipping: [localhost] | |
TASK: [user | create bashrc file for normal users] **************************** | |
skipping: [localhost] | |
TASK: [user | create .profile for all users] ********************************** | |
skipping: [localhost] | |
TASK: [user | modify shell for restricted users] ****************************** | |
skipping: [localhost] | |
TASK: [user | create bashrc file for restricted users] ************************ | |
skipping: [localhost] | |
TASK: [user | create sudoers file from template] ****************************** | |
ok: [localhost] | |
TASK: [user | change home directory ownership to root for restricted users] *** | |
skipping: [localhost] | |
TASK: [user | create ~/bin directory] ***************************************** | |
skipping: [localhost] | |
TASK: [user | create allowed command links] *********************************** | |
skipping: [localhost] | |
TASK: [common | Add user www-data] ******************************************** | |
ok: [localhost] | |
TASK: [common | Create common directories] ************************************ | |
ok: [localhost] => (item=/edx/var) | |
ok: [localhost] => (item=/edx/app) | |
ok: [localhost] => (item=/edx/bin) | |
ok: [localhost] => (item=/edx/etc) | |
TASK: [common | Install python-pycurl] **************************************** | |
ok: [localhost] | |
TASK: [common | Add git apt repository] *************************************** | |
ok: [localhost] | |
TASK: [common | Install role-independent useful system packages] ************** | |
ok: [localhost] | |
TASK: [common | Create common log directory] ********************************** | |
ok: [localhost] | |
TASK: [common | upload sudo config for key forwarding as root] **************** | |
ok: [localhost] | |
TASK: [common | pip install virtualenv] *************************************** | |
ok: [localhost] => (item=pip==1.5.4) | |
ok: [localhost] => (item=virtualenv==1.11.4) | |
ok: [localhost] => (item=virtualenvwrapper) | |
TASK: [common | Install rsyslog configuration for edX] ************************ | |
ok: [localhost] | |
TASK: [common | Install logrotate configuration for edX] ********************** | |
ok: [localhost] | |
TASK: [common | Create hourly subdirectory in logrotate.d] ******************** | |
ok: [localhost] | |
TASK: [common | Install logrotate configuration for tracking file] ************ | |
ok: [localhost] | |
TASK: [common | Add logrotate for tracking.log to cron.hourly] **************** | |
ok: [localhost] | |
TASK: [common | Remove old tracking.log config from /etc/logrotate.d] ********* | |
ok: [localhost] | |
TASK: [common | update /etc/hosts] ******************************************** | |
skipping: [localhost] | |
TASK: [common | update /etc/hostname] ***************************************** | |
skipping: [localhost] | |
TASK: [common | run hostname] ************************************************* | |
skipping: [localhost] | |
TASK: [common | update /etc/dhcp/dhclient.conf] ******************************* | |
skipping: [localhost] | |
TASK: [common | update the ssh motd on Ubuntu] ******************************** | |
ok: [localhost] => (item=/etc/update-motd.d/10-help-text) | |
ok: [localhost] => (item=/usr/share/landscape/50-landscape-sysinfo) | |
ok: [localhost] => (item=/etc/update-motd.d/51-cloudguest) | |
ok: [localhost] => (item=/etc/update-motd.d/91-release-upgrade) | |
TASK: [common | add ssh-warning banner motd] ********************************** | |
ok: [localhost] | |
TASK: [common | update ssh config] ******************************************** | |
ok: [localhost] | |
TASK: [nginx | create nginx app dirs] ***************************************** | |
ok: [localhost] => (item=/edx/app/nginx) | |
ok: [localhost] => (item=/edx/app/nginx/sites-available) | |
ok: [localhost] => (item=/edx/app/nginx/sites-enabled) | |
TASK: [nginx | create nginx data dirs] **************************************** | |
ok: [localhost] => (item=/edx/var/nginx) | |
changed: [localhost] => (item=/edx/var/log/nginx) | |
TASK: [nginx | Install nginx packages] **************************************** | |
ok: [localhost] | |
TASK: [nginx | Server configuration file] ************************************* | |
ok: [localhost] | |
TASK: [nginx | Creating common nginx configuration] *************************** | |
ok: [localhost] | |
TASK: [nginx | Create robot rules] ******************************************** | |
skipping: [localhost] | |
TASK: [nginx | Creating link for common nginx configuration] ****************** | |
ok: [localhost] | |
TASK: [nginx | Copying nginx configs for ['cms', 'lms', 'forum', 'ora', 'xqueue']] *** | |
ok: [localhost] => (item=cms) | |
ok: [localhost] => (item=lms) | |
ok: [localhost] => (item=forum) | |
ok: [localhost] => (item=ora) | |
ok: [localhost] => (item=xqueue) | |
TASK: [nginx | Creating nginx config links for ['cms', 'lms', 'forum', 'ora', 'xqueue']] *** | |
ok: [localhost] => (item=cms) | |
ok: [localhost] => (item=lms) | |
ok: [localhost] => (item=forum) | |
ok: [localhost] => (item=ora) | |
ok: [localhost] => (item=xqueue) | |
TASK: [nginx | Write out htpasswd file] *************************************** | |
skipping: [localhost] | |
TASK: [nginx | Create nginx log file location (just in case)] ***************** | |
changed: [localhost] | |
TASK: [nginx | stat] ********************************************************** | |
ok: [localhost] | |
TASK: [nginx | stat] ********************************************************** | |
ok: [localhost] | |
TASK: [nginx | copy ssl cert] ************************************************* | |
skipping: [localhost] | |
TASK: [nginx | copy ssl key] ************************************************** | |
skipping: [localhost] | |
TASK: [nginx | Removing default nginx config and restart (enabled)] *********** | |
ok: [localhost] | |
TASK: [nginx | Set up nginx access log rotation] ****************************** | |
ok: [localhost] | |
TASK: [nginx | Set up nginx access log rotation] ****************************** | |
ok: [localhost] | |
TASK: [nginx | make sure nginx has started] *********************************** | |
ok: [localhost] | |
TASK: [edxlocal | install packages needed for single server] ****************** | |
ok: [localhost] | |
TASK: [edxlocal | setup the migration db user] ******************************** | |
failed: [localhost] => {"failed": true, "item": ""} | |
msg: unable to connect to database, check login_user and login_password are correct or ~/.my.cnf has the credentials | |
FATAL: all hosts have already failed -- aborting | |
PLAY RECAP ******************************************************************** | |
to retry, use: --limit @/root/edx_sandbox.retry | |
localhost : ok=39 changed=2 unreachable=0 failed=1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment