Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- changed: [127.0.0.1] => (item=/edx/app/edx_ansible/venvs)
- TASK: [edx_ansible | install a bunch of system packages on which edx_ansible relies] ***
- changed: [127.0.0.1]
- TASK: [edx_ansible | git checkout edx_ansible repo into edx_ansible_code_dir] ***
- changed: [127.0.0.1]
- TASK: [edx_ansible | install edx_ansible venv requirements] *******************
- changed: [127.0.0.1] => (item=/edx/app/edx_ansible/edx_ansible/pre-requirements.txt)
- ok: [127.0.0.1] => (item=/edx/app/edx_ansible/edx_ansible/requirements.txt)
- TASK: [edx_ansible | create update script] ************************************
- changed: [127.0.0.1]
- TASK: [edx_ansible | create a symlink for update.sh] **************************
- changed: [127.0.0.1]
- TASK: [edx_ansible | create show-repo-heads script] ***************************
- changed: [127.0.0.1]
- TASK: [edx_ansible | create a symlink for show-repo-heads script] *************
- changed: [127.0.0.1]
- TASK: [edx_ansible | create a symlink for ansible-playbook] *******************
- changed: [127.0.0.1]
- TASK: [edx_ansible | create a symlink for the playbooks dir] ******************
- changed: [127.0.0.1]
- PLAY RECAP ********************************************************************
- INFO:ansible.callback_plugins.datadog_tasks_timing:edx_ansible | install edx_ansible venv requirements ----------------------------- 66.83s
- INFO:ansible.callback_plugins.datadog_tasks_timing:edx_ansible | install a bunch of system packages on which edx_ansible relies ---- 15.55s
- INFO:ansible.callback_plugins.datadog_tasks_timing:server_utils | Install ubuntu system packages ----------------------------------- 13.62s
- INFO:ansible.callback_plugins.datadog_tasks_timing:edx_ansible | git checkout edx_ansible repo into edx_ansible_code_dir ------------ 6.06s
- INFO:ansible.callback_plugins.datadog_tasks_timing:common | pip install virtualenv -------------------------------------------------- 5.89s
- INFO:ansible.callback_plugins.datadog_tasks_timing:common | Update CA Certificates -------------------------------------------------- 2.44s
- INFO:ansible.callback_plugins.datadog_tasks_timing:common | Create common directories ----------------------------------------------- 1.05s
- INFO:ansible.callback_plugins.datadog_tasks_timing:common | Copy the templates to their respestive destination ---------------------- 0.58s
- INFO:ansible.callback_plugins.datadog_tasks_timing:common | Add git apt repository -------------------------------------------------- 0.49s
- INFO:ansible.callback_plugins.datadog_tasks_timing:common | Add common_users -------------------------------------------------------- 0.44s
- INFO:ansible.callback_plugins.datadog_tasks_timing:
- Playbook edx_ansible finished: Sun Jun 12 12:02:45 2016, 56 total tasks. 0:01:56 elapsed.
- 127.0.0.1 : ok=31 changed=23 unreachable=0 failed=0
- + rm -rf /tmp/ansible
- + rm -rf /tmp/configuration
- + rm -rf /tmp/bootstrap
- + cat
- ******************************************************************************
- Done bootstrapping, edx_ansible is now installed in /edx/app/edx_ansible.
- Time to run some plays. Activate the virtual env with
- > . /edx/app/edx_ansible/venvs/edx_ansible/bin/activate
- ******************************************************************************
- root@AOSUS-Openedx:~# wget https://raw.githubusercontent.com/edx/configuration/$OPENEDX_RELEASE/util/install/sandbox.sh -O - | bash
- --2016-06-12 12:17:11-- https://raw.githubusercontent.com/edx/configuration/named-release/dogwood.3/util/install/sandbox.sh
- Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 23.235.43.133
- Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|23.235.43.133|:443... connected.
- HTTP request sent, awaiting response... 200 OK
- Length: 2348 (2.3K) [text/plain]
- Saving to: `STDOUT'
- 100%[==========================================================>] 2,348 --.-K/s in 0s
- 2016-06-12 12:17:11 (33.8 MB/s) - written to stdout [2348/2348]
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- python-software-properties is already the newest version.
- 0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
- You are about to add the following PPA to your system:
- Toolchain test builds; see https://wiki.ubuntu.com/ToolChain
- More info: https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/test
- gpg: keyring `/tmp/tmpW4EBwE/secring.gpg' created
- gpg: keyring `/tmp/tmpW4EBwE/pubring.gpg' created
- gpg: requesting key BA9EF27F from hkp server keyserver.ubuntu.com
- gpg: /tmp/tmpW4EBwE/trustdb.gpg: trustdb created
- gpg: key BA9EF27F: public key "Launchpad Toolchain builds" imported
- gpg: Total number processed: 1
- gpg: imported: 1 (RSA: 1)
- OK
- Hit http://ppa.launchpad.net precise Release.gpg
- Get:1 http://ppa.launchpad.net precise Release.gpg [316 B]
- Hit http://mirrors.digitalocean.com precise Release.gpg
- Hit http://mirrors.digitalocean.com precise-updates Release.gpg
- Hit http://mirrors.digitalocean.com precise-backports Release.gpg
- Hit http://mirrors.digitalocean.com precise-security Release.gpg
- Hit http://ppa.launchpad.net precise Release
- Hit http://mirrors.digitalocean.com precise Release
- Hit http://mirrors.digitalocean.com precise-updates Release
- Hit http://mirrors.digitalocean.com precise-backports Release
- Hit http://mirrors.digitalocean.com precise-security Release
- Get:2 http://ppa.launchpad.net precise Release [12.9 kB]
- Hit http://mirrors.digitalocean.com precise/main Sources
- Hit http://ppa.launchpad.net precise/main Sources
- Hit http://ppa.launchpad.net precise/main amd64 Packages
- Hit http://ppa.launchpad.net precise/main i386 Packages
- Hit http://ppa.launchpad.net precise/main TranslationIndex
- Hit http://mirrors.digitalocean.com precise/restricted Sources
- Hit http://mirrors.digitalocean.com precise/universe Sources
- Hit http://mirrors.digitalocean.com precise/multiverse Sources
- Hit http://mirrors.digitalocean.com precise/main amd64 Packages
- Hit http://mirrors.digitalocean.com precise/restricted amd64 Packages
- Hit http://mirrors.digitalocean.com precise/universe amd64 Packages
- Hit http://ppa.launchpad.net precise/main Translation-en
- Hit http://mirrors.digitalocean.com precise/multiverse amd64 Packages
- Hit http://mirrors.digitalocean.com precise/main i386 Packages
- Hit http://mirrors.digitalocean.com precise/restricted i386 Packages
- Hit http://mirrors.digitalocean.com precise/universe i386 Packages
- Hit http://mirrors.digitalocean.com precise/multiverse i386 Packages
- Hit http://mirrors.digitalocean.com precise/main TranslationIndex
- Hit http://mirrors.digitalocean.com precise/multiverse TranslationIndex
- Hit http://mirrors.digitalocean.com precise/restricted TranslationIndex
- Hit http://mirrors.digitalocean.com precise/universe TranslationIndex
- Hit http://mirrors.digitalocean.com precise-updates/main Sources
- Hit http://mirrors.digitalocean.com precise-updates/restricted Sources
- Hit http://mirrors.digitalocean.com precise-updates/universe Sources
- Hit http://mirrors.digitalocean.com precise-updates/multiverse Sources
- Hit http://mirrors.digitalocean.com precise-updates/main amd64 Packages
- Hit http://mirrors.digitalocean.com precise-updates/restricted amd64 Packages
- Hit http://mirrors.digitalocean.com precise-updates/universe amd64 Packages
- Hit http://mirrors.digitalocean.com precise-updates/multiverse amd64 Packages
- Hit http://mirrors.digitalocean.com precise-updates/main i386 Packages
- Hit http://mirrors.digitalocean.com precise-updates/restricted i386 Packages
- Get:3 http://ppa.launchpad.net precise/main Sources [8442 B]
- Hit http://mirrors.digitalocean.com precise-updates/universe i386 Packages
- Hit http://mirrors.digitalocean.com precise-updates/multiverse i386 Packages
- Hit http://mirrors.digitalocean.com precise-updates/main TranslationIndex
- Hit http://mirrors.digitalocean.com precise-updates/multiverse TranslationIndex
- Hit http://mirrors.digitalocean.com precise-updates/restricted TranslationIndex
- Hit http://mirrors.digitalocean.com precise-updates/universe TranslationIndex
- Hit http://mirrors.digitalocean.com precise-backports/main Sources
- Hit http://mirrors.digitalocean.com precise-backports/restricted Sources
- Hit http://mirrors.digitalocean.com precise-backports/universe Sources
- Hit http://mirrors.digitalocean.com precise-backports/multiverse Sources
- Hit http://mirrors.digitalocean.com precise-backports/main amd64 Packages
- Hit http://mirrors.digitalocean.com precise-backports/restricted amd64 Packages
- Get:4 http://ppa.launchpad.net precise/main amd64 Packages [49.2 kB]
- Hit http://mirrors.digitalocean.com precise-backports/universe amd64 Packages
- Hit http://mirrors.digitalocean.com precise-backports/multiverse amd64 Packages
- Hit http://mirrors.digitalocean.com precise-backports/main i386 Packages
- Hit http://mirrors.digitalocean.com precise-backports/restricted i386 Packages
- Hit http://mirrors.digitalocean.com precise-backports/universe i386 Packages
- Hit http://mirrors.digitalocean.com precise-backports/multiverse i386 Packages
- Hit http://mirrors.digitalocean.com precise-backports/main TranslationIndex
- Hit http://mirrors.digitalocean.com precise-backports/multiverse TranslationIndex
- Hit http://mirrors.digitalocean.com precise-backports/restricted TranslationIndex
- Hit http://mirrors.digitalocean.com precise-backports/universe TranslationIndex
- Hit http://mirrors.digitalocean.com precise-security/main Sources
- Hit http://mirrors.digitalocean.com precise-security/restricted Sources
- Hit http://mirrors.digitalocean.com precise-security/universe Sources
- Hit http://mirrors.digitalocean.com precise-security/multiverse Sources
- Hit http://mirrors.digitalocean.com precise-security/main amd64 Packages
- Hit http://mirrors.digitalocean.com precise-security/restricted amd64 Packages
- Hit http://mirrors.digitalocean.com precise-security/universe amd64 Packages
- Hit http://mirrors.digitalocean.com precise-security/multiverse amd64 Packages
- Hit http://mirrors.digitalocean.com precise-security/main i386 Packages
- Get:5 http://ppa.launchpad.net precise/main i386 Packages [48.6 kB]
- Hit http://mirrors.digitalocean.com precise-security/restricted i386 Packages
- Hit http://mirrors.digitalocean.com precise-security/universe i386 Packages
- Hit http://mirrors.digitalocean.com precise-security/multiverse i386 Packages
- Hit http://mirrors.digitalocean.com precise-security/main TranslationIndex
- Hit http://mirrors.digitalocean.com precise-security/multiverse TranslationIndex
- Hit http://mirrors.digitalocean.com precise-security/restricted TranslationIndex
- Hit http://mirrors.digitalocean.com precise-security/universe TranslationIndex
- Hit http://mirrors.digitalocean.com precise/main Translation-en
- Hit http://mirrors.digitalocean.com precise/multiverse Translation-en
- Hit http://mirrors.digitalocean.com precise/restricted Translation-en
- Get:6 http://ppa.launchpad.net precise/main TranslationIndex [205 B]
- Hit http://mirrors.digitalocean.com precise/universe Translation-en
- Hit http://mirrors.digitalocean.com precise-updates/main Translation-en
- Hit http://mirrors.digitalocean.com precise-updates/multiverse Translation-en
- Hit http://mirrors.digitalocean.com precise-updates/restricted Translation-en
- Hit http://mirrors.digitalocean.com precise-updates/universe Translation-en
- Hit http://mirrors.digitalocean.com precise-backports/main Translation-en
- Hit http://mirrors.digitalocean.com precise-backports/multiverse Translation-en
- Hit http://mirrors.digitalocean.com precise-backports/restricted Translation-en
- Hit http://mirrors.digitalocean.com precise-backports/universe Translation-en
- Hit http://mirrors.digitalocean.com precise-security/main Translation-en
- Hit http://mirrors.digitalocean.com precise-security/multiverse Translation-en
- Hit http://mirrors.digitalocean.com precise-security/restricted Translation-en
- Get:7 http://ppa.launchpad.net precise/main Translation-en [15.2 kB]
- Hit http://mirrors.digitalocean.com precise-security/universe Translation-en
- Hit http://ppa.edx.org precise Release.gpg
- Hit http://ppa.edx.org precise Release
- Hit http://ppa.edx.org precise/main Sources
- Hit http://ppa.edx.org precise/main amd64 Packages
- Hit http://ppa.edx.org precise/main i386 Packages
- Ign http://ppa.edx.org precise/main TranslationIndex
- Ign http://ppa.edx.org precise/main Translation-en
- Fetched 135 kB in 5s (26.3 kB/s)
- Reading package lists... Done
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- The following packages have been kept back:
- cpp-4.6 g++-4.6 gcc-4.6 gcc-4.6-base libgcc1 libgomp1 libquadmath0 libstdc++6 libstdc++6-4.6-dev
- linux-headers-generic-lts-trusty linux-image-generic-lts-trusty
- 0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
- Reading package lists... Done
- Building dependency tree
- Reading state information... Done
- python-pip is already the newest version.
- build-essential is already the newest version.
- curl is already the newest version.
- libxml2-dev is already the newest version.
- libxslt1-dev is already the newest version.
- python-apt is already the newest version.
- python-dev is already the newest version.
- python-software-properties is already the newest version.
- software-properties-common is already the newest version.
- git-core is already the newest version.
- The following extra packages will be installed:
- cpp-4.8 gcc-4.8-base gcc-6-base libasan0 libatomic1 libcloog-isl4 libgcc-4.8-dev libgcc1
- libgcrypt11-dev libgnutls-dev libgnutls-openssl27 libgnutlsxx27 libgomp1 libgpg-error-dev
- libisl10 libitm1 libnspr4 libnspr4-dev libnss3 libnss3-dev libp11-kit-dev libquadmath0
- libstdc++-4.8-dev libstdc++6 libtasn1-3-dev libtsan0 libxmlsec1 libxmlsec1-gnutls libxmlsec1-nss
- libxmlsec1-openssl swig2.0
- Suggested packages:
- gcc-4.8-locales g++-4.8-multilib gcc-4.8-doc libstdc++6-4.8-dbg gcc-4.8-multilib
- libmudflap0-4.8-dev libgcc1-dbg libgomp1-dbg libitm1-dbg libatomic1-dbg libasan0-dbg
- libtsan0-dbg libbacktrace1-dbg libquadmath0-dbg libmudflap0-dbg binutils-gold libgcrypt11-doc
- gnutls-doc gnutls-bin libstdc++-4.8-doc swig-doc swig-examples swig2.0-examples swig2.0-doc
- The following NEW packages will be installed:
- cpp-4.8 g++-4.8 gcc-4.8 gcc-4.8-base gcc-6-base libasan0 libatomic1 libcloog-isl4
- libfreetype6-dev libgcc-4.8-dev libgcrypt11-dev libgnutls-dev libgnutls-openssl27 libgnutlsxx27
- libgpg-error-dev libisl10 libitm1 libnspr4 libnspr4-dev libnss3 libnss3-dev libp11-kit-dev
- libstdc++-4.8-dev libtasn1-3-dev libtsan0 libxmlsec1 libxmlsec1-dev libxmlsec1-gnutls
- libxmlsec1-nss libxmlsec1-openssl swig swig2.0
- The following packages will be upgraded:
- libgcc1 libgomp1 libquadmath0 libstdc++6
- 4 upgraded, 32 newly installed, 0 to remove and 7 not upgraded.
- Need to get 33.9 MB of archives.
- After this operation, 94.4 MB of additional disk space will be used.
- Get:1 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main gcc-6-base amd64 6.1.1-3ubuntu11~12.04.1 [18.3 kB]
- Get:2 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libgcc1 amd64 1:6.1.1-3ubuntu11~12.04.1 [44.8 kB]
- Get:3 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libstdc++6 amd64 6.1.1-3ubuntu11~12.04.1 [390 kB]
- Get:4 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main gcc-4.8-base amd64 4.8.1-2ubuntu1~12.04 [16.0 kB]
- Get:5 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libasan0 amd64 4.8.1-2ubuntu1~12.04 [76.0 kB]
- Get:6 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libatomic1 amd64 6.1.1-3ubuntu11~12.04.1 [10.8 kB]
- Get:7 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libisl10 amd64 0.12.2-2~12.04 [530 kB]
- Get:8 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libcloog-isl4 amd64 0.18.2-1~12.04 [67.3 kB]
- Get:9 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libgomp1 amd64 6.1.1-3ubuntu11~12.04.1 [85.6 kB]
- Get:10 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libitm1 amd64 6.1.1-3ubuntu11~12.04.1 [34.3 kB]
- Get:11 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libquadmath0 amd64 6.1.1-3ubuntu11~12.04.1 [146 kB]
- Get:12 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libtsan0 amd64 6.1.1-3ubuntu11~12.04.1 [323 kB]
- Get:13 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main cpp-4.8 amd64 4.8.1-2ubuntu1~12.04 [5835 kB]
- Get:14 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libgnutls-openssl27 amd64 2.12.14-5ubuntu3.12 [21.6 kB]
- Get:15 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libnspr4 amd64 4.10.10-0ubuntu0.12.04.1 [141 kB]
- Get:16 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libnss3 amd64 2:3.21-0ubuntu0.12.04.3 [1188 kB]
- Get:17 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libgnutlsxx27 amd64 2.12.14-5ubuntu3.12 [22.6 kB]
- Get:18 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libfreetype6-dev amd64 2.4.8-1ubuntu2.3 [797 kB]
- Get:19 http://mirrors.digitalocean.com/ubuntu/ precise/main libgpg-error-dev amd64 1.10-2ubuntu1 [23.3 kB]
- Get:20 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libgcrypt11-dev amd64 1.5.0-3ubuntu0.5 [365 kB]
- Get:21 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libgcc-4.8-dev amd64 4.8.1-2ubuntu1~12.04 [2792 kB]
- Get:22 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libtasn1-3-dev amd64 2.10-1ubuntu1.5 [357 kB]
- Get:23 http://mirrors.digitalocean.com/ubuntu/ precise/main libp11-kit-dev amd64 0.12-2ubuntu1 [45.6 kB]
- Get:24 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libgnutls-dev amd64 2.12.14-5ubuntu3.12 [546 kB]
- Get:25 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main gcc-4.8 amd64 4.8.1-2ubuntu1~12.04 [6609 kB]
- Get:26 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libnspr4-dev amd64 4.10.10-0ubuntu0.12.04.1 [280 kB]
- Get:27 http://mirrors.digitalocean.com/ubuntu/ precise-updates/main libnss3-dev amd64 2:3.21-0ubuntu0.12.04.3 [335 kB]
- Get:28 http://mirrors.digitalocean.com/ubuntu/ precise/universe libxmlsec1 amd64 1.2.14-1.2build1 [143 kB]
- Get:29 http://mirrors.digitalocean.com/ubuntu/ precise/universe libxmlsec1-openssl amd64 1.2.14-1.2build1 [78.9 kB]
- Get:30 http://mirrors.digitalocean.com/ubuntu/ precise/universe libxmlsec1-gnutls amd64 1.2.14-1.2build1 [22.2 kB]
- Get:31 http://mirrors.digitalocean.com/ubuntu/ precise/universe libxmlsec1-nss amd64 1.2.14-1.2build1 [71.7 kB]
- Get:32 http://mirrors.digitalocean.com/ubuntu/ precise/universe libxmlsec1-dev amd64 1.2.14-1.2build1 [878 kB]
- Get:33 http://mirrors.digitalocean.com/ubuntu/ precise/main swig2.0 amd64 2.0.4+really2.0.4-4ubuntu2 [1139 kB]
- Get:34 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main libstdc++-4.8-dev amd64 4.8.1-2ubuntu1~12.04 [1753 kB]
- Get:35 http://mirrors.digitalocean.com/ubuntu/ precise/main swig amd64 2.0.4+really2.0.4-4ubuntu2 [8808 B]
- Get:36 http://ppa.launchpad.net/ubuntu-toolchain-r/test/ubuntu/ precise/main g++-4.8 amd64 4.8.1-2ubuntu1~12.04 [8707 kB]
- Fetched 33.9 MB in 1s (29.5 MB/s)
- perl: warning: Setting locale failed.
- perl: warning: Please check that your locale settings:
- LANGUAGE = (unset),
- LC_ALL = (unset),
- LC_TIME = "ar_SA.UTF-8",
- LC_MONETARY = "ar_SA.UTF-8",
- LC_ADDRESS = "ar_SA.UTF-8",
- LC_TELEPHONE = "ar_SA.UTF-8",
- LC_NAME = "ar_SA.UTF-8",
- LC_MEASUREMENT = "ar_SA.UTF-8",
- LC_IDENTIFICATION = "ar_SA.UTF-8",
- LC_NUMERIC = "en_US.UTF-8",
- LC_PAPER = "ar_SA.UTF-8",
- LANG = "en_US.UTF-8"
- are supported and installed on your system.
- perl: warning: Falling back to the standard locale ("C").
- locale: Cannot set LC_ALL to default locale: No such file or directory
- Extracting templates from packages: 100%
- Selecting previously unselected package gcc-6-base.
- (Reading database ... 61102 files and directories currently installed.)
- Unpacking gcc-6-base (from .../gcc-6-base_6.1.1-3ubuntu11~12.04.1_amd64.deb) ...
- Setting up gcc-6-base (6.1.1-3ubuntu11~12.04.1) ...
- (Reading database ... 61109 files and directories currently installed.)
- Preparing to replace libgcc1 1:4.6.3-1ubuntu5 (using .../libgcc1_1%3a6.1.1-3ubuntu11~12.04.1_amd64.deb) ...
- Unpacking replacement libgcc1 ...
- Setting up libgcc1 (1:6.1.1-3ubuntu11~12.04.1) ...
- Processing triggers for libc-bin ...
- ldconfig deferred processing now taking place
- (Reading database ... 61109 files and directories currently installed.)
- Preparing to replace libstdc++6 4.6.3-1ubuntu5 (using .../libstdc++6_6.1.1-3ubuntu11~12.04.1_amd64.deb) ...
- Unpacking replacement libstdc++6 ...
- Setting up libstdc++6 (6.1.1-3ubuntu11~12.04.1) ...
- Processing triggers for libc-bin ...
- ldconfig deferred processing now taking place
- Selecting previously unselected package gcc-4.8-base.
- (Reading database ... 61123 files and directories currently installed.)
- Unpacking gcc-4.8-base (from .../gcc-4.8-base_4.8.1-2ubuntu1~12.04_amd64.deb) ...
- Selecting previously unselected package libasan0.
- Unpacking libasan0 (from .../libasan0_4.8.1-2ubuntu1~12.04_amd64.deb) ...
- Selecting previously unselected package libatomic1.
- Unpacking libatomic1 (from .../libatomic1_6.1.1-3ubuntu11~12.04.1_amd64.deb) ...
- Selecting previously unselected package libisl10.
- Unpacking libisl10 (from .../libisl10_0.12.2-2~12.04_amd64.deb) ...
- Selecting previously unselected package libcloog-isl4.
- Unpacking libcloog-isl4 (from .../libcloog-isl4_0.18.2-1~12.04_amd64.deb) ...
- Selecting previously unselected package libgnutls-openssl27.
- Unpacking libgnutls-openssl27 (from .../libgnutls-openssl27_2.12.14-5ubuntu3.12_amd64.deb) ...
- Preparing to replace libgomp1 4.6.3-1ubuntu5 (using .../libgomp1_6.1.1-3ubuntu11~12.04.1_amd64.deb) ...
- Unpacking replacement libgomp1 ...
- Selecting previously unselected package libitm1.
- Unpacking libitm1 (from .../libitm1_6.1.1-3ubuntu11~12.04.1_amd64.deb) ...
- Selecting previously unselected package libnspr4.
- Unpacking libnspr4 (from .../libnspr4_4.10.10-0ubuntu0.12.04.1_amd64.deb) ...
- Selecting previously unselected package libnss3.
- Unpacking libnss3 (from .../libnss3_2%3a3.21-0ubuntu0.12.04.3_amd64.deb) ...
- Preparing to replace libquadmath0 4.6.3-1ubuntu5 (using .../libquadmath0_6.1.1-3ubuntu11~12.04.1_amd64.deb) ...
- Unpacking replacement libquadmath0 ...
- Selecting previously unselected package libtsan0.
- Unpacking libtsan0 (from .../libtsan0_6.1.1-3ubuntu11~12.04.1_amd64.deb) ...
- Selecting previously unselected package libgnutlsxx27.
- Unpacking libgnutlsxx27 (from .../libgnutlsxx27_2.12.14-5ubuntu3.12_amd64.deb) ...
- Selecting previously unselected package cpp-4.8.
- Unpacking cpp-4.8 (from .../cpp-4.8_4.8.1-2ubuntu1~12.04_amd64.deb) ...
- Selecting previously unselected package libgcc-4.8-dev.
- Unpacking libgcc-4.8-dev (from .../libgcc-4.8-dev_4.8.1-2ubuntu1~12.04_amd64.deb) ...
- Selecting previously unselected package gcc-4.8.
- Unpacking gcc-4.8 (from .../gcc-4.8_4.8.1-2ubuntu1~12.04_amd64.deb) ...
- Selecting previously unselected package libstdc++-4.8-dev.
- Unpacking libstdc++-4.8-dev (from .../libstdc++-4.8-dev_4.8.1-2ubuntu1~12.04_amd64.deb) ...
- Selecting previously unselected package g++-4.8.
- Unpacking g++-4.8 (from .../g++-4.8_4.8.1-2ubuntu1~12.04_amd64.deb) ...
- Selecting previously unselected package libfreetype6-dev.
- Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.4.8-1ubuntu2.3_amd64.deb) ...
- Selecting previously unselected package libgpg-error-dev.
- Unpacking libgpg-error-dev (from .../libgpg-error-dev_1.10-2ubuntu1_amd64.deb) ...
- Selecting previously unselected package libgcrypt11-dev.
- Unpacking libgcrypt11-dev (from .../libgcrypt11-dev_1.5.0-3ubuntu0.5_amd64.deb) ...
- Selecting previously unselected package libtasn1-3-dev.
- Unpacking libtasn1-3-dev (from .../libtasn1-3-dev_2.10-1ubuntu1.5_amd64.deb) ...
- Selecting previously unselected package libp11-kit-dev.
- Unpacking libp11-kit-dev (from .../libp11-kit-dev_0.12-2ubuntu1_amd64.deb) ...
- Selecting previously unselected package libgnutls-dev.
- Unpacking libgnutls-dev (from .../libgnutls-dev_2.12.14-5ubuntu3.12_amd64.deb) ...
- Selecting previously unselected package libnspr4-dev.
- Unpacking libnspr4-dev (from .../libnspr4-dev_4.10.10-0ubuntu0.12.04.1_amd64.deb) ...
- Selecting previously unselected package libnss3-dev.
- Unpacking libnss3-dev (from .../libnss3-dev_2%3a3.21-0ubuntu0.12.04.3_amd64.deb) ...
- Selecting previously unselected package libxmlsec1.
- Unpacking libxmlsec1 (from .../libxmlsec1_1.2.14-1.2build1_amd64.deb) ...
- Selecting previously unselected package libxmlsec1-openssl.
- Unpacking libxmlsec1-openssl (from .../libxmlsec1-openssl_1.2.14-1.2build1_amd64.deb) ...
- Selecting previously unselected package libxmlsec1-gnutls.
- Unpacking libxmlsec1-gnutls (from .../libxmlsec1-gnutls_1.2.14-1.2build1_amd64.deb) ...
- Selecting previously unselected package libxmlsec1-nss.
- Unpacking libxmlsec1-nss (from .../libxmlsec1-nss_1.2.14-1.2build1_amd64.deb) ...
- Selecting previously unselected package libxmlsec1-dev.
- Unpacking libxmlsec1-dev (from .../libxmlsec1-dev_1.2.14-1.2build1_amd64.deb) ...
- Selecting previously unselected package swig2.0.
- Unpacking swig2.0 (from .../swig2.0_2.0.4+really2.0.4-4ubuntu2_amd64.deb) ...
- Selecting previously unselected package swig.
- Unpacking swig (from .../swig_2.0.4+really2.0.4-4ubuntu2_amd64.deb) ...
- Processing triggers for man-db ...
- Processing triggers for install-info ...
- Setting up gcc-4.8-base (4.8.1-2ubuntu1~12.04) ...
- Setting up libasan0 (4.8.1-2ubuntu1~12.04) ...
- Setting up libatomic1 (6.1.1-3ubuntu11~12.04.1) ...
- Setting up libisl10 (0.12.2-2~12.04) ...
- Setting up libcloog-isl4 (0.18.2-1~12.04) ...
- Setting up libgnutls-openssl27 (2.12.14-5ubuntu3.12) ...
- Setting up libgomp1 (6.1.1-3ubuntu11~12.04.1) ...
- Setting up libitm1 (6.1.1-3ubuntu11~12.04.1) ...
- Setting up libnspr4 (4.10.10-0ubuntu0.12.04.1) ...
- Setting up libnss3 (2:3.21-0ubuntu0.12.04.3) ...
- Setting up libquadmath0 (6.1.1-3ubuntu11~12.04.1) ...
- Setting up libtsan0 (6.1.1-3ubuntu11~12.04.1) ...
- Setting up libgnutlsxx27 (2.12.14-5ubuntu3.12) ...
- Setting up cpp-4.8 (4.8.1-2ubuntu1~12.04) ...
- Setting up libgcc-4.8-dev (4.8.1-2ubuntu1~12.04) ...
- Setting up gcc-4.8 (4.8.1-2ubuntu1~12.04) ...
- Setting up libstdc++-4.8-dev (4.8.1-2ubuntu1~12.04) ...
- Setting up g++-4.8 (4.8.1-2ubuntu1~12.04) ...
- Setting up libfreetype6-dev (2.4.8-1ubuntu2.3) ...
- Setting up libgpg-error-dev (1.10-2ubuntu1) ...
- Setting up libgcrypt11-dev (1.5.0-3ubuntu0.5) ...
- Setting up libtasn1-3-dev (2.10-1ubuntu1.5) ...
- Setting up libp11-kit-dev (0.12-2ubuntu1) ...
- Setting up libgnutls-dev (2.12.14-5ubuntu3.12) ...
- Setting up libnspr4-dev (4.10.10-0ubuntu0.12.04.1) ...
- Setting up libnss3-dev (2:3.21-0ubuntu0.12.04.3) ...
- Setting up libxmlsec1 (1.2.14-1.2build1) ...
- Setting up libxmlsec1-openssl (1.2.14-1.2build1) ...
- Setting up libxmlsec1-gnutls (1.2.14-1.2build1) ...
- Setting up libxmlsec1-nss (1.2.14-1.2build1) ...
- Setting up libxmlsec1-dev (1.2.14-1.2build1) ...
- Setting up swig2.0 (2.0.4+really2.0.4-4ubuntu2) ...
- Setting up swig (2.0.4+really2.0.4-4ubuntu2) ...
- Processing triggers for libc-bin ...
- ldconfig deferred processing now taking place
- Requirement already up-to-date: pip==7.1.2 in /usr/local/lib/python2.7/dist-packages
- You are using pip version 7.1.2, however version 8.1.2 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Requirement already up-to-date: setuptools==18.3.2 in /usr/local/lib/python2.7/dist-packages
- You are using pip version 7.1.2, however version 8.1.2 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- Requirement already up-to-date: virtualenv==13.1.2 in /usr/local/lib/python2.7/dist-packages
- You are using pip version 7.1.2, however version 8.1.2 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- update-alternatives: using /usr/bin/gcc-4.8 to provide /usr/bin/gcc (gcc) in auto mode.
- update-alternatives: using /usr/bin/g++-4.8 to provide /usr/bin/g++ (g++) in auto mode.
- Cloning into 'configuration'...
- remote: Counting objects: 53018, done.
- remote: Compressing objects: 100% (81/81), done.
- remote: Total 53018 (delta 43), reused 0 (delta 0), pack-reused 52933
- Receiving objects: 100% (53018/53018), 10.08 MiB | 6.16 MiB/s, done.
- Resolving deltas: 100% (27466/27466), done.
- Checking connectivity... done.
- Note: checking out 'named-release/dogwood.3'.
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by performing another checkout.
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -b with the checkout command again. Example:
- git checkout -b <new-branch-name>
- HEAD is now at 3853b81... Update Vagrantfiles for dogwood.3
- Collecting ansible==1.9.3-edx from git+https://github.com/edx/[email protected]#egg=ansible==1.9.3-edx (from -r requirements.txt (line 1))
- Cloning https://github.com/edx/ansible.git (to stable-1.9.3-rc1-edx) to /tmp/pip-build-kaw5ll/ansible
- Collecting PyYAML==3.11 (from -r requirements.txt (line 2))
- Collecting Jinja2==2.7.3 (from -r requirements.txt (line 3))
- Downloading Jinja2-2.7.3.tar.gz (378kB)
- 100% |████████████████████████████████| 380kB 770kB/s
- Collecting MarkupSafe==0.23 (from -r requirements.txt (line 4))
- Collecting boto==2.32.1 (from -r requirements.txt (line 5))
- Using cached boto-2.32.1-py2.py3-none-any.whl
- Collecting ecdsa==0.11 (from -r requirements.txt (line 6))
- Collecting paramiko==1.15.1 (from -r requirements.txt (line 7))
- Using cached paramiko-1.15.1-py2.py3-none-any.whl
- Collecting pycrypto==2.6.1 (from -r requirements.txt (line 8))
- Requirement already satisfied (use --upgrade to upgrade): wsgiref==0.1.2 in /usr/lib/python2.7 (from -r requirements.txt (line 9))
- Collecting docopt==0.6.1 (from -r requirements.txt (line 10))
- Collecting python-simple-hipchat==0.2 (from -r requirements.txt (line 11))
- Collecting prettytable==0.7.2 (from -r requirements.txt (line 12))
- Collecting awscli==1.4.2 (from -r requirements.txt (line 13))
- Downloading awscli-1.4.2.tar.gz (239kB)
- 100% |████████████████████████████████| 241kB 1.3MB/s
- Collecting requests==2.9.1 (from -r requirements.txt (line 14))
- Using cached requests-2.9.1-py2.py3-none-any.whl
- Collecting datadog==0.8.0 (from -r requirements.txt (line 15))
- Collecting pymongo==3.1 (from -r requirements.txt (line 16))
- Collecting MySQL-python==1.2.5 (from -r requirements.txt (line 17))
- Requirement already satisfied (use --upgrade to upgrade): setuptools in /usr/local/lib/python2.7/dist-packages (from ansible==1.9.3-edx->-r requirements.txt (line 1))
- Collecting botocore<0.63.0,>=0.62.0 (from awscli==1.4.2->-r requirements.txt (line 13))
- Downloading botocore-0.62.0.tar.gz (2.9MB)
- 100% |████████████████████████████████| 2.9MB 79kB/s
- Collecting bcdoc<0.13.0,>=0.12.0 (from awscli==1.4.2->-r requirements.txt (line 13))
- Downloading bcdoc-0.12.2.tar.gz
- Requirement already satisfied (use --upgrade to upgrade): six>=1.1.0 in /usr/local/lib/python2.7/dist-packages (from awscli==1.4.2->-r requirements.txt (line 13))
- Collecting colorama==0.2.5 (from awscli==1.4.2->-r requirements.txt (line 13))
- Downloading colorama-0.2.5.zip
- Collecting docutils>=0.10 (from awscli==1.4.2->-r requirements.txt (line 13))
- Collecting rsa==3.1.2 (from awscli==1.4.2->-r requirements.txt (line 13))
- Downloading rsa-3.1.2.tar.gz
- Requirement already satisfied (use --upgrade to upgrade): simplejson>=2.0.9 in /usr/lib/python2.7/dist-packages (from datadog==0.8.0->-r requirements.txt (line 15))
- Collecting decorator>=3.3.2 (from datadog==0.8.0->-r requirements.txt (line 15))
- Using cached decorator-4.0.10-py2.py3-none-any.whl
- Collecting jmespath==0.4.1 (from botocore<0.63.0,>=0.62.0->awscli==1.4.2->-r requirements.txt (line 13))
- Downloading jmespath-0.4.1.tar.gz
- Collecting python-dateutil>=2.1 (from botocore<0.63.0,>=0.62.0->awscli==1.4.2->-r requirements.txt (line 13))
- Using cached python_dateutil-2.5.3-py2.py3-none-any.whl
- Collecting pyasn1>=0.1.3 (from rsa==3.1.2->awscli==1.4.2->-r requirements.txt (line 13))
- Using cached pyasn1-0.1.9-py2.py3-none-any.whl
- Installing collected packages: ecdsa, pycrypto, paramiko, MarkupSafe, Jinja2, PyYAML, ansible, boto, docopt, python-simple-hipchat, prettytable, jmespath, python-dateutil, botocore, docutils, bcdoc, colorama, pyasn1, rsa, awscli, requests, decorator, datadog, pymongo, MySQL-python
- Found existing installation: pycrypto 2.4.1
- DEPRECATION: Uninstalling a distutils installed project (pycrypto) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
- Uninstalling pycrypto-2.4.1:
- Successfully uninstalled pycrypto-2.4.1
- Found existing installation: MarkupSafe 0.15
- Uninstalling MarkupSafe-0.15:
- Successfully uninstalled MarkupSafe-0.15
- Found existing installation: Jinja2 2.6
- Uninstalling Jinja2-2.6:
- Successfully uninstalled Jinja2-2.6
- Running setup.py install for Jinja2
- Found existing installation: PyYAML 3.10
- DEPRECATION: Uninstalling a distutils installed project (PyYAML) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project.
- Uninstalling PyYAML-3.10:
- Successfully uninstalled PyYAML-3.10
- Running setup.py install for ansible
- Running setup.py install for jmespath
- Running setup.py install for botocore
- Running setup.py install for bcdoc
- Running setup.py install for colorama
- Running setup.py install for rsa
- Running setup.py install for awscli
- Found existing installation: MySQL-python 1.2.3
- Uninstalling MySQL-python-1.2.3:
- Successfully uninstalled MySQL-python-1.2.3
- Successfully installed Jinja2-2.7.3 MarkupSafe-0.23 MySQL-python-1.2.5 PyYAML-3.11 ansible-1.9.3-edx awscli-1.4.2 bcdoc-0.12.2 boto-2.32.1 botocore-0.62.0 colorama-0.2.5 datadog-0.8.0 decorator-4.0.10 docopt-0.6.1 docutils-0.12 ecdsa-0.11 jmespath-0.4.1 paramiko-1.15.1 prettytable-0.7.2 pyasn1-0.1.9 pycrypto-2.6.1 pymongo-3.1 python-dateutil-2.5.3 python-simple-hipchat-0.2 requests-2.9.1 rsa-3.1.2
- You are using pip version 7.1.2, however version 8.1.2 is available.
- You should consider upgrading via the 'pip install --upgrade pip' command.
- PLAY [Configure instance(s)] **************************************************
- GATHERING FACTS ***************************************************************
- ok: [localhost]
- TASK: [swapfile | Write swapfile] *********************************************
- changed: [localhost]
- TASK: [swapfile | Set swapfile permissions] ***********************************
- changed: [localhost]
- TASK: [swapfile | Create swapfile] ********************************************
- changed: [localhost]
- TASK: [swapfile | Enable swapfile] ********************************************
- changed: [localhost]
- TASK: [swapfile | Add swapfile to /etc/fstab] *********************************
- changed: [localhost]
- TASK: [swapfile | Configure vm.swappiness] ************************************
- skipping: [localhost]
- TASK: [swapfile | Configure vm.vfs_cache_pressure] ****************************
- skipping: [localhost]
- TASK: [server_utils | Install system packages] ********************************
- ok: [localhost] => (item=ack-grep,mosh,curl,tree,screen,tmux,curl,vim-tiny,dnsutils,inetutils-telnet,netcat)
- TASK: [user | debug var=user_info] ********************************************
- ok: [localhost] => {
- "var": {
- "user_info": []
- }
- }
- TASK: [user | create the edxadmin group] **************************************
- ok: [localhost]
- TASK: [user | Install role-independent useful system packages] ****************
- ok: [localhost] => (item=curl)
- 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 | get github key[s]] **********************************************
- skipping: [localhost]
- TASK: [user | update the authorized_keys file] ********************************
- 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: [security | install security packages] **********************************
- skipping: [localhost]
- TASK: [security | update all system packages] *********************************
- skipping: [localhost]
- TASK: [security | configure periodic unattended-upgrades] *********************
- skipping: [localhost]
- TASK: [security | disable unattended-upgrades] ********************************
- skipping: [localhost]
- TASK: [security | only unattended-upgrade from security repo] *****************
- skipping: [localhost]
- TASK: [security | disable security only updates on unattended-upgrades] *******
- skipping: [localhost]
- TASK: [security | Check if we are vulnerable] *********************************
- skipping: [localhost]
- TASK: [security | Apply bash security update if we are vulnerable] ************
- skipping: [localhost]
- TASK: [security | Check again and fail if we are still vulnerable] ************
- skipping: [localhost]
- TASK: [security | GHOST.c] ****************************************************
- skipping: [localhost]
- TASK: [security | compile GHOST] **********************************************
- skipping: [localhost]
- TASK: [security | Check if we are vulnerable] *********************************
- skipping: [localhost]
- TASK: [security | Apply glibc security update if we are vulnerable] ***********
- skipping: [localhost]
- TASK: [common | Update CA Certificates] ***************************************
- changed: [localhost]
- TASK: [common | Add user www-data] ********************************************
- ok: [localhost]
- TASK: [common | check if instance is vagrant] *********************************
- ok: [localhost]
- TASK: [common | add edx ppa apt key] ******************************************
- ok: [localhost]
- TASK: [common | Add git apt repository] ***************************************
- ok: [localhost]
- TASK: [common | Add edx apt repository] ***************************************
- ok: [localhost]
- TASK: [common | Install role-independent useful system packages] **************
- ok: [localhost] => (item=ntp,lynx-cur,logrotate,rsyslog,git,unzip,python2.7=2.7.10-0+precise1,python-pip,python2.7-dev)
- TASK: [common | Create common directories] ************************************
- ok: [localhost] => (item={'path': u'/edx/var'})
- ok: [localhost] => (item={'path': u'/edx/app'})
- ok: [localhost] => (item={'path': u'/edx/bin'})
- ok: [localhost] => (item={'path': u'/edx/etc'})
- ok: [localhost] => (item={'owner': u'syslog', 'path': u'/edx/var/log', 'group': u'syslog'})
- ok: [localhost] => (item={'path': '/etc/logrotate.d/hourly'})
- ok: [localhost] => (item={'path': '/etc/rsyslog.d/50-default.conf', 'state': 'absent'})
- TASK: [common | upload sudo config for key forwarding as root] ****************
- ok: [localhost]
- TASK: [common | pip install virtualenv] ***************************************
- ok: [localhost] => (item=pip==7.1.2)
- ok: [localhost] => (item=setuptools==18.3.2)
- ok: [localhost] => (item=virtualenv==13.1.2)
- ok: [localhost] => (item=virtualenvwrapper==4.7.1)
- TASK: [common | update /etc/hosts] ********************************************
- skipping: [localhost]
- TASK: [common | update /etc/hostname] *****************************************
- skipping: [localhost]
- TASK: [common | run hostname] *************************************************
- skipping: [localhost]
- TASK: [common | Copy the templates to their respestive destination] ***********
- ok: [localhost] => (item={'dest': '/etc/rsyslog.d/99-edx.conf', 'src': 'edx_rsyslog.j2'})
- ok: [localhost] => (item={'dest': '/etc/logrotate.d/hourly/edx-services', 'src': 'etc/logrotate.d/hourly/edx_logrotate.j2'})
- ok: [localhost] => (item={'dest': '/etc/cron.hourly/logrotate', 'src': 'etc/cron.hourly/logrotate.j2', 'mode': '555'})
- changed: [localhost] => (item={'dest': '/etc/logrotate.d/hourly/tracking.log', 'src': 'etc/logrotate.d/hourly/edx_logrotate_tracking_log.j2'})
- TASK: [common | restart rsyslogd] *********************************************
- changed: [localhost]
- TASK: [nginx | create nginx app dirs] *****************************************
- changed: [localhost] => (item=/edx/app/nginx)
- changed: [localhost] => (item=/edx/app/nginx/sites-available)
- changed: [localhost] => (item=/etc/nginx/sites-enabled)
- changed: [localhost] => (item=/edx/app/nginx/conf.d)
- TASK: [nginx | create nginx data dirs] ****************************************
- changed: [localhost] => (item=/edx/var/nginx)
- changed: [localhost] => (item=/edx/var/log/nginx)
- changed: [localhost] => (item=/edx/var/nginx/server-static)
- TASK: [nginx | Install nginx packages] ****************************************
- changed: [localhost]
- TASK: [nginx | Remove the default site] ***************************************
- changed: [localhost]
- TASK: [nginx | Server configuration file] *************************************
- changed: [localhost]
- TASK: [nginx | Creating common nginx configuration] ***************************
- changed: [localhost]
- TASK: [nginx | Create robot rules] ********************************************
- skipping: [localhost]
- TASK: [nginx | Creating link for common nginx configuration] ******************
- changed: [localhost]
- TASK: [nginx | Copying nginx configs for ['certs', 'cms', 'lms', 'forum', 'xqueue']] ***
- changed: [localhost] => (item=certs)
- changed: [localhost] => (item=cms)
- changed: [localhost] => (item=lms)
- changed: [localhost] => (item=forum)
- changed: [localhost] => (item=xqueue)
- TASK: [nginx | Creating nginx config links for ['certs', 'cms', 'lms', 'forum', 'xqueue']] ***
- changed: [localhost] => (item=certs)
- changed: [localhost] => (item=cms)
- changed: [localhost] => (item=lms)
- changed: [localhost] => (item=forum)
- changed: [localhost] => (item=xqueue)
- TASK: [nginx | Copying nginx extra configs] ***********************************
- skipping: [localhost]
- TASK: [nginx | Creating links for nginx extra configs] ************************
- skipping: [localhost]
- TASK: [nginx | Copying custom nginx config] ***********************************
- skipping: [localhost]
- TASK: [nginx | Copying nginx redirect configs for {{ nginx_redirects }}] ******
- skipping: [localhost]
- TASK: [nginx | Creating nginx redirect links for {{ nginx_redirects }}] *******
- skipping: [localhost]
- TASK: [nginx | Create NGINX server templates] *********************************
- changed: [localhost] => (item={'msg': u'If think you have encountered this message in error please let us know at <a href="mailto:[email protected]">technical@example.com</a>', 'img': u'https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Pendleton_Sinking_Ship.jpg/640px-Pendleton_Sinking_Ship.jpg', 'heading': 'Uh oh, we are having some server issues..', 'file': 'rate-limit.html', 'title': 'Rate limit exceeded'})
- changed: [localhost] => (item={'msg': u'We have been notified of the error, if it persists please let us know at <a href="mailto:[email protected]">technical@example.com</a>', 'img': u'https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Pendleton_Sinking_Ship.jpg/640px-Pendleton_Sinking_Ship.jpg', 'heading': 'Uh oh, we are having some server issues..', 'file': 'server-error.html', 'title': 'Server error'})
- 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 -> 127.0.0.1]
- TASK: [nginx | stat] **********************************************************
- ok: [localhost -> 127.0.0.1]
- 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] ******************************
- changed: [localhost]
- TASK: [nginx | Set up nginx access log rotation] ******************************
- changed: [localhost]
- TASK: [nginx | make sure nginx has started] ***********************************
- changed: [localhost]
- TASK: [mysql | Add MySQL experimental apt key] ********************************
- changed: [localhost]
- TASK: [mysql | Install apt repository] ****************************************
- changed: [localhost]
- TASK: [mysql | install mysql 56 and dependencies] *****************************
- changed: [localhost] => (item=software-properties-common,python-mysqldb,mysql-server=5.6.*)
- TASK: [mysql | Ensure Anonymous user(s) does not exist] ***********************
- changed: [localhost] => (item=localhost)
- changed: [localhost] => (item=AOSUS-Openedx)
- TASK: [mysql | start mysql] ***************************************************
- ok: [localhost]
- TASK: [edxlocal | install packages needed for single server] ******************
- changed: [localhost] => (item=postfix,libjpeg-dev)
- TASK: [edxlocal | create databases] *******************************************
- skipping: [localhost]
- changed: [localhost] => (item=dashboard)
- skipping: [localhost]
- changed: [localhost] => (item=xqueue)
- changed: [localhost] => (item=edxapp)
- skipping: [localhost]
- skipping: [localhost]
- changed: [localhost] => (item=analytics-api)
- changed: [localhost] => (item=reports)
- TASK: [edxlocal | create database users] **************************************
- skipping: [localhost] => (item={'db': u'', 'user': u'{# ECOMMERCE_DATABASES.default.USER | default(None) #}', 'pass': u'{# ECOMMERCE_DATABASES.default.PASSWORD | default(None) #}'})
- changed: [localhost] => (item={'db': u'dashboard', 'user': u'rosencrantz', 'pass': u'secret'})
- skipping: [localhost] => (item={'db': u'', 'user': u'', 'pass': u''})
- changed: [localhost] => (item={'db': u'xqueue', 'user': u'xqueue001', 'pass': u'password'})
- changed: [localhost] => (item={'db': u'edxapp', 'user': u'edxapp001', 'pass': u'password'})
- skipping: [localhost] => (item={'db': u'', 'user': u'{# PROGRAMS_DATABASES.default.USER | default(None) #}', 'pass': u'{# PROGRAMS_DATABASES.default.PASSWORD | default(None) #}'})
- skipping: [localhost] => (item={'db': u'', 'user': u'{# ANALYTICS_PIPELINE_OUTPUT_DATABASE.username #}', 'pass': u'{# ANALYTICS_PIPELINE_OUTPUT_DATABASE.password #}'})
- skipping: [localhost] => (item={'db': u'', 'user': u'{# HIVE_METASTORE_DATABASE.user | default(None) #}', 'pass': u'{# HIVE_METASTORE_DATABASE.password | default(None) #}'})
- TASK: [edxlocal | setup the migration db user] ********************************
- skipping: [localhost]
- changed: [localhost] => (item=dashboard)
- skipping: [localhost]
- changed: [localhost] => (item=xqueue)
- changed: [localhost] => (item=edxapp)
- skipping: [localhost]
- skipping: [localhost]
- changed: [localhost] => (item=analytics-api)
- changed: [localhost] => (item=reports)
- TASK: [edxlocal | create api user for the analytics api] **********************
- changed: [localhost]
- TASK: [edxlocal | create read-only reports user for the analytics-api] ********
- changed: [localhost]
- TASK: [edxlocal | create a database for the hive metastore] *******************
- skipping: [localhost]
- TASK: [edxlocal | setup the edx-notes-api db user] ****************************
- skipping: [localhost]
- TASK: [edxlocal | setup the read-only db user] ********************************
- changed: [localhost]
- TASK: [edxlocal | setup the admin db user] ************************************
- changed: [localhost]
- TASK: [edxlocal | install memcached] ******************************************
- changed: [localhost]
- TASK: [mongo | check to see that MongoDB 2.4 is not installed] ****************
- ok: [localhost]
- TASK: [mongo | verify 2.4 not installed] **************************************
- skipping: [localhost]
- TASK: [mongo | remove mongo 2.4 if present] ***********************************
- skipping: [localhost]
- TASK: [mongo | install python pymongo for mongo_user ansible module] **********
- changed: [localhost]
- TASK: [mongo | add the mongodb signing key] ***********************************
- changed: [localhost]
- TASK: [mongo | add the mongodb repo to the sources list] **********************
- changed: [localhost]
- TASK: [mongo | install mongo server and recommends] ***************************
- changed: [localhost]
- TASK: [mongo | create mongo dirs] *********************************************
- changed: [localhost] => (item=/edx/var/mongo)
- changed: [localhost] => (item=/edx/var/mongo/mongodb)
- changed: [localhost] => (item=/edx/var/log/mongo)
- changed: [localhost] => (item=/edx/var/mongo/mongodb/journal)
- TASK: [mongo | stop mongod service] *******************************************
- changed: [localhost]
- TASK: [mongo | move mongodb to {{ mongo_data_dir }}] **************************
- ok: [localhost]
- TASK: [mongo | copy mongodb key file] *****************************************
- skipping: [localhost]
- TASK: [mongo | copy configuration template] ***********************************
- changed: [localhost]
- TASK: [mongo | start mongo service] *******************************************
- changed: [localhost]
- TASK: [mongo | wait for mongo server to start] ********************************
- ok: [localhost]
- TASK: [mongo | drop super user script] ****************************************
- changed: [localhost]
- TASK: [mongo | create super user with js] *************************************
- failed: [localhost] => {"changed": true, "cmd": "/usr/bin/mongo admin /tmp/create_root.js", "delta": "0:00:00.023374", "end": "2016-06-12 12:21:21.084015", "rc": 1, "start": "2016-06-12 12:21:21.060641", "warnings": []}
- stderr: Failed global initialization: BadValue Invalid or no user locale set. Please ensure LANG and/or LC_* environment variables are set correctly.
- FATAL: all hosts have already failed -- aborting
- PLAY RECAP ********************************************************************
- INFO:ansible.callback_plugins.datadog_tasks_timing:mongo | install mongo server and recommends ------------------------------------- 38.57s
- INFO:ansible.callback_plugins.datadog_tasks_timing:mysql | install mysql 56 and dependencies --------------------------------------- 36.80s
- INFO:ansible.callback_plugins.datadog_tasks_timing:edxlocal | install packages needed for single server ---------------------------- 12.06s
- INFO:ansible.callback_plugins.datadog_tasks_timing:mongo | add the mongodb repo to the sources list -------------------------------- 11.30s
- INFO:ansible.callback_plugins.datadog_tasks_timing:mysql | Install apt repository -------------------------------------------------- 10.50s
- INFO:ansible.callback_plugins.datadog_tasks_timing:server_utils | Install system packages ------------------------------------------- 7.86s
- INFO:ansible.callback_plugins.datadog_tasks_timing:common | Install role-independent useful system packages ------------------------- 6.96s
- INFO:ansible.callback_plugins.datadog_tasks_timing:mongo | install python pymongo for mongo_user ansible module --------------------- 6.82s
- INFO:ansible.callback_plugins.datadog_tasks_timing:user | Install role-independent useful system packages --------------------------- 6.49s
- INFO:ansible.callback_plugins.datadog_tasks_timing:common | pip install virtualenv -------------------------------------------------- 5.18s
- INFO:ansible.callback_plugins.datadog_tasks_timing:
- Playbook edx_sandbox finished: Sun Jun 12 12:21:21 2016, 109 total tasks. 0:02:51 elapsed.
- to retry, use: --limit @/root/edx_sandbox.retry
- localhost : ok=68 changed=44 unreachable=0 failed=1
- root@AOSUS-Openedx:~#
Advertisement
Add Comment
Please, Sign In to add comment