Advertisement
fazeela

Console Error

Feb 5th, 2014
263
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 44.99 KB | None | 0 0
  1. Last login: Wed Feb  5 13:11:26 on ttys000
  2. You have new mail.
  3. LRIM3s-iMac:~ lrim3$ cd devstack
  4. LRIM3s-iMac:devstack lrim3$ curl https://raw.github.com/edx/configuration/master/vagrant/release/devstack/Vagrantfile > Vagrantfile
  5.   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
  6.                                  Dload  Upload   Total   Spent    Left  Speed
  7. 102  2367  102  2367    0     0    573      0  0:00:04  0:00:04 --:--:--  4095
  8. LRIM3s-iMac:devstack lrim3$ vagrant up
  9. Bringing machine 'default' up with 'virtualbox' provider...
  10. [default] VirtualBox VM is already running.
  11. LRIM3s-iMac:devstack lrim3$ $ vagrant destroy -f && vagrant up
  12. -bash: $: command not found
  13. LRIM3s-iMac:devstack lrim3$ vagrant destroy -f && vagrant up
  14. [default] Forcing shutdown of VM...
  15. [default] Destroying VM and associated drives...
  16. Pruning invalid NFS exports. Administrator privileges will be required...
  17. Password:
  18. [default] Running cleanup tasks for 'shell' provisioner...
  19. Bringing machine 'default' up with 'virtualbox' provider...
  20. [default] Importing base box 'focaccia-devstack'...
  21. [default] Matching MAC address for NAT networking...
  22. [default] Setting the name of the VM...
  23. [default] Clearing any previously set forwarded ports...
  24. [default] Clearing any previously set network interfaces...
  25. [default] Preparing network interfaces based on configuration...
  26. [default] Forwarding ports...
  27. [default] -- 22 => 2222 (adapter 1)
  28. [default] -- 8000 => 8000 (adapter 1)
  29. [default] -- 8001 => 8001 (adapter 1)
  30. [default] -- 4567 => 4567 (adapter 1)
  31. [default] Running 'pre-boot' VM customizations...
  32. [default] Booting VM...
  33. [default] Waiting for machine to boot. This may take a few minutes...
  34. [default] Machine booted and ready!
  35. [default] The guest additions on this VM do not match the installed version of
  36. VirtualBox! In most cases this is fine, but in rare cases it can
  37. prevent things such as shared folders from working properly. If you see
  38. shared folder errors, please make sure the guest additions within the
  39. virtual machine match the version of VirtualBox you have installed on
  40. your host and reload your VM.
  41.  
  42. Guest Additions Version: 4.2.0
  43. VirtualBox Version: 4.3
  44. [default] Configuring and enabling network interfaces...
  45. [default] Exporting NFS shared folders...
  46. Preparing to edit /etc/exports. Administrator privileges will be required...
  47. Password:
  48. [default] Mounting NFS shared folders...
  49. [default] Mounting shared folders...
  50. [default] -- /vagrant
  51. [default] Running provisioner: shell...
  52. [default] Running: inline script
  53. stdin: is not a tty
  54.  
  55. PLAY [Deploy the edx_ansible role] ********************************************
  56.  
  57. TASK: [edx_ansible | git checkout edx_ansible repo into edx_ansible_code_dir] ***
  58. changed: [localhost]
  59.  
  60. TASK: [edx_ansible | install edx_ansible venv requirements] *******************
  61. ok: [localhost]
  62.  
  63. TASK: [edx_ansible | create update script] ************************************
  64. ok: [localhost]
  65.  
  66. TASK: [edx_ansible | create a symlink for update.sh] **************************
  67. ok: [localhost]
  68.  
  69. TASK: [edx_ansible | dump all vars to yaml] ***********************************
  70. changed: [localhost]
  71.  
  72. TASK: [edx_ansible | clean up var file, removing all version vars] ************
  73. changed: [localhost] => (item=^edx_platform_version:)
  74. changed: [localhost] => (item=^edx_platform_commit:)
  75. changed: [localhost] => (item=^xqueue_version:)
  76. changed: [localhost] => (item=^forum_version:)
  77. changed: [localhost] => (item=^xserver_version:)
  78. changed: [localhost] => (item=^discern_ease_version:)
  79. changed: [localhost] => (item=^ora_ease_version:)
  80. changed: [localhost] => (item=^discern_version:)
  81. changed: [localhost] => (item=^ora_version:)
  82. changed: [localhost] => (item=^configuration_version:)
  83. changed: [localhost] => (item=^ease_version:)
  84. changed: [localhost] => (item=^certs_version:)
  85. changed: [localhost] => (item=^tags:)
  86. changed: [localhost] => (item=^_original_file:)
  87.  
  88. TASK: [edx_ansible | create a symlink for var file] ***************************
  89. ok: [localhost]
  90.  
  91. PLAY RECAP ********************************************************************
  92. localhost                  : ok=7    changed=3    unreachable=0    failed=0  
  93.  
  94.  
  95. PLAY [Configure instance(s)] **************************************************
  96.  
  97. GATHERING FACTS ***************************************************************
  98. ok: [localhost]
  99.  
  100. TASK: [common | Add user www-data] ********************************************
  101. ok: [localhost]
  102.  
  103. TASK: [common | Create common directories] ************************************
  104. ok: [localhost] => (item=/edx/var)
  105. ok: [localhost] => (item=/edx/app)
  106. ok: [localhost] => (item=/edx/bin)
  107. ok: [localhost] => (item=/edx/etc)
  108.  
  109. TASK: [common | Install python-pycurl] ****************************************
  110. ok: [localhost]
  111.  
  112. TASK: [common | Add git apt repository] ***************************************
  113. ok: [localhost]
  114.  
  115. TASK: [common | Install role-independent useful system packages] **************
  116. ok: [localhost]
  117.  
  118. TASK: [common | Create common log directory] **********************************
  119. ok: [localhost]
  120.  
  121. TASK: [common | upload sudo config for key forwarding as root] ****************
  122. ok: [localhost]
  123.  
  124. TASK: [common | pip install virtualenv] ***************************************
  125. ok: [localhost] => (item=virtualenv==1.10.1)
  126. ok: [localhost] => (item=virtualenvwrapper)
  127.  
  128. TASK: [common | Install rsyslog configuration for edX] ************************
  129. ok: [localhost]
  130.  
  131. TASK: [common | Install logrotate configuration for edX] **********************
  132. ok: [localhost]
  133.  
  134. TASK: [common | update /etc/hosts] ********************************************
  135. skipping: [localhost]
  136.  
  137. TASK: [common | update /etc/hostname] *****************************************
  138. skipping: [localhost]
  139.  
  140. TASK: [common | run hostname] *************************************************
  141. skipping: [localhost]
  142.  
  143. TASK: [edx_ansible | create application user] *********************************
  144. ok: [localhost]
  145.  
  146. TASK: [edx_ansible | create edx_ansible app and venv dir] *********************
  147. ok: [localhost] => (item=/edx/app/edx_ansible)
  148. ok: [localhost] => (item=/edx/var/edx_ansible)
  149. ok: [localhost] => (item=/edx/app/edx_ansible/venvs)
  150.  
  151. TASK: [edx_ansible | install a bunch of system packages on which edx_ansible relies] ***
  152. ok: [localhost]
  153.  
  154. TASK: [edx_ansible | git checkout edx_ansible repo into edx_ansible_code_dir] ***
  155. ok: [localhost]
  156.  
  157. TASK: [edx_ansible | install edx_ansible venv requirements] *******************
  158. ok: [localhost]
  159.  
  160. TASK: [edx_ansible | create update script] ************************************
  161. ok: [localhost]
  162.  
  163. TASK: [edx_ansible | create a symlink for update.sh] **************************
  164. ok: [localhost]
  165.  
  166. TASK: [edx_ansible | dump all vars to yaml] ***********************************
  167. changed: [localhost]
  168.  
  169. TASK: [edx_ansible | clean up var file, removing all version vars] ************
  170. changed: [localhost] => (item=^edx_platform_version:)
  171. changed: [localhost] => (item=^edx_platform_commit:)
  172. changed: [localhost] => (item=^xqueue_version:)
  173. changed: [localhost] => (item=^forum_version:)
  174. changed: [localhost] => (item=^xserver_version:)
  175. changed: [localhost] => (item=^discern_ease_version:)
  176. changed: [localhost] => (item=^ora_ease_version:)
  177. changed: [localhost] => (item=^discern_version:)
  178. changed: [localhost] => (item=^ora_version:)
  179. changed: [localhost] => (item=^configuration_version:)
  180. changed: [localhost] => (item=^ease_version:)
  181. changed: [localhost] => (item=^certs_version:)
  182. changed: [localhost] => (item=^tags:)
  183. changed: [localhost] => (item=^_original_file:)
  184.  
  185. TASK: [edx_ansible | create a symlink for var file] ***************************
  186. ok: [localhost]
  187.  
  188. TASK: [edxlocal | install packages needed for single server] ******************
  189. ok: [localhost]
  190.  
  191. TASK: [edxlocal | create a database for edxapp] *******************************
  192. ok: [localhost]
  193.  
  194. TASK: [edxlocal | create a database for xqueue] *******************************
  195. ok: [localhost]
  196.  
  197. TASK: [edxlocal | create a database for ora] **********************************
  198. ok: [localhost]
  199.  
  200. TASK: [edxlocal | create a database for discern] ******************************
  201. ok: [localhost]
  202.  
  203. TASK: [edxlocal | install memcached] ******************************************
  204. ok: [localhost]
  205.  
  206. TASK: [mongo | install python pymongo for mongo_user ansible module] **********
  207. ok: [localhost]
  208.  
  209. TASK: [mongo | add the mongodb signing key] ***********************************
  210. ok: [localhost]
  211.  
  212. TASK: [mongo | add the mongodb repo to the sources list] **********************
  213. ok: [localhost]
  214.  
  215. TASK: [mongo | install mongo server and recommends] ***************************
  216. ok: [localhost]
  217.  
  218. TASK: [mongo | create mongo dirs] *********************************************
  219. ok: [localhost] => (item=/edx/var/mongo)
  220. ok: [localhost] => (item=/edx/var/mongo/mongodb)
  221. ok: [localhost] => (item=/edx/var/log/mongo)
  222.  
  223. TASK: [mongo | stop mongo service] ********************************************
  224. changed: [localhost]
  225.  
  226. TASK: [mongo | move mongodb to {{mongo_data_dir}}] ****************************
  227. skipping: [localhost]
  228.  
  229. TASK: [mongo | copy mongodb key file] *****************************************
  230. skipping: [localhost]
  231.  
  232. TASK: [mongo | copy configuration template] ***********************************
  233. ok: [localhost]
  234.  
  235. TASK: [mongo | start mongo service] *******************************************
  236. changed: [localhost]
  237.  
  238. TASK: [mongo | wait for mongo server to start] ********************************
  239. ok: [localhost]
  240.  
  241. TASK: [mongo | Create the file to initialize the mongod replica set] **********
  242. skipping: [localhost]
  243.  
  244. TASK: [mongo | Initialize the replication set] ********************************
  245. skipping: [localhost]
  246.  
  247. TASK: [mongo | create a mongodb user] *****************************************
  248. skipping: [localhost] => (item={'password': 'password', 'user': 'cs_comments_service', 'database': 'cs_comments_service'})
  249. skipping: [localhost] => (item={'password': 'password', 'user': 'exdapp', 'database': 'edxapp'})
  250.  
  251. TASK: [supervisor | create application user] **********************************
  252. ok: [localhost]
  253.  
  254. TASK: [supervisor | create supervisor service user] ***************************
  255. ok: [localhost]
  256.  
  257. TASK: [supervisor | create supervisor directories] ****************************
  258. ok: [localhost] => (item=/edx/app/supervisor)
  259. ok: [localhost] => (item=/edx/app/supervisor/venvs/supervisor)
  260. ok: [localhost] => (item=/edx/app/supervisor/conf.d)
  261.  
  262. TASK: [supervisor | create supervisor directories] ****************************
  263. ok: [localhost] => (item=/edx/var/supervisor)
  264. ok: [localhost] => (item=/edx/var/log/supervisor)
  265.  
  266. TASK: [supervisor | install supervisor in its venv] ***************************
  267. ok: [localhost]
  268.  
  269. TASK: [supervisor | create supervisor upstart job] ****************************
  270. ok: [localhost]
  271.  
  272. TASK: [supervisor | create supervisor master config] **************************
  273. ok: [localhost]
  274.  
  275. TASK: [supervisor | create a symlink for supervisortctl] **********************
  276. ok: [localhost]
  277.  
  278. TASK: [supervisor | create a symlink for supervisor cfg] **********************
  279. ok: [localhost] => (item=/edx/app/supervisor/supervisord.conf)
  280. ok: [localhost] => (item=/edx/app/supervisor/conf.d)
  281.  
  282. TASK: [supervisor | start supervisor] *****************************************
  283. ok: [localhost]
  284.  
  285. TASK: [supervisor | wait for web port to be available] ************************
  286. skipping: [localhost]
  287.  
  288. TASK: [supervisor | update supervisor configuration] **************************
  289. ok: [localhost]
  290.  
  291. TASK: [rbenv | fail rbenv_user required for role] *****************************
  292. skipping: [localhost]
  293.  
  294. TASK: [rbenv | fail rbenv_dir required for role] ******************************
  295. skipping: [localhost]
  296.  
  297. TASK: [rbenv | fail rbenv_ruby_version required for role] *********************
  298. skipping: [localhost]
  299.  
  300. TASK: [rbenv | create rbenv user {{edxapp_user}}] *****************************
  301. changed: [localhost]
  302.  
  303. TASK: [rbenv | create rbenv dir if it does not exist] *************************
  304. ok: [localhost]
  305.  
  306. TASK: [rbenv | install build depends] *****************************************
  307. ok: [localhost] => (item=curl,build-essential,libcurl4-openssl-dev,libreadline-dev,libssl-dev,libxml2-dev,libxslt1-dev,zlib1g-dev)
  308.  
  309. TASK: [rbenv | update rbenv repo] *********************************************
  310. ok: [localhost]
  311.  
  312. TASK: [rbenv | ensure ruby_env exists] ****************************************
  313. changed: [localhost]
  314.  
  315. TASK: [rbenv | check ruby-build installed] ************************************
  316. changed: [localhost]
  317.  
  318. TASK: [rbenv | if ruby-build exists, which versions we can install] ***********
  319. changed: [localhost]
  320.  
  321. TASK: [rbenv | create temporary directory] ************************************
  322. changed: [localhost]
  323.  
  324. TASK: [rbenv | clone ruby-build repo] *****************************************
  325. changed: [localhost]
  326.  
  327. TASK: [rbenv | install ruby-build] ********************************************
  328. changed: [localhost]
  329.  
  330. TASK: [rbenv | remove temporary directory] ************************************
  331. changed: [localhost]
  332.  
  333. TASK: [rbenv | check ruby {{edxapp_ruby_version}} installed] ******************
  334. changed: [localhost]
  335.  
  336. TASK: [rbenv | install ruby {{edxapp_ruby_version}}] **************************
  337. skipping: [localhost]
  338.  
  339. TASK: [rbenv | set global ruby {{edxapp_ruby_version}}] ***********************
  340. changed: [localhost]
  341.  
  342. TASK: [rbenv | install bundler] ***********************************************
  343. changed: [localhost]
  344.  
  345. TASK: [rbenv | remove rbenv version of rake] **********************************
  346. ok: [localhost]
  347.  
  348. TASK: [rbenv | install rake gem] **********************************************
  349. ^[[17~changed: [localhost]
  350.  
  351. TASK: [rbenv | rehash] ********************************************************
  352. changed: [localhost]
  353.  
  354. TASK: [supervisor | create application user] **********************************
  355. ok: [localhost]
  356.  
  357. TASK: [supervisor | create supervisor service user] ***************************
  358. ok: [localhost]
  359.  
  360. TASK: [supervisor | create supervisor directories] ****************************
  361. ok: [localhost] => (item=/edx/app/devpi/supervisor)
  362. ok: [localhost] => (item=/edx/app/devpi/venvs/supervisor)
  363. ok: [localhost] => (item=/edx/app/devpi/supervisor/conf.d)
  364.  
  365. TASK: [supervisor | create supervisor directories] ****************************
  366. ok: [localhost] => (item=/edx/var/devpi/supervisor)
  367. ok: [localhost] => (item=/edx/var/log/devpi/supervisor)
  368.  
  369. TASK: [supervisor | install supervisor in its venv] ***************************
  370. ok: [localhost]
  371.  
  372. TASK: [supervisor | create supervisor upstart job] ****************************
  373. ok: [localhost]
  374.  
  375. TASK: [supervisor | create supervisor master config] **************************
  376. ok: [localhost]
  377.  
  378. TASK: [supervisor | create a symlink for supervisortctl] **********************
  379. skipping: [localhost]
  380.  
  381. TASK: [supervisor | create a symlink for supervisor cfg] **********************
  382. skipping: [localhost] => (item=/edx/app/devpi/supervisor/supervisord.conf)
  383. skipping: [localhost] => (item=/edx/app/devpi/supervisor/conf.d)
  384.  
  385. TASK: [supervisor | start supervisor] *****************************************
  386. ok: [localhost]
  387.  
  388. TASK: [supervisor | wait for web port to be available] ************************
  389. skipping: [localhost]
  390.  
  391. TASK: [supervisor | update supervisor configuration] **************************
  392. ok: [localhost]
  393.  
  394. TASK: [devpi | create devpi user] *********************************************
  395. ok: [localhost]
  396.  
  397. TASK: [devpi | create devpi application directories] **************************
  398. ok: [localhost] => (item=/edx/app/devpi)
  399. ok: [localhost] => (item=/edx/app/devpi/venvs/devpi)
  400.  
  401. TASK: [devpi | create the devpi data directory, needs write access by the service user] ***
  402. ok: [localhost] => (item=/edx/var/devpi)
  403. ok: [localhost] => (item=/edx/var/devpi/data)
  404.  
  405. TASK: [devpi | install devpi pip pkgs] ****************************************
  406. ok: [localhost] => (item=devpi-server)
  407. ok: [localhost] => (item=eventlet)
  408.  
  409. TASK: [devpi | writing supervisor script] *************************************
  410. ok: [localhost]
  411.  
  412. TASK: [devpi | create a symlink for venv python, pip] *************************
  413. ok: [localhost] => (item=python)
  414. ok: [localhost] => (item=pip)
  415.  
  416. TASK: [devpi | create a symlink for venv supervisor] **************************
  417. ok: [localhost]
  418.  
  419. TASK: [devpi | create a symlink for supervisor config] ************************
  420. ok: [localhost]
  421.  
  422. TASK: [devpi | update devpi supervisor configuration] *************************
  423. ok: [localhost]
  424.  
  425. TASK: [devpi | ensure devpi is started] ***************************************
  426. ok: [localhost]
  427.  
  428. TASK: [automated | fail automated_rbash_links required for role] **************
  429. skipping: [localhost]
  430.  
  431. TASK: [automated | fail automated_sudoers_dest required for role] *************
  432. skipping: [localhost]
  433.  
  434. TASK: [automated | create automated user] *************************************
  435. skipping: [localhost]
  436.  
  437. TASK: [automated | create sudoers file from file] *****************************
  438. skipping: [localhost]
  439.  
  440. TASK: [automated | create sudoers file from template] *************************
  441. skipping: [localhost]
  442.  
  443. TASK: [automated | update shell file mode] ************************************
  444. skipping: [localhost] => (item=.bashrc)
  445. skipping: [localhost] => (item=.profile)
  446. skipping: [localhost] => (item=.bash_logout)
  447.  
  448. TASK: [automated | change ~automated ownership] *******************************
  449. skipping: [localhost]
  450.  
  451. TASK: [automated | remove ~automated/bin directory] ***************************
  452. skipping: [localhost]
  453.  
  454. TASK: [automated | create ~automated/bin directory] ***************************
  455. skipping: [localhost]
  456.  
  457. TASK: [automated | re-write .profile] *****************************************
  458. skipping: [localhost]
  459.  
  460. TASK: [automated | re-write .bashrc] ******************************************
  461. skipping: [localhost]
  462.  
  463. TASK: [automated | create .ssh directory] *************************************
  464. skipping: [localhost]
  465.  
  466. TASK: [automated | build authorized_keys file] ********************************
  467. skipping: [localhost]
  468.  
  469. TASK: [automated | create allowed command links] ******************************
  470. skipping: [localhost] => (item=/usr/bin/sudo)
  471.  
  472. TASK: [edxapp | Install logrotate configuration for tracking file] ************
  473. ok: [localhost]
  474.  
  475. TASK: [edxapp | create application user] **************************************
  476. ok: [localhost]
  477.  
  478. TASK: [edxapp | create edxapp user dirs] **************************************
  479. ok: [localhost] => (item=/edx/app/edxapp)
  480. ok: [localhost] => (item=/edx/var/edxapp)
  481. ok: [localhost] => (item=/edx/app/edxapp/venvs)
  482. ok: [localhost] => (item=/edx/var/edxapp/themes)
  483. ok: [localhost] => (item=/edx/var/edxapp/staticfiles)
  484.  
  485. TASK: [edxapp | create edxapp log dir] ****************************************
  486. ok: [localhost]
  487.  
  488. TASK: [edxapp | create web-writable edxapp data dirs] *************************
  489. ok: [localhost] => (item=/edx/var/edxapp/data)
  490. ok: [localhost] => (item=/edx/var/edxapp/uploads)
  491.  
  492. TASK: [edxapp | install system packages on which LMS and CMS rely] ************
  493. ok: [localhost]
  494.  
  495. TASK: [edxapp | create log directories for service variants] ******************
  496. ok: [localhost] => (item=lms)
  497. ok: [localhost] => (item=cms)
  498.  
  499. TASK: [edxapp | code sandbox | Create edxapp sandbox user] ********************
  500. skipping: [localhost]
  501.  
  502. TASK: [edxapp | code sandbox | Install apparmor utils system pkg] *************
  503. skipping: [localhost]
  504.  
  505. TASK: [edxapp | code sandbox | write out apparmor code sandbox config] ********
  506. skipping: [localhost]
  507.  
  508. TASK: [edxapp | code sandbox | write out sandbox user sudoers config] *********
  509. skipping: [localhost]
  510.  
  511. TASK: [edxapp | code sandbox | start apparmor service] ************************
  512. skipping: [localhost]
  513.  
  514. TASK: [edxapp | code sandbox | (bootstrap) load code sandbox profile] *********
  515. skipping: [localhost]
  516.  
  517. TASK: [edxapp | code sandbox | (bootstrap) put code sandbox into aa-enforce or aa-complain mode depending on EDXAPP_SANDBOX_ENFORCE] ***
  518. skipping: [localhost]
  519.  
  520. TASK: [edxapp | setup the edxapp env] *****************************************
  521. changed: [localhost]
  522.  
  523. TASK: [edxapp | create ssh script for git (not authenticated)] ****************
  524. changed: [localhost]
  525.  
  526. TASK: [edxapp | create ssh script for git (authenticated)] ********************
  527. skipping: [localhost]
  528.  
  529. TASK: [edxapp | install read-only ssh key] ************************************
  530. skipping: [localhost]
  531.  
  532. TASK: [edxapp | checkout edx-platform repo into {{edxapp_code_dir}}] **********
  533. ok: [localhost]
  534.  
  535. TASK: [edxapp | git clean after checking out edx-platform] ********************
  536. changed: [localhost]
  537.  
  538. TASK: [edxapp | checkout theme] ***********************************************
  539. skipping: [localhost]
  540.  
  541. TASK: [edxapp | remove read-only ssh key] *************************************
  542. skipping: [localhost]
  543.  
  544. TASK: [edxapp | create checksum for requirements, package.json and Gemfile] ***
  545. changed: [localhost]
  546.  
  547. TASK: [edxapp | stat path=/var/tmp/edxapp.req.new] ****************************
  548. ok: [localhost]
  549.  
  550. TASK: [edxapp | stat path=/var/tmp/edxapp.req.installed] **********************
  551. ok: [localhost]
  552.  
  553. TASK: [edxapp | Updating requirement files for git mirror] ********************
  554. changed: [localhost]
  555.  
  556. TASK: [edxapp | gem install bundler] ******************************************
  557. changed: [localhost]
  558.  
  559. TASK: [edxapp | bundle install] ***********************************************
  560. changed: [localhost]
  561.  
  562. TASK: [edxapp | Set the npm registry] *****************************************
  563. skipping: [localhost]
  564.  
  565. TASK: [edxapp | Install edx-platform npm dependencies] ************************
  566. changed: [localhost]
  567.  
  568. TASK: [edxapp | install python pre-requirements] ******************************
  569. ok: [localhost]
  570.  
  571. TASK: [edxapp | install python base-requirements] *****************************
  572. changed: [localhost]
  573.  
  574. TASK: [edxapp | install python post-requirements] *****************************
  575. ok: [localhost]
  576.  
  577. TASK: [edxapp | install python post-post requirements] ************************
  578. changed: [localhost] => (item=/edx/app/edxapp/edx-platform/requirements/edx/repo.txt)
  579. failed: [localhost] => (item=/edx/app/edxapp/edx-platform/requirements/edx/github.txt) => {"changed": true, "cmd": "/edx/app/edxapp/venvs/edxapp/bin/pip install -i http://localhost:4040/root/pypi/+simple --exists-action w --use-mirrors -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt ", "delta": "0:05:00.691235", "end": "2014-02-05 09:14:17.598322", "item": "/edx/app/edxapp/edx-platform/requirements/edx/github.txt", "rc": 1, "start": "2014-02-05 09:09:16.907087"}
  580. stderr: fatal: unable to access 'https://github.com/edx/django-staticfiles.git/': Operation timed out after 300035 milliseconds with 0 out of 0 bytes received
  581. stdout: Obtaining django-staticfiles from git+https://github.com/edx/django-staticfiles.git@d89aae2a82f2b#egg=django-staticfiles (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 10))
  582.   Updating /edx/app/edxapp/venvs/edxapp/src/django-staticfiles clone (to d89aae2a82f2b)
  583.   Complete output from command /usr/bin/git fetch -q:
  584.  
  585. ----------------------------------------
  586. Cleaning up...
  587. Command /usr/bin/git fetch -q failed with error code 128 in /edx/app/edxapp/venvs/edxapp/src/django-staticfiles
  588. Storing complete log in /edx/app/edxapp/.pip/pip.log
  589. changed: [localhost] => (item=/edx/app/edxapp/edx-platform/requirements/edx/local.txt)
  590.  
  591. FATAL: all hosts have already failed -- aborting
  592.  
  593. PLAY RECAP ********************************************************************
  594.            to retry, use: --limit @/root/vagrant-devstack.retry
  595.  
  596. localhost                  : ok=108  changed=26   unreachable=0    failed=1  
  597.  
  598. The following SSH command responded with a non-zero exit status.
  599. Vagrant assumes that this means the command failed!
  600.  
  601. chmod +x /tmp/vagrant-shell && /tmp/vagrant-shell
  602.  
  603. Stdout from the command:
  604.  
  605.  
  606. PLAY [Deploy the edx_ansible role] ********************************************
  607.  
  608. TASK: [edx_ansible | git checkout edx_ansible repo into edx_ansible_code_dir] ***
  609. changed: [localhost]
  610.  
  611. TASK: [edx_ansible | install edx_ansible venv requirements] *******************
  612. ok: [localhost]
  613.  
  614. TASK: [edx_ansible | create update script] ************************************
  615. ok: [localhost]
  616.  
  617. TASK: [edx_ansible | create a symlink for update.sh] **************************
  618. ok: [localhost]
  619.  
  620. TASK: [edx_ansible | dump all vars to yaml] ***********************************
  621. changed: [localhost]
  622.  
  623. TASK: [edx_ansible | clean up var file, removing all version vars] ************
  624. changed: [localhost] => (item=^edx_platform_version:)
  625. changed: [localhost] => (item=^edx_platform_commit:)
  626. changed: [localhost] => (item=^xqueue_version:)
  627. changed: [localhost] => (item=^forum_version:)
  628. changed: [localhost] => (item=^xserver_version:)
  629. changed: [localhost] => (item=^discern_ease_version:)
  630. changed: [localhost] => (item=^ora_ease_version:)
  631. changed: [localhost] => (item=^discern_version:)
  632. changed: [localhost] => (item=^ora_version:)
  633. changed: [localhost] => (item=^configuration_version:)
  634. changed: [localhost] => (item=^ease_version:)
  635. changed: [localhost] => (item=^certs_version:)
  636. changed: [localhost] => (item=^tags:)
  637. changed: [localhost] => (item=^_original_file:)
  638.  
  639. TASK: [edx_ansible | create a symlink for var file] ***************************
  640. ok: [localhost]
  641.  
  642. PLAY RECAP ********************************************************************
  643. localhost                  : ok=7    changed=3    unreachable=0    failed=0  
  644.  
  645.  
  646. PLAY [Configure instance(s)] **************************************************
  647.  
  648. GATHERING FACTS ***************************************************************
  649. ok: [localhost]
  650.  
  651. TASK: [common | Add user www-data] ********************************************
  652. ok: [localhost]
  653.  
  654. TASK: [common | Create common directories] ************************************
  655. ok: [localhost] => (item=/edx/var)
  656. ok: [localhost] => (item=/edx/app)
  657. ok: [localhost] => (item=/edx/bin)
  658. ok: [localhost] => (item=/edx/etc)
  659.  
  660. TASK: [common | Install python-pycurl] ****************************************
  661. ok: [localhost]
  662.  
  663. TASK: [common | Add git apt repository] ***************************************
  664. ok: [localhost]
  665.  
  666. TASK: [common | Install role-independent useful system packages] **************
  667. ok: [localhost]
  668.  
  669. TASK: [common | Create common log directory] **********************************
  670. ok: [localhost]
  671.  
  672. TASK: [common | upload sudo config for key forwarding as root] ****************
  673. ok: [localhost]
  674.  
  675. TASK: [common | pip install virtualenv] ***************************************
  676. ok: [localhost] => (item=virtualenv==1.10.1)
  677. ok: [localhost] => (item=virtualenvwrapper)
  678.  
  679. TASK: [common | Install rsyslog configuration for edX] ************************
  680. ok: [localhost]
  681.  
  682. TASK: [common | Install logrotate configuration for edX] **********************
  683. ok: [localhost]
  684.  
  685. TASK: [common | update /etc/hosts] ********************************************
  686. skipping: [localhost]
  687.  
  688. TASK: [common | update /etc/hostname] *****************************************
  689. skipping: [localhost]
  690.  
  691. TASK: [common | run hostname] *************************************************
  692. skipping: [localhost]
  693.  
  694. TASK: [edx_ansible | create application user] *********************************
  695. ok: [localhost]
  696.  
  697. TASK: [edx_ansible | create edx_ansible app and venv dir] *********************
  698. ok: [localhost] => (item=/edx/app/edx_ansible)
  699. ok: [localhost] => (item=/edx/var/edx_ansible)
  700. ok: [localhost] => (item=/edx/app/edx_ansible/venvs)
  701.  
  702. TASK: [edx_ansible | install a bunch of system packages on which edx_ansible relies] ***
  703. ok: [localhost]
  704.  
  705. TASK: [edx_ansible | git checkout edx_ansible repo into edx_ansible_code_dir] ***
  706. ok: [localhost]
  707.  
  708. TASK: [edx_ansible | install edx_ansible venv requirements] *******************
  709. ok: [localhost]
  710.  
  711. TASK: [edx_ansible | create update script] ************************************
  712. ok: [localhost]
  713.  
  714. TASK: [edx_ansible | create a symlink for update.sh] **************************
  715. ok: [localhost]
  716.  
  717. TASK: [edx_ansible | dump all vars to yaml] ***********************************
  718. changed: [localhost]
  719.  
  720. TASK: [edx_ansible | clean up var file, removing all version vars] ************
  721. changed: [localhost] => (item=^edx_platform_version:)
  722. changed: [localhost] => (item=^edx_platform_commit:)
  723. changed: [localhost] => (item=^xqueue_version:)
  724. changed: [localhost] => (item=^forum_version:)
  725. changed: [localhost] => (item=^xserver_version:)
  726. changed: [localhost] => (item=^discern_ease_version:)
  727. changed: [localhost] => (item=^ora_ease_version:)
  728. changed: [localhost] => (item=^discern_version:)
  729. changed: [localhost] => (item=^ora_version:)
  730. changed: [localhost] => (item=^configuration_version:)
  731. changed: [localhost] => (item=^ease_version:)
  732. changed: [localhost] => (item=^certs_version:)
  733. changed: [localhost] => (item=^tags:)
  734. changed: [localhost] => (item=^_original_file:)
  735.  
  736. TASK: [edx_ansible | create a symlink for var file] ***************************
  737. ok: [localhost]
  738.  
  739. TASK: [edxlocal | install packages needed for single server] ******************
  740. ok: [localhost]
  741.  
  742. TASK: [edxlocal | create a database for edxapp] *******************************
  743. ok: [localhost]
  744.  
  745. TASK: [edxlocal | create a database for xqueue] *******************************
  746. ok: [localhost]
  747.  
  748. TASK: [edxlocal | create a database for ora] **********************************
  749. ok: [localhost]
  750.  
  751. TASK: [edxlocal | create a database for discern] ******************************
  752. ok: [localhost]
  753.  
  754. TASK: [edxlocal | install memcached] ******************************************
  755. ok: [localhost]
  756.  
  757. TASK: [mongo | install python pymongo for mongo_user ansible module] **********
  758. ok: [localhost]
  759.  
  760. TASK: [mongo | add the mongodb signing key] ***********************************
  761. ok: [localhost]
  762.  
  763. TASK: [mongo | add the mongodb repo to the sources list] **********************
  764. ok: [localhost]
  765.  
  766. TASK: [mongo | install mongo server and recommends] ***************************
  767. ok: [localhost]
  768.  
  769. TASK: [mongo | create mongo dirs] *********************************************
  770. ok: [localhost] => (item=/edx/var/mongo)
  771. ok: [localhost] => (item=/edx/var/mongo/mongodb)
  772. ok: [localhost] => (item=/edx/var/log/mongo)
  773.  
  774. TASK: [mongo | stop mongo service] ********************************************
  775. changed: [localhost]
  776.  
  777. TASK: [mongo | move mongodb to {{mongo_data_dir}}] ****************************
  778. skipping: [localhost]
  779.  
  780. TASK: [mongo | copy mongodb key file] *****************************************
  781. skipping: [localhost]
  782.  
  783. TASK: [mongo | copy configuration template] ***********************************
  784. ok: [localhost]
  785.  
  786. TASK: [mongo | start mongo service] *******************************************
  787. changed: [localhost]
  788.  
  789. TASK: [mongo | wait for mongo server to start] ********************************
  790. ok: [localhost]
  791.  
  792. TASK: [mongo | Create the file to initialize the mongod replica set] **********
  793. skipping: [localhost]
  794.  
  795. TASK: [mongo | Initialize the replication set] ********************************
  796. skipping: [localhost]
  797.  
  798. TASK: [mongo | create a mongodb user] *****************************************
  799. skipping: [localhost] => (item={'password': 'password', 'user': 'cs_comments_service', 'database': 'cs_comments_service'})
  800. skipping: [localhost] => (item={'password': 'password', 'user': 'exdapp', 'database': 'edxapp'})
  801.  
  802. TASK: [supervisor | create application user] **********************************
  803. ok: [localhost]
  804.  
  805. TASK: [supervisor | create supervisor service user] ***************************
  806. ok: [localhost]
  807.  
  808. TASK: [supervisor | create supervisor directories] ****************************
  809. ok: [localhost] => (item=/edx/app/supervisor)
  810. ok: [localhost] => (item=/edx/app/supervisor/venvs/supervisor)
  811. ok: [localhost] => (item=/edx/app/supervisor/conf.d)
  812.  
  813. TASK: [supervisor | create supervisor directories] ****************************
  814. ok: [localhost] => (item=/edx/var/supervisor)
  815. ok: [localhost] => (item=/edx/var/log/supervisor)
  816.  
  817. TASK: [supervisor | install supervisor in its venv] ***************************
  818. ok: [localhost]
  819.  
  820. TASK: [supervisor | create supervisor upstart job] ****************************
  821. ok: [localhost]
  822.  
  823. TASK: [supervisor | create supervisor master config] **************************
  824. ok: [localhost]
  825.  
  826. TASK: [supervisor | create a symlink for supervisortctl] **********************
  827. ok: [localhost]
  828.  
  829. TASK: [supervisor | create a symlink for supervisor cfg] **********************
  830. ok: [localhost] => (item=/edx/app/supervisor/supervisord.conf)
  831. ok: [localhost] => (item=/edx/app/supervisor/conf.d)
  832.  
  833. TASK: [supervisor | start supervisor] *****************************************
  834. ok: [localhost]
  835.  
  836. TASK: [supervisor | wait for web port to be available] ************************
  837. skipping: [localhost]
  838.  
  839. TASK: [supervisor | update supervisor configuration] **************************
  840. ok: [localhost]
  841.  
  842. TASK: [rbenv | fail rbenv_user required for role] *****************************
  843. skipping: [localhost]
  844.  
  845. TASK: [rbenv | fail rbenv_dir required for role] ******************************
  846. skipping: [localhost]
  847.  
  848. TASK: [rbenv | fail rbenv_ruby_version required for role] *********************
  849. skipping: [localhost]
  850.  
  851. TASK: [rbenv | create rbenv user {{edxapp_user}}] *****************************
  852. changed: [localhost]
  853.  
  854. TASK: [rbenv | create rbenv dir if it does not exist] *************************
  855. ok: [localhost]
  856.  
  857. TASK: [rbenv | install build depends] *****************************************
  858. ok: [localhost] => (item=curl,build-essential,libcurl4-openssl-dev,libreadline-dev,libssl-dev,libxml2-dev,libxslt1-dev,zlib1g-dev)
  859.  
  860. TASK: [rbenv | update rbenv repo] *********************************************
  861. ok: [localhost]
  862.  
  863. TASK: [rbenv | ensure ruby_env exists] ****************************************
  864. changed: [localhost]
  865.  
  866. TASK: [rbenv | check ruby-build installed] ************************************
  867. changed: [localhost]
  868.  
  869. TASK: [rbenv | if ruby-build exists, which versions we can install] ***********
  870. changed: [localhost]
  871.  
  872. TASK: [rbenv | create temporary directory] ************************************
  873. changed: [localhost]
  874.  
  875. TASK: [rbenv | clone ruby-build repo] *****************************************
  876. changed: [localhost]
  877.  
  878. TASK: [rbenv | install ruby-build] ********************************************
  879. changed: [localhost]
  880.  
  881. TASK: [rbenv | remove temporary directory] ************************************
  882. changed: [localhost]
  883.  
  884. TASK: [rbenv | check ruby {{edxapp_ruby_version}} installed] ******************
  885. changed: [localhost]
  886.  
  887. TASK: [rbenv | install ruby {{edxapp_ruby_version}}] **************************
  888. skipping: [localhost]
  889.  
  890. TASK: [rbenv | set global ruby {{edxapp_ruby_version}}] ***********************
  891. changed: [localhost]
  892.  
  893. TASK: [rbenv | install bundler] ***********************************************
  894. changed: [localhost]
  895.  
  896. TASK: [rbenv | remove rbenv version of rake] **********************************
  897. ok: [localhost]
  898.  
  899. TASK: [rbenv | install rake gem] **********************************************
  900. changed: [localhost]
  901.  
  902. TASK: [rbenv | rehash] ********************************************************
  903. changed: [localhost]
  904.  
  905. TASK: [supervisor | create application user] **********************************
  906. ok: [localhost]
  907.  
  908. TASK: [supervisor | create supervisor service user] ***************************
  909. ok: [localhost]
  910.  
  911. TASK: [supervisor | create supervisor directories] ****************************
  912. ok: [localhost] => (item=/edx/app/devpi/supervisor)
  913. ok: [localhost] => (item=/edx/app/devpi/venvs/supervisor)
  914. ok: [localhost] => (item=/edx/app/devpi/supervisor/conf.d)
  915.  
  916. TASK: [supervisor | create supervisor directories] ****************************
  917. ok: [localhost] => (item=/edx/var/devpi/supervisor)
  918. ok: [localhost] => (item=/edx/var/log/devpi/supervisor)
  919.  
  920. TASK: [supervisor | install supervisor in its venv] ***************************
  921. ok: [localhost]
  922.  
  923. TASK: [supervisor | create supervisor upstart job] ****************************
  924. ok: [localhost]
  925.  
  926. TASK: [supervisor | create supervisor master config] **************************
  927. ok: [localhost]
  928.  
  929. TASK: [supervisor | create a symlink for supervisortctl] **********************
  930. skipping: [localhost]
  931.  
  932. TASK: [supervisor | create a symlink for supervisor cfg] **********************
  933. skipping: [localhost] => (item=/edx/app/devpi/supervisor/supervisord.conf)
  934. skipping: [localhost] => (item=/edx/app/devpi/supervisor/conf.d)
  935.  
  936. TASK: [supervisor | start supervisor] *****************************************
  937. ok: [localhost]
  938.  
  939. TASK: [supervisor | wait for web port to be available] ************************
  940. skipping: [localhost]
  941.  
  942. TASK: [supervisor | update supervisor configuration] **************************
  943. ok: [localhost]
  944.  
  945. TASK: [devpi | create devpi user] *********************************************
  946. ok: [localhost]
  947.  
  948. TASK: [devpi | create devpi application directories] **************************
  949. ok: [localhost] => (item=/edx/app/devpi)
  950. ok: [localhost] => (item=/edx/app/devpi/venvs/devpi)
  951.  
  952. TASK: [devpi | create the devpi data directory, needs write access by the service user] ***
  953. ok: [localhost] => (item=/edx/var/devpi)
  954. ok: [localhost] => (item=/edx/var/devpi/data)
  955.  
  956. TASK: [devpi | install devpi pip pkgs] ****************************************
  957. ok: [localhost] => (item=devpi-server)
  958. ok: [localhost] => (item=eventlet)
  959.  
  960. TASK: [devpi | writing supervisor script] *************************************
  961. ok: [localhost]
  962.  
  963. TASK: [devpi | create a symlink for venv python, pip] *************************
  964. ok: [localhost] => (item=python)
  965. ok: [localhost] => (item=pip)
  966.  
  967. TASK: [devpi | create a symlink for venv supervisor] **************************
  968. ok: [localhost]
  969.  
  970. TASK: [devpi | create a symlink for supervisor config] ************************
  971. ok: [localhost]
  972.  
  973. TASK: [devpi | update devpi supervisor configuration] *************************
  974. ok: [localhost]
  975.  
  976. TASK: [devpi | ensure devpi is started] ***************************************
  977. ok: [localhost]
  978.  
  979. TASK: [automated | fail automated_rbash_links required for role] **************
  980. skipping: [localhost]
  981.  
  982. TASK: [automated | fail automated_sudoers_dest required for role] *************
  983. skipping: [localhost]
  984.  
  985. TASK: [automated | create automated user] *************************************
  986. skipping: [localhost]
  987.  
  988. TASK: [automated | create sudoers file from file] *****************************
  989. skipping: [localhost]
  990.  
  991. TASK: [automated | create sudoers file from template] *************************
  992. skipping: [localhost]
  993.  
  994. TASK: [automated | update shell file mode] ************************************
  995. skipping: [localhost] => (item=.bashrc)
  996. skipping: [localhost] => (item=.profile)
  997. skipping: [localhost] => (item=.bash_logout)
  998.  
  999. TASK: [automated | change ~automated ownership] *******************************
  1000. skipping: [localhost]
  1001.  
  1002. TASK: [automated | remove ~automated/bin directory] ***************************
  1003. skipping: [localhost]
  1004.  
  1005. TASK: [automated | create ~automated/bin directory] ***************************
  1006. skipping: [localhost]
  1007.  
  1008. TASK: [automated | re-write .profile] *****************************************
  1009. skipping: [localhost]
  1010.  
  1011. TASK: [automated | re-write .bashrc] ******************************************
  1012. skipping: [localhost]
  1013.  
  1014. TASK: [automated | create .ssh directory] *************************************
  1015. skipping: [localhost]
  1016.  
  1017. TASK: [automated | build authorized_keys file] ********************************
  1018. skipping: [localhost]
  1019.  
  1020. TASK: [automated | create allowed command links] ******************************
  1021. skipping: [localhost] => (item=/usr/bin/sudo)
  1022.  
  1023. TASK: [edxapp | Install logrotate configuration for tracking file] ************
  1024. ok: [localhost]
  1025.  
  1026. TASK: [edxapp | create application user] **************************************
  1027. ok: [localhost]
  1028.  
  1029. TASK: [edxapp | create edxapp user dirs] **************************************
  1030. ok: [localhost] => (item=/edx/app/edxapp)
  1031. ok: [localhost] => (item=/edx/var/edxapp)
  1032. ok: [localhost] => (item=/edx/app/edxapp/venvs)
  1033. ok: [localhost] => (item=/edx/var/edxapp/themes)
  1034. ok: [localhost] => (item=/edx/var/edxapp/staticfiles)
  1035.  
  1036. TASK: [edxapp | create edxapp log dir] ****************************************
  1037. ok: [localhost]
  1038.  
  1039. TASK: [edxapp | create web-writable edxapp data dirs] *************************
  1040. ok: [localhost] => (item=/edx/var/edxapp/data)
  1041. ok: [localhost] => (item=/edx/var/edxapp/uploads)
  1042.  
  1043. TASK: [edxapp | install system packages on which LMS and CMS rely] ************
  1044. ok: [localhost]
  1045.  
  1046. TASK: [edxapp | create log directories for service variants] ******************
  1047. ok: [localhost] => (item=lms)
  1048. ok: [localhost] => (item=cms)
  1049.  
  1050. TASK: [edxapp | code sandbox | Create edxapp sandbox user] ********************
  1051. skipping: [localhost]
  1052.  
  1053. TASK: [edxapp | code sandbox | Install apparmor utils system pkg] *************
  1054. skipping: [localhost]
  1055.  
  1056. TASK: [edxapp | code sandbox | write out apparmor code sandbox config] ********
  1057. skipping: [localhost]
  1058.  
  1059. TASK: [edxapp | code sandbox | write out sandbox user sudoers config] *********
  1060. skipping: [localhost]
  1061.  
  1062. TASK: [edxapp | code sandbox | start apparmor service] ************************
  1063. skipping: [localhost]
  1064.  
  1065. TASK: [edxapp | code sandbox | (bootstrap) load code sandbox profile] *********
  1066. skipping: [localhost]
  1067.  
  1068. TASK: [edxapp | code sandbox | (bootstrap) put code sandbox into aa-enforce or aa-complain mode depending on EDXAPP_SANDBOX_ENFORCE] ***
  1069. skipping: [localhost]
  1070.  
  1071. TASK: [edxapp | setup the edxapp env] *****************************************
  1072. changed: [localhost]
  1073.  
  1074. TASK: [edxapp | create ssh script for git (not authenticated)] ****************
  1075. changed: [localhost]
  1076.  
  1077. TASK: [edxapp | create ssh script for git (authenticated)] ********************
  1078. skipping: [localhost]
  1079.  
  1080. TASK: [edxapp | install read-only ssh key] ************************************
  1081. skipping: [localhost]
  1082.  
  1083. TASK: [edxapp | checkout edx-platform repo into {{edxapp_code_dir}}] **********
  1084. ok: [localhost]
  1085.  
  1086. TASK: [edxapp | git clean after checking out edx-platform] ********************
  1087. changed: [localhost]
  1088.  
  1089. TASK: [edxapp | checkout theme] ***********************************************
  1090. skipping: [localhost]
  1091.  
  1092. TASK: [edxapp | remove read-only ssh key] *************************************
  1093. skipping: [localhost]
  1094.  
  1095. TASK: [edxapp | create checksum for requirements, package.json and Gemfile] ***
  1096. changed: [localhost]
  1097.  
  1098. TASK: [edxapp | stat path=/var/tmp/edxapp.req.new] ****************************
  1099. ok: [localhost]
  1100.  
  1101. TASK: [edxapp | stat path=/var/tmp/edxapp.req.installed] **********************
  1102. ok: [localhost]
  1103.  
  1104. TASK: [edxapp | Updating requirement files for git mirror] ********************
  1105. changed: [localhost]
  1106.  
  1107. TASK: [edxapp | gem install bundler] ******************************************
  1108. changed: [localhost]
  1109.  
  1110. TASK: [edxapp | bundle install] ***********************************************
  1111. changed: [localhost]
  1112.  
  1113. TASK: [edxapp | Set the npm registry] *****************************************
  1114. skipping: [localhost]
  1115.  
  1116. TASK: [edxapp | Install edx-platform npm dependencies] ************************
  1117. changed: [localhost]
  1118.  
  1119. TASK: [edxapp | install python pre-requirements] ******************************
  1120. ok: [localhost]
  1121.  
  1122. TASK: [edxapp | install python base-requirements] *****************************
  1123. changed: [localhost]
  1124.  
  1125. TASK: [edxapp | install python post-requirements] *****************************
  1126. ok: [localhost]
  1127.  
  1128. TASK: [edxapp | install python post-post requirements] ************************
  1129. changed: [localhost] => (item=/edx/app/edxapp/edx-platform/requirements/edx/repo.txt)
  1130. failed: [localhost] => (item=/edx/app/edxapp/edx-platform/requirements/edx/github.txt) => {"changed": true, "cmd": "/edx/app/edxapp/venvs/edxapp/bin/pip install -i http://localhost:4040/root/pypi/+simple --exists-action w --use-mirrors -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt ", "delta": "0:05:00.691235", "end": "2014-02-05 09:14:17.598322", "item": "/edx/app/edxapp/edx-platform/requirements/edx/github.txt", "rc": 1, "start": "2014-02-05 09:09:16.907087"}
  1131. stderr: fatal: unable to access 'https://github.com/edx/django-staticfiles.git/': Operation timed out after 300035 milliseconds with 0 out of 0 bytes received
  1132. stdout: Obtaining django-staticfiles from git+https://github.com/edx/django-staticfiles.git@d89aae2a82f2b#egg=django-staticfiles (from -r /edx/app/edxapp/edx-platform/requirements/edx/github.txt (line 10))
  1133.   Updating /edx/app/edxapp/venvs/edxapp/src/django-staticfiles clone (to d89aae2a82f2b)
  1134.   Complete output from command /usr/bin/git fetch -q:
  1135.  
  1136. ----------------------------------------
  1137. Cleaning up...
  1138. Command /usr/bin/git fetch -q failed with error code 128 in /edx/app/edxapp/venvs/edxapp/src/django-staticfiles
  1139. Storing complete log in /edx/app/edxapp/.pip/pip.log
  1140. changed: [localhost] => (item=/edx/app/edxapp/edx-platform/requirements/edx/local.txt)
  1141.  
  1142. FATAL: all hosts have already failed -- aborting
  1143.  
  1144. PLAY RECAP ********************************************************************
  1145.            to retry, use: --limit @/root/vagrant-devstack.retry
  1146.  
  1147. localhost                  : ok=108  changed=26   unreachable=0    failed=1  
  1148.  
  1149.  
  1150.  
  1151. Stderr from the command:
  1152.  
  1153. stdin: is not a tty
  1154.  
  1155. LRIM3s-iMac:devstack lrim3$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement