ARCHIVED Kiwix Hotspot issues
https://framagit.org/ideascube/kiwix-hotspot/-/issues
2019-12-07T05:30:19Z
https://framagit.org/ideascube/kiwix-hotspot/-/issues/345
kiwix hotspot dmg nightly is not published anymore
2019-12-07T05:30:19Z
Kelson
kiwix hotspot dmg nightly is not published anymore
3.0
https://framagit.org/ideascube/kiwix-hotspot/-/issues/342
Captive portal is not triggered on iPhone with iOS 10.3.4
2019-11-22T15:29:36Z
Kelson
Captive portal is not triggered on iPhone with iOS 10.3.4
If I connect to the wifi with my iPhone, no new window/app displaying the captive portal is launched. I'm just connected to the wifi of Kiwix Hotspot.
If I connect to the wifi with my iPhone, no new window/app displaying the captive portal is launched. I'm just connected to the wifi of Kiwix Hotspot.
https://framagit.org/ideascube/kiwix-hotspot/-/issues/324
Pb with aria2c on Windows
2019-08-27T08:48:01Z
Kelson
Pb with aria2c on Windows
````
[14:21:11] [STAGE 2/6: Download contents - 17%]
[14:21:11] --> Starting all content downloads
[14:21:11] --> Retrieving resources_en_fr_2018-08.zip (970.56 MiB)
[14:21:11] [ ]...
````
[14:21:11] [STAGE 2/6: Download contents - 17%]
[14:21:11] --> Starting all content downloads
[14:21:11] --> Retrieving resources_en_fr_2018-08.zip (970.56 MiB)
[14:21:11] [ ] 0%
[14:21:11]
[14:21:11] Error downloading https://download.openzim.org/wikifundi/2.0/resources_en_fr_2018-08.zip to C:\Users\Kelson\Desktop\kiwix-hotspot.cache\resources_en_fr_2018-08.zip
aria2c returned 1
[14:21:11]
```
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/313
Package download fails with IncompleteRead
2019-08-27T08:48:56Z
rgaudin
Package download fails with IncompleteRead
Occasionally, some packages (not the same every time) would fail to download with an `IncompleteRead` error.
See https://github.com/kiwix/cardshop/issues/84
It's an `urllib3` error raises through `requests` that we use.
```
[09:44:13]...
Occasionally, some packages (not the same every time) would fail to download with an `IncompleteRead` error.
See https://github.com/kiwix/cardshop/issues/84
It's an `urllib3` error raises through `requests` that we use.
```
[09:44:13] [STAGE 2/5: Download contents - 20%]
[09:44:13] --> Starting all content downloads
[09:44:13] --> Retrieving package_wikipedia_ar_all_novid.ar-2018-10-08.zim (8.28 GiB)
[ ] 0%
[..........................................................] 100%
Saved `package_wikipedia_ar_all_novid.ar-2018-10-08.zim` successfuly: 8.28 GiB
[09:49:02] [STAGE 2/5: Download contents - 22%]
[09:49:02] --> Retrieving package_icd10_fr_all.fr-2012-01-09.zim (409.8 KiB)
[ ] 0%
[..........................................................] 100%
Saved `package_icd10_fr_all.fr-2012-01-09.zim` successfuly: 409.8 KiB
[09:49:02] [STAGE 2/5: Download contents - 22%]
[09:49:02] --> Retrieving package_gutenberg_fr_all.fr-2018-10-22.zim (2.72 GiB)
[ ] 0%
[..........................................................] 100%
Saved `package_gutenberg_fr_all.fr-2018-10-22.zim` successfuly: 2.72 GiB
[09:50:56] [STAGE 2/5: Download contents - 22%]
[09:50:56] --> Retrieving package_wiktionary_fr_all_nopic.fr-2018-07-14.zim (1.96 GiB)
[ ] 0%
[..........................................................] 100%
Saved `package_wiktionary_fr_all_nopic.fr-2018-07-14.zim` successfuly: 1.96 GiB
[09:52:22] [STAGE 2/5: Download contents - 22%]
[09:52:22] --> Retrieving package_universcience-tv_fr_all.fr-2015-03-20.zim (13.07 GiB)
[ ] 0%
[..........................................................] 100%
[09:56:08] Error downloading http://download.kiwix.org/zim/other/universcience-tv_fr_all_2015-03.zim to /data/kiwix-hotspot.cache/package_universcience-tv_fr_all.fr-2015-03-20.zim
('Connection broken: IncompleteRead(706 bytes read, 318 more expected)', IncompleteRead(706 bytes read, 318 more expected))
[09:56:08] Installation failed: ('Connection broken: IncompleteRead(706 bytes read, 318 more expected)', IncompleteRead(706 bytes read, 318 more expected))
--- Exception Trace ---
Traceback (most recent call last):
File "site-packages/urllib3/response.py", line 360, in _error_catcher
File "site-packages/urllib3/response.py", line 669, in read_chunked
File "site-packages/urllib3/response.py", line 615, in _handle_chunk
File "http/client.py", line 693, in _safe_read
http.client.IncompleteRead: IncompleteRead(706 bytes read, 318 more expected)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "site-packages/requests/models.py", line 750, in generate
File "site-packages/urllib3/response.py", line 490, in stream
File "site-packages/urllib3/response.py", line 694, in read_chunked
File "contextlib.py", line 77, in __exit__
File "site-packages/urllib3/response.py", line 378, in _error_catcher
urllib3.exceptions.ProtocolError: ('Connection broken: IncompleteRead(706 bytes read, 318 more expected)', IncompleteRead(706 bytes read, 318 more expected))
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "run_installation.py", line 222, in run_installation
File "backend/download.py", line 186, in download_file
File "backend/download.py", line 157, in stream
File "site-packages/requests/models.py", line 753, in generate
requests.exceptions.ChunkedEncodingError: ('Connection broken: IncompleteRead(706 bytes read, 318 more expected)', IncompleteRead(706 bytes read, 318 more expected))
```
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/303
CSS file can't be named `styles.css`
2019-07-02T15:07:24Z
rgaudin
CSS file can't be named `styles.css`
If CSS file is named `styles.css`, installer crashes in ansible.
```
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": [
"ideascube",
"collectstatic",
"--noinput"
],
"delta": "0:00:44.9...
If CSS file is named `styles.css`, installer crashes in ansible.
```
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": [
"ideascube",
"collectstatic",
"--noinput"
],
"delta": "0:00:44.947896",
"end": "2019-01-29 15:18:45.604156",
"invocation": {
"module_args": {
"_raw_params": "ideascube collectstatic --noinput",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"msg": "non-zero return code",
"rc": 1,
"start": "2019-01-29 15:18:00.656260",
"stderr": "Traceback (most recent call last):\n File \"/opt/venvs/ideascube/bin/django-admin\", line 11, in <module>\n load_entry_point('Django==1.11.5', 'console_scripts', 'django-admin')()\n File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/core/management/__init__.py\", line 364, in execute_from_command_line\n utility.execute()\n File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/core/management/__init__.py\", line 356, in execute\n self.fetch_command(subcommand).run_from_argv(self.argv)\n File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/core/management/base.py\", line 283, in run_from_argv\n self.execute(*args, **cmd_options)\n File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/core/management/base.py\", line 330, in execute\n output = self.handle(*args, **options)\n File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 199, in handle\n collected = self.collect()\n File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 139, in collect\n for original_path, processed_path, processed in processor:\n File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/storage.py\", line 414, in post_process\n for post_processed in all_post_processed:\n File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/storage.py\", line 246, in post_process\n for name, hashed_name, processed, _ in self._post_process(paths, adjustable_paths, hashed_files):\n File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/storage.py\", line 297, in _post_process\n content = original_file.read().decode(settings.FILE_CHARSET)\nUnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte",
"stderr_lines": [
"Traceback (most recent call last):",
" File \"/opt/venvs/ideascube/bin/django-admin\", line 11, in <module>",
" load_entry_point('Django==1.11.5', 'console_scripts', 'django-admin')()",
" File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/core/management/__init__.py\", line 364, in execute_from_command_line",
" utility.execute()",
" File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/core/management/__init__.py\", line 356, in execute",
" self.fetch_command(subcommand).run_from_argv(self.argv)",
" File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/core/management/base.py\", line 283, in run_from_argv",
" self.execute(*args, **cmd_options)",
" File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/core/management/base.py\", line 330, in execute",
" output = self.handle(*args, **options)",
" File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 199, in handle",
" collected = self.collect()",
" File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/management/commands/collectstatic.py\", line 139, in collect",
" for original_path, processed_path, processed in processor:",
" File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/storage.py\", line 414, in post_process",
" for post_processed in all_post_processed:",
" File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/storage.py\", line 246, in post_process",
" for name, hashed_name, processed, _ in self._post_process(paths, adjustable_paths, hashed_files):",
" File \"/opt/venvs/ideascube/lib/python3.5/site-packages/django/contrib/staticfiles/storage.py\", line 297, in _post_process",
" content = original_file.read().decode(settings.FILE_CHARSET)",
"UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte"
],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nFound another file with the destination path 'branding/style.css'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.\nFound another file with the destination path 'branding/header-logo.png'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.\nCopying '/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css'\nPost-processed 'ideascube/vendor/tinymce/plugins/codesample/css/prism.css' as 'ideascube/vendor/tinymce/plugins/codesample/css/prism.155e9f3a6162.css'\nPost-processed 'ideascube/vendor/tinymce/plugins/visualblocks/css/visualblocks.css' as 'ideascube/vendor/tinymce/plugins/visualblocks/css/visualblocks.7655640530c7.css'\nPost-processed 'ideascube/vendor/tinymce/skins/lightgray/skin.ie7.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/skin.ie7.min.31b6f74848ce.css'\nPost-processed 'ideascube/vendor/tinymce/skins/lightgray/content.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/content.min.99ae1f5a27c3.css'\nPost-processed 'ideascube/vendor/tinymce/skins/lightgray/skin.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/skin.min.8a1b3dedaa42.css'\nPost-processed 'ideascube/vendor/tinymce/skins/lightgray/content.inline.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/content.inline.min.80f8cf53476e.css'\nPost-processed 'ideascube/vendor/font-awesome/css/font-awesome.min.css' as 'ideascube/vendor/font-awesome/css/font-awesome.min.0cd2c039b326.css'\nPost-processed 'ideascube/vendor/pikaday/pikaday.css' as 'ideascube/vendor/pikaday/pikaday.829f1852d326.css'\nPost-processed 'ideascube/vendor/purecss/pure-css-grids-min.css' as 'ideascube/vendor/purecss/pure-css-grids-min.2ca769ea09ec.css'\nPost-processed 'ideascube/vendor/purecss/pure-css-grids-old-ie-min.css' as 'ideascube/vendor/purecss/pure-css-grids-old-ie-min.4b394c878d83.css'",
"stdout_lines": [
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m",
"\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m",
"Found another file with the destination path 'branding/style.css'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.",
"Found another file with the destination path 'branding/header-logo.png'. It will be ignored since only the first encountered file is collected. If this is not what you want, make sure every static file has a unique path.",
"Copying '/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css'",
"Post-processed 'ideascube/vendor/tinymce/plugins/codesample/css/prism.css' as 'ideascube/vendor/tinymce/plugins/codesample/css/prism.155e9f3a6162.css'",
"Post-processed 'ideascube/vendor/tinymce/plugins/visualblocks/css/visualblocks.css' as 'ideascube/vendor/tinymce/plugins/visualblocks/css/visualblocks.7655640530c7.css'",
"Post-processed 'ideascube/vendor/tinymce/skins/lightgray/skin.ie7.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/skin.ie7.min.31b6f74848ce.css'",
"Post-processed 'ideascube/vendor/tinymce/skins/lightgray/content.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/content.min.99ae1f5a27c3.css'",
"Post-processed 'ideascube/vendor/tinymce/skins/lightgray/skin.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/skin.min.8a1b3dedaa42.css'",
"Post-processed 'ideascube/vendor/tinymce/skins/lightgray/content.inline.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/content.inline.min.80f8cf53476e.css'",
"Post-processed 'ideascube/vendor/font-awesome/css/font-awesome.min.css' as 'ideascube/vendor/font-awesome/css/font-awesome.min.0cd2c039b326.css'",
"Post-processed 'ideascube/vendor/pikaday/pikaday.css' as 'ideascube/vendor/pikaday/pikaday.829f1852d326.css'",
"Post-processed 'ideascube/vendor/purecss/pure-css-grids-min.css' as 'ideascube/vendor/purecss/pure-css-grids-min.2ca769ea09ec.css'",
"Post-processed 'ideascube/vendor/purecss/pure-css-grids-old-ie-min.css' as 'ideascube/vendor/purecss/pure-css-grids-old-ie-min.4b394c878d83.css'"
]
}
[installer.txt](/uploads/4129f1c485cdbaa3c3ada765fa9000a2/installer.txt)
```
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/294
Kiwix Hotspot seems to stop to work after a while
2019-02-20T11:41:36Z
Kelson
Kiwix Hotspot seems to stop to work after a while
This has been reported by Isla to me via Skype. She has two cards with Kiwix Hotspot which were working fine until recently and not it fails with "internal server error". See screencast
http://tmp.kiwix.org/internal%20server%20error.mov
This has been reported by Isla to me via Skype. She has two cards with Kiwix Hotspot which were working fine until recently and not it fails with "internal server error". See screencast
http://tmp.kiwix.org/internal%20server%20error.mov
2.0
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/290
Pb de securité autour du package pythong pyyaml
2019-06-25T09:41:27Z
Kelson
Pb de securité autour du package pythong pyyaml
See https://github.com/kiwix/kiwix-hotspot/network/alert/requirements-linux.txt/pyyaml/open
See https://github.com/kiwix/kiwix-hotspot/network/alert/requirements-linux.txt/pyyaml/open
2.0
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/288
In EDUPI-FR, Wiktionary-FR "card" has only the logo
2019-02-13T16:38:47Z
Kelson
In EDUPI-FR, Wiktionary-FR "card" has only the logo
No title,no description at http://edupi-fr.demo.hotspot.kiwix.org/fr/
No title,no description at http://edupi-fr.demo.hotspot.kiwix.org/fr/
https://framagit.org/ideascube/kiwix-hotspot/-/issues/274
Fix a few problems on http://demo.hotspot.kiwix.org/
2019-01-02T20:39:34Z
Kelson
Fix a few problems on http://demo.hotspot.kiwix.org/
* setup https
* EDUPI-FR is a dead link
* fix the download link one time #273 is fixed
* setup https
* EDUPI-FR is a dead link
* fix the download link one time #273 is fixed
https://framagit.org/ideascube/kiwix-hotspot/-/issues/268
MacOS version should follow MacOS UI guidelines
2018-11-21T11:45:32Z
Kelson
MacOS version should follow MacOS UI guidelines
This can probably be done by changing the UI framework from PyGTK to Qt or Electron
This can probably be done by changing the UI framework from PyGTK to Qt or Electron
3.0
https://framagit.org/ideascube/kiwix-hotspot/-/issues/264
rc15 stuck on first etcher client call to init USB drive partition table
2018-11-11T22:34:32Z
Kelson
rc15 stuck on first etcher client call to init USB drive partition table
If I run the etcher command from the command line (as administrator), same: it is stuck:
```
C:\Users\Kelson\AppData\Local\Temp\7zSC7CF.tmp\etcher-cli\etcher.exe -c -u -d \\.\PHYSICALDRIVE1
C:\Users\Kelson\AppData\Local\Temp\7zSC7CF.tm...
If I run the etcher command from the command line (as administrator), same: it is stuck:
```
C:\Users\Kelson\AppData\Local\Temp\7zSC7CF.tmp\etcher-cli\etcher.exe -c -u -d \\.\PHYSICALDRIVE1
C:\Users\Kelson\AppData\Local\Temp\7zSC7CF.tmp\mbr.img
```
2.0
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/261
RC14 problem on windows with concurrent access to resources
2018-11-07T12:00:57Z
Kelson
RC14 problem on windows with concurrent access to resources
I have tried two times with a reboot in the middle
```
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
Preventing system from sleeping
Setting ES_SYSTEM_REQUIRED mode to current thread
--> Check System Requirements
Please r...
I have tried two times with a reboot in the middle
```
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
Preventing system from sleeping
Setting ES_SYSTEM_REQUIRED mode to current thread
--> Check System Requirements
Please read https://framagit.org/ideascube/pibox-installer/wikis/System-Requirements for details
--> Ensure user files are present
--> Prepare Image file
--> Prepare SD-card (\\.\PHYSICALDRIVE1)
--> Format SD card \\.\PHYSICALDRIVE1
diskpart select disk 1 and clean
Call: ['diskpart']
Microsoft DiskPart version 10.0.17134.1
Copyright (C) Microsoft Corporation.
On computer: DESKTOP-O0DBSFE
DISKPART>
Disk 1 is now the selected disk.
DISKPART>
DiskPart succeeded in cleaning the disk.
DISKPART>
sleeping for 15s to acknowledge diskpart changes
[STAGE 1/6: Retrieve Master Image - 0%]
--> Retrieving base image file
calculating sum for C:\Users\Kelson\Desktop\cache\hotspot-master_2018-10-22.img.zip...MATCH.
Reusing already downloaded base image ZIP file
[STAGE 1/6: Retrieve Master Image - 8%]
--> Extracting base image from ZIP file
Extraction complete: C:\Users\Kelson\Desktop\hotspot-2018_11_02-11_03_03.BUILDING.img
[STAGE 1/6: Retrieve Master Image - 15%]
--> Testing mount procedure
Looking for C:\WINDOWS\System32\imdisk.exe
ImDisk already present.
. mounting C:\Users\Kelson\Desktop\hotspot-2018_11_02-11_03_03.BUILDING.img
Looking for C:\WINDOWS\System32\imdisk.exe
ImDisk already present.
Call: ['wmic', 'logicaldisk', 'get', 'caption']
Caption
C:
D:
Call: ['net', 'use']
New connections will be remembered.
There are no entries in the list.
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-a', '-f', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_11_02-11_03_03.BUILDING.img', '-o', 'rw', '-t', 'file', '-v', '3', '-m', 'E:']
Creating device...
Created device 0: E: ->
C:\Users\Kelson\Desktop\hotspot-2018_11_02-11_03_03.BUILDING.img
Notifying applications...
Done.
. mounted E: on E:\
. writing `600` inside E:\.check-part
. unmounting E:\
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-D', '-m', 'E:']
Notifying applications...
Flushing file buffers...
Locking volume...
Dismounting filesystem...
Removing device...
Removing mountpoint...
Done.
. remounting C:\Users\Kelson\Desktop\hotspot-2018_11_02-11_03_03.BUILDING.img
Looking for C:\WINDOWS\System32\imdisk.exe
ImDisk already present.
Call: ['wmic', 'logicaldisk', 'get', 'caption']
Caption
C:
D:
Call: ['net', 'use']
New connections will be remembered.
There are no entries in the list.
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-a', '-f', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_11_02-11_03_03.BUILDING.img', '-o', 'rw', '-t', 'file', '-v', '3', '-m', 'E:']
Creating device...
Created device 0: E: ->
C:\Users\Kelson\Desktop\hotspot-2018_11_02-11_03_03.BUILDING.img
Notifying applications...
Done.
. remounted E: on E:\
. read `600` from file (was `600`)
post-test unmounting E:\ and E:
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-D', '-m', 'E:']
Notifying applications...
Flushing file buffers...
Locking volume...
Dismounting filesystem...
Removing device...
Removing mountpoint...
Done.
[STAGE 2/6: Download contents - 17%]
--> Starting all content downloads
--> Retrieving resources_en_fr_2018-08.zip (970.56 MiB)
Reusing already downloaded C:\Users\Kelson\Desktop\cache\resources_en_fr_2018-08.zip
[STAGE 2/6: Download contents - 20%]
--> Retrieving mediawiki_data_fr_2018-10.tar.bz2 (2.12 GiB)
calculating sum for C:\Users\Kelson\Desktop\cache\mediawiki_data_fr_2018-10.tar.bz2...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\mediawiki_data_fr_2018-10.tar.bz2
[STAGE 2/6: Download contents - 27%]
--> Retrieving mediawiki_data_en_2018-10.tar.bz2 (2.11 GiB)
calculating sum for C:\Users\Kelson\Desktop\cache\mediawiki_data_en_2018-10.tar.bz2...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\mediawiki_data_en_2018-10.tar.bz2
[STAGE 2/6: Download contents - 33%]
--> Verifying EduPi resources file names
EduPi resources archive OK
[STAGE 3/6: Image configuration (virtualized) - 33%]
--> Preparing qemu VM
using 2 GiB RAM
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS1D37.tmp\\qemu\\qemu-img.exe', 'info', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_11_02-11_03_03.BUILDING.img']
image: C:\Users\Kelson\Desktop\hotspot-2018_11_02-11_03_03.BUILDING.img
file format: raw
virtual size: 7.2G (7760000000 bytes)
disk size: 7.2G
--> Resizing image file to 7.23 GiB
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS1D37.tmp\\qemu\\qemu-img.exe', 'info', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_11_02-11_03_03.BUILDING.img']
image: C:\Users\Kelson\Desktop\hotspot-2018_11_02-11_03_03.BUILDING.img
file format: raw
virtual size: 7.2G (7760000000 bytes)
disk size: 7.2G
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS1D37.tmp\\qemu\\qemu-img.exe', 'resize', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_11_02-11_03_03.BUILDING.img', '62536803840']
Image resized.
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS1D37.tmp\\qemu\\qemu-img.exe', 'info', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_11_02-11_03_03.BUILDING.img']
image: C:\Users\Kelson\Desktop\hotspot-2018_11_02-11_03_03.BUILDING.img
file format: raw
virtual size: 58G (62536803840 bytes)
disk size: 58G
--> Starting-up VM
--> Launch qemu
ssh on port 49764
--
C:\Users\Kelson\AppData\Local\Temp\7zS1D37.tmp\qemu\qemu-system-arm.exe -m 2048M -M vexpress-a15 -kernel C:\Users\Kelson\AppData\Local\Temp\7zS1D37.tmp\vexpress-boot\zImage -dtb C:\Users\Kelson\AppData\Local\Temp\7zS1D37.tmp\vexpress-boot\vexpress-v2p-ca15_a7.dtb -append root=/dev/mmcblk0p2 console=ttyAMA0 console=tty -serial stdio -no-acpi -drive format=raw,if=sd,file=C:\Users\Kelson\Desktop\hotspot-2018_11_02-11_03_03.BUILDING.img -display none -no-reboot -netdev user,id=eth1,hostfwd=tcp::49764-:22 -device virtio-net-device,netdev=eth1 -smp 4 --accel tcg,thread=multi
--
B
ooting Linux on physical CPU 0x0
L
inux version 4.10.0 (reg@hayla.ml) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) ) #1 SMP Wed Sep 19 09:25:10 UTC 2018
CPU: A
RMv7 Processor [412fc0f1] revision 1 (ARMv7), cr=10c5387d
CPU: div instructions available: pat
ching division code
CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
OF:
fdt:Machine model: V2P-CA15_CA7
Truncating RAM at 0x80000000-0xffffffff to -0xf0000000
Consider using a HIGHMEM enab
led kernel.
Memory policy: Data cache writealloc
per
cpu: Embedded 13 pages/cpu @ef1a8000 s23692 r8192 d21364 u53248
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 455168
Kernel command line: roo
t=/dev/mmcblk0p2 console=ttyAMA0 console=tty
log_buf_len individual max cpu contribution: 4096 bytes
log_buf_len total cpu
_extra contributions: 16384 bytes
log_buf_len min size: 16384 bytes
log_buf_len: 32768 bytes
early log buf free: 14832(90%)
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 262144 (order: 8, 1048576 bytes)
In
ode-cache hash table entries: 131072 (order: 7, 524288 bytes)
Memory: 1807976K/1835008K available (7168K ker
nel code, 232K rwdata, 1384K rodata, 1024K init, 204K bss, 27032K reserved, 0K cma-reserved)
Virtual ke
rnel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xf0800000 - 0xff800000 ( 240
MB)
lowmem : 0x80000000 - 0xf0000000 (1792 MB)
modules : 0x7f000000 - 0x80000000 ( 16 MB)
.text : 0x80008000 - 0x80800000 (8160 kB)
.init :
0x80a00000 - 0x80b00000 (1024 kB)
.data : 0x80b00000 - 0x80b3a2c0 ( 233 kB)
.bss : 0x80b3c000 - 0x80b6f1c4 ( 205 kB)
SLUB: HWalign=64, Order=0-
3, MinObjects=0, CPUs=5, Nodes=1
Hierarchical RCU implementation.
Build-time adjustment of leaf fanout to 32.
RCU restricting CPUs from NR_CPUS=8 to nr_cpu_id
s=5.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=5
NR_IRQS:16 nr_irqs:16 16
arm_ar
ch_timer: Architected cp15 timer(s) running at 62.50MHz (virt).
clocksource: ar
ch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1cd42e208c, max_idle_ns: 881590405314
ns
sched_clock: 56 bits at 62MHz, resolution 16ns, wraps every 4398046511096ns
Switching to timer-based
delay loop, resolution 16ns
clocksource: arm,sp804: mask: 0xffffffff max_cycles: 0xffffffff,
max_idle_ns: 1911260446275 ns
Failed to initialize '/smb@08000000/motherboard/iofpga@3,00000000/timer@120000
': -22
Console: colour dummy device 80x30
console [tty0] enabled
Calibrating delay loop (skipped), value calculated using timer frequency.. 125.00 BogoMIP
S (lpj=625000)
pid_max: default: 32768 minimum: 301
Mount-cache hash t
able entries: 4096 (order: 2, 16384 bytes)
Mountpoint-cache hash table
entries: 4096 (order: 2, 16384 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map
for 0x80100000 - 0x80100058
ARM CCI driver probed
tc2_pm_init: boot CPU is out
of bound!
smp: Bringing up secondary CPUs ...
CPU1: failed to boot: -49
CPU2: failed t
o boot: -49
CPU3: failed to boot: -49
CPU4: failed to boot: -49
smp: Brought up 1
node, 1 CPU
SMP: Total of 1 processors activated (125.00 BogoMIPS).
CPU: All CPU(s) st
arted in SVC mode.
devtmpfs: initialized
VFP support v
0.3: implementor 41 architecture 4 part 30 variant f rev 0
clocksou
rce: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275
0000 ns
futex hash table entries: 2048 (order: 5, 131072 bytes)
------------[ cut here ]------------
WAR
NING: CPU: 0 PID: 1 at drivers/mfd/vexpress-sysreg.c:189 vex
p
ress_sysreg_probe+0x174/0x1a8
Modules linked in:
CPU: 0 PID: 1 Comm: swapper/
0 Not tainted 4.10.0 #1
Hardware name: ARM-Versatile Express
[<8010e5c8>] (unwind_ba
cktrace) from [<8010b028>] (show_stack+0x10/0x14)
[<8010b028>] (show_stack) from [<80378
788>] (dump_stack+0x84/0x98)
[<80378788>] (dump_stack) from [<8011cad4>] (__warn+0xe
8/0x100)
[<8011cad4>] (__warn) from [<8011cb9c>] (warn_slowpath_null+0x20/0
x28)
[<8011cb9c>] (warn_slowpath_null) from [<8041bce8>] (vexpress_sysreg_probe+0
x174/0x1a8)
[<8041bce8>] (vexpress_sysreg_probe) from [<803ffde4>
] (platform_drv_probe+0x4c/0xb0)
[<803ffde4>] (platform_drv_probe) from [<80
3fe408>] (driver_probe_device+0x1f4/0x2b8)
[<803fe408>] (driver_probe_dev
ice) from [<803fe584>] (__driver_attach+0xb8/0xbc)
[<803fe584>] (__driver_attach) from [<
803fc918>] (bus_for_each_dev+0x68/0x9c)
[<803fc918>] (bus_for_each_dev) from
[<803fda64>] (bus_add_driver+0x1a0/0x218)
[<803fda64>] (bus_add_driver) from [
<803fee4c>] (driver_register+0x78/0xf8)
[<803fee4c>] (driver_register) from [<801
0179c>] (do_one_initcall+0x44/0x16c)
[<8010179c>] (do_one_initcall) from [<80a00e48>] (kernel_init_fr
eeable+0x1d8/0x268)
[<80a00e48>] (kernel_init_freeable) from [<806fb8a8>] (kernel_in
it+0x8/0x114)
[<806fb8a8>] (kernel_init) from [<80107578>] (ret_from_fork+0x14/0x3c)
---[ end
trace 3bed90727dc482ff ]---
vexpress-sysreg 1c010000.sysreg: DT HBI (249) is
not matching hardware (237)!
NET: Registered protocol family 16
DMA: preallocated
256 KiB pool for atomic coherent allocations
cpuidle: using governor ladder
hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
hw
-breakpoint: maximum watchpoint size is 8 bytes.
Serial: AMBA PL011 UART driver
O
F: amba_device_add() failed (-19) for /wdt@2a490000
OF: amba_device_add() failed (-19) for /memory-cont
roller@2b0a0000
OF: amba_device_add() failed (-19) for /memory-controller@7ffd0000
OF: amba_device_add() failed (-19) for /dma@7ff00000
OF: amba_device_add() failed (-19) for /et
b@0,20010000
OF: amba_device_add() failed (-19) for /tpiu@0,20030000
OF: amba_device_add() f
ailed (-19) for /funnel@0,20040000
OF: amba_device_add() failed (-19) for /ptm@0,
2201c000
OF: amba_device_add() failed (-19) for /ptm@0,2201d000
OF: amba_device_add() failed (-19) for /etm@0,2203c000
OF: amba_device_add() failed (-19) for /etm@0,2203d000
OF:
amba_device_add() failed (-19) for /etm@0,2203e000
1c09
0000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 48, base_baud = 0) is a PL011 r
ev1
console [ttyAM
A0] enabled
1
c0a0000.uart: ttyAMA1 at MMIO 0x1c0a0000 (irq = 49, base_baud = 0) is a PL011 rev1
1
c0b0000.uart: ttyAMA2 at MMIO 0x1c0b0000 (irq = 50, base_baud = 0) is a PL011 rev1
1
c0c0000.uart: ttyAMA3 at MMIO 0x1c0c0000 (irq = 51, base_baud = 0) is a PL011 rev1
O
F: amba_device_add() failed (-19) for /smb@08000000/motherboard/iofpga@3,00000000/wdt@0f0000
S
CSI subsystem initialized
u
sbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
A
dvanced Linux Sound Architecture Driver Initialized.
c
locksource: Switched to clocksource arch_sys_counter
N
ET: Registered protocol family 2
T
CP established hash table entries: 16384 (order: 4, 65536 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
U
DP hash table entries: 1024 (order: 3, 32768 bytes)
UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
N
ET: Registered protocol family 1
R
PC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport modu
le.
RPC: Registered tcp NFSv4.1 backchannel transport module.
h
w perfevents: enabled with armv7_cortex_a15 PMU driver, 1 counters available
hw perfevents: /pmu_a7: failed to probe PMU!
hw perfevents: /
pmu_a7: failed to register PMU devices!
f
ailed to build OPP table
w
orkin
g
set: timestamp_bits=30 max_order=19 bucket_order=0
s
quashfs: version 4.0 (2009/01/31) Phillip Lougher
j
ffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
f
use init (API version 7.26)
9
p: Installing v9fs 9p2000 file system support
e
xFAT: Version 1.2.9
i
o scheduler noop registered (default)
c
lcd-pl11x 1c1f0000.clcd: PL111 designer 41 rev2 at 0x1c1f0000
c
lcd-pl11x 1c1f0000.clcd: /smb@08000000/motherboard/iofpga@3,00000000/clcd@1f0000 hardware, 640x480@59 display
C
onsole: switching to colour frame buffer device 80x30
8
000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
I
ntel/Sharp Extended Query Table at 0x0031
U
sing buffer write method
8
000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
I
ntel/Sharp Extended Query Table at 0x0031
U
sing buffer write method
C
oncatenating MTD devices:
(
0): "8000000.flash"
(
1): "8000000.flash"
i
nto device "8000000.flash"
l
ibphy: Fixed MDIO Bus: probed
s
msc911x 1a000000.ethernet (unnamed net_device) (uninitialized): Device not READY in 100ms aborting
i
sp1760 1b000000.usb: bus width: 32, oc: digital
i
sp1760 1b000000.usb: NXP ISP1760 USB Host Controller
i
sp1760 1b000000.usb: new USB bus registered, assigned bus number 1
i
sp1760 1b000000.usb: Scratch test failed.
i
sp1760 1b000000.usb: can't setup: -19
i
sp1760 1b000000.usb: USB bus 1 deregistered
u
sbcore: registered new interface driver usb-storage
m
ousedev: PS/2 mouse device common for all mice
r
tc-pl031 1c170000.rtc: rtc core: registered pl031 as rtc0
m
mci-pl18x 1c050000.mmci: Got CD GPIO
m
mci-pl18x 1c050000.mmci: Got WP GPIO
m
mci-pl18x 1c050000.mmci: mmc0: PL181 manf 41 rev0 at 0x1c050000 irq 44,45 (pio)
i
nput: AT Raw Set 2 keyboard as /devices/platform/smb@08000000/smb@08000000:motherboard/smb@08000000:motherboard:iofpga@3,00000000/1c060000.kmi/serio0/input/i
nput0
m
mc0: new SDXC card at address 4567
m
mcblk0: mmc0:4567 QEMU! 58.2 GiB
l
edtrig-cpu: registered to indicate activity on CPUs
u
sbcore: registered new interface driver usbhid
u
sbhid: USB HID core driver
mmcblk0: p1 p2 p3
a
aci-pl041 1c040000.aaci: ARM AC'97 Interface PL041 rev0 at 0x1c040000, irq 43
a
aci-pl041 1c040000.aaci: FIFO 512 entries
o
profile: using timer interrupt.
N
etfilter messages via NETLINK v0.30.
n
fnl_acct: registering with nfnetlink.
n
f_conntrack version 0.5.0 (16384 buckets, 65536 max)
c
tnetlink v0.93: registering with nfnetlink.
n
f_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
n
f_tables_compat: (c) 2012 Pablo Neira Ayuso <pablo@netfilter.org>
x
t_time: kernel timezone is -0000
i
p_set: protocol 6
I
PVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)
I
PVS: Connection hash table configured (size=4096, memory=32Kbytes)
I
PVS: Creating netns size=1296 id=0
I
PVS: ipvs loaded.
I
PVS: [rr] scheduler registered.
I
PVS: [wrr] scheduler registered.
I
PVS: [lc] scheduler registered.
I
PVS: [wlc] scheduler registered.
I
PVS: [fo] scheduler registered.
I
PVS: [ovf] scheduler registered.
I
PVS: [lblc] scheduler registered.
I
PVS: [lblcr] scheduler registered.
I
PVS: [dh] scheduler registered.
I
PVS: [sh] scheduler registered.
I
PVS: [sed] scheduler registered.
I
PVS: [nq] scheduler registered.
I
PVS: ftp: loaded support on port[0] = 21
I
PVS: [sip] pe registered.
i
p_tables: (C) 2000-2006 Netfilter Core Team
i
pt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
a
rp_tables: arp_tables: (C) 2002 David S. Miller
N
ET: Registered protocol family 10
S
egment Routing with IPv6
i
p6_tables: (C) 2000-2006 Netfilter Core Team
s
it: IPv6, IPv4 and MPLS over IPv4 tunneling driver
N
ET: Registered protocol family 17
9
pnet: Installing
9P2000 support
R
egistering SWP/SWPB emulation handler
r
tc-pl031 1c170000.rtc: setting system clock to 2018-11-02 10:04:40 UTC (1541153080)
A
LSA device list:
#0: ARM AC'97 Interface PL041 rev0 at 0x1c040000, irq 43
i
nput: ImExPS/2 Generic Explorer Mouse as /devices/platform/smb@08000000/smb@08000000:motherboard/smb@08000000:motherboard:iofpga@3,00000000/1c070000.kmi/seri
o1/input/input2
E
XT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
r
andom: fast init done
E
XT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
V
FS: Mounted root (ext4 filesystem) readonly on device 179:2.
F
reeing unused kernel memory: 1024K
r
andom: crng init done
s
ystemd[1]: Failed to insert module 'autofs4': No such file or directory
s
ystemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
s
ystemd[1]: Detected architecture arm.
s
ystemd[1]: Set hostname to <default.hotspot>.
s
ystemd[1]: Reached target Swap.
s
ystemd[1]: Listening on Journal Socket.
s
ystemd[1]: Listening on Journal Socket (/dev/log).
s
ystemd[1]: Listening on fsck to fsckd communication Socket.
s
ystemd[1]: Listening on Syslog Socket.
s
ystemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
s
ystemd[1]: Started Forward Password Requests to Wall Directory Watch.
s
ystemd[1]: Starting Load Kernel Modules...
s
ystemd[1]: Starting Mount Boot Partition (custom)...
s
ystemd[1]: Created slice User and Session Slice.
s
ystemd[1]: Reached target Slices.
s
ystemd[1]: Started File System Check Daemon to report status.
s
ystemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
s
ystemd[1]: Failed to start Load Kernel Modules.
s
ystemd[1]: systemd-modules-load.service: Unit entered failed state.
s
ystemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.
s
ystemd[1]: Starting Apply Kernel Variables...
[
�[0;32m OK �[0m] Reached target Sound Card.
[�[0;32m OK �[0m] Found device /dev/ttyAMA0.
[
�[0;32m OK �[0m] Started Show Plymouth Boot Screen.
[
�[0;32m OK �[0m] Reached target Encrypted Volumes.
[
�[0;32m OK �[0m] Reached target Paths.
[
�[0;32m OK �[0m] Started Forward Password Requests to Plymouth Directory Watch.
[
�[0;32m OK �[0m] Found device /dev/mmcblk0p3.
[
�[0;32m OK �[0m] Found device /dev/mmcblk0p1.
Starting File System Check on /dev/mmcblk0p1...
Mounting /data...
[
�[0;32m OK �[0m] Mounted /data.
[
�[0;32m OK �[0m] Reached target Local File Systems.
Starting Preprocess NFS configuration...
Starting Set console font and keymap...
Starting Create Volatile Files and Directories...
Starting Tell Plymouth To Write Out Runtime Data...
Starting Raise network interfaces...
[
�[0;32m OK �[0m] Started File System Check on /dev/mmcblk0p1.
[
�[0;32m OK �[0m] Started Tell Plymouth To Write Out Runtime Data.
[
�[0;32m OK �[0m] Started Preprocess NFS configuration.
[
�[0;32m OK �[0m] Reached target NFS client services.
[
�[0;32m OK �[0m] Reached target Remote File Systems (Pre).
[
�[0;32m OK �[0m] Reached target Remote File Systems.
[
�[0;32m OK �[0m] Started Set console font and keymap.
[
�[0;32m OK �[0m] Started Raise network interfaces.
[
�[0;32m OK �[0m] Started Create Volatile Files and Directories.
Starting Update UTMP about System Boot/Shutdown...
Starting Network Time Synchronization...
[
�[0;32m OK �[0m] Started Update UTMP about System Boot/Shutdown.
[
�[0;32m OK �[0m] Started Network Time Synchronization.
[
�[0;32m OK �[0m] Reached target System Initialization.
[
�[0;32m OK �[0m] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[
�[0;32m OK �[0m] Listening on triggerhappy.socket.
[
�[0;32m OK �[0m] Started Daily Cleanup of Temporary Directories.
[
�[0;32m OK �[0m] Started Run ideascube clean leftover-files weekly and on boot.
[
�[0;32m OK �[0m] Listening on D-Bus System Message Bus Socket.
[
�[0;32m OK �[0m] Reached target Sockets.
[
�[0;32m OK �[0m] Reached target Basic System.
Starting Restore /etc/resolv.conf i…fore the ppp link was shut down...
Starting LSB: Switch to ondemand cp…r (unless shift key is pressed)...
Starting Boot-only system-wide cleanup script...
Starting Save/Restore Sound Card State...
Starting LSB: Autogenerate and use a swap file...
Starting Disable WiFi if country not set...
Starting triggerhappy global hotkey daemon...
Starting dhcpcd on all interfaces...
Starting Modem Manager...
Starting Avahi mDNS/DNS-SD Stack...
Starting Login Service...
[
�[0;32m OK �[0m] Started D-Bus System Message Bus.
Starting Network Manager...
[
�[0;32m OK �[0m] Started Regular background program processing daemon.
[
�[0;32m OK �[0m] Started Kiwix server.
Starting System Logging Service...
[
�[0;32m OK �[0m] Reached target System Time Synchronized.
[
�[0;32m OK �[0m] Started Daily apt download activities.
[
�[0;32m OK �[0m] Started Daily apt upgrade and clean activities.
[
�[0;32m OK �[0m] Started Clean PHP session files every 30 mins.
[
�[0;32m OK �[0m] Reached target Timers.
[
�[0;32m OK �[0m] Started triggerhappy global hotkey daemon.
[
�[0;32m OK �[0m] Started Restore /etc/resolv.conf if…before the ppp link was shut down.
[
�[0;32m OK �[0m] Started Boot-only system-wide cleanup script.
[
�[0;32m OK �[0m] Started Save/Restore Sound Card State.
[
�[0;32m OK �[0m] Started Disable WiFi if country not set.
[
�[0;1;31mFAILED�[0m] Failed to start dhcpcd on all interfaces.
S
ee 'systemctl status dhcpcd.service' for details.
[
�[0;32m OK �[0m] Started Avahi mDNS/DNS-SD Stack.
[
�[0;32m OK �[0m] Started Login Service.
Starting Clean php session files...
Starting Authorization Manager...
[
�[0;32m OK �[0m] Started LSB: Switch to ondemand cpu…nor (unless shift key is pressed).
[
�[0;32m OK �[0m] Started System Logging Service.
[
�[0;32m OK �[0m] Started LSB: Autogenerate and use a swap file.
[
�[0;32m OK �[0m] Started Authorization Manager.
[
�[0;31m*�[0;1;31m*�[0m�[0;31m* �[0m] (2 of 3) A start job is running for…php session files (12s / no limit)
�[K[ �[0;31m*�[0;1;31m*�[0m�[0;31m*�[0m] (2 of 3) A start job is running for…php session files (12s / no limit)
�[K[ �[0;31m*�[0;1;31m*�[0m] (3 of 3) A start job is running for Modem Manager (1min 1s / 2min 11s)
�[K[ �[0;31m*�[0m] (3 of 3) A start job is running for Modem Manager (1min 1s / 2min 11s)
�[K[ �[0;31m*�[0;1;31m*�[0m] (3 of 3) A start job is running for Modem Manager (1min 2s / 2min 11s)
�[K[�[0;32m OK �[0m] Started Modem Manager.
[
�[0;32m OK �[0m] Started Network Manager.
Starting Network Manager Wait Online...
[
�[0;32m OK �[0m] Reached target Network.
Starting Permit User Sessions...
Starting A high performance web server and a reverse proxy server...
[
�[0;32m OK �[0m] Started Launch hostapd.
Starting OpenBSD Secure Shell server...
[
�[0;32m OK �[0m] Started Permit User Sessions.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
R
a
spb
ian
GN
U/
Li
n
ux
9
d
efault.hotspot
ttyAMA0
d
efault login:
Successfuly connected to Qemu over SSH
--> Copy ansiblecube
sudo /bin/rm -rf /var/lib/ansible/local
copy local dir C:\Users\Kelson\AppData\Local\Temp\7zS1D37.tmp\ansiblecube to tmp dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./group_vars
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./tests
copy local file ansible.cfg to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./ansible.cfg
copy local file clean_apt.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./clean_apt.yml
copy local file disable_service.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./disable_service.yml
copy local file enable_service.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./enable_service.yml
copy local file enable_vhost.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./enable_vhost.yml
copy local file handlers.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./handlers.yml
copy local file hosts to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./hosts
copy local file main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./main.yml
copy local file mark_role.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./mark_role.yml
copy local file partition_boundaries.py to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./partition_boundaries.py
copy local file README.md to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./README.md
copy local file group_vars\all to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./group_vars/all
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/aflatoun_content
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/aflatoun_setup
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/backup
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/clock
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/dnsmasq
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/edupi_content
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/edupi_setup
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/hostapd
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/iptables
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kalite_content
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kalite_setup
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kiwix
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/network-manager
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/packages
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/resize
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/restore
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/services
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/uwsgi
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/variables
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_content
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/aflatoun_content/tasks
copy local file roles\aflatoun_content\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/aflatoun_content/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/aflatoun_setup/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/aflatoun_setup/templates
copy local file roles\aflatoun_setup\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/aflatoun_setup/tasks/main.yml
copy local file roles\aflatoun_setup\templates\aflatoun.service.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/aflatoun_setup/templates/aflatoun.service.j2
copy local file roles\aflatoun_setup\templates\aflatoun.vhost.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/aflatoun_setup/templates/aflatoun.vhost.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/backup/tasks
copy local file roles\backup\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/backup/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/files
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/templates
copy local file roles\captive_portal\files\captive.ini to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/files/captive.ini
copy local file roles\captive_portal\files\clean-up-dnsmasq.sh to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/files/clean-up-dnsmasq.sh
copy local file roles\captive_portal\files\clean-up.service to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/files/clean-up.service
copy local file roles\captive_portal\files\clean_iptables.sh to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/files/clean_iptables.sh
copy local file roles\captive_portal\files\connectivity-check to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/files/connectivity-check
copy local file roles\captive_portal\files\nginx-captiveportal to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/files/nginx-captiveportal
copy local file roles\captive_portal\files\pibox-mode-switcher to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/files/pibox-mode-switcher
copy local file roles\captive_portal\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/tasks/main.yml
copy local file roles\captive_portal\templates\cap.py.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/captive_portal/templates/cap.py.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/clock/files
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/clock/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/clock/templates
copy local file roles\clock\files\clock.py to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/clock/files/clock.py
copy local file roles\clock\files\uwsgi.ini to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/clock/files/uwsgi.ini
copy local file roles\clock\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/clock/tasks/main.yml
copy local file roles\clock\templates\nginx.conf.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/clock/templates/nginx.conf.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/dnsmasq/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/dnsmasq/templates
copy local file roles\dnsmasq\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/dnsmasq/tasks/main.yml
copy local file roles\dnsmasq\templates\dnsmasq-spoof.conf.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/dnsmasq/templates/dnsmasq-spoof.conf.j2
copy local file roles\dnsmasq\templates\dnsmasq.conf.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/dnsmasq/templates/dnsmasq.conf.j2
copy local file roles\dnsmasq\templates\interfaces.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/dnsmasq/templates/interfaces.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/edupi_content/tasks
copy local file roles\edupi_content\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/edupi_content/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/edupi_setup/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/edupi_setup/templates
copy local file roles\edupi_setup\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/edupi_setup/tasks/main.yml
copy local file roles\edupi_setup\templates\edupi.service.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/edupi_setup/templates/edupi.service.j2
copy local file roles\edupi_setup\templates\edupi.vhost.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/edupi_setup/templates/edupi.vhost.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/hostapd/files
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/hostapd/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/hostapd/templates
copy local file roles\hostapd\files\hostapd to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/hostapd/files/hostapd
copy local file roles\hostapd\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/hostapd/tasks/main.yml
copy local file roles\hostapd\templates\hostapd.conf.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/hostapd/templates/hostapd.conf.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/files
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/meta
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/templates
copy local file roles\ideascube\files\ideascube_leftover_files.service to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/files/ideascube_leftover_files.service
copy local file roles\ideascube\files\ideascube_leftover_files.timer to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/files/ideascube_leftover_files.timer
copy local file roles\ideascube\files\logoKIWIX-ideascube.png to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/files/logoKIWIX-ideascube.png
copy local file roles\ideascube\files\remove_staticfiles_json.service to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/files/remove_staticfiles_json.service
copy local file roles\ideascube\files\remove_staticfiles_json.sh to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/files/remove_staticfiles_json.sh
copy local file roles\ideascube\files\uwsgi-cache.ini to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/files/uwsgi-cache.ini
copy local file roles\ideascube\meta\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/meta/main.yml
copy local file roles\ideascube\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/tasks/main.yml
copy local file roles\ideascube\templates\ideascube.list.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/templates/ideascube.list.j2
copy local file roles\ideascube\templates\pibox.py.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/ideascube/templates/pibox.py.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/iptables/files
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/iptables/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/iptables/templates
copy local file roles\iptables\files\iptables to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/iptables/files/iptables
copy local file roles\iptables\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/iptables/tasks/main.yml
copy local file roles\iptables\templates\iptables.rules.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/iptables/templates/iptables.rules.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kalite_content/tasks
copy local file roles\kalite_content\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kalite_content/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kalite_setup/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kalite_setup/templates
copy local file roles\kalite_setup\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kalite_setup/tasks/main.yml
copy local file roles\kalite_setup\templates\kalite.service.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kalite_setup/templates/kalite.service.j2
copy local file roles\kalite_setup\templates\kalite.vhost.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kalite_setup/templates/kalite.vhost.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kiwix/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kiwix/templates
copy local file roles\kiwix\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kiwix/tasks/main.yml
copy local file roles\kiwix\templates\kiwix-server.service.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kiwix/templates/kiwix-server.service.j2
copy local file roles\kiwix\templates\nginx.vhost.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/kiwix/templates/nginx.vhost.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/network-manager/tasks
copy local file roles\network-manager\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/network-manager/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/files
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/templates
copy local file roles\nginx\files\nginx.conf to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/files/nginx.conf
copy local file roles\nginx\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/tasks/main.yml
copy local file roles\nginx\templates\404.html.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/templates/404.html.j2
copy local file roles\nginx\templates\502.html.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/templates/502.html.j2
copy local file roles\nginx\templates\placeholder.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/templates/placeholder.j2
copy local file roles\nginx\templates\version.html.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/templates/version.html.j2
copy local file roles\nginx\templates\version.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/templates/version.j2
copy local file roles\nginx\templates\welcome.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/nginx/templates/welcome.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/packages/tasks
copy local file roles\packages\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/packages/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/resize/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/resize/templates
copy local file roles\resize\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/resize/tasks/main.yml
copy local file roles\resize\templates\fstab.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/resize/templates/fstab.j2
copy local file roles\resize\templates\mount-boot-partition.service to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/resize/templates/mount-boot-partition.service
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/restore/tasks
copy local file roles\restore\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/restore/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/services/tasks
copy local file roles\services\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/services/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/files
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/templates
copy local file roles\system\files\bashrc to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/files/bashrc
copy local file roles\system\files\rc.local to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/files/rc.local
copy local file roles\system\files\sources_jessie.list to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/files/sources_jessie.list
copy local file roles\system\files\sources_stretch.list to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/files/sources_stretch.list
copy local file roles\system\files\vimrc.local to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/files/vimrc.local
copy local file roles\system\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/tasks/main.yml
copy local file roles\system\templates\hosts.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/templates/hosts.j2
copy local file roles\system\templates\visudo.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/system/templates/visudo.j2
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/uwsgi/tasks
copy local file roles\uwsgi\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/uwsgi/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/variables/tasks
copy local file roles\variables\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/variables/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_content/tasks
copy local file roles\wikifundi_content\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_content/tasks/main.yml
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/tasks
make remote dir /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/templates
copy local file roles\wikifundi_setup\files\90-wikifundi.ini to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/90-wikifundi.ini
copy local file roles\wikifundi_setup\files\add_mw_extension.py to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/add_mw_extension.py
copy local file roles\wikifundi_setup\files\A_WikiAfrica_project.png to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/A_WikiAfrica_project.png
copy local file roles\wikifundi_setup\files\cc-by-sa.png to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/cc-by-sa.png
copy local file roles\wikifundi_setup\files\composer.json to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/composer.json
copy local file roles\wikifundi_setup\files\empty.php to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/empty.php
copy local file roles\wikifundi_setup\files\favicon.ico to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/favicon.ico
copy local file roles\wikifundi_setup\files\LocalSettings.php to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/LocalSettings.php
copy local file roles\wikifundi_setup\files\logo-sq.png to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/logo-sq.png
copy local file roles\wikifundi_setup\files\logo.png to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/logo.png
copy local file roles\wikifundi_setup\files\php.conf to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/files/php.conf
copy local file roles\wikifundi_setup\tasks\main.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/tasks/main.yml
copy local file roles\wikifundi_setup\tasks\mediawiki.yml to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/tasks/mediawiki.yml
copy local file roles\wikifundi_setup\templates\config.yaml.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/templates/config.yaml.j2
copy local file roles\wikifundi_setup\templates\parsoid.service.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/templates/parsoid.service.j2
copy local file roles\wikifundi_setup\templates\wikifundi.vhost.j2 to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./roles/wikifundi_setup/templates/wikifundi.vhost.j2
copy local file tests\conftest.py to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./tests/conftest.py
copy local file tests\requirements-dev.txt to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./tests/requirements-dev.txt
copy local file tests\test_ansible.py to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./tests/test_ansible.py
copy local file tests\test_syntax.py to tmp file /tmp/F280D8E0E3D4F8C81A7381B58D8F84A/./tests/test_syntax.py
sudo mv -T /tmp/F280D8E0E3D4F8C81A7381B58D8F84A /var/lib/ansible/local
--> Run ansiblecube
copy local file C:\Users\Kelson\AppData\Local\Temp\tmp038qkab9\WikiFundi.png to tmp file /tmp/6225C86CD316FEAFD3B5945514DB897
sudo mv -T /tmp/6225C86CD316FEAFD3B5945514DB897 /tmp/header-logo.png
copy local file C:\Users\Kelson\AppData\Local\Temp\tmp9kq4iw2f\wikifundi.css to tmp file /tmp/51B8AD0268BF612EC8BA489A1139C2B
sudo mv -T /tmp/51B8AD0268BF612EC8BA489A1139C2B /tmp/style.css
copy local file C:\Users\Kelson\AppData\Local\Temp\tmpouckw7ax\WikiFundi.png to tmp file /tmp/AB9A5B74F7D3F543CCCD491BF64EE3D
sudo mv -T /tmp/AB9A5B74F7D3F543CCCD491BF64EE3D /tmp/favicon.png
copy local file C:\Users\Kelson\AppData\Local\Temp\tmpy4ubgpjv.yml to tmp file /tmp/404F48475AF01F78F1A8C9DE8A6C6A8
sudo mv -T /tmp/404F48475AF01F78F1A8C9DE8A6C6A8 /home/pi/catalog_Kiwix.yml
sudo sync
sudo shutdown -P 0
STDERR: Shutdown scheduled for Fri 2018-11-02 10:07:30 UTC, use 'shutdown -c' to cancel.
VM is off.
--- Exception Trace ---
Traceback (most recent call last):
File "run_installation.py", line 306, in run_installation
File "backend\ansiblecube.py", line 205, in run_phase_one
PermissionError: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\Kelson\\AppData\\Local\\Temp\\tmpy4ubgpjv.yml'
---
--> Failed: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\Kelson\\AppData\\Local\\Temp\\tmpy4ubgpjv.yml'
Installation failed: [WinError 32] The process cannot access the file because it is being used by another process: 'C:\\Users\\Kelson\\AppData\\Local\\Temp\\tmpy4ubgpjv.yml'
[STAGE 3/6: Image configuration (virtualized) - 50%]
Restoring system sleep policy
Restoring ES_CONTINUOUS mode to current thread
*** DURATIONS SUMMARY ***
[1/6] Retrieve Master Image: 1 minute and 2.02 seconds (11/02/18 11:03:20 to 11/02/18 11:04:22)
[2/6] Download contents: 13.3 seconds (11/02/18 11:04:22 to 11/02/18 11:04:35)
[3/6] Image configuration (virtualized): 3 minutes and 24.37 seconds (11/02/18 11:04:35 to 11/02/18 11:07:59)
TOTAL: 4 minutes and 56.87 seconds (11/02/18 11:03:03 to 11/02/18 11:07:59)
```
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/258
RC14 on Windows stucked on diskpart
2018-11-11T09:12:19Z
Kelson
RC14 on Windows stucked on diskpart
Right the start. I never have seen that before. Tried with two different USB storage. Images are not created on the fs.
Remark: If I click on abort and then try to restart kiwix-hotspot.exe, it fails silently... the UI simply is not dis...
Right the start. I never have seen that before. Tried with two different USB storage. Images are not created on the fs.
Remark: If I click on abort and then try to restart kiwix-hotspot.exe, it fails silently... the UI simply is not displayed. I need to restart the whole computer to be able to try again.
```
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
Preventing system from sleeping
Setting ES_SYSTEM_REQUIRED mode to current thread
--> Check System Requirements
Please read https://framagit.org/ideascube/pibox-installer/wikis/System-Requirements for details
--> Ensure user files are present
--> Prepare Image file
--> Prepare SD-card (\\.\PHYSICALDRIVE1)
--> Format SD card \\.\PHYSICALDRIVE1
diskpart select disk 1 and clean
Call: ['diskpart']
```
https://framagit.org/ideascube/kiwix-hotspot/-/issues/257
On Linux, etcher-cli seems to restart the writting of image many time
2018-10-29T12:14:31Z
Kelson
On Linux, etcher-cli seems to restart the writting of image many time
See the log, it is at 99% then restart at 0% (and this is still ongoing...)[log.txt](/uploads/70e643703839742f2e6efab7d1bed19b/log.txt)
See the log, it is at 99% then restart at 0% (and this is still ongoing...)[log.txt](/uploads/70e643703839742f2e6efab7d1bed19b/log.txt)
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/256
Fail to write image to SD card on macOS with rc13
2018-10-29T17:23:47Z
Kelson
Fail to write image to SD card on macOS with rc13
```
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
Preventing system from sleeping
Calling ['/usr/bin/caffeinate', '-dsi']
--> Check System Requirements
Please read https://framagit.org/ideascube/pibox-installer/wikis/Syst...
```
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
Preventing system from sleeping
Calling ['/usr/bin/caffeinate', '-dsi']
--> Check System Requirements
Please read https://framagit.org/ideascube/pibox-installer/wikis/System-Requirements for details
--> Ensure user files are present
--> Prepare Image file
--> Prepare SD-card (/dev/disk4)
Call: ['diskutil', 'unmountDisk', '/dev/disk4']
Unmount of all volumes on disk4 was successful
[STAGE 1/6: Retrieve Master Image - 0%]
--> Retrieving base image file
calculating sum for /Volumes/Untitled/cache/hotspot-master_2018-10-22.img.zip...MATCH.
Reusing already downloaded base image ZIP file
[STAGE 1/6: Retrieve Master Image - 8%]
--> Extracting base image from ZIP file
Extraction complete: /Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img
[STAGE 1/6: Retrieve Master Image - 15%]
--> Testing mount procedure
. mounting /Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img
Call: ['/usr/bin/hdiutil', 'attach', '-nomount', '/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img']
/dev/disk5 FDisk_partition_scheme
/dev/disk5s1 Windows_FAT_32
/dev/disk5s2 Linux
/dev/disk5s3 Windows_NTFS
Call: ['/sbin/mount', '-t', 'exfat', '/dev/disk5s3', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpf8u9r_p9']
. mounted /dev/disk5 on /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpf8u9r_p9
. writing `961` inside /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpf8u9r_p9/.check-part
. unmounting /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpf8u9r_p9
Call: ['/sbin/umount', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpf8u9r_p9']
Call: ['/usr/bin/hdiutil', 'detach', '/dev/disk5']
"disk5" unmounted.
"disk5" ejected.
. remounting /Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img
Call: ['/usr/bin/hdiutil', 'attach', '-nomount', '/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img']
/dev/disk5 FDisk_partition_scheme
/dev/disk5s1 Windows_FAT_32
/dev/disk5s2 Linux
/dev/disk5s3 Windows_NTFS
Call: ['/sbin/mount', '-t', 'exfat', '/dev/disk5s3', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpve199qzh']
. remounted /dev/disk5 on /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpve199qzh
. read `961` from file (was `961`)
post-test unmounting /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpve199qzh and /dev/disk5
Call: ['/sbin/umount', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpve199qzh']
Call: ['/usr/bin/hdiutil', 'detach', '/dev/disk5']
"disk5" unmounted.
"disk5" ejected.
[STAGE 2/6: Download contents - 17%]
--> Starting all content downloads
--> Retrieving resources_en_fr_2018-08.zip (970.56 MiB)
Reusing already downloaded /Volumes/Untitled/cache/resources_en_fr_2018-08.zip
[STAGE 2/6: Download contents - 20%]
--> Retrieving mediawiki_data_fr_2018-10.tar.bz2 (2.12 GiB)
calculating sum for /Volumes/Untitled/cache/mediawiki_data_fr_2018-10.tar.bz2...MATCH.
Reusing already downloaded /Volumes/Untitled/cache/mediawiki_data_fr_2018-10.tar.bz2
[STAGE 2/6: Download contents - 27%]
--> Retrieving mediawiki_data_en_2018-10.tar.bz2 (2.11 GiB)
[ ] 0%
[ ] 1%
[. ] 1%
[. ] 2%
[. ] 3%
[.. ] 3%
[.. ] 4%
[.. ] 5%
[... ] 5%
[... ] 6%
[.... ] 6%
[.... ] 7%
[.... ] 8%
[..... ] 8%
[..... ] 9%
[..... ] 10%
[...... ] 10%
[...... ] 11%
[...... ] 12%
[....... ] 12%
[....... ] 13%
[........ ] 13%
[........ ] 14%
[........ ] 15%
[......... ] 15%
[......... ] 16%
[......... ] 17%
[.......... ] 17%
[.......... ] 18%
[........... ] 18%
[........... ] 19%
[........... ] 20%
[............ ] 20%
[............ ] 21%
[............ ] 22%
[............. ] 22%
[............. ] 23%
[............. ] 24%
[.............. ] 24%
[.............. ] 25%
[............... ] 25%
[............... ] 26%
[............... ] 27%
[................ ] 27%
[................ ] 28%
[................ ] 29%
[................. ] 29%
[................. ] 30%
[................. ] 31%
[.................. ] 31%
[.................. ] 32%
[................... ] 32%
[................... ] 33%
[................... ] 34%
[.................... ] 34%
[.................... ] 35%
[.................... ] 36%
[..................... ] 36%
[..................... ] 37%
[...................... ] 37%
[...................... ] 38%
[...................... ] 39%
[....................... ] 39%
[....................... ] 40%
[....................... ] 41%
[........................ ] 41%
[........................ ] 42%
[........................ ] 43%
[......................... ] 43%
[......................... ] 44%
[.......................... ] 44%
[.......................... ] 45%
[.......................... ] 46%
[........................... ] 46%
[........................... ] 47%
[........................... ] 48%
[............................ ] 48%
[............................ ] 49%
[............................. ] 50%
[............................. ] 51%
[.............................. ] 51%
[.............................. ] 52%
[.............................. ] 53%
[............................... ] 53%
[............................... ] 54%
[............................... ] 55%
[................................ ] 55%
[................................ ] 56%
[................................. ] 56%
[................................. ] 57%
[................................. ] 58%
[.................................. ] 58%
[.................................. ] 59%
[.................................. ] 60%
[................................... ] 60%
[................................... ] 61%
[................................... ] 62%
[.................................... ] 62%
[.................................... ] 63%
[..................................... ] 63%
[..................................... ] 64%
[..................................... ] 65%
[...................................... ] 65%
[...................................... ] 66%
[...................................... ] 67%
[....................................... ] 67%
[....................................... ] 68%
[........................................ ] 68%
[........................................ ] 69%
[........................................ ] 70%
[......................................... ] 70%
[......................................... ] 71%
[......................................... ] 72%
[.......................................... ] 72%
[.......................................... ] 73%
[.......................................... ] 74%
[........................................... ] 74%
[........................................... ] 75%
[............................................ ] 75%
[............................................ ] 76%
[............................................ ] 77%
[............................................. ] 77%
[............................................. ] 78%
[............................................. ] 79%
[.............................................. ] 79%
[.............................................. ] 80%
[.............................................. ] 81%
[............................................... ] 81%
[............................................... ] 82%
[................................................ ] 82%
[................................................ ] 83%
[................................................ ] 84%
[................................................. ] 84%
[................................................. ] 85%
[................................................. ] 86%
[.................................................. ] 86%
[.................................................. ] 87%
[................................................... ] 87%
[................................................... ] 88%
[................................................... ] 89%
[.................................................... ] 89%
[.................................................... ] 90%
[.................................................... ] 91%
[..................................................... ] 91%
[..................................................... ] 92%
[..................................................... ] 93%
[...................................................... ] 93%
[...................................................... ] 94%
[....................................................... ] 94%
[....................................................... ] 95%
[....................................................... ] 96%
[........................................................ ] 96%
[........................................................ ] 97%
[........................................................ ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
Saved `mediawiki_data_en_2018-10.tar.bz2` successfuly: 2.11 GiB
[STAGE 2/6: Download contents - 33%]
--> Verifying EduPi resources file names
EduPi resources archive OK
[STAGE 3/6: Image configuration (virtualized) - 33%]
--> Preparing qemu VM
using 2 GiB RAM
Call: ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'info', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img']
image: /Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img
file format: raw
virtual size: 7.2G (7760000000 bytes)
disk size: 7.2G
--> Resizing image file to 7.23 GiB
Call: ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'info', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img']
image: /Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img
file format: raw
virtual size: 7.2G (7760000000 bytes)
disk size: 7.2G
Call: ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'resize', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img', '62537072640']
Image resized.
Call: ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'info', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img']
image: /Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img
file format: raw
virtual size: 58G (62537072640 bytes)
disk size: 58G
--> Starting-up VM
--> Launch qemu
ssh on port 49507
--
/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-system-arm -m 2048M -M vexpress-a15 -kernel /Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/vexpress-boot/zImage -dtb /Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/vexpress-boot/vexpress-v2p-ca15_a7.dtb -append root=/dev/mmcblk0p2 console=ttyAMA0 console=tty -serial stdio -no-acpi -drive format=raw,if=sd,file=/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img -display none -no-reboot -netdev user,id=eth1,hostfwd=tcp::49507-:22 -device virtio-net-device,netdev=eth1 -smp 3 --accel tcg,thread=multi
--
Bo
oting Linux on physical CPU 0x0
Li
nux version 4.10.0 (reg@hayla.ml) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) ) #1 SMP Wed Sep 19 09:25:10 UTC 2018
CPU: ARMv7 Processor [412fc0f1] revision 1 (ARMv7), cr=10c5387d
CPU: div instruct
ions available: patching division code
CPU: PIPT / VIPT nonaliasing d
ata cache, PIPT instruction cache
OF: fdt:Machine model: V2P-CA15_CA7
Truncating RAM at 0x80000000-0xffffffff to -0xf0000000
Consider using a HIGHMEM enabled kernel.
Memory policy: Da
ta cache writealloc
percpu: Embedded 13 pages/cpu @ef1a8000 s23692 r8192 d2136
4 u53248
Built 1 zonelists in Zone order, mobility grouping on. Total pages:
455168
Kernel command line: root=/dev/mmcblk0p2 conso
le=ttyAMA0 console=tty
log_buf_len individual max cpu contribution: 4096
bytes
log_buf_len total cpu_extra contributions: 16384 bytes
log
_buf_len min size: 16384 bytes
log_buf_len: 32768 bytes
early log buf free: 14832(90%)
PID hash table entries: 4096 (order: 2, 16
384 bytes)
Dentry cache hash table entries: 262144 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 13
1072 (order: 7, 524288 bytes)
Memory: 1807976K/1835008K available (7168K kern
el code, 232K rwdata, 1384K rodata, 1024K init, 204K bss, 27032K reserved, 0K cma-reserved)
Virtual kernel memory lay
out:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
lowmem : 0x80000000 - 0xf0000000 (1792 MB)
modules : 0x7f000000 - 0x80000000
( 16 MB)
.text : 0x80008000 - 0x80800000 (8160 kB)
.init : 0x80a000
00 - 0x80b00000 (1024 kB)
.data : 0x80b00000 - 0x80b3a2c0 ( 233 kB)
.bss : 0x80b3c000 - 0x80b6f1c4 ( 205 kB)
S
LUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=5, Nodes=1
Hierarchical RCU implementation.
Build-time adjustment of leaf fanout to 32.
RCU restri
cting CPUs from NR_CPUS=8 to nr_cpu_ids=5.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_cpu_ids=5
NR_IRQS:
16 nr_irqs:16 16
arm_arch_timer: Architected cp15 timer(s) running at 62.50MHz (virt).
clocksource: arch_sys_c
ounter: mask: 0xffffffffffffff max_cycles: 0x1cd42e208c, max_idle_ns: 881590405314 ns
sched_clock: 56 bits at 62MHz, resolution
16ns, wraps every 4398046511096ns
Switching to timer-based delay loop, resolution 16ns
clocksource: arm,sp804
: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
Failed to initialize '/smb@080
00000/motherboard/iofpga@3,00000000/timer@120000': -22
Console: colour dummy device 80x30
console [tty0] enabled
Calibrating delay loop (skipped), value calculated using timer frequency.. 125.00 BogoMIPS (lpj=62500
0)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 4096 (order: 2, 16384 bytes)
Mountpoint-cache hash table entries: 4096 (order: 2, 16384 bytes)
CPU: Testing write buffer coherency: o
k
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x80100000 - 0x80100058
AR
M CCI driver probed
tc2_pm_init: boot CPU is out of bound!
smp: Bringing up seconda
ry CPUs ...
CPU1: failed to boot: -49
CPU2: failed to boot: -49
CPU3: failed to boot: -49
CPU4: failed to boot: -49
smp: Brought up 1 node, 1 CPU
SMP: To
tal of 1 processors activated (125.00 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
d
evtmpfs: initialized
VFP support v0.3: implementor 41 architecture 4 part 30 variant f rev 0
clocksource
: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
futex hash tabl
e entries: 2048 (order: 5, 131072 bytes)
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at drivers/mf
d/vexpress-sysreg.c:189 vexpress_sysreg_probe+0x174/0x1a8
Modules linked in:
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.10.0 #1
Hardware name: ARM-Versatile Express
[<8010e5c8>] (unwind_backtrace) from [<8010b028>] (sho
w_stack+0x10/0x14)
[<8010b028>] (show_stack) from [<80378788>] (dump_stack+0x84/0x98)
[<80378788>] (dump_stack)
from [<8011cad4>] (__warn+0xe8/0x100)
[<8011cad4>] (__warn) from [<8011cb9c>] (warn_slowpath_null+0x20/0x28)
[<8011cb9
c>] (warn_slowpath_null) from [<8041bce8>] (vexpress_sysreg_probe+0x174/0x1a8)
[<8041bce8>] (vexpress_sysreg_probe) from [<803ffde4>] (platform_drv_probe+0x4c/0xb0)
[<803ffde4>] (platf
orm_drv_probe) from [<803fe408>] (driver_probe_device+0x1f4/0x2b8)
[<803fe408>] (driver_probe_device) from [<803fe584>] (__driver_a
ttach+0xb8/0xbc)
[<803fe584>] (__driver_attach) from [<803fc918>] (bus_for_each_dev+0x68/0x9c)
[<803fc918>] (bus_for_ea
ch_dev) from [<803fda64>] (bus_add_driver+0x1a0/0x218)
[<803fda64>] (bus_add_drive
r) from [<803fee4c>] (driver_register+0x78/0xf8)
[
<803fee4c>] (driver_register) from [<8010179c>] (do_one_initcall+0x44/0x16c)
[<8010179c>] (do_one_initcall) from [<80a00e48>] (kernel_init_fr
eeable+0x1d8/0x268)
[<80a00e48>] (kernel_init_freeable) from [<806fb8a8>] (kernel_init+0x8/0x114)
[<806fb8a8>] (kernel_init
) from [<80107578>] (ret_from_fork+0x14/0x3c)
---[ end trace 8a05d9d63898ce18 ]---
vexpress-sysreg 1c010000.sysreg: DT HBI
(249) is not matching hardware (237)!
NET: Registered protocol fa
mily 16
DMA: preallocated 256 KiB pool for atomic co
herent allocations
cpuidle: using governor ladder
hw-breakpoin
t: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
hw-breakpoint: m
aximum watchpoint size is 8 bytes.
Serial: AMBA PL011 UART driver
OF: amba_device_add() failed (-19) for /wdt@2a490000
OF: amba_device_add(
) failed (-19) for /memory-controller@2b0a0000
OF: amba_device_add(
) failed (-19) for /memory-controller@7ffd0000
OF: amba_device_add() failed (-19
) for /dma@7ff00000
OF: amba_device_add() failed (-19) for /etb@0,200
10000
OF: amba_device_add() failed (-19) for /tpiu@0,20030000
OF: amba_dev
ice_add() failed (-19) for /funnel@0,20040000
OF: amba_device_add()
failed (-19) for /ptm@0,2201c000
OF: amba_device_add() failed (-19) for /ptm
@0,2201d000
OF: amba_device_add() failed (-19) for /etm@0,2203c000
OF: amba_device_add() failed (-19) for /etm@0,2203d000
OF: amba_device_add
() failed (-19) for /etm@0,2203e000
1c090000.uart: ttyAMA0 at MM
IO 0x1c090000 (irq = 48, base_baud = 0) is a PL011 rev1
console [ttyAMA0] ena
bled
1c
0a0000.uart: ttyAMA1 at MMIO 0x1c0a0000 (irq = 49, base_baud = 0) is a PL011 rev1
1
c0b0000.uart: ttyAMA2 at MMIO 0x1c0b0000 (irq = 50, base_baud = 0) is a PL011 rev1
1
c0c0000.uart: ttyAMA3 at MMIO 0x1c0c0000 (irq = 51, base_baud = 0) is a PL011 rev1
OF:
amba_device_add() failed (-19) for /smb@08000000/motherboard/iofpga@3,00000000/wdt@0f0000
SCSI
subsystem initialized
u
sbcore: registered new interface driver usbfs
u
sbcore: registered new interface driver hub
u
sbcore: registered new device driver usb
A
dvanced Linux Sound Architecture Driver Initialized.
c
locksource: Switched to clocksource arch_sys_counter
NET:
Registered protocol family 2
TCP e
stablished hash table entries: 16384 (order: 4, 65536 bytes)
T
CP bind hash table entries: 16384 (order: 5, 131072 bytes)
T
CP: Hash tables configured (established 16384 bind 16384)
UD
P hash table entries: 1024 (order: 3, 32768 bytes)
U
DP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
NET
: Registered protocol family 1
RP
C: Registered named UNIX socket transport module.
RPC: Registered udp transport mo
dule.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
hw pe
rfevents: enabled with armv7_cortex_a15 PMU driver, 1 counters available
h
w perfevents: /pmu_a7: failed to probe PMU!
hw perfevents: /pmu_a7: failed to regist
er PMU devices!
f
ailed to build OPP table
wo
rkingset: timestamp_bits=30 max_order=19 bucket_order=0
squas
hfs: version 4.0 (2009/01/31) Phillip Lougher
j
ffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fu
se init (API version 7.26)
9
p: Installing v9fs 9p2000 file system support
ex
FAT: Version 1.2.9
i
o scheduler noop registered (default)
c
lcd-pl11x 1c1f0000.clcd: PL111 designer 41 rev2 at 0x1c1f0000
cl
cd-pl11x 1c1f0000.clcd: /smb@08000000/motherboard/iofpga@3,00000000/clcd@1f0000 hardware, 640x480@59 display
C
onsole: switching to colour frame buffer device 80x30
80000
00.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
I
ntel/Sharp Extended Query Table at 0x0031
U
sing buffer write method
8
000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
I
ntel/Sharp Extended Query Table at 0x0031
Using
buffer write method
Conca
tenating MTD devices:
(0):
"8000000.flash"
(1):
"8000000.flash"
in
to device "8000000.flash"
libphy
: Fixed MDIO Bus: probed
smsc9
11x 1a000000.ethernet (unnamed net_device) (uninitialized): Device not READY in 100ms aborting
i
sp1760 1b000000.usb: bus width: 32, oc: digital
i
sp1760 1b000000.usb: NXP ISP1760 USB Host Controller
i
sp1760 1b000000.usb: new USB bus registered, assigned bus number 1
i
sp1760 1b000000.usb: Scratch test failed.
is
p1760 1b000000.usb: can't setup: -19
isp17
60 1b000000.usb: USB bus 1 deregistered
usbc
ore: registered new interface driver usb-storage
m
ousedev: PS/2 mouse device common for all mice
r
tc-pl031 1c170000.rtc: rtc core: registered pl031 as rtc0
mmci-
pl18x 1c050000.mmci: Got CD GPIO
mmci-
pl18x 1c050000.mmci: Got WP GPIO
m
mci-pl18x 1c050000.mmci: mmc0: PL181 manf 41 rev0 at 0x1c050000 irq 44,45 (pio)
m
mc0: new SDXC card at address 4567
i
nput: AT Raw Set 2 keyboard as /devices/platform/smb@08000000/smb@08000000:motherboard/smb@08000000:motherboard:iofpga@3,00000000/1c060000.kmi/serio0/input/input0
l
edtrig-cpu: registered to indicate activity on CPUs
u
sbcore: registered new interface driver usbhid
u
sbhid: USB HID core driver
m
mcblk0: mmc0:4567 QEMU! 58.2 GiB
mmcb
lk0: p1 p2 p3
a
aci-pl041 1c040000.aaci: ARM AC'97 Interface PL041 rev0 at 0x1c040000, irq 43
a
aci-pl041 1c040000.aaci: FIFO 512 entries
o
profile: using timer interrupt.
Netfi
lter messages via NETLINK v0.30.
nfnl_
acct: registering with nfnetlink.
n
f_conntrack version 0.5.0 (16384 buckets, 65536 max)
ct
netlink v0.93: registering with nfnetlink.
n
f_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
n
f_tables_compat: (c) 2012 Pablo Neira Ayuso <pablo@netfilter.org>
x
t_time: kernel timezone is -0000
i
p_set: protocol 6
I
PVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)
I
PVS: Connection hash table configured (size=4096, memory=32Kbytes)
IPVS:
Creating netns size=1296 id=0
IPVS:
ipvs loaded.
IPVS:
[rr] scheduler registered.
IPVS
: [wrr] scheduler registered.
IPVS:
[lc] scheduler registered.
I
PVS: [wlc] scheduler registered.
I
PVS: [fo] scheduler registered.
I
PVS: [ovf] scheduler registered.
I
PVS: [lblc] scheduler registered.
I
PVS: [lblcr] scheduler registered.
I
PVS: [dh] scheduler registered.
I
PVS: [sh] scheduler registered.
IPVS:
[sed] scheduler registered.
IPVS:
[nq] scheduler registered.
I
PVS: ftp: loaded support on port[0] = 21
I
PVS: [sip] pe registered.
i
p_tables: (C) 2000-2006 Netfilter Core Team
ipt_C
LUSTERIP: ClusterIP Version 0.8 loaded successfully
arp_t
ables: arp_tables: (C) 2002 David S. Miller
N
ET: Registered protocol family 10
S
egment Routing with IPv6
i
p6_tables: (C) 2000-2006 Netfilter Core Team
s
it: IPv6, IPv4 and MPLS over IPv4 tunneling driver
NE
T: Registered protocol family 17
9
pnet: Installing 9P2000 support
Re
gistering SWP/SWPB emulation handler
r
tc-pl031 1c170000.rtc: setting system clock to 2018-10-27 14:53:00 UTC (1540651980)
AL
SA device list:
#0: ARM AC'97 Interface PL041 rev0 at 0x1c040000, irq 43
input
: ImExPS/2 Generic Explorer Mouse as /devices/platform/smb@08000000/smb@08000000:motherboard/sm
b@08000000:motherboard:iofpga@3,00000000/1c070000.kmi/serio1/input/input2
E
XT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
r
andom: fast init done
EXT4-
fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
V
FS: Mounted root (ext4 filesystem) readonly on device 179:2.
F
reeing unused kernel memory: 1024K
r
andom: crng init done
s
ystemd[1]: Failed to insert module 'autofs4': No such file or directory
syst
emd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELF
UTILS +KMOD +IDN)
s
ystemd[1]: Detected architecture arm.
s
ystemd[1]: Set hostname to <default.hotspot>.
syste
md[1]: Reached target Swap.
s
ystemd[1]: Started Forward Password Requests to Wall Directory Watch.
syste
md[1]: Listening on /dev/initctl Compatibility Named Pipe.
system
d[1]: Listening on fsck to fsckd communication Socket.
s
ystemd[1]: Listening on Journal Socket.
s
ystemd[1]: Listening on Syslog Socket.
syste
md[1]: Listening on Journal Socket (/dev/log).
s
ystemd[1]: Starting Mount Boot Partition (custom)...
s
ystemd[1]: dev-hugepages.mount: Couldn't determine result for ConditionVirtualization=!private-users, assuming failed: No such file or dire
ctory
s
ystemd[1]: Starting Load Kernel Modules...
s
ystemd[1]: Mounting Debug File System...
syst
emd[1]: Created slice system-serial\x2dgetty.slice.
s
ystemd[1]: Created slice system-getty.slice.
syste
md[1]: Created slice User and Session Slice.
s
ystemd[1]: Reached target Slices.
s
ystemd[1]: Starting Restore / save the current clock...
sys
temd[1]: Listening on udev Control Socket.
[
�[0;32m OK �[0m] Reached target Sound Card.
[�[0;32m OK �[0m] Found device /dev/ttyAMA0.
[�
[0;32m OK �[0m] Started Show Plymouth Boot Screen.
[
�[0;32m OK �[0m] Reached target Encrypted Volumes.
[�[0;
32m OK �[0m] Reached target Paths.
[
�[0;32m OK �[0m] Started Forward Password Requests to Plymouth Directory Watch.
[�
[0;32m OK �[0m] Found device /dev/mmcblk0p1.
[�
[0;32m OK �[0m] Found device /dev/mmcblk0p3.
Mounting /data...
Starting File System Check on /dev/mmcblk0p1...
[�
[0;32m OK �[0m] Mounted /data.
[
�[0;32m OK �[0m] Started File System Check on /dev/mmcblk0p1.
[�[0;
32m OK �[0m] Reached target Local File Systems.
Starting Raise network interfaces...
Starting Tell Plymouth To Write Out Runtime Data...
Starting Preprocess NFS configuration...
Starting Create Volatile Files and Directories...
Starting Set console font and keymap...
[�[0;
32m OK �[0m] Started Tell Plymouth To Write Out Runtime Data.
[�[0;
32m OK �[0m] Started Preprocess NFS configuration.
[
�[0;32m OK �[0m] Reached target NFS client services.
[�[0
;32m OK �[0m] Reached target Remote File Systems (Pre).
[
�[0;32m OK �[0m] Reached target Remote File Systems.
[�[0;
32m OK �[0m] Started Set console font and keymap.
[�[0;
32m OK �[0m] Started Raise network interfaces.
[�[0;
32m OK �[0m] Started Create Volatile Files and Directories.
Starting Update UTMP about System Boot/Shutdown...
Starting Network Time Synchronization...
[�[0;
32m OK �[0m] Started Update UTMP about System Boot/Shutdown.
[�[0;
32m OK �[0m] Started Network Time Synchronization.
[�[0;
32m OK �[0m] Reached target System Time Synchronized.
[
�[0;32m OK �[0m] Reached target System Initialization.
[�
[0;32m OK �[0m] Listening on triggerhappy.socket.
[�[0;
32m OK �[0m] Started Daily apt download activities.
[�[0;
32m OK �[0m] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[�[0;
32m OK �[0m] Started Run ideascube clean leftover-files weekly and on boot.
[�[0;
32m OK �[0m] Started Clean PHP session files every 30 mins.
[
�[0;32m OK �[0m] Listening on D-Bus System Message Bus Socket.
[
�[0;32m OK �[0m] Reached target Sockets.
[�[0;
32m OK �[0m] Reached target Basic System.
[�[0;
32m OK �[0m] Started D-Bus System Message Bus.
Starting System Logging Service...
Starting Restore /etc/resolv.conf i…fore the ppp link was shut down...
Starting LSB: Switch to ondemand cp…r (unless shift key is pressed)...
Starting Save/Restor
e Sound Card State...
Starting Avahi mDNS/DNS-SD Stack...
[�[0;32m OK �[0m]
Started Kiwix server.
Starting LSB: Autogenerate and use a swap file...
Star
ting Disable WiFi if country not set...
Starting triggerhappy glob
al hotkey daemon...
Starting dhcpcd
on all interfaces...
Starting Mod
em Manager...
[
�[0;32m OK �[0m] Started Regular background program processing daemon.
Starting Network Manager...
Starting Login Service...
[
�[0;32m OK �[0m] Started Daily apt upgrade and clean activities.
[�[0;
32m OK �[0m] Started Daily Cleanup of Temporary Directories.
[
�[0;32m OK �[0m] Reached target Timers.
Starting Boot-only system-wide cleanup script...
[
�[0;32m OK �[0m] Started Save/Restore Sound Card State.
[
�[0;32m OK �[0m] Started Restore /etc/resolv.conf if…before the ppp link was shut down.
[�[0;
32m OK �[0m] Started triggerhappy global hotkey daemon.
[�[0;
1;31mFAILED�[0m] Failed to start dhcpcd on all interfaces.
See 'systemctl status dhcpcd.service' f
or details.
[�[0;
32m OK �[0m] Started Disable WiFi if country not set.
[�[0;
32m OK �[0m] Started Boot-only system-wide cleanup script.
Starting Clean php session files...
[�[0;
32m OK �[0m] Started Login Service.
[�[0;
32m OK �[0m] Started LSB: Switch to ondemand cpu…nor (unless shift key is pressed).
[�[0;3
2m OK �[0m] Started Avahi mDNS/DNS-SD Stack.
[�[0;
32m OK �[0m] Started System Logging Service.
[
�[0;32m OK �[0m] Started LSB: Autogenerate and use a swap file.
Starting Authorization Manager...
[ �
[0;31m*�[0;1;31m*�[0m�[0;31m* �[0m] (4 of 4) A start job is running for Network Manager (14s / 1min 29s)
�
[K[�[0;31m*�[0;1;31m*�[0m�[0;31m* �[0m] (1 of 4) A start job is running for…php session files (14s / no limit)
�[K[�[0;1;31m*�[0m�[0;31m* �[0m] (1 of 4) A start job is running for…php session files (15s / no limit)
�[K[
�[0m�[0;31m* �[0m] (1 of 4) A start job is running for…php session files (15s / no limit)
�[
K[�[0;1;31m*�[0m�[0;31m* �[0m] (2 of 4) A start job is running for…horization Manager (4s / 1min 30s)
�[K[�[0;31m*�[0;1;31m*�[0m�[0;31m* �[0m] (2 of 4) A start job is running for…horization Manager (4s / 1min 30s)
�[K[ �[0;31m*�[0;1;31m*�[0m�[0;31m* �[0m] (2 of 4) A start job is running for…horization Manager (4s / 1min 30s)
�[K[ �[0;31m*�[0;1;31m*�[0m�[0;31m* �[0m] (3 of 4) A start job is running for…odem Manager (1min 11s / 2min 20s)
�[K[ �[0;31m*�[0;1;31m*�[0m�[0;31m*�[0m] (3 of 4) A start job is running for…odem Manager (1min 11s / 2min 20s)
�[K[�[0;32m OK �[0m] Started Authorization Manager.
[�[0;3
2m OK �[0m] Started Network Manager.
[
�[0;32m OK �[0m] Reached target Network.
Starting OpenBSD Secure Shell server...
[�[0;
32m OK �[0m] Started Launch hostapd.
Starting A high performance web server and a reverse proxy server...
Starting Permit User Sessions...
Starting Network Manager Wait Online...
[�[0;
32m OK �[0m] Started Permit User Sessions.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
R
a
s
p
b
i
an
G
N
U
/
L
in
ux
9
d
efault.hotspot
ttyAM
A0
d
efault
login:
Successfuly connected to Qemu over SSH
--> Copy ansiblecube
sudo /bin/rm -rf /var/lib/ansible/local
copy local dir /Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/ansiblecube to tmp dir /tmp/63A384210C75BA1A5B2F66E0EF89374
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./group_vars
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./tests
copy local file ansible.cfg to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./ansible.cfg
copy local file clean_apt.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./clean_apt.yml
copy local file disable_service.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./disable_service.yml
copy local file enable_service.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./enable_service.yml
copy local file enable_vhost.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./enable_vhost.yml
copy local file handlers.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./handlers.yml
copy local file hosts to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./hosts
copy local file main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./main.yml
copy local file mark_role.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./mark_role.yml
copy local file partition_boundaries.py to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./partition_boundaries.py
copy local file README.md to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./README.md
copy local file group_vars/all to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./group_vars/all
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/aflatoun_content
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/aflatoun_setup
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/backup
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/clock
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/dnsmasq
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/edupi_content
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/edupi_setup
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/hostapd
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/iptables
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kalite_content
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kalite_setup
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kiwix
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/network-manager
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/packages
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/resize
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/restore
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/services
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/uwsgi
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/variables
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_content
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/aflatoun_content/tasks
copy local file roles/aflatoun_content/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/aflatoun_content/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/aflatoun_setup/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/aflatoun_setup/templates
copy local file roles/aflatoun_setup/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/aflatoun_setup/tasks/main.yml
copy local file roles/aflatoun_setup/templates/aflatoun.service.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/aflatoun_setup/templates/aflatoun.service.j2
copy local file roles/aflatoun_setup/templates/aflatoun.vhost.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/aflatoun_setup/templates/aflatoun.vhost.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/backup/tasks
copy local file roles/backup/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/backup/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/files
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/templates
copy local file roles/captive_portal/files/captive.ini to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/files/captive.ini
copy local file roles/captive_portal/files/clean-up-dnsmasq.sh to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/files/clean-up-dnsmasq.sh
copy local file roles/captive_portal/files/clean-up.service to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/files/clean-up.service
copy local file roles/captive_portal/files/clean_iptables.sh to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/files/clean_iptables.sh
copy local file roles/captive_portal/files/connectivity-check to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/files/connectivity-check
copy local file roles/captive_portal/files/nginx-captiveportal to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/files/nginx-captiveportal
copy local file roles/captive_portal/files/pibox-mode-switcher to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/files/pibox-mode-switcher
copy local file roles/captive_portal/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/tasks/main.yml
copy local file roles/captive_portal/templates/cap.py.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/captive_portal/templates/cap.py.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/clock/files
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/clock/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/clock/templates
copy local file roles/clock/files/clock.py to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/clock/files/clock.py
copy local file roles/clock/files/uwsgi.ini to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/clock/files/uwsgi.ini
copy local file roles/clock/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/clock/tasks/main.yml
copy local file roles/clock/templates/nginx.conf.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/clock/templates/nginx.conf.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/dnsmasq/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/dnsmasq/templates
copy local file roles/dnsmasq/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/dnsmasq/tasks/main.yml
copy local file roles/dnsmasq/templates/dnsmasq-spoof.conf.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/dnsmasq/templates/dnsmasq-spoof.conf.j2
copy local file roles/dnsmasq/templates/dnsmasq.conf.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/dnsmasq/templates/dnsmasq.conf.j2
copy local file roles/dnsmasq/templates/interfaces.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/dnsmasq/templates/interfaces.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/edupi_content/tasks
copy local file roles/edupi_content/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/edupi_content/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/edupi_setup/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/edupi_setup/templates
copy local file roles/edupi_setup/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/edupi_setup/tasks/main.yml
copy local file roles/edupi_setup/templates/edupi.service.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/edupi_setup/templates/edupi.service.j2
copy local file roles/edupi_setup/templates/edupi.vhost.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/edupi_setup/templates/edupi.vhost.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/hostapd/files
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/hostapd/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/hostapd/templates
copy local file roles/hostapd/files/hostapd to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/hostapd/files/hostapd
copy local file roles/hostapd/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/hostapd/tasks/main.yml
copy local file roles/hostapd/templates/hostapd.conf.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/hostapd/templates/hostapd.conf.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/files
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/meta
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/templates
copy local file roles/ideascube/files/ideascube_leftover_files.service to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/files/ideascube_leftover_files.service
copy local file roles/ideascube/files/ideascube_leftover_files.timer to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/files/ideascube_leftover_files.timer
copy local file roles/ideascube/files/logoKIWIX-ideascube.png to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/files/logoKIWIX-ideascube.png
copy local file roles/ideascube/files/remove_staticfiles_json.service to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/files/remove_staticfiles_json.service
copy local file roles/ideascube/files/remove_staticfiles_json.sh to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/files/remove_staticfiles_json.sh
copy local file roles/ideascube/files/uwsgi-cache.ini to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/files/uwsgi-cache.ini
copy local file roles/ideascube/meta/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/meta/main.yml
copy local file roles/ideascube/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/tasks/main.yml
copy local file roles/ideascube/templates/ideascube.list.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/templates/ideascube.list.j2
copy local file roles/ideascube/templates/pibox.py.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/ideascube/templates/pibox.py.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/iptables/files
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/iptables/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/iptables/templates
copy local file roles/iptables/files/iptables to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/iptables/files/iptables
copy local file roles/iptables/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/iptables/tasks/main.yml
copy local file roles/iptables/templates/iptables.rules.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/iptables/templates/iptables.rules.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kalite_content/tasks
copy local file roles/kalite_content/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kalite_content/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kalite_setup/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kalite_setup/templates
copy local file roles/kalite_setup/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kalite_setup/tasks/main.yml
copy local file roles/kalite_setup/templates/kalite.service.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kalite_setup/templates/kalite.service.j2
copy local file roles/kalite_setup/templates/kalite.vhost.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kalite_setup/templates/kalite.vhost.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kiwix/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kiwix/templates
copy local file roles/kiwix/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kiwix/tasks/main.yml
copy local file roles/kiwix/templates/kiwix-server.service.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kiwix/templates/kiwix-server.service.j2
copy local file roles/kiwix/templates/nginx.vhost.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/kiwix/templates/nginx.vhost.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/network-manager/tasks
copy local file roles/network-manager/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/network-manager/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx/files
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx/templates
copy local file roles/nginx/files/nginx.conf to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx/files/nginx.conf
copy local file roles/nginx/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx/tasks/main.yml
copy local file roles/nginx/templates/404.html.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx/templates/404.html.j2
copy local file roles/nginx/templates/502.html.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx/templates/502.html.j2
copy local file roles/nginx/templates/placeholder.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx/templates/placeholder.j2
copy local file roles/nginx/templates/welcome.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/nginx/templates/welcome.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/packages/tasks
copy local file roles/packages/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/packages/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/resize/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/resize/templates
copy local file roles/resize/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/resize/tasks/main.yml
copy local file roles/resize/templates/fstab.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/resize/templates/fstab.j2
copy local file roles/resize/templates/mount-boot-partition.service to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/resize/templates/mount-boot-partition.service
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/restore/tasks
copy local file roles/restore/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/restore/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/services/tasks
copy local file roles/services/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/services/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/files
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/templates
copy local file roles/system/files/bashrc to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/files/bashrc
copy local file roles/system/files/rc.local to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/files/rc.local
copy local file roles/system/files/sources_jessie.list to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/files/sources_jessie.list
copy local file roles/system/files/sources_stretch.list to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/files/sources_stretch.list
copy local file roles/system/files/vimrc.local to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/files/vimrc.local
copy local file roles/system/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/tasks/main.yml
copy local file roles/system/templates/hosts.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/templates/hosts.j2
copy local file roles/system/templates/visudo.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/system/templates/visudo.j2
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/uwsgi/tasks
copy local file roles/uwsgi/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/uwsgi/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/variables/tasks
copy local file roles/variables/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/variables/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_content/tasks
copy local file roles/wikifundi_content/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_content/tasks/main.yml
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/tasks
make remote dir /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/templates
copy local file roles/wikifundi_setup/files/90-wikifundi.ini to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/90-wikifundi.ini
copy local file roles/wikifundi_setup/files/A_WikiAfrica_project.png to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/A_WikiAfrica_project.png
copy local file roles/wikifundi_setup/files/add_mw_extension.py to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/add_mw_extension.py
copy local file roles/wikifundi_setup/files/cc-by-sa.png to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/cc-by-sa.png
copy local file roles/wikifundi_setup/files/composer.json to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/composer.json
copy local file roles/wikifundi_setup/files/empty.php to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/empty.php
copy local file roles/wikifundi_setup/files/favicon.ico to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/favicon.ico
copy local file roles/wikifundi_setup/files/LocalSettings.php to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/LocalSettings.php
copy local file roles/wikifundi_setup/files/logo-sq.png to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/logo-sq.png
copy local file roles/wikifundi_setup/files/logo.png to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/logo.png
copy local file roles/wikifundi_setup/files/php.conf to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/files/php.conf
copy local file roles/wikifundi_setup/tasks/main.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/tasks/main.yml
copy local file roles/wikifundi_setup/tasks/mediawiki.yml to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/tasks/mediawiki.yml
copy local file roles/wikifundi_setup/templates/config.yaml.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/templates/config.yaml.j2
copy local file roles/wikifundi_setup/templates/parsoid.service.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/templates/parsoid.service.j2
copy local file roles/wikifundi_setup/templates/wikifundi.vhost.j2 to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./roles/wikifundi_setup/templates/wikifundi.vhost.j2
copy local file tests/conftest.py to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./tests/conftest.py
copy local file tests/requirements-dev.txt to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./tests/requirements-dev.txt
copy local file tests/test_ansible.py to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./tests/test_ansible.py
copy local file tests/test_syntax.py to tmp file /tmp/63A384210C75BA1A5B2F66E0EF89374/./tests/test_syntax.py
sudo mv -T /tmp/63A384210C75BA1A5B2F66E0EF89374 /var/lib/ansible/local
--> Run ansiblecube
copy local file /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmplmk_wty_/WikiFundi.png to tmp file /tmp/956A582B81537D2255A73F00AE750FC
sudo mv -T /tmp/956A582B81537D2255A73F00AE750FC /tmp/favicon.png
copy local file /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmplmk_wty_/WikiFundi.png to tmp file /tmp/39D401422B8D2EFF31EAA097D9EE5F6
sudo mv -T /tmp/39D401422B8D2EFF31EAA097D9EE5F6 /tmp/header-logo.png
copy local file /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmplmk_wty_/wikifundi.css to tmp file /tmp/C2790BFE21D3DDB3589C5D9DD8ACA3D
sudo mv -T /tmp/C2790BFE21D3DDB3589C5D9DD8ACA3D /tmp/style.css
copy local file /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp3vszfp8f.yml to tmp file /tmp/F5408ADD3866A5D10367D5301B138B1
sudo mv -T /tmp/F5408ADD3866A5D10367D5301B138B1 /home/pi/catalog_Kiwix.yml
copy local file /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmph_8v_k62 to tmp file /tmp/0CFEC90D70FBA9A9829ADA33980C1E0
sudo mv -T /tmp/0CFEC90D70FBA9A9829ADA33980C1E0 /var/lib/ansible/local/extra_vars.json
ansiblecube extra_vars
{
"mirror": "http://download.kiwix.org",
"catalogs": [
{
"name": "Kiwix",
"description": "Kiwix ZIM Content",
"url": "http://download.kiwix.org/library/ideascube.yml",
"local_url": "file:///home/pi/catalog_Kiwix.yml"
}
],
"kernel_version": "4.14.34",
"root_partition_size": 7000000000,
"disk_size": 62537072640,
"project_name": "WikiFundi",
"timezone": "Europe/Paris",
"language": "fr",
"language_name": "Fran\u00e7ais",
"kalite_languages": [],
"wikifundi_languages": [
"fr",
"en"
],
"aflatoun_languages": [],
"edupi": true,
"edupi_has_resources": true,
"packages": [],
"custom_branding_path": "/tmp",
"admin_account": "****",
"admin_password": "****",
"has_custom_branding": true
}
sh -c 'cd /var/lib/ansible/local && tasks=$(/usr/local/bin/ansible-playbook --list-tasks --inventory hosts --tags resize,rename,reconfigure --extra-vars="@/var/lib/ansible/local/extra_vars.json" main.yml | paste -sd "^" -) && echo "### TASKS ### $tasks"'
### TASKS ### ^playbook: main.yml^^ play #1 (localhost): localhost TAGS: []^ tasks:^ Set the LED steady before upgrading !!! TAGS: [always]^ debug TAGS: [always]^ variables : DEBUG list {{ data_path }} content TAGS: [always]^ variables : set python3.4 for jessie TAGS: [always]^ variables : set python3.5 for stretch TAGS: [always]^ variables : Set project_name and project_name_safe facts TAGS: [always]^ variables : Set hostname and hostpot_name TAGS: [always]^ variables : Update names and fqdns for all projects TAGS: [always]^ variables : Ensure hostname is in /etc/hosts TAGS: [always]^ variables : Set hostname using to {{ fqdn }} TAGS: [always]^ variables : Create config.fact file TAGS: [master, reconfigure]^ variables : reload local facts TAGS: [master, reconfigure]^ debug TAGS: [always]^ system : Drop hosts file on device TAGS: [master, rename]^ system : Remove the existing localtime file TAGS: [master, reconfigure, setup]^ system : Set a new localtime file corresponding to the timezone TAGS: [master, reconfigure, setup]^ system : Set timezone variables TAGS: [master, reconfigure, setup]^ resize : Unmount {{ data_path }} partition TAGS: [master, resize]^ resize : make sure data partition is removed from fstab TAGS: [master, resize]^ resize : remove {{ data_path }} if it exists TAGS: [resize]^ resize : Copy partition table analysis script TAGS: [master, resize]^ resize : display disk table TAGS: [master, resize]^ resize : Analyze disk partition table TAGS: [master, resize]^ resize : Delete partition table analysis script TAGS: [master, resize]^ resize : get number of partitions TAGS: [master, resize]^ resize : delete data partition if it exists TAGS: [master, resize]^ resize : informing kernel about partition deletion TAGS: [master, resize]^ resize : recreating root partition TAGS: [master, resize]^ resize : informing kernel about root partition's new boundaries TAGS: [master, resize]^ resize : resize filesystem on root partition TAGS: [master, resize]^ resize : Recreating third partition TAGS: [master, resize]^ resize : informing kernel about new data partition TAGS: [master, resize]^ resize : Formatting third partition (exfat) TAGS: [master, resize]^ resize : display disk table TAGS: [master, resize]^ resize : display disk table TAGS: [master, resize]^ resize : display exfat table TAGS: [master, resize]^ resize : check exfat TAGS: [master, resize]^ resize : create {{ data_path }} placeholder TAGS: [master, resize]^ resize : installing a new fstab with longer device timeouts and {{ data_path }} mout point TAGS: [master, resize]^ resize : Mounting third partition to {{ data_path }} TAGS: [master, resize]^ resize : Create test directory TAGS: [always]^ nginx : install 502.html TAGS: [master, rename]^ nginx : install 404.html TAGS: [master, rename]^ nginx : install welcome redirect TAGS: [master, rename]^ dnsmasq : Copy dnsmasq.conf file TAGS: [master, rename]^ hostapd : Copy hostapd.conf file TAGS: [master, rename]^ ideascube : Create ideascube handlers directories TAGS: [reconfigure]^ ideascube : change ownership of ideascube handlers directories TAGS: [reconfigure]^ ideascube : move ideascube handlers directories TAGS: [reconfigure]^ ideascube : Symlink ideascube handlers in idascube folder TAGS: [reconfigure]^ debug TAGS: [reconfigure]^ ideascube : Ensure the branding directory exists TAGS: [reconfigure]^ stat TAGS: [reconfigure]^ copy TAGS: [reconfigure]^ ideascube : Create ideascube configuration file TAGS: [master, reconfigure, setup]^ ideascube : Edit pibox.py to change ALLOWED_HOSTS TAGS: [rename]^ ideascube : Edit pibox.py to change DOMAIN TAGS: [rename]^ ideascube : Edit pibox.py to change cards URLs TAGS: [rename]^ ideascube : Check if ideascube super user is installed TAGS: [reconfigure]^ ideascube : Install Ideascube super user TAGS: [reconfigure]^ ideascube : Set Ideascube name TAGS: [master, rename]^ ideascube : Ensure a kiwix library file is built TAGS: [master, move-content, reconfigure, resize, setup]^ ideascube : remove wrong server name in ideascube vhost TAGS: [master, rename]^ ideascube : Fix nginx vhost for ideascube TAGS: [master, rename]^ ideascube : Fix nginx vhost for ideascube (static files) TAGS: [master, rename]^ kiwix : Remove nginx configuration otherwise, if hostname var change it won't be overrided TAGS: [master, rename]^ kiwix : Copy nginx vhost TAGS: [master, rename]^ kiwix : Nginx enable Virtual host TAGS: [master, rename]^ clock : create password file for clock TAGS: [reconfigure, setup]^ clock : Add nginx specific configuration file TAGS: [master, rename]^ captive_portal : Copy captive portal script to /var/www/captiveportal TAGS: [master, rename]^ captive_portal : Create Certificate Signing Request TAGS: [master, rename]^ captive_portal : Sign the certificate TAGS: [master, rename]^ wikifundi_setup : set parsoid config TAGS: [rename, setup]^ wikifundi_setup : create wikifundi data folder TAGS: [reconfigure, setup]^ wikifundi_setup : Copy nginx vhosts TAGS: [reconfigure, rename]^ aflatoun_setup : Create working directory TAGS: [reconfigure, setup]^ aflatoun_setup : Initialize aflatoun and Create an admin user TAGS: [reconfigure, setup]^ aflatoun_setup : Initialize Aflatoun without creating an admin user TAGS: [reconfigure, setup]^ aflatoun_setup : Copy nginx vhost TAGS: [rename, setup]^ edupi_setup : Create directories TAGS: [reconfigure, setup]^ edupi_setup : Replace allowed hosts TAGS: [rename, setup]^ edupi_setup : Replace EduPi DATA_ROOT TAGS: [reconfigure, setup]^ edupi_setup : collectstatic edupi TAGS: [reconfigure]^ edupi_setup : Manage migrate TAGS: [reconfigure]^ edupi_setup : Check if EduPi super user is installed TAGS: [reconfigure]^ edupi_setup : Install EduPi super user TAGS: [reconfigure]^ edupi_setup : Copy nginx vhost TAGS: [rename, setup]^ kalite_setup : Ensure kalite folder exists on data part TAGS: [reconfigure, setup]^ kalite_setup : Create a user admin for kalite TAGS: [reconfigure, setup]^ kalite_setup : Run kalite manage setup without admin user TAGS: [reconfigure, setup]^ kalite_setup : Copy nginx vhost TAGS: [rename, setup]^ packages : Add CSS for package icon TAGS: [move-content, rename]^ wikifundi_content : Add wikifundi CSS hack TAGS: [move-content, rename]^ backup : create tar of {{ data_path }} TAGS: [reconfigure]^ Heartbeat mode on KoomBook LED, update is over !!! TAGS: [always]
sudo sh -c 'cd /var/lib/ansible/local && /usr/local/bin/ansible-playbook -vvv --inventory hosts --tags resize,rename,reconfigure --extra-vars="@/var/lib/ansible/local/extra_vars.json" main.yml'
ansible-playbook 2.6.6
config file = /var/lib/ansible/local/ansible.cfg
configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /usr/local/lib/python2.7/dist-packages/ansible
executable location = /usr/local/bin/ansible-playbook
python version = 2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516]
Using /var/lib/ansible/local/ansible.cfg as config file
Parsed /var/lib/ansible/local/hosts inventory source with ini plugin
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/roles/wikifundi_setup/tasks/mediawiki.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/handlers.yml
PLAYBOOK: main.yml *************************************************************
1 plays in main.yml
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
--> Gathering Facts
task path: /var/lib/ansible/local/main.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652731.55-161900758437340 `" && echo ansible-tmp-1540652731.55-161900758437340="` echo /root/.ansible/tmp/ansible-tmp-1540652731.55-161900758437340 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/setup.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpLQpTB4 TO /root/.ansible/tmp/ansible-tmp-1540652731.55-161900758437340/setup.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652731.55-161900758437340/ /root/.ansible/tmp/ansible-tmp-1540652731.55-161900758437340/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652731.55-161900758437340/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652731.55-161900758437340/ > /dev/null 2>&1 && sleep 0'
ok: [localhost]
TASK [Set the LED steady before upgrading !!!] *********************************
--> Set the LED steady before upgrading !!!
[STAGE 3/6: Image configuration (virtualized) - 33%]
task path: /var/lib/ansible/local/main.yml:8
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
META: ran handlers
TASK [variables : debug] *******************************************************
--> variables : debug
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:2
ok: [localhost] => {
"msg": "Start playbook 2018-10-27 - 15:06:32"
}
TASK [variables : DEBUG list /data content] ************************************
--> variables : DEBUG list /data content
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:5
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652819.97-204120246748858 `" && echo ansible-tmp-1540652819.97-204120246748858="` echo /root/.ansible/tmp/ansible-tmp-1540652819.97-204120246748858 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp9WQDKX TO /root/.ansible/tmp/ansible-tmp-1540652819.97-204120246748858/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652819.97-204120246748858/ /root/.ansible/tmp/ansible-tmp-1540652819.97-204120246748858/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652819.97-204120246748858/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652819.97-204120246748858/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ls",
"-lh",
"/data"
],
"delta": "0:00:00.257060",
"end": "2018-10-27 15:07:10.907698",
"invocation": {
"module_args": {
"_raw_params": "ls -lh /data",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 15:07:10.650638",
"stderr": "",
"stderr_lines": [],
"stdout": "total 160K\ndrwxrwxr-x 8 ideascube www-data 32K Oct 22 18:56 aflatoun\ndrwxrwxr-x 6 ideascube www-data 32K Oct 22 19:28 edupi\ndrwxrwxr-x 9 ideascube www-data 32K Oct 22 20:05 kalite\ndrwxrwxr-x 2 ideascube www-data 32K Oct 22 14:33 test\ndrwxrwxr-x 2 ideascube www-data 32K Oct 22 18:27 wikifundi",
"stdout_lines": [
"total 160K",
"drwxrwxr-x 8 ideascube www-data 32K Oct 22 18:56 aflatoun",
"drwxrwxr-x 6 ideascube www-data 32K Oct 22 19:28 edupi",
"drwxrwxr-x 9 ideascube www-data 32K Oct 22 20:05 kalite",
"drwxrwxr-x 2 ideascube www-data 32K Oct 22 14:33 test",
"drwxrwxr-x 2 ideascube www-data 32K Oct 22 18:27 wikifundi"
]
}
TASK [variables : set python3.4 for jessie] ************************************
--> variables : set python3.4 for jessie
[STAGE 3/6: Image configuration (virtualized) - 34%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:19
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [variables : set python3.5 for stretch] ***********************************
--> variables : set python3.5 for stretch
[STAGE 3/6: Image configuration (virtualized) - 34%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:24
ok: [localhost] => {
"ansible_facts": {
"python3_version": "3.5"
},
"changed": false
}
TASK [variables : Set project_name and project_name_safe facts] ****************
--> variables : Set project_name and project_name_safe facts
[STAGE 3/6: Image configuration (virtualized) - 34%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:34
ok: [localhost] => {
"ansible_facts": {
"project_name": "WikiFundi",
"project_name_safe": "wikifundi"
},
"changed": false
}
TASK [variables : Set hostname and hostpot_name] *******************************
--> variables : Set hostname and hostpot_name
[STAGE 3/6: Image configuration (virtualized) - 34%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:39
ok: [localhost] => {
"ansible_facts": {
"cert_domain": "ideascube.hotspot",
"fqdn": "wikifundi.hotspot",
"hostname": "wikifundi",
"hotspot_name": "WikiFundi"
},
"changed": false
}
TASK [variables : Update names and fqdns for all projects] *********************
--> variables : Update names and fqdns for all projects
[STAGE 3/6: Image configuration (virtualized) - 35%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:46
ok: [localhost] => {
"ansible_facts": {
"aflatoun_fqdn": "aflatoun.wikifundi.hotspot",
"aflatoun_server_name": "aflatoun.wikifundi",
"edupi_fqdn": "edupi.wikifundi.hotspot",
"edupi_server_name": "edupi.wikifundi",
"kalite_fqdn": "khanacademy.wikifundi.hotspot",
"kalite_server_name": "khanacademy.wikifundi",
"kiwix_fqdn": "kiwix.wikifundi.hotspot",
"kiwix_server_name": "kiwix.wikifundi",
"sites_fqdn": "sites.wikifundi.hotspot",
"sites_server_name": "sites.wikifundi",
"time_fqdn": "time.wikifundi.hotspot",
"time_server_name": "time.wikifundi",
"wikifundi_fqdn": "wikifundi.wikifundi.hotspot",
"wikifundi_server_name": "wikifundi.wikifundi"
},
"changed": false
}
TASK [variables : Ensure hostname is in /etc/hosts] ****************************
--> variables : Ensure hostname is in /etc/hosts
[STAGE 3/6: Image configuration (virtualized) - 35%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:63
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652851.5-219116254579898 `" && echo ansible-tmp-1540652851.5-219116254579898="` echo /root/.ansible/tmp/ansible-tmp-1540652851.5-219116254579898 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpR1AXb9 TO /root/.ansible/tmp/ansible-tmp-1540652851.5-219116254579898/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652851.5-219116254579898/ /root/.ansible/tmp/ansible-tmp-1540652851.5-219116254579898/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652851.5-219116254579898/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652851.5-219116254579898/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/etc/hosts (content)",
"before": "",
"before_header": "/etc/hosts (content)"
},
{
"after_header": "/etc/hosts (file attributes)",
"before_header": "/etc/hosts (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/etc/hosts",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": null,
"line": "127.0.0.1 wikifundi wikifundi.hotspot",
"mode": null,
"owner": null,
"path": "/etc/hosts",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"msg": "line added"
}
TASK [variables : Set hostname using to wikifundi.hotspot] *********************
--> variables : Set hostname using to wikifundi.hotspot
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:69
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652865.98-106023974331340 `" && echo ansible-tmp-1540652865.98-106023974331340="` echo /root/.ansible/tmp/ansible-tmp-1540652865.98-106023974331340 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/hostname.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpH16XHW TO /root/.ansible/tmp/ansible-tmp-1540652865.98-106023974331340/hostname.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652865.98-106023974331340/ /root/.ansible/tmp/ansible-tmp-1540652865.98-106023974331340/hostname.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652865.98-106023974331340/hostname.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652865.98-106023974331340/ > /dev/null 2>&1 && sleep 0'
NOTIFIED HANDLER restart systemd-logind for localhost
changed: [localhost] => {
"ansible_facts": {
"ansible_domain": "localdomain",
"ansible_fqdn": "localhost.localdomain",
"ansible_hostname": "wikifundi",
"ansible_nodename": "wikifundi.hotspot"
},
"changed": true,
"diff": {
"after": "hostname = wikifundi.hotspot\n",
"before": "hostname = default.hotspot\n"
},
"invocation": {
"module_args": {
"name": "wikifundi.hotspot"
}
},
"name": "wikifundi.hotspot"
}
TASK [variables : Create config.fact file] *************************************
--> variables : Create config.fact file
[STAGE 3/6: Image configuration (virtualized) - 35%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:76
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652899.32-222843831650631 `" && echo ansible-tmp-1540652899.32-222843831650631="` echo /root/.ansible/tmp/ansible-tmp-1540652899.32-222843831650631 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmps6nyAc TO /root/.ansible/tmp/ansible-tmp-1540652899.32-222843831650631/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652899.32-222843831650631/ /root/.ansible/tmp/ansible-tmp-1540652899.32-222843831650631/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652899.32-222843831650631/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652899.32-222843831650631/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => {
"changed": false,
"dest": "/etc/ansible/facts.d/config.fact",
"diff": {
"after": {
"path": "/etc/ansible/facts.d/config.fact"
},
"before": {
"path": "/etc/ansible/facts.d/config.fact"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/etc/ansible/facts.d/config.fact",
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/etc/ansible/facts.d/config.fact",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/var/lib/ansible/local/extra_vars.json",
"state": "link",
"unsafe_writes": null
}
},
"mode": "0777",
"owner": "root",
"size": 38,
"src": "/var/lib/ansible/local/extra_vars.json",
"state": "link",
"uid": 0
}
TASK [variables : reload local facts] ******************************************
--> variables : reload local facts
[STAGE 3/6: Image configuration (virtualized) - 35%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:83
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652914.2-29845818549666 `" && echo ansible-tmp-1540652914.2-29845818549666="` echo /root/.ansible/tmp/ansible-tmp-1540652914.2-29845818549666 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/setup.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpN1M6ax TO /root/.ansible/tmp/ansible-tmp-1540652914.2-29845818549666/setup.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652914.2-29845818549666/ /root/.ansible/tmp/ansible-tmp-1540652914.2-29845818549666/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652914.2-29845818549666/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652914.2-29845818549666/ > /dev/null 2>&1 && sleep 0'
ok: [localhost]
TASK [variables : debug] *******************************************************
--> variables : debug
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:89
ok: [localhost] => {
"msg": "My name is wikifundi -- wikifundi.hotspot"
}
TASK [system : Drop hosts file on device] **************************************
--> system : Drop hosts file on device
[STAGE 3/6: Image configuration (virtualized) - 36%]
task path: /var/lib/ansible/local/roles/system/tasks/main.yml:181
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552 `" && echo ansible-tmp-1540652936.9-229282884713552="` echo /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpSsvl0K TO /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/ /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpznYlnV/hosts.j2 TO /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/ /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpiJU3uU TO /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/ /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "475174e7dfd0217f15f6a0f2377a12e076a729d7",
"dest": "/etc/hosts",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "hosts.j2",
"attributes": null,
"backup": false,
"checksum": "475174e7dfd0217f15f6a0f2377a12e076a729d7",
"content": null,
"delimiter": null,
"dest": "/etc/hosts",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "4f1d059f7b69293ecc7a93d271cc9f0a",
"mode": "0644",
"owner": "root",
"size": 504,
"src": "/root/.ansible/tmp/ansible-tmp-1540652936.9-229282884713552/source",
"state": "file",
"uid": 0
}
TASK [system : Remove the existing localtime file] *****************************
--> system : Remove the existing localtime file
[STAGE 3/6: Image configuration (virtualized) - 36%]
task path: /var/lib/ansible/local/roles/system/tasks/main.yml:278
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652968.87-81252873572075 `" && echo ansible-tmp-1540652968.87-81252873572075="` echo /root/.ansible/tmp/ansible-tmp-1540652968.87-81252873572075 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpUMrmo2 TO /root/.ansible/tmp/ansible-tmp-1540652968.87-81252873572075/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652968.87-81252873572075/ /root/.ansible/tmp/ansible-tmp-1540652968.87-81252873572075/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652968.87-81252873572075/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652968.87-81252873572075/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/etc/localtime",
"state": "absent"
},
"before": {
"path": "/etc/localtime",
"state": "link"
}
},
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/etc/localtime",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null
}
},
"path": "/etc/localtime",
"state": "absent"
}
TASK [system : Set a new localtime file corresponding to the timezone] *********
--> system : Set a new localtime file corresponding to the timezone
[STAGE 3/6: Image configuration (virtualized) - 36%]
task path: /var/lib/ansible/local/roles/system/tasks/main.yml:284
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652977.15-56473688492211 `" && echo ansible-tmp-1540652977.15-56473688492211="` echo /root/.ansible/tmp/ansible-tmp-1540652977.15-56473688492211 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpvAYkmg TO /root/.ansible/tmp/ansible-tmp-1540652977.15-56473688492211/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652977.15-56473688492211/ /root/.ansible/tmp/ansible-tmp-1540652977.15-56473688492211/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652977.15-56473688492211/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652977.15-56473688492211/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"dest": "/etc/localtime",
"diff": {
"after": {
"path": "/etc/localtime",
"state": "link"
},
"before": {
"path": "/etc/localtime",
"state": "absent"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/etc/localtime",
"directory_mode": null,
"follow": true,
"force": true,
"group": null,
"mode": null,
"owner": null,
"path": "/etc/localtime",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/usr/share/zoneinfo/Europe/Paris",
"state": "link",
"unsafe_writes": null
}
},
"mode": "0777",
"owner": "root",
"size": 32,
"src": "/usr/share/zoneinfo/Europe/Paris",
"state": "link",
"uid": 0
}
TASK [system : Set timezone variables] *****************************************
--> system : Set timezone variables
[STAGE 3/6: Image configuration (virtualized) - 36%]
task path: /var/lib/ansible/local/roles/system/tasks/main.yml:292
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964 `" && echo ansible-tmp-1540652985.86-156575937636964="` echo /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpFdZKsS TO /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/ /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp02uygv TO /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/ /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpRW76fk TO /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/ /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/ > /dev/null 2>&1 && sleep 0'
NOTIFIED HANDLER update timezone for localhost
changed: [localhost] => {
"backup_file": "/etc/timezone.3371.2018-10-27@17:09:55~",
"changed": true,
"checksum": "f84bc266a99ba7f90407348a8c843b99e4386217",
"dest": "/etc/timezone",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "tmp02uygv",
"attributes": null,
"backup": true,
"checksum": "f84bc266a99ba7f90407348a8c843b99e4386217",
"content": null,
"delimiter": null,
"dest": "/etc/timezone",
"directory_mode": null,
"follow": false,
"force": true,
"group": "root",
"local_follow": null,
"mode": 420,
"owner": "root",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "22e2618c276f62ea6092e9ed9cde3f38",
"mode": "0644",
"owner": "root",
"size": 12,
"src": "/root/.ansible/tmp/ansible-tmp-1540652985.86-156575937636964/source",
"state": "file",
"uid": 0
}
TASK [resize : Unmount /data partition] ****************************************
--> resize : Unmount /data partition
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:8
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540652999.73-223818680632832 `" && echo ansible-tmp-1540652999.73-223818680632832="` echo /root/.ansible/tmp/ansible-tmp-1540652999.73-223818680632832 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpD1Ya0r TO /root/.ansible/tmp/ansible-tmp-1540652999.73-223818680632832/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540652999.73-223818680632832/ /root/.ansible/tmp/ansible-tmp-1540652999.73-223818680632832/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540652999.73-223818680632832/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540652999.73-223818680632832/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"umount",
"/data"
],
"delta": "0:00:00.440060",
"end": "2018-10-27 17:10:06.117812",
"invocation": {
"module_args": {
"_raw_params": "umount /data",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:10:05.677752",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
TASK [resize : make sure data partition is removed from fstab] *****************
--> resize : make sure data partition is removed from fstab
[STAGE 3/6: Image configuration (virtualized) - 36%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:14
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653011.13-156997526165509 `" && echo ansible-tmp-1540653011.13-156997526165509="` echo /root/.ansible/tmp/ansible-tmp-1540653011.13-156997526165509 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpGWilgL TO /root/.ansible/tmp/ansible-tmp-1540653011.13-156997526165509/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653011.13-156997526165509/ /root/.ansible/tmp/ansible-tmp-1540653011.13-156997526165509/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653011.13-156997526165509/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653011.13-156997526165509/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/etc/fstab (content)",
"before": "",
"before_header": "/etc/fstab (content)"
},
{
"after_header": "/etc/fstab (file attributes)",
"before_header": "/etc/fstab (file attributes)"
}
],
"found": 1,
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/etc/fstab",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": null,
"line": null,
"mode": null,
"owner": null,
"path": "/etc/fstab",
"regexp": "exfat",
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null,
"validate": null
}
},
"msg": "1 line(s) removed"
}
TASK [resize : remove /data if it exists] **************************************
--> resize : remove /data if it exists
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:21
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653020.33-135186828402018 `" && echo ansible-tmp-1540653020.33-135186828402018="` echo /root/.ansible/tmp/ansible-tmp-1540653020.33-135186828402018 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpZIZaSr TO /root/.ansible/tmp/ansible-tmp-1540653020.33-135186828402018/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653020.33-135186828402018/ /root/.ansible/tmp/ansible-tmp-1540653020.33-135186828402018/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653020.33-135186828402018/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653020.33-135186828402018/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/data",
"state": "absent"
},
"before": {
"path": "/data",
"state": "directory"
}
},
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/data",
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null
}
},
"path": "/data",
"state": "absent"
}
TASK [resize : Copy partition table analysis script] ***************************
--> resize : Copy partition table analysis script
[STAGE 3/6: Image configuration (virtualized) - 37%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:27
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643 `" && echo ansible-tmp-1540653028.47-225347500448643="` echo /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpZdipuL TO /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/ /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/stat.py && sleep 0'
<localhost> PUT /var/lib/ansible/local/partition_boundaries.py TO /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/ /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp2xVAjS TO /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/ /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "f2f6ad67fd47eb498c130a3f92670f1d1ac4f291",
"dest": "/tmp/partition_boundaries.py",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "partition_boundaries.py",
"attributes": null,
"backup": false,
"checksum": "f2f6ad67fd47eb498c130a3f92670f1d1ac4f291",
"content": null,
"delimiter": null,
"dest": "/tmp/partition_boundaries.py",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "60a772a8b3cf53fccfb92c8342686655",
"mode": "0644",
"owner": "root",
"size": 3806,
"src": "/root/.ansible/tmp/ansible-tmp-1540653028.47-225347500448643/source",
"state": "file",
"uid": 0
}
TASK [resize : display disk table] *********************************************
--> resize : display disk table
[STAGE 3/6: Image configuration (virtualized) - 37%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:33
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653041.17-107263519051371 `" && echo ansible-tmp-1540653041.17-107263519051371="` echo /root/.ansible/tmp/ansible-tmp-1540653041.17-107263519051371 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpYLabTa TO /root/.ansible/tmp/ansible-tmp-1540653041.17-107263519051371/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653041.17-107263519051371/ /root/.ansible/tmp/ansible-tmp-1540653041.17-107263519051371/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653041.17-107263519051371/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653041.17-107263519051371/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"fdisk",
"-l",
"/dev/mmcblk0"
],
"delta": "0:00:00.436816",
"end": "2018-10-27 17:10:46.046836",
"invocation": {
"module_args": {
"_raw_params": "fdisk -l /dev/mmcblk0",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:10:45.610020",
"stderr": "",
"stderr_lines": [],
"stdout": "Disk /dev/mmcblk0: 58.2 GiB, 62537072640 bytes, 122142720 sectors\nUnits: sectors of 1 * 512 = 512 bytes\nSector size (logical/physical): 512 bytes / 512 bytes\nI/O size (minimum/optimal): 512 bytes / 512 bytes\nDisklabel type: dos\nDisk identifier: 0xc7cb7e34\n\nDevice Boot Start End Sectors Size Id Type\n/dev/mmcblk0p1 8192 96453 88262 43.1M c W95 FAT32 (LBA)\n/dev/mmcblk0p2 98304 13671936 13573633 6.5G 83 Linux\n/dev/mmcblk0p3 13671937 15148120 1476184 720.8M 7 HPFS/NTFS/exFAT",
"stdout_lines": [
"Disk /dev/mmcblk0: 58.2 GiB, 62537072640 bytes, 122142720 sectors",
"Units: sectors of 1 * 512 = 512 bytes",
"Sector size (logical/physical): 512 bytes / 512 bytes",
"I/O size (minimum/optimal): 512 bytes / 512 bytes",
"Disklabel type: dos",
"Disk identifier: 0xc7cb7e34",
"",
"Device Boot Start End Sectors Size Id Type",
"/dev/mmcblk0p1 8192 96453 88262 43.1M c W95 FAT32 (LBA)",
"/dev/mmcblk0p2 98304 13671936 13573633 6.5G 83 Linux",
"/dev/mmcblk0p3 13671937 15148120 1476184 720.8M 7 HPFS/NTFS/exFAT"
]
}
TASK [resize : Analyze disk partition table] ***********************************
--> resize : Analyze disk partition table
[STAGE 3/6: Image configuration (virtualized) - 37%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:37
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653051.98-172696531543233 `" && echo ansible-tmp-1540653051.98-172696531543233="` echo /root/.ansible/tmp/ansible-tmp-1540653051.98-172696531543233 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpWdII1f TO /root/.ansible/tmp/ansible-tmp-1540653051.98-172696531543233/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653051.98-172696531543233/ /root/.ansible/tmp/ansible-tmp-1540653051.98-172696531543233/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653051.98-172696531543233/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653051.98-172696531543233/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "fdisk -l /dev/mmcblk0 | python /tmp/partition_boundaries.py 7000000000 62537072640",
"delta": "0:00:00.667882",
"end": "2018-10-27 17:10:57.149698",
"invocation": {
"module_args": {
"_raw_params": "fdisk -l /dev/mmcblk0 | python /tmp/partition_boundaries.py 7000000000 62537072640",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:10:56.481816",
"stderr": "",
"stderr_lines": [],
"stdout": "98304 13671936 13671937 122134590",
"stdout_lines": [
"98304 13671936 13671937 122134590"
]
}
TASK [resize : Delete partition table analysis script] *************************
--> resize : Delete partition table analysis script
[STAGE 3/6: Image configuration (virtualized) - 37%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:43
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653060.88-281027375888205 `" && echo ansible-tmp-1540653060.88-281027375888205="` echo /root/.ansible/tmp/ansible-tmp-1540653060.88-281027375888205 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp8y9BsA TO /root/.ansible/tmp/ansible-tmp-1540653060.88-281027375888205/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653060.88-281027375888205/ /root/.ansible/tmp/ansible-tmp-1540653060.88-281027375888205/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653060.88-281027375888205/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653060.88-281027375888205/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/tmp/partition_boundaries.py",
"state": "absent"
},
"before": {
"path": "/tmp/partition_boundaries.py",
"state": "file"
}
},
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/tmp/partition_boundaries.py",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null
}
},
"path": "/tmp/partition_boundaries.py",
"state": "absent"
}
TASK [resize : get number of partitions] ***************************************
--> resize : get number of partitions
[STAGE 3/6: Image configuration (virtualized) - 38%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:49
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653069.38-2986470020956 `" && echo ansible-tmp-1540653069.38-2986470020956="` echo /root/.ansible/tmp/ansible-tmp-1540653069.38-2986470020956 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp51opZ3 TO /root/.ansible/tmp/ansible-tmp-1540653069.38-2986470020956/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653069.38-2986470020956/ /root/.ansible/tmp/ansible-tmp-1540653069.38-2986470020956/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653069.38-2986470020956/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653069.38-2986470020956/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "ls -l /dev/mmcblk0p* |wc -l",
"delta": "0:00:00.304028",
"end": "2018-10-27 17:11:14.248390",
"invocation": {
"module_args": {
"_raw_params": "ls -l /dev/mmcblk0p* |wc -l",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:11:13.944362",
"stderr": "",
"stderr_lines": [],
"stdout": "3",
"stdout_lines": [
"3"
]
}
TASK [resize : delete data partition if it exists] *****************************
--> resize : delete data partition if it exists
[STAGE 3/6: Image configuration (virtualized) - 38%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:54
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653078.37-173324015449350 `" && echo ansible-tmp-1540653078.37-173324015449350="` echo /root/.ansible/tmp/ansible-tmp-1540653078.37-173324015449350 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpUNrmIY TO /root/.ansible/tmp/ansible-tmp-1540653078.37-173324015449350/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653078.37-173324015449350/ /root/.ansible/tmp/ansible-tmp-1540653078.37-173324015449350/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653078.37-173324015449350/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653078.37-173324015449350/ > /dev/null 2>&1 && sleep 0'
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": "/bin/echo -e \"d\\n3\\nw\" | fdisk /dev/mmcblk0",
"delta": "0:00:00.453948",
"end": "2018-10-27 17:11:22.995942",
"invocation": {
"module_args": {
"_raw_params": "/bin/echo -e \"d\\n3\\nw\" | fdisk /dev/mmcblk0",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"msg": "non-zero return code",
"rc": 1,
"start": "2018-10-27 17:11:22.541994",
"stderr": "Re-reading the partition table failed.: Device or resource busy",
"stderr_lines": [
"Re-reading the partition table failed.: Device or resource busy"
],
"stdout": "\nWelcome to fdisk (util-linux 2.29.2).\nChanges will remain in memory only, until you decide to write them.\nBe careful before using the write command.\n\n\nCommand (m for help): Partition number (1-3, default 3): \nPartition 3 has been deleted.\n\nCommand (m for help): The partition table has been altered.\nCalling ioctl() to re-read partition table.\n\nThe kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8).",
"stdout_lines": [
"",
"Welcome to fdisk (util-linux 2.29.2).",
"Changes will remain in memory only, until you decide to write them.",
"Be careful before using the write command.",
"",
"",
"Command (m for help): Partition number (1-3, default 3): ",
"Partition 3 has been deleted.",
"",
"Command (m for help): The partition table has been altered.",
"Calling ioctl() to re-read partition table.",
"",
"The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8)."
]
}
...ignoring
TASK [resize : informing kernel about partition deletion] **********************
--> resize : informing kernel about partition deletion
[STAGE 3/6: Image configuration (virtualized) - 38%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:61
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653087.11-8092772107386 `" && echo ansible-tmp-1540653087.11-8092772107386="` echo /root/.ansible/tmp/ansible-tmp-1540653087.11-8092772107386 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpw_I2ey TO /root/.ansible/tmp/ansible-tmp-1540653087.11-8092772107386/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653087.11-8092772107386/ /root/.ansible/tmp/ansible-tmp-1540653087.11-8092772107386/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653087.11-8092772107386/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653087.11-8092772107386/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"partprobe",
"-s"
],
"delta": "0:00:02.570914",
"end": "2018-10-27 17:11:34.121508",
"invocation": {
"module_args": {
"_raw_params": "partprobe -s",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:11:31.550594",
"stderr": "",
"stderr_lines": [],
"stdout": "/dev/mtdblock0: msdos partitions\n/dev/mtdblock1: msdos partitions\n/dev/mmcblk0: msdos partitions 1 2",
"stdout_lines": [
"/dev/mtdblock0: msdos partitions",
"/dev/mtdblock1: msdos partitions",
"/dev/mmcblk0: msdos partitions 1 2"
]
}
TASK [resize : recreating root partition] **************************************
--> resize : recreating root partition
[STAGE 3/6: Image configuration (virtualized) - 38%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:67
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653099.37-246478635196991 `" && echo ansible-tmp-1540653099.37-246478635196991="` echo /root/.ansible/tmp/ansible-tmp-1540653099.37-246478635196991 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpMT7i_L TO /root/.ansible/tmp/ansible-tmp-1540653099.37-246478635196991/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653099.37-246478635196991/ /root/.ansible/tmp/ansible-tmp-1540653099.37-246478635196991/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653099.37-246478635196991/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653099.37-246478635196991/ > /dev/null 2>&1 && sleep 0'
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": "/bin/echo -e \"d\\n2\\nn\\np\\n2\\n98304\\n13671936\\nt\\n2\\n83\\nw\" | fdisk /dev/mmcblk0",
"delta": "0:00:00.610886",
"end": "2018-10-27 17:11:44.820896",
"invocation": {
"module_args": {
"_raw_params": "/bin/echo -e \"d\\n2\\nn\\np\\n2\\n98304\\n13671936\\nt\\n2\\n83\\nw\" | fdisk /dev/mmcblk0",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"msg": "non-zero return code",
"rc": 1,
"start": "2018-10-27 17:11:44.210010",
"stderr": "Partition #2 contains a ext4 signature.\nRe-reading the partition table failed.: Device or resource busy",
"stderr_lines": [
"Partition #2 contains a ext4 signature.",
"Re-reading the partition table failed.: Device or resource busy"
],
"stdout": "\nWelcome to fdisk (util-linux 2.29.2).\nChanges will remain in memory only, until you decide to write them.\nBe careful before using the write command.\n\n\nCommand (m for help): Partition number (1,2, default 2): \nPartition 2 has been deleted.\n\nCommand (m for help): Partition type\n p primary (1 primary, 0 extended, 3 free)\n e extended (container for logical partitions)\nSelect (default p): Partition number (2-4, default 2): First sector (2048-122142719, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (98304-122142719, default 122142719): \nCreated a new partition 2 of type 'Linux' and of size 6.5 GiB.\n\nCommand (m for help): Partition number (1,2, default 2): Partition type (type L to list all types): \nChanged type of partition 'Linux' to 'Linux'.\n\nCommand (m for help): The partition table has been altered.\nCalling ioctl() to re-read partition table.\n\nThe kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8).",
"stdout_lines": [
"",
"Welcome to fdisk (util-linux 2.29.2).",
"Changes will remain in memory only, until you decide to write them.",
"Be careful before using the write command.",
"",
"",
"Command (m for help): Partition number (1,2, default 2): ",
"Partition 2 has been deleted.",
"",
"Command (m for help): Partition type",
" p primary (1 primary, 0 extended, 3 free)",
" e extended (container for logical partitions)",
"Select (default p): Partition number (2-4, default 2): First sector (2048-122142719, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (98304-122142719, default 122142719): ",
"Created a new partition 2 of type 'Linux' and of size 6.5 GiB.",
"",
"Command (m for help): Partition number (1,2, default 2): Partition type (type L to list all types): ",
"Changed type of partition 'Linux' to 'Linux'.",
"",
"Command (m for help): The partition table has been altered.",
"Calling ioctl() to re-read partition table.",
"",
"The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8)."
]
}
...ignoring
TASK [resize : informing kernel about root partition's new boundaries] *********
--> resize : informing kernel about root partition's new boundaries
[STAGE 3/6: Image configuration (virtualized) - 38%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:73
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653108.84-8409951036206 `" && echo ansible-tmp-1540653108.84-8409951036206="` echo /root/.ansible/tmp/ansible-tmp-1540653108.84-8409951036206 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp0kmc4q TO /root/.ansible/tmp/ansible-tmp-1540653108.84-8409951036206/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653108.84-8409951036206/ /root/.ansible/tmp/ansible-tmp-1540653108.84-8409951036206/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653108.84-8409951036206/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653108.84-8409951036206/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"partprobe",
"-s"
],
"delta": "0:00:02.210768",
"end": "2018-10-27 17:11:55.472638",
"invocation": {
"module_args": {
"_raw_params": "partprobe -s",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:11:53.261870",
"stderr": "",
"stderr_lines": [],
"stdout": "/dev/mtdblock0: msdos partitions\n/dev/mtdblock1: msdos partitions\n/dev/mmcblk0: msdos partitions 1 2",
"stdout_lines": [
"/dev/mtdblock0: msdos partitions",
"/dev/mtdblock1: msdos partitions",
"/dev/mmcblk0: msdos partitions 1 2"
]
}
TASK [resize : resize filesystem on root partition] ****************************
--> resize : resize filesystem on root partition
[STAGE 3/6: Image configuration (virtualized) - 38%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:78
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653119.95-145709399314173 `" && echo ansible-tmp-1540653119.95-145709399314173="` echo /root/.ansible/tmp/ansible-tmp-1540653119.95-145709399314173 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmppBSsIi TO /root/.ansible/tmp/ansible-tmp-1540653119.95-145709399314173/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653119.95-145709399314173/ /root/.ansible/tmp/ansible-tmp-1540653119.95-145709399314173/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653119.95-145709399314173/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653119.95-145709399314173/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"resize2fs",
"/dev/mmcblk0p2"
],
"delta": "0:00:00.324366",
"end": "2018-10-27 17:12:04.383216",
"invocation": {
"module_args": {
"_raw_params": "resize2fs /dev/mmcblk0p2",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:12:04.058850",
"stderr": "resize2fs 1.43.4 (31-Jan-2017)\nThe filesystem is already 1696704 (4k) blocks long. Nothing to do!",
"stderr_lines": [
"resize2fs 1.43.4 (31-Jan-2017)",
"The filesystem is already 1696704 (4k) blocks long. Nothing to do!"
],
"stdout": "",
"stdout_lines": []
}
TASK [resize : Recreating third partition] *************************************
--> resize : Recreating third partition
[STAGE 3/6: Image configuration (virtualized) - 39%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:84
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653128.58-113090230468742 `" && echo ansible-tmp-1540653128.58-113090230468742="` echo /root/.ansible/tmp/ansible-tmp-1540653128.58-113090230468742 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpyJB0tD TO /root/.ansible/tmp/ansible-tmp-1540653128.58-113090230468742/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653128.58-113090230468742/ /root/.ansible/tmp/ansible-tmp-1540653128.58-113090230468742/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653128.58-113090230468742/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653128.58-113090230468742/ > /dev/null 2>&1 && sleep 0'
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": "/bin/echo -e \"n\\np\\n3\\n13671937\\n122134590\\nt\\n3\\n7\\nw\" | fdisk /dev/mmcblk0",
"delta": "0:00:00.794154",
"end": "2018-10-27 17:12:13.842518",
"invocation": {
"module_args": {
"_raw_params": "/bin/echo -e \"n\\np\\n3\\n13671937\\n122134590\\nt\\n3\\n7\\nw\" | fdisk /dev/mmcblk0",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"msg": "non-zero return code",
"rc": 1,
"start": "2018-10-27 17:12:13.048364",
"stderr": "Partition #3 contains a exfat signature.\nRe-reading the partition table failed.: Device or resource busy",
"stderr_lines": [
"Partition #3 contains a exfat signature.",
"Re-reading the partition table failed.: Device or resource busy"
],
"stdout": "\nWelcome to fdisk (util-linux 2.29.2).\nChanges will remain in memory only, until you decide to write them.\nBe careful before using the write command.\n\n\nCommand (m for help): Partition type\n p primary (2 primary, 0 extended, 2 free)\n e extended (container for logical partitions)\nSelect (default p): Partition number (3,4, default 3): First sector (2048-122142719, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (13671937-122142719, default 122142719): \nCreated a new partition 3 of type 'Linux' and of size 51.7 GiB.\n\nCommand (m for help): Partition number (1-3, default 3): Partition type (type L to list all types): \nChanged type of partition 'Linux' to 'HPFS/NTFS/exFAT'.\n\nCommand (m for help): The partition table has been altered.\nCalling ioctl() to re-read partition table.\n\nThe kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8).",
"stdout_lines": [
"",
"Welcome to fdisk (util-linux 2.29.2).",
"Changes will remain in memory only, until you decide to write them.",
"Be careful before using the write command.",
"",
"",
"Command (m for help): Partition type",
" p primary (2 primary, 0 extended, 2 free)",
" e extended (container for logical partitions)",
"Select (default p): Partition number (3,4, default 3): First sector (2048-122142719, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (13671937-122142719, default 122142719): ",
"Created a new partition 3 of type 'Linux' and of size 51.7 GiB.",
"",
"Command (m for help): Partition number (1-3, default 3): Partition type (type L to list all types): ",
"Changed type of partition 'Linux' to 'HPFS/NTFS/exFAT'.",
"",
"Command (m for help): The partition table has been altered.",
"Calling ioctl() to re-read partition table.",
"",
"The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8)."
]
}
...ignoring
TASK [resize : informing kernel about new data partition] **********************
--> resize : informing kernel about new data partition
[STAGE 3/6: Image configuration (virtualized) - 39%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:90
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653137.82-54991592647354 `" && echo ansible-tmp-1540653137.82-54991592647354="` echo /root/.ansible/tmp/ansible-tmp-1540653137.82-54991592647354 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpSOcn4G TO /root/.ansible/tmp/ansible-tmp-1540653137.82-54991592647354/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653137.82-54991592647354/ /root/.ansible/tmp/ansible-tmp-1540653137.82-54991592647354/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653137.82-54991592647354/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653137.82-54991592647354/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"partprobe",
"-s"
],
"delta": "0:00:02.504306",
"end": "2018-10-27 17:12:25.103666",
"invocation": {
"module_args": {
"_raw_params": "partprobe -s",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:12:22.599360",
"stderr": "",
"stderr_lines": [],
"stdout": "/dev/mtdblock0: msdos partitions\n/dev/mtdblock1: msdos partitions\n/dev/mmcblk0: msdos partitions 1 2 3",
"stdout_lines": [
"/dev/mtdblock0: msdos partitions",
"/dev/mtdblock1: msdos partitions",
"/dev/mmcblk0: msdos partitions 1 2 3"
]
}
TASK [resize : Formatting third partition (exfat)] *****************************
--> resize : Formatting third partition (exfat)
[STAGE 3/6: Image configuration (virtualized) - 39%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:95
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653150.54-84411018546320 `" && echo ansible-tmp-1540653150.54-84411018546320="` echo /root/.ansible/tmp/ansible-tmp-1540653150.54-84411018546320 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpdSUQjh TO /root/.ansible/tmp/ansible-tmp-1540653150.54-84411018546320/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653150.54-84411018546320/ /root/.ansible/tmp/ansible-tmp-1540653150.54-84411018546320/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653150.54-84411018546320/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653150.54-84411018546320/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"mkfs.exfat",
"/dev/mmcblk0p3"
],
"delta": "0:00:01.137760",
"end": "2018-10-27 17:12:36.177002",
"invocation": {
"module_args": {
"_raw_params": "mkfs.exfat /dev/mmcblk0p3",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:12:35.039242",
"stderr": "",
"stderr_lines": [],
"stdout": "mkexfatfs 1.2.8\nCreating... done.\nFlushing... done.\nFile system created successfully.",
"stdout_lines": [
"mkexfatfs 1.2.8",
"Creating... done.",
"Flushing... done.",
"File system created successfully."
]
}
TASK [resize : display disk table] *********************************************
--> resize : display disk table
[STAGE 3/6: Image configuration (virtualized) - 37%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:100
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653160.29-58141975171947 `" && echo ansible-tmp-1540653160.29-58141975171947="` echo /root/.ansible/tmp/ansible-tmp-1540653160.29-58141975171947 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpP_rD7e TO /root/.ansible/tmp/ansible-tmp-1540653160.29-58141975171947/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653160.29-58141975171947/ /root/.ansible/tmp/ansible-tmp-1540653160.29-58141975171947/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653160.29-58141975171947/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653160.29-58141975171947/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"fdisk",
"-l",
"/dev/mmcblk0"
],
"delta": "0:00:00.222726",
"end": "2018-10-27 17:12:44.440810",
"invocation": {
"module_args": {
"_raw_params": "fdisk -l /dev/mmcblk0",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:12:44.218084",
"stderr": "",
"stderr_lines": [],
"stdout": "Disk /dev/mmcblk0: 58.2 GiB, 62537072640 bytes, 122142720 sectors\nUnits: sectors of 1 * 512 = 512 bytes\nSector size (logical/physical): 512 bytes / 512 bytes\nI/O size (minimum/optimal): 512 bytes / 512 bytes\nDisklabel type: dos\nDisk identifier: 0xc7cb7e34\n\nDevice Boot Start End Sectors Size Id Type\n/dev/mmcblk0p1 8192 96453 88262 43.1M c W95 FAT32 (LBA)\n/dev/mmcblk0p2 98304 13671936 13573633 6.5G 83 Linux\n/dev/mmcblk0p3 13671937 122134590 108462654 51.7G 7 HPFS/NTFS/exFAT",
"stdout_lines": [
"Disk /dev/mmcblk0: 58.2 GiB, 62537072640 bytes, 122142720 sectors",
"Units: sectors of 1 * 512 = 512 bytes",
"Sector size (logical/physical): 512 bytes / 512 bytes",
"I/O size (minimum/optimal): 512 bytes / 512 bytes",
"Disklabel type: dos",
"Disk identifier: 0xc7cb7e34",
"",
"Device Boot Start End Sectors Size Id Type",
"/dev/mmcblk0p1 8192 96453 88262 43.1M c W95 FAT32 (LBA)",
"/dev/mmcblk0p2 98304 13671936 13573633 6.5G 83 Linux",
"/dev/mmcblk0p3 13671937 122134590 108462654 51.7G 7 HPFS/NTFS/exFAT"
]
}
TASK [resize : display disk table] *********************************************
--> resize : display disk table
[STAGE 3/6: Image configuration (virtualized) - 37%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:104
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653170.05-96892705731924 `" && echo ansible-tmp-1540653170.05-96892705731924="` echo /root/.ansible/tmp/ansible-tmp-1540653170.05-96892705731924 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpst6khC TO /root/.ansible/tmp/ansible-tmp-1540653170.05-96892705731924/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653170.05-96892705731924/ /root/.ansible/tmp/ansible-tmp-1540653170.05-96892705731924/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653170.05-96892705731924/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653170.05-96892705731924/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"fdisk",
"-l",
"/dev/mmcblk0p3"
],
"delta": "0:00:00.149640",
"end": "2018-10-27 17:12:55.051380",
"invocation": {
"module_args": {
"_raw_params": "fdisk -l /dev/mmcblk0p3",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:12:54.901740",
"stderr": "",
"stderr_lines": [],
"stdout": "Disk /dev/mmcblk0p3: 51.7 GiB, 55532878848 bytes, 108462654 sectors\nUnits: sectors of 1 * 512 = 512 bytes\nSector size (logical/physical): 512 bytes / 512 bytes\nI/O size (minimum/optimal): 512 bytes / 512 bytes\nDisklabel type: dos\nDisk identifier: 0x00000000",
"stdout_lines": [
"Disk /dev/mmcblk0p3: 51.7 GiB, 55532878848 bytes, 108462654 sectors",
"Units: sectors of 1 * 512 = 512 bytes",
"Sector size (logical/physical): 512 bytes / 512 bytes",
"I/O size (minimum/optimal): 512 bytes / 512 bytes",
"Disklabel type: dos",
"Disk identifier: 0x00000000"
]
}
TASK [resize : display exfat table] ********************************************
--> resize : display exfat table
[STAGE 3/6: Image configuration (virtualized) - 39%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:108
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653179.12-83760479303616 `" && echo ansible-tmp-1540653179.12-83760479303616="` echo /root/.ansible/tmp/ansible-tmp-1540653179.12-83760479303616 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpLaGQeg TO /root/.ansible/tmp/ansible-tmp-1540653179.12-83760479303616/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653179.12-83760479303616/ /root/.ansible/tmp/ansible-tmp-1540653179.12-83760479303616/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653179.12-83760479303616/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653179.12-83760479303616/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"dumpexfat",
"-s",
"/dev/mmcblk0p3"
],
"delta": "0:00:00.158364",
"end": "2018-10-27 17:13:03.757606",
"invocation": {
"module_args": {
"_raw_params": "dumpexfat -s /dev/mmcblk0p3",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:13:03.599242",
"stderr": "",
"stderr_lines": [],
"stdout": "Volume serial number 0x0634f34e\nFS version 1.0\nSector size 512\nCluster size 131072\nSectors count 108462654\nClusters count 423668\nFirst sector 0\nFAT first sector 128\nFAT sectors count 3456\nFirst cluster sector 3584\nRoot directory cluster 4\nVolume state 0x0000\nFATs count 1\nDrive number 0x80\nAllocated space 0%",
"stdout_lines": [
"Volume serial number 0x0634f34e",
"FS version 1.0",
"Sector size 512",
"Cluster size 131072",
"Sectors count 108462654",
"Clusters count 423668",
"First sector 0",
"FAT first sector 128",
"FAT sectors count 3456",
"First cluster sector 3584",
"Root directory cluster 4",
"Volume state 0x0000",
"FATs count 1",
"Drive number 0x80",
"Allocated space 0%"
]
}
TASK [resize : check exfat] ****************************************************
--> resize : check exfat
[STAGE 3/6: Image configuration (virtualized) - 40%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:112
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653187.4-60138963535248 `" && echo ansible-tmp-1540653187.4-60138963535248="` echo /root/.ansible/tmp/ansible-tmp-1540653187.4-60138963535248 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpM0cMCL TO /root/.ansible/tmp/ansible-tmp-1540653187.4-60138963535248/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653187.4-60138963535248/ /root/.ansible/tmp/ansible-tmp-1540653187.4-60138963535248/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653187.4-60138963535248/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653187.4-60138963535248/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"fsck.exfat",
"/dev/mmcblk0p3"
],
"delta": "0:00:00.695710",
"end": "2018-10-27 17:13:13.486226",
"invocation": {
"module_args": {
"_raw_params": "fsck.exfat /dev/mmcblk0p3",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:13:12.790516",
"stderr": "",
"stderr_lines": [],
"stdout": "exfatfsck 1.2.8\nChecking file system on /dev/mmcblk0p3.\nFile system version 1.0\nSector size 512 bytes\nCluster size 128 KB\nVolume size 52 GB\nUsed space 2207 KB\nAvailable space 52 GB\nTotally 0 directories and 0 files.\nFile system checking finished. No errors found.",
"stdout_lines": [
"exfatfsck 1.2.8",
"Checking file system on /dev/mmcblk0p3.",
"File system version 1.0",
"Sector size 512 bytes",
"Cluster size 128 KB",
"Volume size 52 GB",
"Used space 2207 KB",
"Available space 52 GB",
"Totally 0 directories and 0 files.",
"File system checking finished. No errors found."
]
}
TASK [resize : create /data placeholder] ***************************************
--> resize : create /data placeholder
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:116
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653198.28-280789344548710 `" && echo ansible-tmp-1540653198.28-280789344548710="` echo /root/.ansible/tmp/ansible-tmp-1540653198.28-280789344548710 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpBQq5rG TO /root/.ansible/tmp/ansible-tmp-1540653198.28-280789344548710/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653198.28-280789344548710/ /root/.ansible/tmp/ansible-tmp-1540653198.28-280789344548710/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653198.28-280789344548710/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653198.28-280789344548710/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => {
"changed": false,
"diff": {
"after": {
"path": "/data"
},
"before": {
"path": "/data"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/data",
"directory_mode": null,
"follow": true,
"force": false,
"group": "www-data",
"mode": 509,
"owner": "ideascube",
"path": "/data",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"mode": "0775",
"owner": "ideascube",
"path": "/data",
"size": 32768,
"state": "directory",
"uid": 1001
}
TASK [resize : installing a new fstab with longer device timeouts and /data mout point] ***
--> resize : installing a new fstab with longer device timeouts and /data mout point
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:125
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480 `" && echo ansible-tmp-1540653207.37-12379908320480="` echo /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpsQmjkZ TO /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/ /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmprtVNdX/fstab.j2 TO /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/ /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp67u1VY TO /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/ /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "053ce120fab80f9066a9758b598e1166657b6239",
"dest": "/etc/fstab",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "fstab.j2",
"attributes": null,
"backup": false,
"checksum": "053ce120fab80f9066a9758b598e1166657b6239",
"content": null,
"delimiter": null,
"dest": "/etc/fstab",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "cc77a248ca62d14925a3748a92f5e360",
"mode": "0644",
"owner": "root",
"size": 526,
"src": "/root/.ansible/tmp/ansible-tmp-1540653207.37-12379908320480/source",
"state": "file",
"uid": 0
}
TASK [resize : Mounting third partition to /data] ******************************
--> resize : Mounting third partition to /data
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:148
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653221.1-263964238827305 `" && echo ansible-tmp-1540653221.1-263964238827305="` echo /root/.ansible/tmp/ansible-tmp-1540653221.1-263964238827305 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpGmrcBf TO /root/.ansible/tmp/ansible-tmp-1540653221.1-263964238827305/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653221.1-263964238827305/ /root/.ansible/tmp/ansible-tmp-1540653221.1-263964238827305/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653221.1-263964238827305/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653221.1-263964238827305/ > /dev/null 2>&1 && sleep 0'
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": [
"mount",
"/data"
],
"delta": "0:00:00.267324",
"end": "2018-10-27 17:13:46.084222",
"invocation": {
"module_args": {
"_raw_params": "mount \"/data\"",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": false
}
},
"msg": "non-zero return code",
"rc": 32,
"start": "2018-10-27 17:13:45.816898",
"stderr": "mount: /dev/mmcblk0p3 is already mounted or /data busy\n /dev/mmcblk0p3 is already mounted on /data",
"stderr_lines": [
"mount: /dev/mmcblk0p3 is already mounted or /data busy",
" /dev/mmcblk0p3 is already mounted on /data"
],
"stdout": "",
"stdout_lines": []
}
...ignoring
TASK [resize : Create test directory] ******************************************
--> resize : Create test directory
[STAGE 3/6: Image configuration (virtualized) - 40%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:155
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653231.92-258989151889369 `" && echo ansible-tmp-1540653231.92-258989151889369="` echo /var/tmp/ansible-tmp-1540653231.92-258989151889369 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp_9rySJ TO /var/tmp/ansible-tmp-1540653231.92-258989151889369/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653231.92-258989151889369/ /var/tmp/ansible-tmp-1540653231.92-258989151889369/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653231.92-258989151889369/ /var/tmp/ansible-tmp-1540653231.92-258989151889369/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653231.92-258989151889369/ /var/tmp/ansible-tmp-1540653231.92-258989151889369/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-erhvvzfayuqlcqkidnvpqfdjvbhfsjax; /usr/bin/python /var/tmp/ansible-tmp-1540653231.92-258989151889369/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653231.92-258989151889369/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=/data/test) => {
"changed": true,
"diff": {
"after": {
"path": "/data/test",
"state": "directory"
},
"before": {
"path": "/data/test",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/test",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "/data/test",
"mode": "0775",
"owner": "ideascube",
"path": "/data/test",
"size": 32768,
"state": "directory",
"uid": 1001
}
TASK [nginx : install 502.html] ************************************************
--> nginx : install 502.html
[STAGE 3/6: Image configuration (virtualized) - 40%]
task path: /var/lib/ansible/local/roles/nginx/tasks/main.yml:11
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156 `" && echo ansible-tmp-1540653241.87-179380907268156="` echo /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpE1P55H TO /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/ /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpDC6or4/502.html.j2 TO /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/ /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmphVh4ZN TO /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/ /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "863250d7f735f90cddcbcdeb278b5cbc092736e6",
"dest": "/var/www/502.html",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "502.html.j2",
"attributes": null,
"backup": false,
"checksum": "863250d7f735f90cddcbcdeb278b5cbc092736e6",
"content": null,
"delimiter": null,
"dest": "/var/www/502.html",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "112ca6d957849d0686123b7d7ef6561f",
"mode": "0644",
"owner": "root",
"size": 2145,
"src": "/root/.ansible/tmp/ansible-tmp-1540653241.87-179380907268156/source",
"state": "file",
"uid": 0
}
TASK [nginx : install 404.html] ************************************************
--> nginx : install 404.html
[STAGE 3/6: Image configuration (virtualized) - 41%]
task path: /var/lib/ansible/local/roles/nginx/tasks/main.yml:17
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015 `" && echo ansible-tmp-1540653255.13-72393341065015="` echo /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpOBaQtw TO /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/ /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpGxCaYa/404.html.j2 TO /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/ /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpdvnM3a TO /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/ /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "9571229cecc34df911cd1654fa29ed1d1e6001f1",
"dest": "/var/www/404.html",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "404.html.j2",
"attributes": null,
"backup": false,
"checksum": "9571229cecc34df911cd1654fa29ed1d1e6001f1",
"content": null,
"delimiter": null,
"dest": "/var/www/404.html",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "fbafe0d61643615ba49eb767cfe652be",
"mode": "0644",
"owner": "root",
"size": 2009,
"src": "/root/.ansible/tmp/ansible-tmp-1540653255.13-72393341065015/source",
"state": "file",
"uid": 0
}
TASK [nginx : install welcome redirect] ****************************************
--> nginx : install welcome redirect
[STAGE 3/6: Image configuration (virtualized) - 41%]
task path: /var/lib/ansible/local/roles/nginx/tasks/main.yml:38
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632 `" && echo ansible-tmp-1540653268.65-39271306187632="` echo /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpdB2UFI TO /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/ /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpk0ddsV/welcome.j2 TO /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/ /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpxLJceL TO /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/ /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "a8ec590fae1ea17a112d24299afdf9fdb55f838f",
"dest": "/etc/nginx/sites-enabled/welcome",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "welcome.j2",
"attributes": null,
"backup": false,
"checksum": "a8ec590fae1ea17a112d24299afdf9fdb55f838f",
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-enabled/welcome",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "ef789d52ccecac116eda2c11ed68d4b6",
"mode": "0644",
"owner": "root",
"size": 109,
"src": "/root/.ansible/tmp/ansible-tmp-1540653268.65-39271306187632/source",
"state": "file",
"uid": 0
}
TASK [dnsmasq : Copy dnsmasq.conf file] ****************************************
--> dnsmasq : Copy dnsmasq.conf file
[STAGE 3/6: Image configuration (virtualized) - 41%]
task path: /var/lib/ansible/local/roles/dnsmasq/tasks/main.yml:15
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342 `" && echo ansible-tmp-1540653283.07-134900951393342="` echo /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp7YrLRm TO /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/ /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpGJxQ3C/dnsmasq.conf.j2 TO /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/ /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpEm9Ic3 TO /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/ /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"backup_file": "/etc/dnsmasq.conf.4407.2018-10-27@17:14:54~",
"changed": true,
"checksum": "b14acbeedebe68457bd59bed9d2024bde59ebc35",
"dest": "/etc/dnsmasq.conf",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "dnsmasq.conf.j2",
"attributes": null,
"backup": true,
"checksum": "b14acbeedebe68457bd59bed9d2024bde59ebc35",
"content": null,
"delimiter": null,
"dest": "/etc/dnsmasq.conf",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "5b9ad03c3f38e96c0b9de4519b42e4be",
"mode": "0644",
"owner": "root",
"size": 377,
"src": "/root/.ansible/tmp/ansible-tmp-1540653283.07-134900951393342/source",
"state": "file",
"uid": 0
}
TASK [hostapd : Copy hostapd.conf file] ****************************************
--> hostapd : Copy hostapd.conf file
[STAGE 3/6: Image configuration (virtualized) - 41%]
task path: /var/lib/ansible/local/roles/hostapd/tasks/main.yml:22
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545 `" && echo ansible-tmp-1540653297.93-116755700893545="` echo /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpLVxUFE TO /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/ /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpCIzH7d/hostapd.conf.j2 TO /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/ /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpo5fpF6 TO /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/ /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/ > /dev/null 2>&1 && sleep 0'
NOTIFIED HANDLER restart hostapd for localhost
changed: [localhost] => {
"changed": true,
"checksum": "cc0d67688b215a599142f778d0c1be08c5a2a2f6",
"dest": "/etc/hostapd/hostapd.conf",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "hostapd.conf.j2",
"attributes": null,
"backup": false,
"checksum": "cc0d67688b215a599142f778d0c1be08c5a2a2f6",
"content": null,
"delimiter": null,
"dest": "/etc/hostapd/hostapd.conf",
"directory_mode": null,
"follow": false,
"force": true,
"group": "root",
"local_follow": null,
"mode": 493,
"owner": "root",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "c95b155ee401b0aff0128ca34796903e",
"mode": "0755",
"owner": "root",
"size": 342,
"src": "/root/.ansible/tmp/ansible-tmp-1540653297.93-116755700893545/source",
"state": "file",
"uid": 0
}
TASK [ideascube : Create ideascube handlers directories] ***********************
--> ideascube : Create ideascube handlers directories
[STAGE 3/6: Image configuration (virtualized) - 41%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:36
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653314.68-8577294005200 `" && echo ansible-tmp-1540653314.68-8577294005200="` echo /root/.ansible/tmp/ansible-tmp-1540653314.68-8577294005200 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpMnqQOC TO /root/.ansible/tmp/ansible-tmp-1540653314.68-8577294005200/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653314.68-8577294005200/ /root/.ansible/tmp/ansible-tmp-1540653314.68-8577294005200/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653314.68-8577294005200/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653314.68-8577294005200/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/data/ideascube",
"state": "directory"
},
"before": {
"path": "/data/ideascube",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/ideascube",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"mode": "0775",
"owner": "ideascube",
"path": "/data/ideascube",
"size": 32768,
"state": "directory",
"uid": 1001
}
TASK [ideascube : change ownership of ideascube handlers directories] **********
--> ideascube : change ownership of ideascube handlers directories
[STAGE 3/6: Image configuration (virtualized) - 41%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:42
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653324.06-222992784730086 `" && echo ansible-tmp-1540653324.06-222992784730086="` echo /root/.ansible/tmp/ansible-tmp-1540653324.06-222992784730086 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp9Txvna TO /root/.ansible/tmp/ansible-tmp-1540653324.06-222992784730086/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653324.06-222992784730086/ /root/.ansible/tmp/ansible-tmp-1540653324.06-222992784730086/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653324.06-222992784730086/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653324.06-222992784730086/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=kiwix) => {
"changed": true,
"diff": {
"after": {
"group": 33,
"mode": "0775",
"path": "/var/ideascube/kiwix"
},
"before": {
"group": 1001,
"mode": "0755",
"path": "/var/ideascube/kiwix"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": "www-data",
"mode": 509,
"owner": "ideascube",
"path": "/var/ideascube/kiwix",
"recurse": true,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "kiwix",
"mode": "0775",
"owner": "ideascube",
"path": "/var/ideascube/kiwix",
"size": 4096,
"state": "directory",
"uid": 1001
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653329.88-222955699495785 `" && echo ansible-tmp-1540653329.88-222955699495785="` echo /root/.ansible/tmp/ansible-tmp-1540653329.88-222955699495785 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp7oN6My TO /root/.ansible/tmp/ansible-tmp-1540653329.88-222955699495785/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653329.88-222955699495785/ /root/.ansible/tmp/ansible-tmp-1540653329.88-222955699495785/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653329.88-222955699495785/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653329.88-222955699495785/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=nginx) => {
"changed": true,
"diff": {
"after": {
"group": 33,
"mode": "0775",
"owner": 1001,
"path": "/var/ideascube/nginx",
"state": "directory"
},
"before": {
"group": 0,
"mode": "0755",
"owner": 0,
"path": "/var/ideascube/nginx",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": "www-data",
"mode": 509,
"owner": "ideascube",
"path": "/var/ideascube/nginx",
"recurse": true,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "nginx",
"mode": "0775",
"owner": "ideascube",
"path": "/var/ideascube/nginx",
"size": 4096,
"state": "directory",
"uid": 1001
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653335.68-104131092919964 `" && echo ansible-tmp-1540653335.68-104131092919964="` echo /root/.ansible/tmp/ansible-tmp-1540653335.68-104131092919964 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpLahMwl TO /root/.ansible/tmp/ansible-tmp-1540653335.68-104131092919964/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653335.68-104131092919964/ /root/.ansible/tmp/ansible-tmp-1540653335.68-104131092919964/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653335.68-104131092919964/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653335.68-104131092919964/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=mediacenter) => {
"changed": true,
"diff": {
"after": {
"group": 33,
"mode": "0775",
"owner": 1001,
"path": "/var/ideascube/mediacenter",
"state": "directory"
},
"before": {
"group": 0,
"mode": "0755",
"owner": 0,
"path": "/var/ideascube/mediacenter",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": "www-data",
"mode": 509,
"owner": "ideascube",
"path": "/var/ideascube/mediacenter",
"recurse": true,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "mediacenter",
"mode": "0775",
"owner": "ideascube",
"path": "/var/ideascube/mediacenter",
"size": 4096,
"state": "directory",
"uid": 1001
}
TASK [ideascube : move ideascube handlers directories] *************************
--> ideascube : move ideascube handlers directories
[STAGE 3/6: Image configuration (virtualized) - 42%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:53
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653344.11-71403137354402 `" && echo ansible-tmp-1540653344.11-71403137354402="` echo /root/.ansible/tmp/ansible-tmp-1540653344.11-71403137354402 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpwXq2sM TO /root/.ansible/tmp/ansible-tmp-1540653344.11-71403137354402/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653344.11-71403137354402/ /root/.ansible/tmp/ansible-tmp-1540653344.11-71403137354402/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653344.11-71403137354402/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653344.11-71403137354402/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=kiwix) => {
"changed": true,
"cmd": [
"mv",
"/var/ideascube/kiwix",
"/data/ideascube/"
],
"delta": "0:00:00.610046",
"end": "2018-10-27 17:15:49.350008",
"invocation": {
"module_args": {
"_raw_params": "mv /var/ideascube/kiwix /data/ideascube/",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "kiwix",
"rc": 0,
"start": "2018-10-27 17:15:48.739962",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653350.71-147213259278995 `" && echo ansible-tmp-1540653350.71-147213259278995="` echo /root/.ansible/tmp/ansible-tmp-1540653350.71-147213259278995 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpye7mfF TO /root/.ansible/tmp/ansible-tmp-1540653350.71-147213259278995/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653350.71-147213259278995/ /root/.ansible/tmp/ansible-tmp-1540653350.71-147213259278995/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653350.71-147213259278995/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653350.71-147213259278995/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=nginx) => {
"changed": true,
"cmd": [
"mv",
"/var/ideascube/nginx",
"/data/ideascube/"
],
"delta": "0:00:00.177088",
"end": "2018-10-27 17:15:54.955258",
"invocation": {
"module_args": {
"_raw_params": "mv /var/ideascube/nginx /data/ideascube/",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "nginx",
"rc": 0,
"start": "2018-10-27 17:15:54.778170",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653356.0-218348399009137 `" && echo ansible-tmp-1540653356.0-218348399009137="` echo /root/.ansible/tmp/ansible-tmp-1540653356.0-218348399009137 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpGXXn1C TO /root/.ansible/tmp/ansible-tmp-1540653356.0-218348399009137/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653356.0-218348399009137/ /root/.ansible/tmp/ansible-tmp-1540653356.0-218348399009137/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653356.0-218348399009137/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653356.0-218348399009137/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=mediacenter) => {
"changed": true,
"cmd": [
"mv",
"/var/ideascube/mediacenter",
"/data/ideascube/"
],
"delta": "0:00:00.214456",
"end": "2018-10-27 17:16:00.562850",
"invocation": {
"module_args": {
"_raw_params": "mv /var/ideascube/mediacenter /data/ideascube/",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "mediacenter",
"rc": 0,
"start": "2018-10-27 17:16:00.348394",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
TASK [ideascube : Symlink ideascube handlers in idascube folder] ***************
--> ideascube : Symlink ideascube handlers in idascube folder
[STAGE 3/6: Image configuration (virtualized) - 42%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:59
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653364.89-234356781943581 `" && echo ansible-tmp-1540653364.89-234356781943581="` echo /root/.ansible/tmp/ansible-tmp-1540653364.89-234356781943581 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpmMD2FQ TO /root/.ansible/tmp/ansible-tmp-1540653364.89-234356781943581/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653364.89-234356781943581/ /root/.ansible/tmp/ansible-tmp-1540653364.89-234356781943581/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653364.89-234356781943581/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653364.89-234356781943581/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=kiwix) => {
"changed": true,
"dest": "/var/ideascube/kiwix",
"diff": {
"after": {
"path": "/var/ideascube/kiwix",
"state": "link"
},
"before": {
"path": "/var/ideascube/kiwix",
"state": "absent"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/var/ideascube/kiwix",
"directory_mode": null,
"follow": true,
"force": true,
"group": null,
"mode": null,
"owner": null,
"path": "/var/ideascube/kiwix",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/data/ideascube/kiwix",
"state": "link",
"unsafe_writes": null
}
},
"item": "kiwix",
"mode": "0777",
"owner": "root",
"size": 21,
"src": "/data/ideascube/kiwix",
"state": "link",
"uid": 0
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653371.7-254898339948641 `" && echo ansible-tmp-1540653371.7-254898339948641="` echo /root/.ansible/tmp/ansible-tmp-1540653371.7-254898339948641 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp0qHcUA TO /root/.ansible/tmp/ansible-tmp-1540653371.7-254898339948641/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653371.7-254898339948641/ /root/.ansible/tmp/ansible-tmp-1540653371.7-254898339948641/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653371.7-254898339948641/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653371.7-254898339948641/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=nginx) => {
"changed": true,
"dest": "/var/ideascube/nginx",
"diff": {
"after": {
"path": "/var/ideascube/nginx",
"state": "link"
},
"before": {
"path": "/var/ideascube/nginx",
"state": "absent"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/var/ideascube/nginx",
"directory_mode": null,
"follow": true,
"force": true,
"group": null,
"mode": null,
"owner": null,
"path": "/var/ideascube/nginx",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/data/ideascube/nginx",
"state": "link",
"unsafe_writes": null
}
},
"item": "nginx",
"mode": "0777",
"owner": "root",
"size": 21,
"src": "/data/ideascube/nginx",
"state": "link",
"uid": 0
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653377.43-28878431049287 `" && echo ansible-tmp-1540653377.43-28878431049287="` echo /root/.ansible/tmp/ansible-tmp-1540653377.43-28878431049287 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpaKRyhE TO /root/.ansible/tmp/ansible-tmp-1540653377.43-28878431049287/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653377.43-28878431049287/ /root/.ansible/tmp/ansible-tmp-1540653377.43-28878431049287/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653377.43-28878431049287/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653377.43-28878431049287/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=mediacenter) => {
"changed": true,
"dest": "/var/ideascube/mediacenter",
"diff": {
"after": {
"path": "/var/ideascube/mediacenter",
"state": "link"
},
"before": {
"path": "/var/ideascube/mediacenter",
"state": "absent"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/var/ideascube/mediacenter",
"directory_mode": null,
"follow": true,
"force": true,
"group": null,
"mode": null,
"owner": null,
"path": "/var/ideascube/mediacenter",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/data/ideascube/mediacenter",
"state": "link",
"unsafe_writes": null
}
},
"item": "mediacenter",
"mode": "0777",
"owner": "root",
"size": 27,
"src": "/data/ideascube/mediacenter",
"state": "link",
"uid": 0
}
TASK [ideascube : debug] *******************************************************
--> ideascube : debug
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:76
ok: [localhost] => {
"msg": "Customize branding"
}
TASK [ideascube : Ensure the branding directory exists] ************************
--> ideascube : Ensure the branding directory exists
[STAGE 3/6: Image configuration (virtualized) - 42%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:78
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653389.46-117414082205295 `" && echo ansible-tmp-1540653389.46-117414082205295="` echo /root/.ansible/tmp/ansible-tmp-1540653389.46-117414082205295 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpKUUOQB TO /root/.ansible/tmp/ansible-tmp-1540653389.46-117414082205295/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653389.46-117414082205295/ /root/.ansible/tmp/ansible-tmp-1540653389.46-117414082205295/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653389.46-117414082205295/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653389.46-117414082205295/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/usr/share/ideascube/static/branding",
"state": "directory"
},
"before": {
"path": "/usr/share/ideascube/static/branding",
"state": "absent"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": "root",
"mode": 493,
"owner": "root",
"path": "/usr/share/ideascube/static/branding",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"mode": "0755",
"owner": "root",
"path": "/usr/share/ideascube/static/branding",
"size": 4096,
"state": "directory",
"uid": 0
}
TASK [ideascube : stat] ********************************************************
--> ideascube : stat
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:86
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653398.54-227995195655660 `" && echo ansible-tmp-1540653398.54-227995195655660="` echo /root/.ansible/tmp/ansible-tmp-1540653398.54-227995195655660 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpnqbi6v TO /root/.ansible/tmp/ansible-tmp-1540653398.54-227995195655660/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653398.54-227995195655660/ /root/.ansible/tmp/ansible-tmp-1540653398.54-227995195655660/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653398.54-227995195655660/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653398.54-227995195655660/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=favicon.png) => {
"changed": false,
"invocation": {
"module_args": {
"checksum_algorithm": "sha1",
"follow": false,
"get_attributes": true,
"get_checksum": true,
"get_md5": null,
"get_mime": true,
"path": "/tmp/favicon.png"
}
},
"item": "favicon.png",
"stat": {
"atime": 1540652138.55,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 16,
"charset": "binary",
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"ctime": 1540652141.03,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19471,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "image/png",
"mode": "0644",
"mtime": 1540652138.56,
"nlink": 1,
"path": "/tmp/favicon.png",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 6122,
"uid": 1000,
"version": "4167284961",
"wgrp": false,
"woth": false,
"writeable": true,
"wusr": true,
"xgrp": false,
"xoth": false,
"xusr": false
}
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653404.88-31298882670530 `" && echo ansible-tmp-1540653404.88-31298882670530="` echo /root/.ansible/tmp/ansible-tmp-1540653404.88-31298882670530 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmphTcUzl TO /root/.ansible/tmp/ansible-tmp-1540653404.88-31298882670530/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653404.88-31298882670530/ /root/.ansible/tmp/ansible-tmp-1540653404.88-31298882670530/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653404.88-31298882670530/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653404.88-31298882670530/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=header-logo.png) => {
"changed": false,
"invocation": {
"module_args": {
"checksum_algorithm": "sha1",
"follow": false,
"get_attributes": true,
"get_checksum": true,
"get_md5": null,
"get_mime": true,
"path": "/tmp/header-logo.png"
}
},
"item": "header-logo.png",
"stat": {
"atime": 1540652143.03,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 16,
"charset": "binary",
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"ctime": 1540652145.37,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19472,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "image/png",
"mode": "0644",
"mtime": 1540652143.04,
"nlink": 1,
"path": "/tmp/header-logo.png",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 6122,
"uid": 1000,
"version": "4167284962",
"wgrp": false,
"woth": false,
"writeable": true,
"wusr": true,
"xgrp": false,
"xoth": false,
"xusr": false
}
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653412.47-40931264142250 `" && echo ansible-tmp-1540653412.47-40931264142250="` echo /root/.ansible/tmp/ansible-tmp-1540653412.47-40931264142250 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpb7op3Y TO /root/.ansible/tmp/ansible-tmp-1540653412.47-40931264142250/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653412.47-40931264142250/ /root/.ansible/tmp/ansible-tmp-1540653412.47-40931264142250/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653412.47-40931264142250/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653412.47-40931264142250/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=style.css) => {
"changed": false,
"invocation": {
"module_args": {
"checksum_algorithm": "sha1",
"follow": false,
"get_attributes": true,
"get_checksum": true,
"get_md5": null,
"get_mime": true,
"path": "/tmp/style.css"
}
},
"item": "style.css",
"stat": {
"atime": 1540652146.54,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 96,
"charset": "utf-8",
"checksum": "5e32205fb18a44e50c2a24d69faa5760e23644e1",
"ctime": 1540652150.16,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19474,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "text/plain",
"mode": "0644",
"mtime": 1540652146.61,
"nlink": 1,
"path": "/tmp/style.css",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 46869,
"uid": 1000,
"version": "4167284963",
"wgrp": false,
"woth": false,
"writeable": true,
"wusr": true,
"xgrp": false,
"xoth": false,
"xusr": false
}
}
TASK [ideascube : copy] ********************************************************
--> ideascube : copy
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:94
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407 `" && echo ansible-tmp-1540653423.79-134282551801407="` echo /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmptPbizn TO /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/ /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/stat.py && sleep 0'
<localhost> PUT /tmp/favicon.png TO /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/ /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpNSsXbP TO /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/ /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item={'_ansible_parsed': True, u'stat': {u'charset': u'binary', u'uid': 1000, u'exists': True, u'attr_flags': u'e', u'woth': False, u'isreg': True, u'device_type': 0, u'mtime': 1540652138.56, u'block_size': 4096, u'inode': 19471, u'isgid': False, u'size': 6122, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'version': u'4167284961', u'pw_name': u'pi', u'gid': 1000, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 16, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'pi', u'path': u'/tmp/favicon.png', u'xusr': False, u'atime': 1540652138.55, u'mimetype': u'image/png', u'ctime': 1540652141.03, u'isblk': False, u'checksum': u'3ac7857cf0537216a40f02bf3c94d6719a202752', u'dev': 45826, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'xgrp': False, u'islnk': False, u'attributes': [u'extents']}, u'changed': False, '_ansible_no_log': False, 'failed': False, '_ansible_item_result': True, 'item': u'favicon.png', u'invocation': {u'module_args': {u'checksum_algorithm': u'sha1', u'get_checksum': True, u'follow': False, u'path': u'/tmp/favicon.png', u'get_md5': None, u'get_mime': True, u'get_attributes': True}}, '_ansible_ignore_errors': None, '_ansible_item_label': u'favicon.png'}) => {
"changed": true,
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"dest": "/usr/share/ideascube/static/branding/favicon.png",
"diff": [],
"gid": 1001,
"group": "ideascube",
"invocation": {
"module_args": {
"_original_basename": "favicon.png",
"attributes": null,
"backup": false,
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"content": null,
"delimiter": null,
"dest": "/usr/share/ideascube/static/branding/favicon.png",
"directory_mode": null,
"follow": false,
"force": true,
"group": "ideascube",
"local_follow": null,
"mode": 420,
"owner": "ideascube",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/source",
"unsafe_writes": null,
"validate": null
}
},
"item": {
"changed": false,
"failed": false,
"invocation": {
"module_args": {
"checksum_algorithm": "sha1",
"follow": false,
"get_attributes": true,
"get_checksum": true,
"get_md5": null,
"get_mime": true,
"path": "/tmp/favicon.png"
}
},
"item": "favicon.png",
"stat": {
"atime": 1540652138.55,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 16,
"charset": "binary",
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"ctime": 1540652141.03,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19471,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "image/png",
"mode": "0644",
"mtime": 1540652138.56,
"nlink": 1,
"path": "/tmp/favicon.png",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 6122,
"uid": 1000,
"version": "4167284961",
"wgrp": false,
"woth": false,
"writeable": true,
"wusr": true,
"xgrp": false,
"xoth": false,
"xusr": false
}
},
"md5sum": "1869f5710861120a880a0f8588f6f0b6",
"mode": "0644",
"owner": "ideascube",
"size": 6122,
"src": "/root/.ansible/tmp/ansible-tmp-1540653423.79-134282551801407/source",
"state": "file",
"uid": 1001
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734 `" && echo ansible-tmp-1540653434.42-251859529561734="` echo /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpww3_LP TO /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/ /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/stat.py && sleep 0'
<localhost> PUT /tmp/header-logo.png TO /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/ /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpaMqJ6m TO /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/ /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item={'_ansible_parsed': True, u'stat': {u'charset': u'binary', u'uid': 1000, u'exists': True, u'attr_flags': u'e', u'woth': False, u'isreg': True, u'device_type': 0, u'mtime': 1540652143.04, u'block_size': 4096, u'inode': 19472, u'isgid': False, u'size': 6122, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'version': u'4167284962', u'pw_name': u'pi', u'gid': 1000, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 16, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'pi', u'path': u'/tmp/header-logo.png', u'xusr': False, u'atime': 1540652143.03, u'mimetype': u'image/png', u'ctime': 1540652145.37, u'isblk': False, u'checksum': u'3ac7857cf0537216a40f02bf3c94d6719a202752', u'dev': 45826, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'xgrp': False, u'islnk': False, u'attributes': [u'extents']}, u'changed': False, '_ansible_no_log': False, 'failed': False, '_ansible_item_result': True, 'item': u'header-logo.png', u'invocation': {u'module_args': {u'checksum_algorithm': u'sha1', u'get_checksum': True, u'follow': False, u'path': u'/tmp/header-logo.png', u'get_md5': None, u'get_mime': True, u'get_attributes': True}}, '_ansible_ignore_errors': None, '_ansible_item_label': u'header-logo.png'}) => {
"changed": true,
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"dest": "/usr/share/ideascube/static/branding/header-logo.png",
"diff": [],
"gid": 1001,
"group": "ideascube",
"invocation": {
"module_args": {
"_original_basename": "header-logo.png",
"attributes": null,
"backup": false,
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"content": null,
"delimiter": null,
"dest": "/usr/share/ideascube/static/branding/header-logo.png",
"directory_mode": null,
"follow": false,
"force": true,
"group": "ideascube",
"local_follow": null,
"mode": 420,
"owner": "ideascube",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/source",
"unsafe_writes": null,
"validate": null
}
},
"item": {
"changed": false,
"failed": false,
"invocation": {
"module_args": {
"checksum_algorithm": "sha1",
"follow": false,
"get_attributes": true,
"get_checksum": true,
"get_md5": null,
"get_mime": true,
"path": "/tmp/header-logo.png"
}
},
"item": "header-logo.png",
"stat": {
"atime": 1540652143.03,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 16,
"charset": "binary",
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"ctime": 1540652145.37,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19472,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "image/png",
"mode": "0644",
"mtime": 1540652143.04,
"nlink": 1,
"path": "/tmp/header-logo.png",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 6122,
"uid": 1000,
"version": "4167284962",
"wgrp": false,
"woth": false,
"writeable": true,
"wusr": true,
"xgrp": false,
"xoth": false,
"xusr": false
}
},
"md5sum": "1869f5710861120a880a0f8588f6f0b6",
"mode": "0644",
"owner": "ideascube",
"size": 6122,
"src": "/root/.ansible/tmp/ansible-tmp-1540653434.42-251859529561734/source",
"state": "file",
"uid": 1001
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892 `" && echo ansible-tmp-1540653446.05-144980167744892="` echo /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpyvwxLn TO /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/ /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/stat.py && sleep 0'
<localhost> PUT /tmp/style.css TO /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/ /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpEAeIWA TO /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/ /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item={'_ansible_parsed': True, u'stat': {u'charset': u'utf-8', u'uid': 1000, u'exists': True, u'attr_flags': u'e', u'woth': False, u'isreg': True, u'device_type': 0, u'mtime': 1540652146.61, u'block_size': 4096, u'inode': 19474, u'isgid': False, u'size': 46869, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'version': u'4167284963', u'pw_name': u'pi', u'gid': 1000, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 96, u'xoth': False, u'rusr': True, u'nlink': 1, u'issock': False, u'rgrp': True, u'gr_name': u'pi', u'path': u'/tmp/style.css', u'xusr': False, u'atime': 1540652146.54, u'mimetype': u'text/plain', u'ctime': 1540652150.16, u'isblk': False, u'checksum': u'5e32205fb18a44e50c2a24d69faa5760e23644e1', u'dev': 45826, u'wgrp': False, u'isfifo': False, u'mode': u'0644', u'xgrp': False, u'islnk': False, u'attributes': [u'extents']}, u'changed': False, '_ansible_no_log': False, 'failed': False, '_ansible_item_result': True, 'item': u'style.css', u'invocation': {u'module_args': {u'checksum_algorithm': u'sha1', u'get_checksum': True, u'follow': False, u'path': u'/tmp/style.css', u'get_md5': None, u'get_mime': True, u'get_attributes': True}}, '_ansible_ignore_errors': None, '_ansible_item_label': u'style.css'}) => {
"changed": true,
"checksum": "5e32205fb18a44e50c2a24d69faa5760e23644e1",
"dest": "/usr/share/ideascube/static/branding/style.css",
"diff": [],
"gid": 1001,
"group": "ideascube",
"invocation": {
"module_args": {
"_original_basename": "style.css",
"attributes": null,
"backup": false,
"checksum": "5e32205fb18a44e50c2a24d69faa5760e23644e1",
"content": null,
"delimiter": null,
"dest": "/usr/share/ideascube/static/branding/style.css",
"directory_mode": null,
"follow": false,
"force": true,
"group": "ideascube",
"local_follow": null,
"mode": 420,
"owner": "ideascube",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/source",
"unsafe_writes": null,
"validate": null
}
},
"item": {
"changed": false,
"failed": false,
"invocation": {
"module_args": {
"checksum_algorithm": "sha1",
"follow": false,
"get_attributes": true,
"get_checksum": true,
"get_md5": null,
"get_mime": true,
"path": "/tmp/style.css"
}
},
"item": "style.css",
"stat": {
"atime": 1540652146.54,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 96,
"charset": "utf-8",
"checksum": "5e32205fb18a44e50c2a24d69faa5760e23644e1",
"ctime": 1540652150.16,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19474,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "text/plain",
"mode": "0644",
"mtime": 1540652146.61,
"nlink": 1,
"path": "/tmp/style.css",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 46869,
"uid": 1000,
"version": "4167284963",
"wgrp": false,
"woth": false,
"writeable": true,
"wusr": true,
"xgrp": false,
"xoth": false,
"xusr": false
}
},
"md5sum": "381cf62408dd0ada57cc740f97b16c0f",
"mode": "0644",
"owner": "ideascube",
"size": 46869,
"src": "/root/.ansible/tmp/ansible-tmp-1540653446.05-144980167744892/source",
"state": "file",
"uid": 1001
}
TASK [ideascube : Create ideascube configuration file] *************************
--> ideascube : Create ideascube configuration file
[STAGE 3/6: Image configuration (virtualized) - 43%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:106
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855 `" && echo ansible-tmp-1540653459.51-65207057766855="` echo /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmppdlvbN TO /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/ /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpOeKpjp/pibox.py.j2 TO /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/ /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpvHhWJg TO /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/ /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/ > /dev/null 2>&1 && sleep 0'
NOTIFIED HANDLER restart uwsgi for localhost
changed: [localhost] => {
"changed": true,
"checksum": "6b90d5d97797578a4cfb56c0da1205b4b795f295",
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "pibox.py.j2",
"attributes": null,
"backup": false,
"checksum": "6b90d5d97797578a4cfb56c0da1205b4b795f295",
"content": null,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": 420,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "9ef77fdf2a4763344b89a98510d38d2c",
"mode": "0644",
"owner": "root",
"size": 1263,
"src": "/root/.ansible/tmp/ansible-tmp-1540653459.51-65207057766855/source",
"state": "file",
"uid": 0
}
TASK [ideascube : Edit pibox.py to change ALLOWED_HOSTS] ***********************
--> ideascube : Edit pibox.py to change ALLOWED_HOSTS
[STAGE 3/6: Image configuration (virtualized) - 43%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:114
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653476.79-223968863304308 `" && echo ansible-tmp-1540653476.79-223968863304308="` echo /root/.ansible/tmp/ansible-tmp-1540653476.79-223968863304308 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpokOEI9 TO /root/.ansible/tmp/ansible-tmp-1540653476.79-223968863304308/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653476.79-223968863304308/ /root/.ansible/tmp/ansible-tmp-1540653476.79-223968863304308/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653476.79-223968863304308/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653476.79-223968863304308/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => {
"changed": false,
"invocation": {
"module_args": {
"after": null,
"attributes": null,
"backup": false,
"before": null,
"content": null,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"directory_mode": null,
"encoding": "utf-8",
"follow": false,
"force": null,
"group": null,
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"regexp": "^ALLOWED_HOSTS =.+$",
"remote_src": null,
"replace": "ALLOWED_HOSTS = [\".wikifundi.hotspot\", \"wikifundi.hotspot\", \"wikifundi\", \"localhost\", \"127.0.0.1\"]",
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"unsafe_writes": null,
"validate": null
}
},
"msg": ""
}
TASK [ideascube : Edit pibox.py to change DOMAIN] ******************************
--> ideascube : Edit pibox.py to change DOMAIN
[STAGE 3/6: Image configuration (virtualized) - 43%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:122
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653491.16-55761610585019 `" && echo ansible-tmp-1540653491.16-55761610585019="` echo /root/.ansible/tmp/ansible-tmp-1540653491.16-55761610585019 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp3UUuVi TO /root/.ansible/tmp/ansible-tmp-1540653491.16-55761610585019/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653491.16-55761610585019/ /root/.ansible/tmp/ansible-tmp-1540653491.16-55761610585019/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653491.16-55761610585019/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653491.16-55761610585019/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => {
"changed": false,
"invocation": {
"module_args": {
"after": null,
"attributes": null,
"backup": false,
"before": null,
"content": null,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"directory_mode": null,
"encoding": "utf-8",
"follow": false,
"force": null,
"group": null,
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"regexp": "^DOMAIN = .+",
"remote_src": null,
"replace": "DOMAIN = \"wikifundi.hotspot\"",
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"unsafe_writes": null,
"validate": null
}
},
"msg": ""
}
TASK [ideascube : Edit pibox.py to change cards URLs] **************************
--> ideascube : Edit pibox.py to change cards URLs
[STAGE 3/6: Image configuration (virtualized) - 43%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:130
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653502.16-206940354741548 `" && echo ansible-tmp-1540653502.16-206940354741548="` echo /root/.ansible/tmp/ansible-tmp-1540653502.16-206940354741548 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp5_E9sa TO /root/.ansible/tmp/ansible-tmp-1540653502.16-206940354741548/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653502.16-206940354741548/ /root/.ansible/tmp/ansible-tmp-1540653502.16-206940354741548/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653502.16-206940354741548/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653502.16-206940354741548/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item={u'slug': u'fr.wikifundi', u'fqdn': u'fr.wikifundi.wikifundi.hotspot'}) => {
"changed": false,
"invocation": {
"module_args": {
"after": null,
"attributes": null,
"backup": false,
"before": null,
"content": null,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"directory_mode": null,
"encoding": "utf-8",
"follow": false,
"force": null,
"group": null,
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"regexp": "^ \"url\": \"http://fr.wikifundi.+$",
"remote_src": null,
"replace": " \"url\": \"http://fr.wikifundi.wikifundi.hotspot\",",
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"unsafe_writes": null,
"validate": null
}
},
"item": {
"fqdn": "fr.wikifundi.wikifundi.hotspot",
"slug": "fr.wikifundi"
},
"msg": ""
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653508.08-46894001065380 `" && echo ansible-tmp-1540653508.08-46894001065380="` echo /root/.ansible/tmp/ansible-tmp-1540653508.08-46894001065380 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpcI7LPz TO /root/.ansible/tmp/ansible-tmp-1540653508.08-46894001065380/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653508.08-46894001065380/ /root/.ansible/tmp/ansible-tmp-1540653508.08-46894001065380/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653508.08-46894001065380/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653508.08-46894001065380/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item={u'slug': u'en.wikifundi', u'fqdn': u'en.wikifundi.wikifundi.hotspot'}) => {
"changed": false,
"invocation": {
"module_args": {
"after": null,
"attributes": null,
"backup": false,
"before": null,
"content": null,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"directory_mode": null,
"encoding": "utf-8",
"follow": false,
"force": null,
"group": null,
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"regexp": "^ \"url\": \"http://en.wikifundi.+$",
"remote_src": null,
"replace": " \"url\": \"http://en.wikifundi.wikifundi.hotspot\",",
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"unsafe_writes": null,
"validate": null
}
},
"item": {
"fqdn": "en.wikifundi.wikifundi.hotspot",
"slug": "en.wikifundi"
},
"msg": ""
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653514.54-103326276120632 `" && echo ansible-tmp-1540653514.54-103326276120632="` echo /root/.ansible/tmp/ansible-tmp-1540653514.54-103326276120632 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpCke_vU TO /root/.ansible/tmp/ansible-tmp-1540653514.54-103326276120632/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653514.54-103326276120632/ /root/.ansible/tmp/ansible-tmp-1540653514.54-103326276120632/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653514.54-103326276120632/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653514.54-103326276120632/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item={u'slug': u'aflatoun', u'fqdn': u'aflatoun.wikifundi.hotspot'}) => {
"changed": false,
"invocation": {
"module_args": {
"after": null,
"attributes": null,
"backup": false,
"before": null,
"content": null,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"directory_mode": null,
"encoding": "utf-8",
"follow": false,
"force": null,
"group": null,
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"regexp": "^ \"url\": \"http://aflatoun.+$",
"remote_src": null,
"replace": " \"url\": \"http://aflatoun.wikifundi.hotspot\",",
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"unsafe_writes": null,
"validate": null
}
},
"item": {
"fqdn": "aflatoun.wikifundi.hotspot",
"slug": "aflatoun"
},
"msg": ""
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653520.24-216527659915686 `" && echo ansible-tmp-1540653520.24-216527659915686="` echo /root/.ansible/tmp/ansible-tmp-1540653520.24-216527659915686 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpXDpJqv TO /root/.ansible/tmp/ansible-tmp-1540653520.24-216527659915686/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653520.24-216527659915686/ /root/.ansible/tmp/ansible-tmp-1540653520.24-216527659915686/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653520.24-216527659915686/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653520.24-216527659915686/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item={u'slug': u'edupi', u'fqdn': u'edupi.wikifundi.hotspot'}) => {
"changed": false,
"invocation": {
"module_args": {
"after": null,
"attributes": null,
"backup": false,
"before": null,
"content": null,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"directory_mode": null,
"encoding": "utf-8",
"follow": false,
"force": null,
"group": null,
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/conf/pibox.py",
"regexp": "^ \"url\": \"http://edupi.+$",
"remote_src": null,
"replace": " \"url\": \"http://edupi.wikifundi.hotspot\",",
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"unsafe_writes": null,
"validate": null
}
},
"item": {
"fqdn": "edupi.wikifundi.hotspot",
"slug": "edupi"
},
"msg": ""
}
TASK [ideascube : Check if ideascube super user is installed] ******************
--> ideascube : Check if ideascube super user is installed
[STAGE 3/6: Image configuration (virtualized) - 43%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:163
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653529.44-186738902781955 `" && echo ansible-tmp-1540653529.44-186738902781955="` echo /var/tmp/ansible-tmp-1540653529.44-186738902781955 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpJ2IsmS TO /var/tmp/ansible-tmp-1540653529.44-186738902781955/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653529.44-186738902781955/ /var/tmp/ansible-tmp-1540653529.44-186738902781955/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653529.44-186738902781955/ /var/tmp/ansible-tmp-1540653529.44-186738902781955/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653529.44-186738902781955/ /var/tmp/ansible-tmp-1540653529.44-186738902781955/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-ilfdvwigogixkwrraxfibvzdkdehwkln; ADMIN_ACCOUNT=admin /usr/bin/python /var/tmp/ansible-tmp-1540653529.44-186738902781955/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653529.44-186738902781955/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ideascube",
"shell",
"-c",
"import os; from ideascube.models import User; print('****{}****'.format(User.objects.filter(serial=os.environ.get('ADMIN_ACCOUNT')).count()))"
],
"delta": "0:00:34.508526",
"end": "2018-10-27 17:19:29.610584",
"invocation": {
"module_args": {
"_raw_params": "ideascube shell -c \"import os; from ideascube.models import User; print('****{}****'.format(User.objects.filter(serial=os.environ.get('ADMIN_ACCOUNT')).count()))\"",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:18:55.102058",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\n****0****",
"stdout_lines": [
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m",
"\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m",
"****0****"
]
}
TASK [ideascube : Install Ideascube super user] ********************************
--> ideascube : Install Ideascube super user
[STAGE 3/6: Image configuration (virtualized) - 44%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:173
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653573.63-191060740454327 `" && echo ansible-tmp-1540653573.63-191060740454327="` echo /var/tmp/ansible-tmp-1540653573.63-191060740454327 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmprqQcgO TO /var/tmp/ansible-tmp-1540653573.63-191060740454327/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653573.63-191060740454327/ /var/tmp/ansible-tmp-1540653573.63-191060740454327/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653573.63-191060740454327/ /var/tmp/ansible-tmp-1540653573.63-191060740454327/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653573.63-191060740454327/ /var/tmp/ansible-tmp-1540653573.63-191060740454327/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-vhcrsgouxgkwefpysowjqfvxhbucczfn; ADMIN_ACCOUNT=admin ADMIN_PASSWORD=adminadmin /usr/bin/python /var/tmp/ansible-tmp-1540653573.63-191060740454327/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653573.63-191060740454327/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ideascube",
"shell",
"-c",
"import os; from ideascube.models import User; User.objects.create_superuser(os.environ.get('ADMIN_ACCOUNT'), os.environ.get('ADMIN_PASSWORD'))"
],
"delta": "0:00:33.423476",
"end": "2018-10-27 17:20:14.147096",
"invocation": {
"module_args": {
"_raw_params": "ideascube shell -c \"import os; from ideascube.models import User; User.objects.create_superuser(os.environ.get('ADMIN_ACCOUNT'), os.environ.get('ADMIN_PASSWORD'))\"",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:19:40.723620",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m",
"stdout_lines": [
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m",
"\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m"
]
}
TASK [ideascube : Set Ideascube name] ******************************************
--> ideascube : Set Ideascube name
[STAGE 3/6: Image configuration (virtualized) - 44%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:201
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653618.76-93864214917380 `" && echo ansible-tmp-1540653618.76-93864214917380="` echo /var/tmp/ansible-tmp-1540653618.76-93864214917380 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpJbN8l5 TO /var/tmp/ansible-tmp-1540653618.76-93864214917380/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653618.76-93864214917380/ /var/tmp/ansible-tmp-1540653618.76-93864214917380/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653618.76-93864214917380/ /var/tmp/ansible-tmp-1540653618.76-93864214917380/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653618.76-93864214917380/ /var/tmp/ansible-tmp-1540653618.76-93864214917380/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-zfbpbzqceihwtsvgthxhnxwybfbocokg; /usr/bin/python /var/tmp/ansible-tmp-1540653618.76-93864214917380/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653618.76-93864214917380/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ideascube",
"config",
"set",
"server",
"site-name",
"wikifundi"
],
"delta": "0:00:38.099212",
"end": "2018-10-27 17:21:02.561170",
"invocation": {
"module_args": {
"_raw_params": "ideascube config set server site-name wikifundi",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:20:24.461958",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m",
"stdout_lines": [
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m",
"\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m"
]
}
TASK [ideascube : Ensure a kiwix library file is built] ************************
--> ideascube : Ensure a kiwix library file is built
[STAGE 3/6: Image configuration (virtualized) - 44%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:207
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653666.29-28501676297004 `" && echo ansible-tmp-1540653666.29-28501676297004="` echo /var/tmp/ansible-tmp-1540653666.29-28501676297004 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpNIfRso TO /var/tmp/ansible-tmp-1540653666.29-28501676297004/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653666.29-28501676297004/ /var/tmp/ansible-tmp-1540653666.29-28501676297004/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653666.29-28501676297004/ /var/tmp/ansible-tmp-1540653666.29-28501676297004/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653666.29-28501676297004/ /var/tmp/ansible-tmp-1540653666.29-28501676297004/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-rrytahgjvlndtovmkqpxixudbbwithnk; /usr/bin/python /var/tmp/ansible-tmp-1540653666.29-28501676297004/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653666.29-28501676297004/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ideascube",
"shell",
"-c",
"from ideascube.serveradmin.catalog import Kiwix ; Kiwix.commit()"
],
"delta": "0:00:38.779360",
"end": "2018-10-27 17:21:50.442026",
"invocation": {
"module_args": {
"_raw_params": "ideascube shell -c \"from ideascube.serveradmin.catalog import Kiwix ; Kiwix.commit()\"",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:21:11.662666",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"stdout_lines": [
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m",
"\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m",
"Rebuilding the Kiwix library",
"Restarting service kiwix-server"
]
}
TASK [ideascube : remove wrong server name in ideascube vhost] *****************
--> ideascube : remove wrong server name in ideascube vhost
[STAGE 3/6: Image configuration (virtualized) - 44%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:248
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653715.16-167156218761718 `" && echo ansible-tmp-1540653715.16-167156218761718="` echo /root/.ansible/tmp/ansible-tmp-1540653715.16-167156218761718 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpjpkc_T TO /root/.ansible/tmp/ansible-tmp-1540653715.16-167156218761718/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653715.16-167156218761718/ /root/.ansible/tmp/ansible-tmp-1540653715.16-167156218761718/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653715.16-167156218761718/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653715.16-167156218761718/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/etc/nginx/sites-available/ideascube (content)",
"before": "",
"before_header": "/etc/nginx/sites-available/ideascube (content)"
},
{
"after_header": "/etc/nginx/sites-available/ideascube (file attributes)",
"before_header": "/etc/nginx/sites-available/ideascube (file attributes)"
}
],
"found": 2,
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/etc/nginx/sites-available/ideascube",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": null,
"line": null,
"mode": null,
"owner": null,
"path": "/etc/nginx/sites-available/ideascube",
"regexp": "^ server_name",
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null,
"validate": null
}
},
"msg": "2 line(s) removed"
}
TASK [ideascube : Fix nginx vhost for ideascube] *******************************
--> ideascube : Fix nginx vhost for ideascube
[STAGE 3/6: Image configuration (virtualized) - 44%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:254
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653723.65-31582616198754 `" && echo ansible-tmp-1540653723.65-31582616198754="` echo /root/.ansible/tmp/ansible-tmp-1540653723.65-31582616198754 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmprH2LZr TO /root/.ansible/tmp/ansible-tmp-1540653723.65-31582616198754/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653723.65-31582616198754/ /root/.ansible/tmp/ansible-tmp-1540653723.65-31582616198754/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653723.65-31582616198754/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653723.65-31582616198754/ > /dev/null 2>&1 && sleep 0'
NOTIFIED HANDLER restart nginx for localhost
changed: [localhost] => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/etc/nginx/sites-available/ideascube (content)",
"before": "",
"before_header": "/etc/nginx/sites-available/ideascube (content)"
},
{
"after_header": "/etc/nginx/sites-available/ideascube (file attributes)",
"before_header": "/etc/nginx/sites-available/ideascube (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/etc/nginx/sites-available/ideascube",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": "^ # the domain name it will serve for",
"insertbefore": null,
"line": " server_name wikifundi.hotspot wikifundi;",
"mode": null,
"owner": null,
"path": "/etc/nginx/sites-available/ideascube",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"msg": "line added"
}
TASK [ideascube : Fix nginx vhost for ideascube (static files)] ****************
--> ideascube : Fix nginx vhost for ideascube (static files)
[STAGE 3/6: Image configuration (virtualized) - 44%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:262
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653732.98-205765785179966 `" && echo ansible-tmp-1540653732.98-205765785179966="` echo /root/.ansible/tmp/ansible-tmp-1540653732.98-205765785179966 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpY9G9e8 TO /root/.ansible/tmp/ansible-tmp-1540653732.98-205765785179966/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653732.98-205765785179966/ /root/.ansible/tmp/ansible-tmp-1540653732.98-205765785179966/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653732.98-205765785179966/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653732.98-205765785179966/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/etc/nginx/sites-available/ideascube (content)",
"before": "",
"before_header": "/etc/nginx/sites-available/ideascube (content)"
},
{
"after_header": "/etc/nginx/sites-available/ideascube (file attributes)",
"before_header": "/etc/nginx/sites-available/ideascube (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/etc/nginx/sites-available/ideascube",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": "^ root",
"line": " server_name sites.wikifundi.hotspot sites.wikifundi;",
"mode": null,
"owner": null,
"path": "/etc/nginx/sites-available/ideascube",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"msg": "line added"
}
TASK [kiwix : Remove nginx configuration otherwise, if hostname var change it won't be overrided] ***
--> kiwix : Remove nginx configuration otherwise, if hostname var change it won't be overrided
[STAGE 3/6: Image configuration (virtualized) - 45%]
task path: /var/lib/ansible/local/roles/kiwix/tasks/main.yml:52
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653741.8-9071422790447 `" && echo ansible-tmp-1540653741.8-9071422790447="` echo /root/.ansible/tmp/ansible-tmp-1540653741.8-9071422790447 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpmUq2sW TO /root/.ansible/tmp/ansible-tmp-1540653741.8-9071422790447/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653741.8-9071422790447/ /root/.ansible/tmp/ansible-tmp-1540653741.8-9071422790447/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653741.8-9071422790447/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653741.8-9071422790447/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/etc/nginx/sites-available/kiwix",
"state": "absent"
},
"before": {
"path": "/etc/nginx/sites-available/kiwix",
"state": "file"
}
},
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/etc/nginx/sites-available/kiwix",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null
}
},
"path": "/etc/nginx/sites-available/kiwix",
"state": "absent"
}
TASK [kiwix : Copy nginx vhost] ************************************************
--> kiwix : Copy nginx vhost
[STAGE 3/6: Image configuration (virtualized) - 45%]
task path: /var/lib/ansible/local/roles/kiwix/tasks/main.yml:58
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275 `" && echo ansible-tmp-1540653750.45-95322857894275="` echo /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmperSmvl TO /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/ /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpTXogTZ/nginx.vhost.j2 TO /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/ /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpmIvfVj TO /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/ /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "2afd122978046bc93af3cacc47418eb068ab7663",
"dest": "/etc/nginx/sites-available/kiwix",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "nginx.vhost.j2",
"attributes": null,
"backup": false,
"checksum": "2afd122978046bc93af3cacc47418eb068ab7663",
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-available/kiwix",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "dd811f2ea152accd8fa4a6053a420308",
"mode": "0644",
"owner": "root",
"size": 662,
"src": "/root/.ansible/tmp/ansible-tmp-1540653750.45-95322857894275/source",
"state": "file",
"uid": 0
}
TASK [kiwix : Nginx enable Virtual host] ***************************************
--> kiwix : Nginx enable Virtual host
[STAGE 3/6: Image configuration (virtualized) - 45%]
task path: /var/lib/ansible/local/roles/kiwix/tasks/main.yml:74
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653763.76-64078027294968 `" && echo ansible-tmp-1540653763.76-64078027294968="` echo /root/.ansible/tmp/ansible-tmp-1540653763.76-64078027294968 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpSITMI8 TO /root/.ansible/tmp/ansible-tmp-1540653763.76-64078027294968/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653763.76-64078027294968/ /root/.ansible/tmp/ansible-tmp-1540653763.76-64078027294968/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653763.76-64078027294968/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653763.76-64078027294968/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => {
"changed": false,
"dest": "/etc/nginx/sites-enabled/kiwix",
"diff": {
"after": {
"path": "/etc/nginx/sites-enabled/kiwix"
},
"before": {
"path": "/etc/nginx/sites-enabled/kiwix"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-enabled/kiwix",
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/etc/nginx/sites-enabled/kiwix",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/etc/nginx/sites-available/kiwix",
"state": "link",
"unsafe_writes": null
}
},
"mode": "0777",
"owner": "root",
"size": 32,
"src": "/etc/nginx/sites-available/kiwix",
"state": "link",
"uid": 0
}
TASK [clock : create password file for clock] **********************************
--> clock : create password file for clock
[STAGE 3/6: Image configuration (virtualized) - 45%]
task path: /var/lib/ansible/local/roles/clock/tasks/main.yml:23
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653773.08-32196468894706 `" && echo ansible-tmp-1540653773.08-32196468894706="` echo /root/.ansible/tmp/ansible-tmp-1540653773.08-32196468894706 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp8PdZPO TO /root/.ansible/tmp/ansible-tmp-1540653773.08-32196468894706/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653773.08-32196468894706/ /root/.ansible/tmp/ansible-tmp-1540653773.08-32196468894706/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'ADMIN_ACCOUNT=admin ADMIN_PASSWORD=adminadmin /usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653773.08-32196468894706/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653773.08-32196468894706/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "python -c 'import os ; from random import choice; from crypt import crypt ; from string import ascii_letters, digits ; symbols = ascii_letters + digits ; salt = choice(symbols) + choice(symbols) ; print(\"{u}:{p}\\n\".format(u=os.environ.get(\"ADMIN_ACCOUNT\", \"admin\"), p=crypt(os.environ.get(\"ADMIN_PASSWORD\", \"admin\"), salt)))' > /var/www/.admin-passwd",
"delta": "0:00:01.190228",
"end": "2018-10-27 17:22:58.308158",
"invocation": {
"module_args": {
"_raw_params": "python -c 'import os ; from random import choice; from crypt import crypt ; from string import ascii_letters, digits ; symbols = ascii_letters + digits ; salt = choice(symbols) + choice(symbols) ; print(\"{u}:{p}\\n\".format(u=os.environ.get(\"ADMIN_ACCOUNT\", \"admin\"), p=crypt(os.environ.get(\"ADMIN_PASSWORD\", \"admin\"), salt)))' > /var/www/.admin-passwd",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:22:57.117930",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
TASK [clock : Add nginx specific configuration file] ***************************
--> clock : Add nginx specific configuration file
[STAGE 3/6: Image configuration (virtualized) - 45%]
task path: /var/lib/ansible/local/roles/clock/tasks/main.yml:58
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970 `" && echo ansible-tmp-1540653781.78-68772905996970="` echo /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpP0ogCs TO /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/ /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpnRqjHi/nginx.conf.j2 TO /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/ /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpGVMiZQ TO /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/ /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "101e956959687588cedf84a84b21aecc9cfaecc5",
"dest": "/etc/nginx/sites-available/clock",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "nginx.conf.j2",
"attributes": null,
"backup": false,
"checksum": "101e956959687588cedf84a84b21aecc9cfaecc5",
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-available/clock",
"directory_mode": null,
"follow": false,
"force": true,
"group": "root",
"local_follow": null,
"mode": 420,
"owner": "root",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "62b4180609d74839a5e854de8dc108bd",
"mode": "0644",
"owner": "root",
"size": 376,
"src": "/root/.ansible/tmp/ansible-tmp-1540653781.78-68772905996970/source",
"state": "file",
"uid": 0
}
TASK [captive_portal : Copy captive portal script to /var/www/captiveportal] ***
--> captive_portal : Copy captive portal script to /var/www/captiveportal
[STAGE 3/6: Image configuration (virtualized) - 45%]
task path: /var/lib/ansible/local/roles/captive_portal/tasks/main.yml:31
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867 `" && echo ansible-tmp-1540653795.89-210508254104867="` echo /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpy57ss6 TO /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/ /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpCJ3kRc/cap.py.j2 TO /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/ /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpm6pAQa TO /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/ /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "e0cd3b926c302b5c827a1b253c5ebe61b585dee0",
"dest": "/var/www/captiveportal/cap.py",
"diff": [],
"gid": 1001,
"group": "ideascube",
"invocation": {
"module_args": {
"_original_basename": "cap.py.j2",
"attributes": null,
"backup": false,
"checksum": "e0cd3b926c302b5c827a1b253c5ebe61b585dee0",
"content": null,
"delimiter": null,
"dest": "/var/www/captiveportal/cap.py",
"directory_mode": null,
"follow": false,
"force": true,
"group": "ideascube",
"local_follow": null,
"mode": 493,
"owner": "ideascube",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "ea9c4a17e18ec0cf1f14ae1a51cd2911",
"mode": "0755",
"owner": "ideascube",
"size": 6158,
"src": "/root/.ansible/tmp/ansible-tmp-1540653795.89-210508254104867/source",
"state": "file",
"uid": 1001
}
TASK [captive_portal : Create Certificate Signing Request] *********************
--> captive_portal : Create Certificate Signing Request
[STAGE 3/6: Image configuration (virtualized) - 46%]
task path: /var/lib/ansible/local/roles/captive_portal/tasks/main.yml:87
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653810.06-151362460077966 `" && echo ansible-tmp-1540653810.06-151362460077966="` echo /root/.ansible/tmp/ansible-tmp-1540653810.06-151362460077966 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpb7pXZc TO /root/.ansible/tmp/ansible-tmp-1540653810.06-151362460077966/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653810.06-151362460077966/ /root/.ansible/tmp/ansible-tmp-1540653810.06-151362460077966/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653810.06-151362460077966/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653810.06-151362460077966/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"openssl",
"req",
"-new",
"-sha256",
"-key",
"/etc/nginx/ssl/ideascube.key",
"-out",
"/etc/nginx/ssl/ideascube.csr",
"-subj",
"/C=CH/ST=Vaud/L=Lausanne/O=Kiwix/OU=Kiwix Hotspot/CN=wikifundi.hotspot"
],
"delta": "0:00:00.630118",
"end": "2018-10-27 17:23:36.221076",
"invocation": {
"module_args": {
"_raw_params": "openssl req -new -sha256 -key /etc/nginx/ssl/ideascube.key -out /etc/nginx/ssl/ideascube.csr -subj \"/C=CH/ST=Vaud/L=Lausanne/O=Kiwix/OU=Kiwix Hotspot/CN=wikifundi.hotspot\"",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:23:35.590958",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
TASK [captive_portal : Sign the certificate] ***********************************
--> captive_portal : Sign the certificate
[STAGE 3/6: Image configuration (virtualized) - 46%]
task path: /var/lib/ansible/local/roles/captive_portal/tasks/main.yml:91
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653820.31-236013778245670 `" && echo ansible-tmp-1540653820.31-236013778245670="` echo /root/.ansible/tmp/ansible-tmp-1540653820.31-236013778245670 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpo0jXPq TO /root/.ansible/tmp/ansible-tmp-1540653820.31-236013778245670/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653820.31-236013778245670/ /root/.ansible/tmp/ansible-tmp-1540653820.31-236013778245670/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653820.31-236013778245670/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653820.31-236013778245670/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"openssl",
"x509",
"-req",
"-sha256",
"-days",
"3650",
"-in",
"/etc/nginx/ssl/ideascube.csr",
"-signkey",
"/etc/nginx/ssl/ideascube.key",
"-out",
"/etc/nginx/ssl/ideascube.crt"
],
"delta": "0:00:00.367932",
"end": "2018-10-27 17:23:45.232682",
"invocation": {
"module_args": {
"_raw_params": "openssl x509 -req -sha256 -days 3650 -in /etc/nginx/ssl/ideascube.csr -signkey /etc/nginx/ssl/ideascube.key -out /etc/nginx/ssl/ideascube.crt",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:23:44.864750",
"stderr": "Signature ok\nsubject=C = CH, ST = Vaud, L = Lausanne, O = Kiwix, OU = Kiwix Hotspot, CN = wikifundi.hotspot\nGetting Private key",
"stderr_lines": [
"Signature ok",
"subject=C = CH, ST = Vaud, L = Lausanne, O = Kiwix, OU = Kiwix Hotspot, CN = wikifundi.hotspot",
"Getting Private key"
],
"stdout": "",
"stdout_lines": []
}
TASK [wikifundi_setup : set parsoid config] ************************************
--> wikifundi_setup : set parsoid config
[STAGE 3/6: Image configuration (virtualized) - 46%]
task path: /var/lib/ansible/local/roles/wikifundi_setup/tasks/mediawiki.yml:238
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312 `" && echo ansible-tmp-1540653829.8-6168258570312="` echo /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpwYK2zv TO /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/ /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpArsbGA/config.yaml.j2 TO /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/ /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpvBfIcL TO /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/ /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "f080ab1f7c788015be5bca40e64c3fb0edd2c9d3",
"dest": "/var/www/wikifundi/w/parsoid/config.yaml",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "config.yaml.j2",
"attributes": null,
"backup": false,
"checksum": "f080ab1f7c788015be5bca40e64c3fb0edd2c9d3",
"content": null,
"delimiter": null,
"dest": "/var/www/wikifundi/w/parsoid/config.yaml",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "3ea8421bbf615544dfdae0df6623cd75",
"mode": "0644",
"owner": "root",
"size": 5197,
"src": "/root/.ansible/tmp/ansible-tmp-1540653829.8-6168258570312/source",
"state": "file",
"uid": 0
}
TASK [wikifundi_setup : create wikifundi data folder] **************************
--> wikifundi_setup : create wikifundi data folder
[STAGE 3/6: Image configuration (virtualized) - 46%]
task path: /var/lib/ansible/local/roles/wikifundi_setup/tasks/main.yml:4
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653844.35-239047407604991 `" && echo ansible-tmp-1540653844.35-239047407604991="` echo /root/.ansible/tmp/ansible-tmp-1540653844.35-239047407604991 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpcelPO5 TO /root/.ansible/tmp/ansible-tmp-1540653844.35-239047407604991/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653844.35-239047407604991/ /root/.ansible/tmp/ansible-tmp-1540653844.35-239047407604991/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653844.35-239047407604991/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653844.35-239047407604991/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/data/wikifundi",
"state": "directory"
},
"before": {
"path": "/data/wikifundi",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/data/wikifundi",
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/wikifundi",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"mode": "0775",
"owner": "ideascube",
"path": "/data/wikifundi",
"size": 32768,
"state": "directory",
"uid": 1001
}
TASK [wikifundi_setup : Copy nginx vhosts] *************************************
--> wikifundi_setup : Copy nginx vhosts
[STAGE 3/6: Image configuration (virtualized) - 46%]
task path: /var/lib/ansible/local/roles/wikifundi_setup/tasks/main.yml:10
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400 `" && echo ansible-tmp-1540653853.66-132468393994400="` echo /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpNZmmpt TO /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/ /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpAR4tG3/wikifundi.vhost.j2 TO /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/ /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpLjwkxw TO /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/ /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"changed": true,
"checksum": "cf76fbdcc27fd769acc58045ecf502446d845383",
"dest": "/etc/nginx/sites-available/fr.wikifundi",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "wikifundi.vhost.j2",
"attributes": null,
"backup": false,
"checksum": "cf76fbdcc27fd769acc58045ecf502446d845383",
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-available/fr.wikifundi",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/source",
"unsafe_writes": null,
"validate": null
}
},
"item": "fr",
"md5sum": "4c4fd3676d8fdf2ef4a824384c504488",
"mode": "0644",
"owner": "root",
"size": 2079,
"src": "/root/.ansible/tmp/ansible-tmp-1540653853.66-132468393994400/source",
"state": "file",
"uid": 0
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914 `" && echo ansible-tmp-1540653866.97-268789767048914="` echo /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmppYhERg TO /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/ /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpIVSsLQ/wikifundi.vhost.j2 TO /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/ /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp7Gozk5 TO /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/ /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"changed": true,
"checksum": "1b2dacba22a65c3ab8e983e869dfaa1a90fa2d3e",
"dest": "/etc/nginx/sites-available/en.wikifundi",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "wikifundi.vhost.j2",
"attributes": null,
"backup": false,
"checksum": "1b2dacba22a65c3ab8e983e869dfaa1a90fa2d3e",
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-available/en.wikifundi",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/source",
"unsafe_writes": null,
"validate": null
}
},
"item": "en",
"md5sum": "bc20a5243e1f6c709c9af70443b21178",
"mode": "0644",
"owner": "root",
"size": 2079,
"src": "/root/.ansible/tmp/ansible-tmp-1540653866.97-268789767048914/source",
"state": "file",
"uid": 0
}
TASK [aflatoun_setup : Create working directory] *******************************
--> aflatoun_setup : Create working directory
[STAGE 3/6: Image configuration (virtualized) - 47%]
task path: /var/lib/ansible/local/roles/aflatoun_setup/tasks/main.yml:5
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [aflatoun_setup : Initialize aflatoun and Create an admin user] ***********
--> aflatoun_setup : Initialize aflatoun and Create an admin user
[STAGE 3/6: Image configuration (virtualized) - 47%]
task path: /var/lib/ansible/local/roles/aflatoun_setup/tasks/main.yml:36
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [aflatoun_setup : Initialize Aflatoun without creating an admin user] *****
--> aflatoun_setup : Initialize Aflatoun without creating an admin user
[STAGE 3/6: Image configuration (virtualized) - 47%]
task path: /var/lib/ansible/local/roles/aflatoun_setup/tasks/main.yml:48
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [aflatoun_setup : Copy nginx vhost] ***************************************
--> aflatoun_setup : Copy nginx vhost
[STAGE 3/6: Image configuration (virtualized) - 47%]
task path: /var/lib/ansible/local/roles/aflatoun_setup/tasks/main.yml:60
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [edupi_setup : Create directories] ****************************************
--> edupi_setup : Create directories
[STAGE 3/6: Image configuration (virtualized) - 47%]
task path: /var/lib/ansible/local/roles/edupi_setup/tasks/main.yml:24
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653892.63-227749426318869 `" && echo ansible-tmp-1540653892.63-227749426318869="` echo /var/tmp/ansible-tmp-1540653892.63-227749426318869 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpLxD8_8 TO /var/tmp/ansible-tmp-1540653892.63-227749426318869/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653892.63-227749426318869/ /var/tmp/ansible-tmp-1540653892.63-227749426318869/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653892.63-227749426318869/ /var/tmp/ansible-tmp-1540653892.63-227749426318869/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653892.63-227749426318869/ /var/tmp/ansible-tmp-1540653892.63-227749426318869/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-hayhztllbwzifkpufcmidgynnpeyavcf; /usr/bin/python /var/tmp/ansible-tmp-1540653892.63-227749426318869/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653892.63-227749426318869/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=/data/edupi/) => {
"changed": true,
"diff": {
"after": {
"path": "/data/edupi/",
"state": "directory"
},
"before": {
"path": "/data/edupi/",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/edupi/",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "/data/edupi/",
"mode": "0775",
"owner": "ideascube",
"path": "/data/edupi/",
"size": 32768,
"state": "directory",
"uid": 1001
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653899.69-117230382197864 `" && echo ansible-tmp-1540653899.69-117230382197864="` echo /var/tmp/ansible-tmp-1540653899.69-117230382197864 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpEHwlZa TO /var/tmp/ansible-tmp-1540653899.69-117230382197864/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653899.69-117230382197864/ /var/tmp/ansible-tmp-1540653899.69-117230382197864/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653899.69-117230382197864/ /var/tmp/ansible-tmp-1540653899.69-117230382197864/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653899.69-117230382197864/ /var/tmp/ansible-tmp-1540653899.69-117230382197864/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-wkaaopveqjyckrwzevkswammhuvcignv; /usr/bin/python /var/tmp/ansible-tmp-1540653899.69-117230382197864/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653899.69-117230382197864/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=/data/edupi/database) => {
"changed": true,
"diff": {
"after": {
"path": "/data/edupi/database",
"state": "directory"
},
"before": {
"path": "/data/edupi/database",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/edupi/database",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "/data/edupi/database",
"mode": "0775",
"owner": "ideascube",
"path": "/data/edupi/database",
"size": 32768,
"state": "directory",
"uid": 1001
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653909.74-82156645181748 `" && echo ansible-tmp-1540653909.74-82156645181748="` echo /var/tmp/ansible-tmp-1540653909.74-82156645181748 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpIyQhLl TO /var/tmp/ansible-tmp-1540653909.74-82156645181748/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653909.74-82156645181748/ /var/tmp/ansible-tmp-1540653909.74-82156645181748/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653909.74-82156645181748/ /var/tmp/ansible-tmp-1540653909.74-82156645181748/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653909.74-82156645181748/ /var/tmp/ansible-tmp-1540653909.74-82156645181748/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-hwpjkpytikiywpalrdjleckgprducibg; /usr/bin/python /var/tmp/ansible-tmp-1540653909.74-82156645181748/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653909.74-82156645181748/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=/data/edupi/static) => {
"changed": true,
"diff": {
"after": {
"path": "/data/edupi/static",
"state": "directory"
},
"before": {
"path": "/data/edupi/static",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/edupi/static",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "/data/edupi/static",
"mode": "0775",
"owner": "ideascube",
"path": "/data/edupi/static",
"size": 32768,
"state": "directory",
"uid": 1001
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653916.91-251327281139036 `" && echo ansible-tmp-1540653916.91-251327281139036="` echo /var/tmp/ansible-tmp-1540653916.91-251327281139036 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpjaEPQg TO /var/tmp/ansible-tmp-1540653916.91-251327281139036/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653916.91-251327281139036/ /var/tmp/ansible-tmp-1540653916.91-251327281139036/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653916.91-251327281139036/ /var/tmp/ansible-tmp-1540653916.91-251327281139036/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653916.91-251327281139036/ /var/tmp/ansible-tmp-1540653916.91-251327281139036/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-todzuerlhhsxepmeftxrflsnoytdtivj; /usr/bin/python /var/tmp/ansible-tmp-1540653916.91-251327281139036/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653916.91-251327281139036/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=/data/edupi/media) => {
"changed": true,
"diff": {
"after": {
"path": "/data/edupi/media",
"state": "directory"
},
"before": {
"path": "/data/edupi/media",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/edupi/media",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "/data/edupi/media",
"mode": "0775",
"owner": "ideascube",
"path": "/data/edupi/media",
"size": 32768,
"state": "directory",
"uid": 1001
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653924.3-119518666938151 `" && echo ansible-tmp-1540653924.3-119518666938151="` echo /var/tmp/ansible-tmp-1540653924.3-119518666938151 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpmudNeY TO /var/tmp/ansible-tmp-1540653924.3-119518666938151/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653924.3-119518666938151/ /var/tmp/ansible-tmp-1540653924.3-119518666938151/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653924.3-119518666938151/ /var/tmp/ansible-tmp-1540653924.3-119518666938151/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653924.3-119518666938151/ /var/tmp/ansible-tmp-1540653924.3-119518666938151/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-rogreciyifoknzewglqqfmcnjjfmnqwz; /usr/bin/python /var/tmp/ansible-tmp-1540653924.3-119518666938151/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653924.3-119518666938151/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=/data/edupi/stats) => {
"changed": true,
"diff": {
"after": {
"path": "/data/edupi/stats",
"state": "directory"
},
"before": {
"path": "/data/edupi/stats",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/edupi/stats",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "/data/edupi/stats",
"mode": "0775",
"owner": "ideascube",
"path": "/data/edupi/stats",
"size": 32768,
"state": "directory",
"uid": 1001
}
TASK [edupi_setup : Replace allowed hosts] *************************************
--> edupi_setup : Replace allowed hosts
[STAGE 3/6: Image configuration (virtualized) - 47%]
task path: /var/lib/ansible/local/roles/edupi_setup/tasks/main.yml:63
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653934.54-37324396615127 `" && echo ansible-tmp-1540653934.54-37324396615127="` echo /var/tmp/ansible-tmp-1540653934.54-37324396615127 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpIHCPJs TO /var/tmp/ansible-tmp-1540653934.54-37324396615127/replace.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653934.54-37324396615127/ /var/tmp/ansible-tmp-1540653934.54-37324396615127/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653934.54-37324396615127/ /var/tmp/ansible-tmp-1540653934.54-37324396615127/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653934.54-37324396615127/ /var/tmp/ansible-tmp-1540653934.54-37324396615127/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-rqzlxnohkykkhhusnsvfbndiskztgeex; /usr/bin/python /var/tmp/ansible-tmp-1540653934.54-37324396615127/replace.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653934.54-37324396615127/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"invocation": {
"module_args": {
"after": null,
"attributes": null,
"backup": false,
"before": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"encoding": "utf-8",
"follow": false,
"force": null,
"group": null,
"mode": null,
"owner": null,
"path": "/home/ideascube/edupi/edupi/settings.py",
"regexp": "^ALLOWED_HOSTS =.*$",
"remote_src": null,
"replace": "ALLOWED_HOSTS = [\"edupi.wikifundi.hotspot\", \".wikifundi.hotspot\", \"wikifundi.hotspot\", \"wikifundi\", \"localhost\"]",
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"unsafe_writes": null,
"validate": null
}
},
"msg": "1 replacements made"
}
TASK [edupi_setup : Replace EduPi DATA_ROOT] ***********************************
--> edupi_setup : Replace EduPi DATA_ROOT
[STAGE 3/6: Image configuration (virtualized) - 48%]
task path: /var/lib/ansible/local/roles/edupi_setup/tasks/main.yml:72
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653945.15-22939267282095 `" && echo ansible-tmp-1540653945.15-22939267282095="` echo /var/tmp/ansible-tmp-1540653945.15-22939267282095 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpESiOrW TO /var/tmp/ansible-tmp-1540653945.15-22939267282095/replace.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653945.15-22939267282095/ /var/tmp/ansible-tmp-1540653945.15-22939267282095/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653945.15-22939267282095/ /var/tmp/ansible-tmp-1540653945.15-22939267282095/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653945.15-22939267282095/ /var/tmp/ansible-tmp-1540653945.15-22939267282095/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-ycxsvqgdaxaotfvzgfiqgarpvyuurrex; /usr/bin/python /var/tmp/ansible-tmp-1540653945.15-22939267282095/replace.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653945.15-22939267282095/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => {
"changed": false,
"invocation": {
"module_args": {
"after": null,
"attributes": null,
"backup": false,
"before": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"encoding": "utf-8",
"follow": false,
"force": null,
"group": null,
"mode": null,
"name": "/home/ideascube/edupi/edupi/settings.py",
"owner": null,
"path": "/home/ideascube/edupi/edupi/settings.py",
"regexp": "^DATA_ROOT =.*$",
"remote_src": null,
"replace": "DATA_ROOT = \"/data/edupi\"",
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"unsafe_writes": null,
"validate": null
}
},
"msg": ""
}
TASK [edupi_setup : collectstatic edupi] ***************************************
--> edupi_setup : collectstatic edupi
[STAGE 3/6: Image configuration (virtualized) - 48%]
task path: /var/lib/ansible/local/roles/edupi_setup/tasks/main.yml:81
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540653955.13-69573686476245 `" && echo ansible-tmp-1540653955.13-69573686476245="` echo /var/tmp/ansible-tmp-1540653955.13-69573686476245 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpZTzHrT TO /var/tmp/ansible-tmp-1540653955.13-69573686476245/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540653955.13-69573686476245/ /var/tmp/ansible-tmp-1540653955.13-69573686476245/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540653955.13-69573686476245/ /var/tmp/ansible-tmp-1540653955.13-69573686476245/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540653955.13-69573686476245/ /var/tmp/ansible-tmp-1540653955.13-69573686476245/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-xjxkpjitspikdxikjxcrdotfeqlrptlo; /usr/bin/python /var/tmp/ansible-tmp-1540653955.13-69573686476245/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540653955.13-69573686476245/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"/home/ideascube/venvs/edupi/bin/python3",
"/home/ideascube/edupi/manage.py",
"collectstatic",
"--noinput"
],
"delta": "0:00:54.438556",
"end": "2018-10-27 17:26:54.931738",
"invocation": {
"module_args": {
"_raw_params": "/home/ideascube/venvs/edupi/bin/python3 /home/ideascube/edupi/manage.py collectstatic --noinput",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:26:00.493182",
"stderr": "",
"stderr_lines": [],
"stdout": "Copying '/home/ideascube/edupi/libs/bower_components/dropzone/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/dropzone-amd-module.js'\nCopying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/readme.md'\nCopying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/dropzone.css'\nCopying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/dropzone.js'\nCopying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/basic.css'\nCopying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/min/dropzone.min.css'\nCopying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/min/dropzone.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/min/basic.min.css'\nCopying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/min/dropzone-amd-module.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/Gruntfile.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/bootstrap-table.jquery.json'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/LICENSE'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/package.json'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/_config.yml'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/index.html'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/CONTRIBUTING.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/CHANGELOG.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table.css'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table-all.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table-all.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table.min.css'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table-locale-all.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table-locale-all.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-fr-BE.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-CR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-nl-NL.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-fr-FR.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-hu-HU.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ro-RO.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-fr-FR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pt-PT.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-it-IT.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-tr-TR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-cs-CZ.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-sk-SK.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-th-TH.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-zh-CN.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-sk-SK.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-nb-NO.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-MX.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-hu-HU.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ka-GE.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-NI.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ja-JP.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-SP.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-zh-TW.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-sv-SE.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ar-SA.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ar-SA.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pt-BR.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-CR.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-da-DK.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-NI.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-cs-CZ.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ms-MY.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-sv-SE.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-en-US.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ka-GE.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-AR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pl-PL.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ur-PK.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-nb-NO.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pt-BR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-de-DE.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-da-DK.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-en-US.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-el-GR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-zh-CN.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ko-KR.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-el-GR.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-MX.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-de-DE.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-tr-TR.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-AR.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ru-RU.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ru-RU.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-th-TH.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-vi-VN.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-vi-VN.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-uk-UA.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-fr-BE.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-uk-UA.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ur-PK.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ro-RO.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pt-PT.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-it-IT.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ko-KR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-SP.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-zh-TW.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ja-JP.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ms-MY.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pl-PL.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-nl-NL.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.css'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/filter/bootstrap-table-filter.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/filter/bootstrap-table-filter.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/flat-json/bootstrap-table-flat-json.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/flat-json/bootstrap-table-flat-json.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/cookie/bootstrap-table-cookie.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/cookie/bootstrap-table-cookie.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/filter-control/bootstrap-table-filter-control.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/filter-control/bootstrap-table-filter-control.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/editable/bootstrap-table-editable.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/editable/bootstrap-table-editable.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/mobile/bootstrap-table-mobile.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/mobile/bootstrap-table-mobile.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/key-events/bootstrap-table-key-events.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/key-events/bootstrap-table-key-events.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/toolbar/bootstrap-table-toolbar.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/toolbar/bootstrap-table-toolbar.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/natural-sorting/bootstrap-table-natural-sorting.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/export/bootstrap-table-export.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/export/bootstrap-table-export.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/resizable/bootstrap-table-resizable.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/resizable/bootstrap-table-resizable.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-columns/bootstrap-table-reorder-columns.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/bootstrap-table.css'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/bootstrap-table.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-fr-BE.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-CR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-hu-HU.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-en-US.js.template'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ro-RO.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-fr-FR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-it-IT.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-tr-TR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-cs-CZ.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-sk-SK.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-th-TH.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-zh-CN.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-MX.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ka-GE.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-NI.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-SP.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-zh-TW.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-sv-SE.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ar-SA.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-AR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-pl-PL.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-nb-NO.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-pt-BR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-de-DE.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-da-DK.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-en-US.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-el-GR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ru-RU.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-vi-VN.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-uk-UA.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ur-PK.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-pt-PT.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ko-KR.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ja-JP.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ms-MY.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-nl-NL.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-rows/bootstrap-table-reorder-rows.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-rows/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-rows/bootstrap-table-reorder-rows.css'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/filter/bootstrap-table-filter.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/filter/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/flat-json/bootstrap-table-flat-json.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/flat-json/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/cookie/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/cookie/bootstrap-table-cookie.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/filter-control/bootstrap-table-filter-control.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/filter-control/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/editable/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/editable/bootstrap-table-editable.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/mobile/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/mobile/bootstrap-table-mobile.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/key-events/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/key-events/bootstrap-table-key-events.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/toolbar/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/toolbar/bootstrap-table-toolbar.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/natural-sorting/bootstrap-table-natural-sorting.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/natural-sorting/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/export/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/export/bootstrap-table-export.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/resizable/bootstrap-table-resizable.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/resizable/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-columns/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-columns/bootstrap-table-reorder-columns.js'\nCopying '/home/ideascube/edupi/libs/bower_components/text/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/text/text.js'\nCopying '/home/ideascube/edupi/libs/bower_components/text/LICENSE'\nCopying '/home/ideascube/edupi/libs/bower_components/text/package.json'\nCopying '/home/ideascube/edupi/libs/bower_components/text/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/MIT-LICENSE.txt'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/dist/jquery.min.map'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/dist/jquery.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/dist/jquery.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/callbacks.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/deferred.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/core.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/dimensions.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/queue.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/selector-native.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/selector-sizzle.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/data.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/manipulation.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/selector.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/effects.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/traversing.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/intro.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/jquery.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/event.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/outro.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/offset.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/wrap.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/deprecated.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/serialize.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/manipulation/_evalUrl.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/manipulation/support.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/manipulation/var/rcheckableType.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/xhr.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/parseXML.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/script.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/parseJSON.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/jsonp.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/load.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/var/rquery.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/var/nonce.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/effects/animatedSelector.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/effects/Tween.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/queue/delay.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/exports/global.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/exports/amd.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/strundefined.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/indexOf.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/arr.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/class2type.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/slice.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/rnotwhite.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/concat.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/pnum.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/push.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/hasOwn.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/support.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/toString.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/sizzle/dist/sizzle.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/sizzle/dist/sizzle.min.map'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/sizzle/dist/sizzle.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/event/alias.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/event/ajax.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/event/support.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/data/Data.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/data/accepts.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/data/var/data_user.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/data/var/data_priv.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/parseHTML.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/access.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/init.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/ready.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/var/rsingleTag.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/classes.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/val.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/prop.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/attr.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/support.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/curCSS.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/addGetHookIf.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/swap.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/defaultDisplay.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/hiddenVisibleSelectors.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/support.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/rnumnonpx.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/cssExpand.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/getStyles.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/rmargin.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/isHidden.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/traversing/findFilter.js'\nCopying '/home/ideascube/edupi/libs/bower_components/jquery/src/traversing/var/rneedsContext.js'\nCopying '/home/ideascube/edupi/libs/bower_components/underscore/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/underscore/LICENSE'\nCopying '/home/ideascube/edupi/libs/bower_components/underscore/underscore-min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/underscore/underscore-min.map'\nCopying '/home/ideascube/edupi/libs/bower_components/underscore/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/underscore/underscore.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.commonjs.withJQuery.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.amd.withJQuery.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/license'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.amd.withJQuery.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.amd.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.amd.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/i18next-latest.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.commonjs.withJQuery.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/CHANGELOG.md'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/i18next.d.ts'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/lib/jquery.d.ts'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/lib/mocha.d.ts'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/lib/sinon.d.ts'\nCopying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/tests/i18next.d.tests.ts'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/CNAME'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/backbone.js'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/LICENSE'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/package.json'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/component.json'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/index.html'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/index.js'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/backbone/CONTRIBUTING.md'\nCopying '/home/ideascube/edupi/libs/bower_components/requirejs/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/requirejs/require.js'\nCopying '/home/ideascube/edupi/libs/bower_components/requirejs/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/Gruntfile.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/README.md'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/package.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/LICENSE'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/package.json'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/bs-commonjs-generator.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/sauce_browsers.yml'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/bs-lessdoc-parser.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/bs-glyphicons-data-generator.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/bs-raw-files-generator.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/configBridge.json'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/buttons.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/type.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/input-groups.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/scaffolding.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/bootstrap.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/thumbnails.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/list-group.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/pager.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/theme.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/tooltip.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/utilities.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/pagination.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/alerts.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/jumbotron.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/button-groups.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/navs.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/normalize.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/dropdowns.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/component-animations.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/grid.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/glyphicons.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/badges.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/variables.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/print.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/navbar.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/code.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/breadcrumbs.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/responsive-utilities.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/carousel.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/popovers.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/labels.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/forms.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/close.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/media.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/modals.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/tables.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/responsive-embed.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/progress-bars.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/wells.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/panels.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/buttons.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/opacity.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/clearfix.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/nav-vertical-align.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/hide-text.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/center-block.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/list-group.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/responsive-visibility.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/table-row.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/pagination.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/alerts.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/resize.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/grid.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/nav-divider.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/progress-bar.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/tab-focus.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/vendor-prefixes.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/background-variant.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/reset-filter.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/grid-framework.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/labels.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/text-emphasis.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/gradients.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/image.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/forms.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/size.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/text-overflow.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/border-radius.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/panels.less'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/js/npm.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/js/bootstrap.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/js/bootstrap.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap.css.map'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap-theme.css'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap.min.css'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap-theme.min.css'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap-theme.css.map'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap.css'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/transition.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/collapse.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/tab.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/alert.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/popover.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/affix.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/dropdown.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/button.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/scrollspy.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/modal.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/carousel.js'\nCopying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/tooltip.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/bower.json'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/img/loading.gif'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/img/clear.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/js/jqueryui-editable.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/js/jqueryui-editable.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/css/jqueryui-editable.css'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/typeaheadjs/typeaheadjs.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/typeaheadjs/lib/typeahead.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/typeaheadjs/lib/typeahead.js-bootstrap.css'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/address/address.css'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/address/address.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/wysihtml5.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysiwyg-color.css'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.css'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysihtml5-0.3.0.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysihtml5-0.3.0.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/img/loading.gif'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/img/clear.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/js/jquery-ui-1.10.3.custom.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/js/jquery-ui-1.10.3.custom.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/jquery-ui-1.10.3.custom.css'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/jquery-ui-1.10.3.custom.min.css'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/animated-overlay.gif'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_2e83ff_256x240.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_469bdd_256x240.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_217bc0_256x240.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_cd0a0a_256x240.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_d8e7f3_256x240.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_f9bd01_256x240.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_6da8d5_256x240.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/js/jquery-editable-poshytip.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/js/jquery-editable-poshytip.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/css/jquery-editable.css'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/img/loading.gif'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/img/clear.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/js/bootstrap-editable.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/js/bootstrap-editable.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/css/bootstrap-editable.css'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/img/loading.gif'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/img/clear.png'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/js/bootstrap-editable.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/js/bootstrap-editable.min.js'\nCopying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/css/bootstrap-editable.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg-selected.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/tooltag-add.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/changelist-bg.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_error.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/changelist-bg_rtl.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_alert.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_calendar.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_success.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/selector-icons.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon-unknown.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_deletelink.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/default-bg.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon-no.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon-yes.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-splitter-bg.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_searchbox.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg-grabber.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/selector-search.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-delete-8bit.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/deleted-overlay.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/sorting-icons.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_clock.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg-reverse.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-delete.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-restore.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-restore-8bit.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_changelink.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_addlink.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/default-bg-reverse.gif'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/urlify.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/collapse.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/core.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/calendar.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/inlines.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/timeparse.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/jquery.init.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/LICENSE-JQUERY.txt'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/related-widget-wrapper.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/actions.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/collapse.min.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/jquery.min.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/jquery.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/inlines.min.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/actions.min.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/prepopulate.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/SelectBox.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/prepopulate.min.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/changelists.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/ie.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/login.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/rtl.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/widgets.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/base.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/forms.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/dashboard.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/img/grid.png'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/js/prettify-min.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/js/bootstrap.min.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/js/default.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/js/jquery-1.8.1-min.js'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/css/prettify.css'\nCopying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/css/default.css'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/models/document.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/models/directory.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/models/base_model.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/collections/directories.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/collections/documents.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/collections/base_collection.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/all.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-google-apk.png'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-video.png'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-pdf.png'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/logo-fondation-orange_en.png'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-file.png'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-audio.png'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/locales/en/translation.json'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/locales/fr/translation.json'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/locales/dev/translation.json'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/app.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/router.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/main.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/app.build.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/link_documents_modal.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/page_wrapper.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/upload_page.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/directories.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/document.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/documents_upload.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/root_page.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/action_bar.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/state_bar.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/document_list.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/link_directory_modal.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/sysinfo_page.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/structure_content.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/form.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/nav.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/upload_document_to_directory.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/directories_page.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/directory.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/documents_table.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/template.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/stats/stats_table.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/stats/stats_page.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/search/document_search.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/search/search_page.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/search/pagination.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/action_bar.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/documents_upload.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/state_bar.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/basic_page.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/link_directory_modal.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/container.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/document_edit.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/root_directory_list.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/root_state_bar.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/directories.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/confirm_modal.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/page_wrapper.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/edit_directory_modal.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/file_play_modal.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/create_directory_modal.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/nav.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/document.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/document_list.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/upload.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/path_list.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/directory.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/sys_info_page.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/link_documents_modal.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/stats/stats_page.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/stats/no_stats.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/stats/stats_table.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/search/pagination.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/search/search_page.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/css/sb-admin-2.css'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/custom/css/custom.css'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/all.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/images/levels.JPG'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/images/on_a_tous_besoin.png'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/locales/en/translation.json'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/locales/fr/translation.json'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/locales/dev/translation.json'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/app.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/router.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/main.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/app.build.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/statebar.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/navbar.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/footer.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/document.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/document_search.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/directory_list.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/document_list.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/body_structure.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/search_page.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/pagination.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/index.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/content_structure.js'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/pagination.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/body_structure.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/footer.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/statebar.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/navbar.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/file_play_modal.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/content_structure.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/index.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/document.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/document_list.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/directory_list.html'\nCopying '/home/ideascube/edupi/cntapp/static/cntapp/final/css/style.css'\n\n674 static files copied to '/data/edupi/static'.",
"stdout_lines": [
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/dropzone-amd-module.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/readme.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/dropzone.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/dropzone.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/basic.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/min/dropzone.min.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/min/dropzone.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/min/basic.min.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/dropzone/dist/min/dropzone-amd-module.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/Gruntfile.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/bootstrap-table.jquery.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/LICENSE'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/package.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/_config.yml'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/index.html'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/CONTRIBUTING.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/CHANGELOG.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table-all.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table-all.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table.min.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table-locale-all.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/bootstrap-table-locale-all.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-fr-BE.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-CR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-nl-NL.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-fr-FR.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-hu-HU.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ro-RO.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-fr-FR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pt-PT.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-it-IT.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-tr-TR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-cs-CZ.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-sk-SK.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-th-TH.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-zh-CN.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-sk-SK.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-nb-NO.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-MX.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-hu-HU.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ka-GE.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-NI.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ja-JP.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-SP.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-zh-TW.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-sv-SE.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ar-SA.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ar-SA.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pt-BR.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-CR.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-da-DK.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-NI.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-cs-CZ.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ms-MY.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-sv-SE.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-en-US.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ka-GE.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-AR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pl-PL.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ur-PK.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-nb-NO.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pt-BR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-de-DE.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-da-DK.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-en-US.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-el-GR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-zh-CN.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ko-KR.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-el-GR.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-MX.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-de-DE.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-tr-TR.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-AR.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ru-RU.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ru-RU.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-th-TH.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-vi-VN.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-vi-VN.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-uk-UA.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-fr-BE.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-uk-UA.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ur-PK.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ro-RO.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pt-PT.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-it-IT.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ko-KR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-es-SP.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-zh-TW.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ja-JP.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-ms-MY.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-pl-PL.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/locale/bootstrap-table-nl-NL.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-rows/bootstrap-table-reorder-rows.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/filter/bootstrap-table-filter.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/filter/bootstrap-table-filter.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/flat-json/bootstrap-table-flat-json.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/flat-json/bootstrap-table-flat-json.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/cookie/bootstrap-table-cookie.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/cookie/bootstrap-table-cookie.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/filter-control/bootstrap-table-filter-control.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/filter-control/bootstrap-table-filter-control.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/editable/bootstrap-table-editable.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/editable/bootstrap-table-editable.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/mobile/bootstrap-table-mobile.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/mobile/bootstrap-table-mobile.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/key-events/bootstrap-table-key-events.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/key-events/bootstrap-table-key-events.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/toolbar/bootstrap-table-toolbar.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/toolbar/bootstrap-table-toolbar.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/natural-sorting/bootstrap-table-natural-sorting.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/natural-sorting/bootstrap-table-natural-sorting.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/export/bootstrap-table-export.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/export/bootstrap-table-export.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/resizable/bootstrap-table-resizable.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/resizable/bootstrap-table-resizable.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-columns/bootstrap-table-reorder-columns.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/dist/extensions/reorder-columns/bootstrap-table-reorder-columns.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/bootstrap-table.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/bootstrap-table.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-fr-BE.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-CR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-hu-HU.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-en-US.js.template'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ro-RO.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-fr-FR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-it-IT.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-tr-TR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-cs-CZ.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-sk-SK.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-th-TH.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-zh-CN.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-MX.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ka-GE.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-NI.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-SP.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-zh-TW.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-sv-SE.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ar-SA.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-es-AR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-pl-PL.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-nb-NO.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-pt-BR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-de-DE.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-da-DK.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-en-US.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-el-GR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ru-RU.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-vi-VN.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-uk-UA.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ur-PK.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-pt-PT.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ko-KR.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ja-JP.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-ms-MY.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/locale/bootstrap-table-nl-NL.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-rows/bootstrap-table-reorder-rows.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-rows/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-rows/bootstrap-table-reorder-rows.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/filter/bootstrap-table-filter.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/filter/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/flat-json/bootstrap-table-flat-json.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/flat-json/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/cookie/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/cookie/bootstrap-table-cookie.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/filter-control/bootstrap-table-filter-control.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/filter-control/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/editable/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/editable/bootstrap-table-editable.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/mobile/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/mobile/bootstrap-table-mobile.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/key-events/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/key-events/bootstrap-table-key-events.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/toolbar/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/toolbar/bootstrap-table-toolbar.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/natural-sorting/bootstrap-table-natural-sorting.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/natural-sorting/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/export/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/export/bootstrap-table-export.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/resizable/bootstrap-table-resizable.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/resizable/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-columns/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap-table/src/extensions/reorder-columns/bootstrap-table-reorder-columns.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/text/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/text/text.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/text/LICENSE'",
"Copying '/home/ideascube/edupi/libs/bower_components/text/package.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/text/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/MIT-LICENSE.txt'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/dist/jquery.min.map'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/dist/jquery.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/dist/jquery.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/callbacks.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/deferred.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/core.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/dimensions.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/queue.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/selector-native.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/selector-sizzle.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/data.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/manipulation.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/selector.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/effects.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/traversing.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/intro.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/jquery.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/event.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/outro.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/offset.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/wrap.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/deprecated.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/serialize.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/manipulation/_evalUrl.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/manipulation/support.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/manipulation/var/rcheckableType.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/xhr.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/parseXML.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/script.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/parseJSON.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/jsonp.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/load.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/var/rquery.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/ajax/var/nonce.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/effects/animatedSelector.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/effects/Tween.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/queue/delay.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/exports/global.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/exports/amd.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/strundefined.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/indexOf.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/arr.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/class2type.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/slice.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/rnotwhite.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/concat.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/pnum.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/push.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/hasOwn.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/support.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/var/toString.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/sizzle/dist/sizzle.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/sizzle/dist/sizzle.min.map'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/sizzle/dist/sizzle.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/event/alias.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/event/ajax.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/event/support.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/data/Data.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/data/accepts.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/data/var/data_user.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/data/var/data_priv.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/parseHTML.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/access.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/init.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/ready.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/core/var/rsingleTag.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/classes.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/val.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/prop.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/attr.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/attributes/support.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/curCSS.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/addGetHookIf.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/swap.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/defaultDisplay.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/hiddenVisibleSelectors.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/support.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/rnumnonpx.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/cssExpand.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/getStyles.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/rmargin.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/css/var/isHidden.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/traversing/findFilter.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/jquery/src/traversing/var/rneedsContext.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/underscore/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/underscore/LICENSE'",
"Copying '/home/ideascube/edupi/libs/bower_components/underscore/underscore-min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/underscore/underscore-min.map'",
"Copying '/home/ideascube/edupi/libs/bower_components/underscore/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/underscore/underscore.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.commonjs.withJQuery.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.amd.withJQuery.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/license'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.amd.withJQuery.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.amd.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.amd.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/i18next-latest.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/i18next.commonjs.withJQuery.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/CHANGELOG.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/i18next.d.ts'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/lib/jquery.d.ts'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/lib/mocha.d.ts'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/lib/sinon.d.ts'",
"Copying '/home/ideascube/edupi/libs/bower_components/i18next/typescript/tests/i18next.d.tests.ts'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/CNAME'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/backbone.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/LICENSE'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/package.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/component.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/index.html'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/index.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/backbone/CONTRIBUTING.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/requirejs/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/requirejs/require.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/requirejs/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/Gruntfile.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/README.md'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/package.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/LICENSE'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/package.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/bs-commonjs-generator.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/sauce_browsers.yml'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/bs-lessdoc-parser.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/bs-glyphicons-data-generator.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/bs-raw-files-generator.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/grunt/configBridge.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/buttons.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/type.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/input-groups.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/scaffolding.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/bootstrap.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/thumbnails.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/list-group.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/pager.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/theme.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/tooltip.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/utilities.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/pagination.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/alerts.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/jumbotron.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/button-groups.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/navs.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/normalize.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/dropdowns.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/component-animations.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/grid.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/glyphicons.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/badges.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/variables.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/print.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/navbar.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/code.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/breadcrumbs.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/responsive-utilities.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/carousel.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/popovers.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/labels.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/forms.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/close.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/media.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/modals.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/tables.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/responsive-embed.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/progress-bars.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/wells.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/panels.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/buttons.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/opacity.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/clearfix.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/nav-vertical-align.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/hide-text.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/center-block.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/list-group.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/responsive-visibility.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/table-row.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/pagination.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/alerts.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/resize.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/grid.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/nav-divider.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/progress-bar.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/tab-focus.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/vendor-prefixes.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/background-variant.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/reset-filter.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/grid-framework.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/labels.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/text-emphasis.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/gradients.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/image.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/forms.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/size.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/text-overflow.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/border-radius.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/less/mixins/panels.less'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff2'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.ttf'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.svg'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.eot'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/fonts/glyphicons-halflings-regular.woff'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/js/npm.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/js/bootstrap.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/js/bootstrap.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap.css.map'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap-theme.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap.min.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap-theme.min.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap-theme.css.map'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/dist/css/bootstrap.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff2'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.ttf'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.svg'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.eot'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/fonts/glyphicons-halflings-regular.woff'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/transition.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/collapse.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/tab.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/alert.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/popover.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/affix.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/dropdown.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/button.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/scrollspy.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/modal.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/carousel.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/bootstrap/js/tooltip.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/bower.json'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/img/loading.gif'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/img/clear.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/js/jqueryui-editable.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/js/jqueryui-editable.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jqueryui-editable/css/jqueryui-editable.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/typeaheadjs/typeaheadjs.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/typeaheadjs/lib/typeahead.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/typeaheadjs/lib/typeahead.js-bootstrap.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/address/address.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/address/address.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/wysihtml5.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysiwyg-color.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/bootstrap-wysihtml5-0.0.2.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysihtml5-0.3.0.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/inputs-ext/wysihtml5/bootstrap-wysihtml5-0.0.2/wysihtml5-0.3.0.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/img/loading.gif'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/img/clear.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/js/jquery-ui-1.10.3.custom.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/js/jquery-ui-1.10.3.custom.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/jquery-ui-1.10.3.custom.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/jquery-ui-1.10.3.custom.min.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_55_fbec88_40x100.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/animated-overlay.gif'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_2e83ff_256x240.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_469bdd_256x240.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_fcfdfd_1x100.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_85_dfeffc_1x400.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_217bc0_256x240.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_gloss-wave_55_5c9ccc_500x100.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_cd0a0a_256x240.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_flat_0_aaaaaa_40x100.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_inset-hard_100_f5f8f9_1x100.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_75_d0e5f5_1x400.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_d8e7f3_256x240.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_f9bd01_256x240.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-icons_6da8d5_256x240.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/jquery-ui-datepicker/css/redmond/images/ui-bg_glass_95_fef1ec_1x400.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/js/jquery-editable-poshytip.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/js/jquery-editable-poshytip.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/jquery-editable/css/jquery-editable.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/img/loading.gif'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/img/clear.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/js/bootstrap-editable.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/js/bootstrap-editable.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap-editable/css/bootstrap-editable.css'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/img/loading.gif'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/img/clear.png'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/js/bootstrap-editable.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/js/bootstrap-editable.min.js'",
"Copying '/home/ideascube/edupi/libs/bower_components/x-editable/dist/bootstrap3-editable/css/bootstrap-editable.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg-selected.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/tooltag-add.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/changelist-bg.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_error.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/changelist-bg_rtl.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_alert.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_calendar.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_success.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/selector-icons.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon-unknown.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_deletelink.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/default-bg.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon-no.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon-yes.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-splitter-bg.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_searchbox.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg-grabber.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/selector-search.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-delete-8bit.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/deleted-overlay.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/sorting-icons.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_clock.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg-reverse.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-delete.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-restore.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/tooltag-arrowright.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/inline-restore-8bit.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/nav-bg.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_changelink.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/icon_addlink.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/default-bg-reverse.gif'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_on.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/img/gis/move_vertex_off.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/urlify.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/collapse.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/core.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/calendar.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/inlines.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/timeparse.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/jquery.init.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/SelectFilter2.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/LICENSE-JQUERY.txt'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/related-widget-wrapper.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/actions.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/collapse.min.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/jquery.min.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/jquery.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/inlines.min.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/actions.min.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/prepopulate.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/SelectBox.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/prepopulate.min.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/admin/DateTimeShortcuts.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/js/admin/RelatedObjectLookups.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/changelists.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/ie.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/login.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/rtl.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/widgets.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/base.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/forms.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/django/contrib/admin/static/admin/css/dashboard.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/img/glyphicons-halflings.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/img/grid.png'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/js/prettify-min.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/js/bootstrap.min.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/js/default.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/js/jquery-1.8.1-min.js'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/css/bootstrap.min.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/css/bootstrap-tweaks.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/css/prettify.css'",
"Copying '/home/ideascube/venvs/edupi/lib/python3.5/site-packages/rest_framework/static/rest_framework/css/default.css'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/models/document.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/models/directory.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/models/base_model.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/collections/directories.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/collections/documents.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/shared/src/collections/base_collection.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/all.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-google-apk.png'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-video.png'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-pdf.png'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/logo-fondation-orange_en.png'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-file.png'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/images/default-audio.png'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/locales/en/translation.json'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/locales/fr/translation.json'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/locales/dev/translation.json'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/app.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/router.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/main.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/app.build.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/link_documents_modal.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/page_wrapper.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/upload_page.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/directories.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/document.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/documents_upload.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/root_page.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/action_bar.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/state_bar.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/document_list.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/link_directory_modal.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/sysinfo_page.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/structure_content.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/form.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/nav.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/upload_document_to_directory.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/directories_page.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/directory.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/documents_table.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/template.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/stats/stats_table.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/stats/stats_page.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/search/document_search.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/search/search_page.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/views/search/pagination.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/action_bar.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/documents_upload.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/state_bar.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/basic_page.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/link_directory_modal.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/container.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/document_edit.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/root_directory_list.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/root_state_bar.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/directories.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/confirm_modal.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/page_wrapper.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/edit_directory_modal.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/file_play_modal.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/create_directory_modal.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/nav.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/document.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/document_list.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/upload.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/path_list.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/directory.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/sys_info_page.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/link_documents_modal.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/stats/stats_page.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/stats/no_stats.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/stats/stats_table.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/search/pagination.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/src/templates/search/search_page.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/css/sb-admin-2.css'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/custom/css/custom.css'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/all.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/images/levels.JPG'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/images/on_a_tous_besoin.png'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/locales/en/translation.json'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/locales/fr/translation.json'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/locales/dev/translation.json'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/app.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/router.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/main.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/app.build.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/statebar.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/navbar.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/footer.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/document.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/document_search.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/directory_list.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/document_list.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/body_structure.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/search_page.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/pagination.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/index.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/views/content_structure.js'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/pagination.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/body_structure.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/footer.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/statebar.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/navbar.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/file_play_modal.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/content_structure.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/index.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/document.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/document_list.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/src/templates/directory_list.html'",
"Copying '/home/ideascube/edupi/cntapp/static/cntapp/final/css/style.css'",
"",
"674 static files copied to '/data/edupi/static'."
]
}
TASK [edupi_setup : Manage migrate] ********************************************
--> edupi_setup : Manage migrate
[STAGE 3/6: Image configuration (virtualized) - 48%]
task path: /var/lib/ansible/local/roles/edupi_setup/tasks/main.yml:107
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540654020.52-17251751254505 `" && echo ansible-tmp-1540654020.52-17251751254505="` echo /var/tmp/ansible-tmp-1540654020.52-17251751254505 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpwRioKv TO /var/tmp/ansible-tmp-1540654020.52-17251751254505/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540654020.52-17251751254505/ /var/tmp/ansible-tmp-1540654020.52-17251751254505/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540654020.52-17251751254505/ /var/tmp/ansible-tmp-1540654020.52-17251751254505/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540654020.52-17251751254505/ /var/tmp/ansible-tmp-1540654020.52-17251751254505/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-slcvmutnhnolicmobaaaijzbivnnmlnb; /usr/bin/python /var/tmp/ansible-tmp-1540654020.52-17251751254505/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540654020.52-17251751254505/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"/home/ideascube/venvs/edupi/bin/python3",
"/home/ideascube/edupi/manage.py",
"migrate"
],
"delta": "0:00:53.791926",
"end": "2018-10-27 17:28:02.556126",
"invocation": {
"module_args": {
"_raw_params": "/home/ideascube/venvs/edupi/bin/python3 /home/ideascube/edupi/manage.py migrate",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:27:08.764200",
"stderr": "",
"stderr_lines": [],
"stdout": "Operations to perform:\n Synchronize unmigrated apps: djangobower, messages, rest_framework, staticfiles, imagekit\n Apply all migrations: sessions, cntapp, contenttypes, authtoken, auth, admin\nSynchronizing apps without migrations:\n Creating tables...\n Running deferred SQL...\n Installing custom SQL...\nRunning migrations:\n Rendering model states... DONE\n Applying contenttypes.0001_initial... OK\n Applying auth.0001_initial... OK\n Applying admin.0001_initial... OK\n Applying contenttypes.0002_remove_content_type_name... OK\n Applying auth.0002_alter_permission_name_max_length... OK\n Applying auth.0003_alter_user_email_max_length... OK\n Applying auth.0004_alter_user_username_opts... OK\n Applying auth.0005_alter_user_last_login_null... OK\n Applying auth.0006_require_contenttypes_0002... OK\n Applying authtoken.0001_initial... OK\n Applying cntapp.0001_initial... OK\n Applying cntapp.0002_document_file... OK\n Applying cntapp.0003_auto_20150410_1011... OK\n Applying cntapp.0004_auto_20150410_1020... OK\n Applying cntapp.0005_document_thumbnail... OK\n Applying cntapp.0006_auto_20150427_1821... OK\n Applying cntapp.0007_auto_20150502_2017... OK\n Applying sessions.0001_initial... OK",
"stdout_lines": [
"Operations to perform:",
" Synchronize unmigrated apps: djangobower, messages, rest_framework, staticfiles, imagekit",
" Apply all migrations: sessions, cntapp, contenttypes, authtoken, auth, admin",
"Synchronizing apps without migrations:",
" Creating tables...",
" Running deferred SQL...",
" Installing custom SQL...",
"Running migrations:",
" Rendering model states... DONE",
" Applying contenttypes.0001_initial... OK",
" Applying auth.0001_initial... OK",
" Applying admin.0001_initial... OK",
" Applying contenttypes.0002_remove_content_type_name... OK",
" Applying auth.0002_alter_permission_name_max_length... OK",
" Applying auth.0003_alter_user_email_max_length... OK",
" Applying auth.0004_alter_user_username_opts... OK",
" Applying auth.0005_alter_user_last_login_null... OK",
" Applying auth.0006_require_contenttypes_0002... OK",
" Applying authtoken.0001_initial... OK",
" Applying cntapp.0001_initial... OK",
" Applying cntapp.0002_document_file... OK",
" Applying cntapp.0003_auto_20150410_1011... OK",
" Applying cntapp.0004_auto_20150410_1020... OK",
" Applying cntapp.0005_document_thumbnail... OK",
" Applying cntapp.0006_auto_20150427_1821... OK",
" Applying cntapp.0007_auto_20150502_2017... OK",
" Applying sessions.0001_initial... OK"
]
}
TASK [edupi_setup : Check if EduPi super user is installed] ********************
--> edupi_setup : Check if EduPi super user is installed
[STAGE 3/6: Image configuration (virtualized) - 48%]
task path: /var/lib/ansible/local/roles/edupi_setup/tasks/main.yml:113
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540654086.71-221389403184596 `" && echo ansible-tmp-1540654086.71-221389403184596="` echo /var/tmp/ansible-tmp-1540654086.71-221389403184596 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmp3Lq23l TO /var/tmp/ansible-tmp-1540654086.71-221389403184596/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540654086.71-221389403184596/ /var/tmp/ansible-tmp-1540654086.71-221389403184596/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540654086.71-221389403184596/ /var/tmp/ansible-tmp-1540654086.71-221389403184596/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540654086.71-221389403184596/ /var/tmp/ansible-tmp-1540654086.71-221389403184596/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-trqjgzbjoynqunyyfysnftwqikhosgpy; ADMIN_ACCOUNT=admin /usr/bin/python /var/tmp/ansible-tmp-1540654086.71-221389403184596/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540654086.71-221389403184596/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "/bin/echo \"import os; from django.contrib.auth.models import User; print('****{}****'.format(User.objects.filter(username=os.environ.get('ADMIN_ACCOUNT')).count()))\" | /home/ideascube/venvs/edupi/bin/python3 /home/ideascube/edupi/manage.py shell --plain",
"delta": "0:00:24.067358",
"end": "2018-10-27 17:28:36.349408",
"invocation": {
"module_args": {
"_raw_params": "/bin/echo \"import os; from django.contrib.auth.models import User; print('****{}****'.format(User.objects.filter(username=os.environ.get('ADMIN_ACCOUNT')).count()))\" | /home/ideascube/venvs/edupi/bin/python3 /home/ideascube/edupi/manage.py shell --plain",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:28:12.282050",
"stderr": "Python 3.5.3 (default, Sep 27 2018, 17:25:39) \n[GCC 6.3.0 20170516] on linux\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n(InteractiveConsole)",
"stderr_lines": [
"Python 3.5.3 (default, Sep 27 2018, 17:25:39) ",
"[GCC 6.3.0 20170516] on linux",
"Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.",
"(InteractiveConsole)"
],
"stdout": ">>> ****0****\n>>> ",
"stdout_lines": [
">>> ****0****",
">>> "
]
}
TASK [edupi_setup : Install EduPi super user] **********************************
--> edupi_setup : Install EduPi super user
[STAGE 3/6: Image configuration (virtualized) - 48%]
task path: /var/lib/ansible/local/roles/edupi_setup/tasks/main.yml:123
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540654121.09-34144899486137 `" && echo ansible-tmp-1540654121.09-34144899486137="` echo /var/tmp/ansible-tmp-1540654121.09-34144899486137 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmprcMPuq TO /var/tmp/ansible-tmp-1540654121.09-34144899486137/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540654121.09-34144899486137/ /var/tmp/ansible-tmp-1540654121.09-34144899486137/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540654121.09-34144899486137/ /var/tmp/ansible-tmp-1540654121.09-34144899486137/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540654121.09-34144899486137/ /var/tmp/ansible-tmp-1540654121.09-34144899486137/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-nuwiclougzrrnpuwesubmaezvjffkgym; ADMIN_ACCOUNT=admin ADMIN_PASSWORD=adminadmin /usr/bin/python /var/tmp/ansible-tmp-1540654121.09-34144899486137/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540654121.09-34144899486137/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "/bin/echo \"import os; from django.contrib.auth.models import User; User.objects.create_superuser(os.environ.get('ADMIN_ACCOUNT'), None, os.environ.get('ADMIN_PASSWORD'))\" | /home/ideascube/venvs/edupi/bin/python3 /home/ideascube/edupi/manage.py shell --plain",
"delta": "0:00:23.792386",
"end": "2018-10-27 17:29:10.541656",
"invocation": {
"module_args": {
"_raw_params": "/bin/echo \"import os; from django.contrib.auth.models import User; User.objects.create_superuser(os.environ.get('ADMIN_ACCOUNT'), None, os.environ.get('ADMIN_PASSWORD'))\" | /home/ideascube/venvs/edupi/bin/python3 /home/ideascube/edupi/manage.py shell --plain",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:28:46.749270",
"stderr": "Python 3.5.3 (default, Sep 27 2018, 17:25:39) \n[GCC 6.3.0 20170516] on linux\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n(InteractiveConsole)",
"stderr_lines": [
"Python 3.5.3 (default, Sep 27 2018, 17:25:39) ",
"[GCC 6.3.0 20170516] on linux",
"Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.",
"(InteractiveConsole)"
],
"stdout": ">>> <User: admin>\n>>> ",
"stdout_lines": [
">>> <User: admin>",
">>> "
]
}
TASK [edupi_setup : Copy nginx vhost] ******************************************
--> edupi_setup : Copy nginx vhost
[STAGE 3/6: Image configuration (virtualized) - 48%]
task path: /var/lib/ansible/local/roles/edupi_setup/tasks/main.yml:133
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112 `" && echo ansible-tmp-1540654155.73-116122101274112="` echo /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpzQEsxO TO /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/ /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpOqi5Wn/edupi.vhost.j2 TO /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/ /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/source && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/copy.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpiuqZH9 TO /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/ /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "2606e6751d83043186f9bbc2dea4f31b889e551e",
"dest": "/etc/nginx/sites-available/edupi",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "edupi.vhost.j2",
"attributes": null,
"backup": false,
"checksum": "2606e6751d83043186f9bbc2dea4f31b889e551e",
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-available/edupi",
"directory_mode": null,
"follow": false,
"force": true,
"group": null,
"local_follow": null,
"mode": null,
"owner": null,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "bd18e3bddd9266f8920db8a347304cde",
"mode": "0644",
"owner": "root",
"size": 661,
"src": "/root/.ansible/tmp/ansible-tmp-1540654155.73-116122101274112/source",
"state": "file",
"uid": 0
}
TASK [kalite_setup : Ensure kalite folder exists on data part] *****************
--> kalite_setup : Ensure kalite folder exists on data part
[STAGE 3/6: Image configuration (virtualized) - 49%]
task path: /var/lib/ansible/local/roles/kalite_setup/tasks/main.yml:6
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [kalite_setup : Create a user admin for kalite] ***************************
--> kalite_setup : Create a user admin for kalite
[STAGE 3/6: Image configuration (virtualized) - 49%]
task path: /var/lib/ansible/local/roles/kalite_setup/tasks/main.yml:37
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [kalite_setup : Run kalite manage setup without admin user] ***************
--> kalite_setup : Run kalite manage setup without admin user
[STAGE 3/6: Image configuration (virtualized) - 49%]
task path: /var/lib/ansible/local/roles/kalite_setup/tasks/main.yml:51
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [kalite_setup : Copy nginx vhost] *****************************************
--> kalite_setup : Copy nginx vhost
[STAGE 3/6: Image configuration (virtualized) - 49%]
task path: /var/lib/ansible/local/roles/kalite_setup/tasks/main.yml:63
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [packages : Add CSS for package icon] *************************************
--> packages : Add CSS for package icon
[STAGE 3/6: Image configuration (virtualized) - 49%]
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:30
TASK [wikifundi_content : Add wikifundi CSS hack] ******************************
--> wikifundi_content : Add wikifundi CSS hack
[STAGE 3/6: Image configuration (virtualized) - 49%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:74
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540654183.25-138468644921966 `" && echo ansible-tmp-1540654183.25-138468644921966="` echo /root/.ansible/tmp/ansible-tmp-1540654183.25-138468644921966 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpKgaRvf TO /root/.ansible/tmp/ansible-tmp-1540654183.25-138468644921966/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654183.25-138468644921966/ /root/.ansible/tmp/ansible-tmp-1540654183.25-138468644921966/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540654183.25-138468644921966/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540654183.25-138468644921966/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (content)",
"before": "",
"before_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (content)"
},
{
"after_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (file attributes)",
"before_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": "EOF",
"insertbefore": null,
"line": ".card.tinted[href*=\"http://fr.wikifundi.wikifundi.hotspot\"], { background-image: url(\"http://fr.wikifundi.wikifundi.hotspot/logo-sq.png\"); background-size: 48px; }",
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "fr",
"msg": "line added"
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540654189.67-163875406296532 `" && echo ansible-tmp-1540654189.67-163875406296532="` echo /root/.ansible/tmp/ansible-tmp-1540654189.67-163875406296532 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpn_y5rr TO /root/.ansible/tmp/ansible-tmp-1540654189.67-163875406296532/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654189.67-163875406296532/ /root/.ansible/tmp/ansible-tmp-1540654189.67-163875406296532/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540654189.67-163875406296532/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540654189.67-163875406296532/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (content)",
"before": "",
"before_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (content)"
},
{
"after_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (file attributes)",
"before_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": "EOF",
"insertbefore": null,
"line": ".card.tinted[href*=\"http://en.wikifundi.wikifundi.hotspot\"], { background-image: url(\"http://en.wikifundi.wikifundi.hotspot/logo-sq.png\"); background-size: 48px; }",
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "en",
"msg": "line added"
}
TASK [backup : create tar of /data] ********************************************
--> backup : create tar of /data
task path: /var/lib/ansible/local/roles/backup/tasks/main.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540654198.05-159680139680138 `" && echo ansible-tmp-1540654198.05-159680139680138="` echo /var/tmp/ansible-tmp-1540654198.05-159680139680138 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpKfIHV5 TO /var/tmp/ansible-tmp-1540654198.05-159680139680138/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540654198.05-159680139680138/ /var/tmp/ansible-tmp-1540654198.05-159680139680138/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540654198.05-159680139680138/ /var/tmp/ansible-tmp-1540654198.05-159680139680138/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540654198.05-159680139680138/ /var/tmp/ansible-tmp-1540654198.05-159680139680138/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-vluhhtabcylebhjltmfdaqdluvfuctbn; /usr/bin/python /var/tmp/ansible-tmp-1540654198.05-159680139680138/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540654198.05-159680139680138/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "tar --dereference --hard-dereference -cf /home/ideascube/data_part.tar *",
"delta": "0:00:02.407070",
"end": "2018-10-27 17:30:08.000098",
"invocation": {
"module_args": {
"_raw_params": "tar --dereference --hard-dereference -cf /home/ideascube/data_part.tar *",
"_uses_shell": true,
"argv": null,
"chdir": "/data",
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:30:05.593028",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
RUNNING HANDLER [restart systemd-logind] ***************************************
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540654212.49-217539422373572 `" && echo ansible-tmp-1540654212.49-217539422373572="` echo /root/.ansible/tmp/ansible-tmp-1540654212.49-217539422373572 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpOgxE32 TO /root/.ansible/tmp/ansible-tmp-1540654212.49-217539422373572/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654212.49-217539422373572/ /root/.ansible/tmp/ansible-tmp-1540654212.49-217539422373572/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540654212.49-217539422373572/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540654212.49-217539422373572/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": null,
"force": null,
"masked": null,
"name": "systemd-logind",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "systemd-logind",
"state": "started",
"status": {
"ActiveEnterTimestamp": "Sat 2018-10-27 16:54:05 CEST",
"ActiveEnterTimestampMonotonic": "66837528",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "sysinit.target basic.target dbus.socket system.slice systemd-journald.socket nss-user-lookup.target user.slice",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sat 2018-10-27 16:54:01 CEST",
"AssertTimestampMonotonic": "62510041",
"Before": "session-c1.scope multi-user.target session-c2.scope shutdown.target user-1000.slice user-1001.slice",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"BusName": "org.freedesktop.login1",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "9732882479",
"ConditionResult": "yes",
"ConditionTimestamp": "Sat 2018-10-27 16:54:01 CEST",
"ConditionTimestampMonotonic": "62509658",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/systemd-logind.service",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "Login Service",
"DevicePolicy": "auto",
"Documentation": "man:systemd-logind.service(8) man:logind.conf(5) http://www.freedesktop.org/wiki/Software/systemd/logind http://www.freedesktop.org/wiki/Software/systemd/multiseat",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "1530",
"ExecMainStartTimestamp": "Sat 2018-10-27 16:54:01 CEST",
"ExecMainStartTimestampMonotonic": "62546696",
"ExecMainStatus": "0",
"ExecStart": "{ path=/lib/systemd/systemd-logind ; argv[]=/lib/systemd/systemd-logind ; ignore_errors=no ; start_time=[Sat 2018-10-27 16:54:01 CEST] ; stop_time=[n/a] ; pid=1530 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/lib/systemd/system/systemd-logind.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "systemd-logind.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestamp": "Sat 2018-10-27 16:54:01 CEST",
"InactiveExitTimestampMonotonic": "62547677",
"InvocationID": "bb37210bb84c42f38ccf68cf9f728661",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "16384",
"LimitNOFILESoft": "16384",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "1530",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "yes",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "systemd-logind.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "main",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "sysinit.target dbus.socket system.slice",
"Restart": "always",
"RestartUSec": "0",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "yes",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestamp": "Sat 2018-10-27 16:54:05 CEST",
"StateChangeTimestampMonotonic": "66837528",
"StatusErrno": "0",
"StatusText": "Processing requests...",
"StopWhenUnneeded": "no",
"SubState": "running",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"SystemCallFilter": "~_sysctl add_key adjtimex afs_syscall break clock_adjtime clock_settime create_module delete_module finit_module ftime get_kernel_syms getpmsg gtty init_module ioperm iopl keyctl lock lookup_dcookie modify_ldt mpx pciconfig_iobase pciconfig_read pciconfig_write perf_event_open process_vm_readv process_vm_writev prof profil ptrace putpmsg query_module request_key rtas s390_pci_mmio_read s390_pci_mmio_write s390_runtime_instr security settimeofday sgetmask spu_run ssetmask stime stty switch_endian sysfs tuxcall ulimit uselib ustat vm86 vm86old vserver",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min 30s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "dbus",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "static",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"Wants": "dbus.socket user.slice",
"WatchdogTimestamp": "Sat 2018-10-27 17:30:05 CEST",
"WatchdogTimestampMonotonic": "2226783768",
"WatchdogUSec": "3min"
}
}
RUNNING HANDLER [update timezone] **********************************************
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540654236.18-175067012942432 `" && echo ansible-tmp-1540654236.18-175067012942432="` echo /root/.ansible/tmp/ansible-tmp-1540654236.18-175067012942432 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpiqd1cY TO /root/.ansible/tmp/ansible-tmp-1540654236.18-175067012942432/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654236.18-175067012942432/ /root/.ansible/tmp/ansible-tmp-1540654236.18-175067012942432/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540654236.18-175067012942432/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540654236.18-175067012942432/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"dpkg-reconfigure",
"--frontend",
"noninteractive",
"tzdata"
],
"delta": "0:00:18.886118",
"end": "2018-10-27 17:30:59.393850",
"invocation": {
"module_args": {
"_raw_params": "dpkg-reconfigure --frontend noninteractive tzdata",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 17:30:40.507732",
"stderr": "\nCurrent default time zone: 'Europe/Paris'\nLocal time is now: Sat Oct 27 17:30:55 CEST 2018.\nUniversal Time is now: Sat Oct 27 15:30:55 UTC 2018.",
"stderr_lines": [
"",
"Current default time zone: 'Europe/Paris'",
"Local time is now: Sat Oct 27 17:30:55 CEST 2018.",
"Universal Time is now: Sat Oct 27 15:30:55 UTC 2018."
],
"stdout": "",
"stdout_lines": []
}
RUNNING HANDLER [restart hostapd] **********************************************
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540654263.95-94039530355915 `" && echo ansible-tmp-1540654263.95-94039530355915="` echo /root/.ansible/tmp/ansible-tmp-1540654263.95-94039530355915 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpOFHTwY TO /root/.ansible/tmp/ansible-tmp-1540654263.95-94039530355915/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654263.95-94039530355915/ /root/.ansible/tmp/ansible-tmp-1540654263.95-94039530355915/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540654263.95-94039530355915/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540654263.95-94039530355915/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "hostapd",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "hostapd",
"state": "started",
"status": {
"ActiveEnterTimestamp": "Sat 2018-10-27 17:31:03 CEST",
"ActiveEnterTimestampMonotonic": "2284478611",
"ActiveExitTimestamp": "Sat 2018-10-27 17:31:03 CEST",
"ActiveExitTimestampMonotonic": "2285036284",
"ActiveState": "activating",
"After": "sysinit.target syslog.target basic.target network.target system.slice systemd-journald.socket",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sat 2018-10-27 17:31:03 CEST",
"AssertTimestampMonotonic": "2284443997",
"Before": "multi-user.target shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sat 2018-10-27 17:31:03 CEST",
"ConditionTimestampMonotonic": "2284443991",
"Conflicts": "shutdown.target",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "Launch hostapd",
"DevicePolicy": "auto",
"DynamicUser": "no",
"ExecMainCode": "1",
"ExecMainExitTimestamp": "Sat 2018-10-27 17:31:03 CEST",
"ExecMainExitTimestampMonotonic": "2284929350",
"ExecMainPID": "6990",
"ExecMainStartTimestamp": "Sat 2018-10-27 17:31:03 CEST",
"ExecMainStartTimestampMonotonic": "2284475955",
"ExecMainStatus": "1",
"ExecStart": "{ path=/usr/sbin/hostapd ; argv[]=/usr/sbin/hostapd -P /var/run/hostapd.pid /etc/hostapd/hostapd.conf ; ignore_errors=no ; start_time=[Sat 2018-10-27 17:31:03 CEST] ; stop_time=[Sat 2018-10-27 17:31:03 CEST] ; pid=6990 ; code=exited ; status=1 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/etc/systemd/system/hostapd.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "hostapd.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestamp": "Sat 2018-10-27 17:31:03 CEST",
"InactiveEnterTimestampMonotonic": "2285036284",
"InactiveExitTimestamp": "Sat 2018-10-27 17:31:03 CEST",
"InactiveExitTimestampMonotonic": "2285046808",
"InvocationID": "6dc722ddd99e4f2180c785b3461f4da9",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "2",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "0",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "hostapd.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PIDFile": "/var/run/hostapd.pid",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "sysinit.target system.slice",
"Restart": "on-failure",
"RestartUSec": "5s",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "exit-code",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestamp": "Sat 2018-10-27 17:31:03 CEST",
"StateChangeTimestampMonotonic": "2285046808",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "auto-restart",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min 30s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "simple",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "enabled",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"WatchdogTimestampMonotonic": "0",
"WatchdogUSec": "0"
}
}
RUNNING HANDLER [restart nginx] ************************************************
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540654274.28-160198257080883 `" && echo ansible-tmp-1540654274.28-160198257080883="` echo /root/.ansible/tmp/ansible-tmp-1540654274.28-160198257080883 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpe776Qa TO /root/.ansible/tmp/ansible-tmp-1540654274.28-160198257080883/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654274.28-160198257080883/ /root/.ansible/tmp/ansible-tmp-1540654274.28-160198257080883/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540654274.28-160198257080883/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540654274.28-160198257080883/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "nginx",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "nginx",
"state": "started",
"status": {
"ActiveEnterTimestamp": "Sat 2018-10-27 16:54:39 CEST",
"ActiveEnterTimestampMonotonic": "101210712",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "sysinit.target basic.target network.target system.slice systemd-journald.socket",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sat 2018-10-27 16:54:24 CEST",
"AssertTimestampMonotonic": "85772428",
"Before": "multi-user.target shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "yes",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sat 2018-10-27 16:54:24 CEST",
"ConditionTimestampMonotonic": "85772415",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/nginx.service",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "A high performance web server and a reverse proxy server",
"DevicePolicy": "auto",
"Documentation": "man:nginx(8)",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "1652",
"ExecMainStartTimestamp": "Sat 2018-10-27 16:54:39 CEST",
"ExecMainStartTimestampMonotonic": "101210063",
"ExecMainStatus": "0",
"ExecReload": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx -g daemon on; master_process on; -s reload ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStart": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx -g daemon on; master_process on; ; ignore_errors=no ; start_time=[Sat 2018-10-27 16:54:38 CEST] ; stop_time=[Sat 2018-10-27 16:54:39 CEST] ; pid=1644 ; code=exited ; status=0 }",
"ExecStartPre": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx -t -q -g daemon on; master_process on; ; ignore_errors=no ; start_time=[Sat 2018-10-27 16:54:24 CEST] ; stop_time=[Sat 2018-10-27 16:54:38 CEST] ; pid=1608 ; code=exited ; status=0 }",
"ExecStop": "{ path=/sbin/start-stop-daemon ; argv[]=/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid ; ignore_errors=yes ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/lib/systemd/system/nginx.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "nginx.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestamp": "Sat 2018-10-27 16:54:24 CEST",
"InactiveExitTimestampMonotonic": "85817034",
"InvocationID": "0d5b5db991ad4029bbf13673de84944e",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "mixed",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "1652",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "nginx.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PIDFile": "/run/nginx.pid",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "sysinit.target system.slice",
"Restart": "no",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestamp": "Sat 2018-10-27 16:54:39 CEST",
"StateChangeTimestampMonotonic": "101210712",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "running",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "5s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "forking",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "enabled",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"WatchdogTimestamp": "Sat 2018-10-27 16:54:39 CEST",
"WatchdogTimestampMonotonic": "101210689",
"WatchdogUSec": "0"
}
}
RUNNING HANDLER [restart uwsgi] ************************************************
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540654287.88-210175780586751 `" && echo ansible-tmp-1540654287.88-210175780586751="` echo /root/.ansible/tmp/ansible-tmp-1540654287.88-210175780586751 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2646tUlcVw/tmpmZ9Xtj TO /root/.ansible/tmp/ansible-tmp-1540654287.88-210175780586751/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540654287.88-210175780586751/ /root/.ansible/tmp/ansible-tmp-1540654287.88-210175780586751/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540654287.88-210175780586751/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540654287.88-210175780586751/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "uwsgi",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "uwsgi",
"state": "started",
"status": {
"ActiveEnterTimestamp": "Sat 2018-10-27 16:56:11 CEST",
"ActiveEnterTimestampMonotonic": "192535560",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "sysinit.target basic.target remote-fs.target system.slice systemd-journald.socket network-online.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sat 2018-10-27 16:54:58 CEST",
"AssertTimestampMonotonic": "119922439",
"Before": "graphical.target multi-user.target shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "yes",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sat 2018-10-27 16:54:58 CEST",
"ConditionTimestampMonotonic": "119922416",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/uwsgi.service",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "LSB: Start/stop uWSGI server instance(s)",
"DevicePolicy": "auto",
"Documentation": "man:systemd-sysv-generator(8)",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "0",
"ExecMainStartTimestampMonotonic": "0",
"ExecMainStatus": "0",
"ExecReload": "{ path=/etc/init.d/uwsgi ; argv[]=/etc/init.d/uwsgi reload ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStart": "{ path=/etc/init.d/uwsgi ; argv[]=/etc/init.d/uwsgi start ; ignore_errors=no ; start_time=[Sat 2018-10-27 16:54:58 CEST] ; stop_time=[Sat 2018-10-27 16:56:11 CEST] ; pid=1812 ; code=exited ; status=0 }",
"ExecStop": "{ path=/etc/init.d/uwsgi ; argv[]=/etc/init.d/uwsgi stop ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/run/systemd/generator.late/uwsgi.service",
"GID": "4294967295",
"GuessMainPID": "no",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "uwsgi.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "no",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestamp": "Sat 2018-10-27 16:54:58 CEST",
"InactiveExitTimestampMonotonic": "120021957",
"InvocationID": "4d01090d2af74fd8aba023d8995e2625",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "process",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "0",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "uwsgi.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "yes",
"RemoveIPC": "no",
"Requires": "sysinit.target system.slice",
"Restart": "no",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"SourcePath": "/etc/init.d/uwsgi",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestamp": "Sat 2018-10-27 16:56:11 CEST",
"StateChangeTimestampMonotonic": "192535560",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "running",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "5min",
"TimeoutStopUSec": "5min",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "forking",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "generated",
"UtmpMode": "init",
"WantedBy": "graphical.target multi-user.target",
"Wants": "network-online.target",
"WatchdogTimestamp": "Sat 2018-10-27 16:56:11 CEST",
"WatchdogTimestampMonotonic": "192534508",
"WatchdogUSec": "0"
}
}
META: ran handlers
TASK [Heartbeat mode on KoomBook LED, update is over !!!] **********************
--> Heartbeat mode on KoomBook LED, update is over !!!
[STAGE 3/6: Image configuration (virtualized) - 50%]
task path: /var/lib/ansible/local/main.yml:80
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
META: ran handlers
PLAY RECAP *********************************************************************
localhost : ok=90 changed=73 unreachable=0 failed=0
STDERR: [WARNING]: Consider using the unarchive module rather than running tar. If
STDERR: you need to use command because unarchive is insufficient you can add
STDERR: warn=False to this command task or set command_warnings=False in ansible.cfg to
STDERR: get rid of this message.
sudo sync
sudo shutdown -P 0
STDERR: Shutdown scheduled for Sat 2018-10-27 17:32:27 CEST, use 'shutdown -c' to cancel.
VM is off.
[STAGE 4/6: Copy contents onto image - 50%]
--> Formating data partition on host
Call: ['/usr/bin/hdiutil', 'attach', '-nomount', '/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img']
/dev/disk5 FDisk_partition_scheme
/dev/disk5s1 Windows_FAT_32
/dev/disk5s2 Linux
/dev/disk5s3 Windows_NTFS
Call: ['/usr/sbin/diskutil', 'eraseVolume', 'exfat', 'data', '/dev/disk5s3']
Started erase on disk5s3
Unmounting disk
Erasing
Volume name : data
Partition offset : 13671937 sectors (7000031744 bytes)
Volume size : 108462654 sectors (55532878848 bytes)
Bytes per sector : 512
Bytes per cluster: 131072
FAT offset : 2048 sectors (1048576 bytes)
# FAT sectors : 4096
Number of FATs : 1
Cluster offset : 6144 sectors (3145728 bytes)
# Clusters : 423658
Volume Serial # : 5bd488a6
Bitmap start : 2
Bitmap file size : 52958
Upcase start : 3
Upcase file size : 5836
Root start : 4
Mounting disk
Finished erase on disk5s3 data
Call: ['/usr/bin/hdiutil', 'detach', '/dev/disk5']
"disk5" unmounted.
"disk5" ejected.
--> Mounting data partition on host
Call: ['/usr/bin/hdiutil', 'attach', '-nomount', '/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img']
/dev/disk5 FDisk_partition_scheme
/dev/disk5s1 Windows_FAT_32
/dev/disk5s2 Linux
/dev/disk5s3 Windows_NTFS
Call: ['/sbin/mount', '-t', 'exfat', '/dev/disk5s3', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp0scwhu62']
--> Processing downloaded content onto data partition
--> Processing EduPi
Extracting /Volumes/Untitled/cache/resources_en_fr_2018-08.zip to /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp0scwhu62/edupi_resources
[STAGE 4/6: Copy contents onto image - 53%]
--> Processing Wikifundi
Extracting /Volumes/Untitled/cache/mediawiki_data_fr_2018-10.tar.bz2 to /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp0scwhu62/wikifundi_langpack_fr
Call: ['/usr/bin/tar', '-C', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp0scwhu62/tmptmm43tme', '-x', '-m', '-o', '-f', '/Volumes/Untitled/cache/mediawiki_data_fr_2018-10.tar.bz2']
Extracting /Volumes/Untitled/cache/mediawiki_data_en_2018-10.tar.bz2 to /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp0scwhu62/wikifundi_langpack_en
Call: ['/usr/bin/tar', '-C', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp0scwhu62/tmpkgkcjm24', '-x', '-m', '-o', '-f', '/Volumes/Untitled/cache/mediawiki_data_en_2018-10.tar.bz2']
[STAGE 4/6: Copy contents onto image - 67%]
--> Unmounting data partition
Call: ['/sbin/umount', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp0scwhu62']
Call: ['/usr/bin/hdiutil', 'detach', '/dev/disk5']
"disk5" unmounted.
"disk5" ejected.
[STAGE 5/6: Post-process contents (virtualized) - 67%]
--> Starting-up VM again for content-discovery
--> Launch qemu
ssh on port 49537
--
/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-system-arm -m 2048M -M vexpress-a15 -kernel /Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/vexpress-boot/zImage -dtb /Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/vexpress-boot/vexpress-v2p-ca15_a7.dtb -append root=/dev/mmcblk0p2 console=ttyAMA0 console=tty -serial stdio -no-acpi -drive format=raw,if=sd,file=/Volumes/Untitled/hotspot-2018_10_27-16_48_49.BUILDING.img -display none -no-reboot -netdev user,id=eth1,hostfwd=tcp::49537-:22 -device virtio-net-device,netdev=eth1 -smp 3 --accel tcg,thread=multi
--
B
ooting Linux on physical CPU 0x0
Li
nux version 4.10.0 (reg@hayla.ml) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) ) #1 SMP Wed Sep 19 09:25:10 UTC
2018
CPU: ARMv7 Processor [412fc0f1] revision 1 (ARMv7), cr=10c5387d
CPU: div instructions available: patching division code
CPU: PIPT / VIPT no
naliasing data cache, PIPT instruction cache
OF: fdt:Machine model: V2P-CA15_C
A7
Truncating RAM at 0x80000000-0xffffffff to -0xf0000000
Consider u
sing a HIGHMEM enabled kernel.
Memory policy: Data cache writealloc
percpu: Embedded 13 pages/cpu @ef1a8000 s23692
r8192 d21364 u53248
Built 1 zonelists in Zone order, mobility grouping on. Total pages: 455168
Kernel command line: root=/dev/mmcblk0p2 console=ttyAMA0 console=tty
log_buf_len individual max cpu contribution: 4096 bytes
l
og_buf_len total cpu_extra contributions: 16384 bytes
log_buf_len min size: 16384 bytes
log_buf_len: 32768 bytes
early log buf free: 1483
2(90%)
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries:
262144 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 131072 (orde
r: 7, 524288 bytes)
Memory: 1807976K/1835008K available (7168K kernel code, 232K rwdata, 1
384K rodata, 1024K init, 204K bss, 27032K reserved, 0K cma-reserved)
Virtual kernel memory layout:
vector : 0xffff0000 -
0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xf0800000 - 0xff800000 (
240 MB)
lowmem : 0x80000000 - 0xf0000000 (1792 MB)
modules : 0x7f000000 - 0x80000000 ( 16 MB)
.text : 0
x80008000 - 0x80800000 (8160 kB)
.init : 0x80a00000 - 0x80b00000 (1024 kB)
.data : 0x
80b00000 - 0x80b3a2c0 ( 233 kB)
.bss : 0x80b3c000 - 0x80b6f1c4 ( 205 kB)
S
LUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=5, Nodes=1
Hierarchical RCU implementation.
Build-time adjustment of leaf fan
out to 32.
RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=5.
RCU: Adjusting geometry for
rcu_fanout_leaf=32, nr_cpu_ids=5
NR_IRQS:16 nr_irqs:16 16
arm_arch_ti
mer: Architected cp15 timer(s) running at 62.50MHz (virt).
clocksource: arch_sys_counter: mask
: 0xffffffffffffff max_cycles: 0x1cd42e208c, max_idle_ns: 881590405314 ns
sched_clock: 56 bits at 62MH
z, resolution 16ns, wraps every 4398046511096ns
Switching to timer-based delay loop, resolution 16ns
clocksource: arm,sp804: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
Fai
led to initialize '/smb@08000000/motherboard/iofpga@3,00000000/timer@120000': -22
Console: c
olour dummy device 80x30
console [tty0] enabled
Calibrating delay loop (skipped), valu
e calculated using timer frequency.. 125.00 BogoMIPS (lpj=625000)
pid_max: default: 327
68 minimum: 301
Mount-cache hash table entries: 4096 (order: 2, 16384 bytes)
Mo
untpoint-cache hash table entries: 4096 (order: 2, 16384 bytes)
CPU: Testing write buffer coher
ency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static
identity map for 0x80100000 - 0x80100058
ARM CCI driver probed
tc2_pm_init: boot CPU is out of bound!
smp: Bringing up secondary CPUs ...
CPU1: failed to boot: -49
CPU2: failed to boot: -49
CPU3: failed to boot: -49
CPU4: failed to boot: -49
smp: Brought up 1 node, 1 CPU
SMP: Total of 1 processors activated (125.00 BogoMIPS).
CPU: All CPU(s) started in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture 4 part
30 variant f rev 0
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
futex hash table entries: 2048 (order: 5, 131072 bytes)
------------[ cut here ]------------
WARNING:
CPU: 0 PID: 1 at drivers/mfd/vexpress-sysreg.c:189 vexpress_sysreg_probe+0x174/0x1a8
Modul
es linked in:
CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.10.0 #1
Hardware name: ARM-Versatile Express
[<8010e5c8>] (unwind_backtrace) from [<8010b028>] (show_stack+0x10/0x14)
[<8010b028>] (show_stack) from [<80378788>] (dump_stack+0x84/0x98)
[<80378788>] (dump_stack) from [<8011cad4>] (__warn+0xe8/0x100)
[<8011cad4>] (__warn) from [<8011cb9c>] (warn_slowpath_null+0x20/0x28)
[<8011cb9c>] (warn_slowpath_null) from [<8041bce8>] (vexpress_sysreg_probe+0x174/0x1a8)
[<8041bce8>] (vexpress_sysreg_probe) from [<803ffde4>] (platform_drv_probe+0x4c/0xb0)
[<803ffde4>] (platform_drv_probe) from [<803fe408>] (driver_probe_device+0x1f4/0x2b8)
[<803fe408>] (driver_probe_device) from [<803fe584>] (__driver_attach+0xb8/0xbc)
[<803fe584>] (__driver_attach) from [<803fc918>] (bus_for_each_dev+0x68/0x9c)
[<803fc918>] (bus_for_each_dev) from [<803fda64>] (bus_add_driver+0x1a0/0x218)
[<803fda64>] (bus_add_driver) from [<803fee4c>] (driver_register+0x78/0xf8)
[<803fee4c>] (driver_register) from [<8010179c>] (do_one_i
nitcall+0x44/0x16c)
[<8010179c>] (do_one_initcall) from [<80a00e48>] (kernel_init_freeable+0x1d8/0x268)
[<80a00e48>] (kernel_init_freeable) from [<806fb8a8>] (kernel_init+0x8/0x114)
[<806fb8a8>] (kernel_init) from [<80107578>] (ret_from_fork+0x14/0x3c)
---[ end trace aa8f0794bc2682c8 ]---
vexpress-sysreg 1c010000.sysreg: DT HBI (249) is not matching hardware (237)!
NET: Registere
d protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using
governor ladder
hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
hw-breakpoint: maximum watchpoint size is 8 bytes.
Serial: AMBA PL011 UART driver
OF: amba_device_add() failed (-19) for /wdt@2a490000
OF: amba_device_add() failed (-19) for /memory-controller@2b0a0000
OF: amba_device_add() failed (-19) for /memory-controller@7ffd0000
OF: amba_device_add() failed (-19) for /dma@7ff00000
OF: amba_device_add() failed (-19) for /etb@0,20010000
O
F: amba_device_add() failed (-19) for /tpiu@0,20030000
OF: amba_device_add() failed (-19) for /funnel@0,20040000
O
F: amba_device_add() failed (-19) for /ptm@0,2201c000
OF: amba_device_add() faile
d (-19) for /ptm@0,2201d000
OF: amba_device_add() failed (-19) for /etm@0,2
203c000
OF: amba_device_add() failed (-19) for /etm@0,2203d000
OF:
amba_device_add() failed (-19) for /etm@0,2203e000
1c090000.uart: ttyAMA0 at MM
IO 0x1c090000 (irq = 48, base_baud = 0) is a PL011 rev1
console [ttyAMA0] enabled
1c
0a0000.uart: ttyAMA1 at MMIO 0x1c0a0000 (irq = 49, base_baud = 0) is a PL011 rev1
1c
0b0000.uart: ttyAMA2 at MMIO 0x1c0b0000 (irq = 50, base_baud = 0) is a PL011 rev1
1c0
c0000.uart: ttyAMA3 at MMIO 0x1c0c0000 (irq = 51, base_baud = 0) is a PL011 rev1
OF
: amba_device_add() failed (-19) for /smb@08000000/motherboard/iofpga@3,00000000/wdt@0f0000
S
CSI subsystem initialized
us
bcore: registered new interface driver usbfs
u
sbcore: registered new interface driver hub
usb
core: registered new device driver usb
A
dvanced Linux Sound Architecture Driver Initialized.
cl
ocksource: Switched to clocksource arch_sys_counter
N
ET: Registered protocol family 2
TC
P established hash table entries: 16384 (order: 4, 65536 bytes)
T
CP bind hash table entries: 16384 (order: 5, 131072 bytes)
T
CP: Hash tables configured (established 16384 bind 16384)
UDP hash table entries: 1024 (order: 3, 32768 bytes)
UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
N
ET: Registered protocol family 1
R
PC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchan
nel transport module.
hw
perfevents: enabled with armv7_cortex_a15 PMU driver, 1 counters available
h
w perfevents: /pmu_a7: failed to probe PMU!
hw perfevents: /pmu_a7: failed to register PMU devices!
fa
iled to build OPP table
w
orkingset: timestamp_bits=30 max_order=19 bucket_order=0
sq
uashfs: version 4.0 (2009/01/31) Phillip Lougher
j
ffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
fus
e init (API version 7.26)
9
p: Installing v9fs 9p2000 file system support
e
xFAT: Version 1.2.9
io sc
heduler noop registered (default)
c
lcd-pl11x 1c1f0000.clcd: PL111 designer 41 rev2 at 0x1c1f0000
c
lcd-pl11x 1c1f0000.clcd: /smb@08000000/motherboard/iofpga@3,00000000/clcd@1f0000 hardware, 640x480@59 display
Console: switching to colour frame buffer device 80x30
8
000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
I
ntel/Sharp Extended Query Table at 0x0031
U
sing buffer write method
8
000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
I
ntel/Sharp Extended Query Table at 0x0031
U
sing buffer write method
C
oncatenating MTD devices:
(
0): "8000000.flash"
(
1): "8000000.flash"
i
nto device "8000000.flash"
lib
phy: Fixed MDIO Bus: probed
s
msc911x 1a000000.ethernet (unnamed net_device) (uninitialized): Device not READY in 100ms aborting
is
p1760 1b000000.usb: bus width: 32, oc: digital
i
sp1760 1b000000.usb: NXP ISP1760 USB Host Controller
i
sp1760 1b000000.usb: new USB bus registered, assigned bus number 1
i
sp1760 1b000000.usb: Scratch test failed.
i
sp1760 1b000000.usb: can't setup: -19
i
sp1760 1b000000.usb: USB bus 1 deregistered
u
sbcore: registered new interface driver usb-storage
mo
usedev: PS/2 mouse device common for all mice
r
tc-pl031 1c170000.rtc: rtc core: registered pl031 as rtc0
m
mci-pl18x 1c050000.mmci: Got CD GPIO
m
mci-pl18x 1c050000.mmci: Got WP GPIO
mm
ci-pl18x 1c050000.mmci: mmc0: PL181 manf 41 rev0 at 0x1c050000 irq 44,45 (pio)
mmc0:
new SDXC card at address 4567
i
nput: AT Raw Set 2 keyboard as /devices/platform/smb@08000000/smb@08000000:motherboard/smb@08000000:motherboard:iofpga@3,0000
0000/1c060000.kmi/serio0/input/input0
l
edtrig-cpu: registered to indicate activity on CPUs
u
sbcore: registered new interface driver usbhid
usbhi
d: USB HID core driver
mmcbl
k0: mmc0:4567 QEMU! 58.2 GiB
mmcblk0: p1 p2 p3
aaci-
pl041 1c040000.aaci: ARM AC'97 Interface PL041 rev0 at 0x1c040000, irq 43
a
aci-pl041 1c040000.aaci: FIFO 512 entries
o
profile: using timer interrupt.
Netfi
lter messages via NETLINK v0.30.
nfnl_
acct: registering with nfnetlink.
nf_co
nntrack version 0.5.0 (16384 buckets, 65536 max)
c
tnetlink v0.93: registering with nfnetlink.
nf_tab
les: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
n
f_tables_compat: (c) 2012 Pablo Neira Ayuso <pablo@netfilter.org>
x
t_time: kernel timezone is -0000
i
p_set: protocol 6
I
PVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)
I
PVS: Connection hash table configured (size=4096, memory=32Kbytes)
IP
VS: Creating netns size=1296 id=0
I
PVS: ipvs loaded.
I
PVS: [rr] scheduler registered.
IPVS: [wrr] scheduler registered.
IPVS:
[lc] scheduler registered.
IPVS:
[wlc] scheduler registered.
I
PVS: [fo] scheduler registered.
I
PVS: [ovf] scheduler registered.
I
PVS: [lblc] scheduler registered.
I
PVS: [lblcr] scheduler registered.
I
PVS: [dh] scheduler registered.
I
PVS: [sh] scheduler registered.
IPVS: [sed] scheduler registered.
IPVS:
[nq] scheduler registered.
IPVS
: ftp: loaded support on port[0] = 21
I
PVS: [sip] pe registered.
i
p_tables: (C) 2000-2006 Netfilter Core Team
i
pt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
a
rp_tables: arp_tables: (C) 2002 David S. Miller
NET:
Registered protocol family 10
Segme
nt Routing with IPv6
i
p6_tables: (C) 2000-2006 Netfilter Core Team
s
it: IPv6, IPv4 and MPLS over IPv4 tunneling driver
N
ET: Registered protocol family 17
9pnet
: Installing 9P2000 support
Regis
tering SWP/SWPB emulation handler
r
tc-pl031 1c170000.rtc: setting system clock to 2018-10-27 16:45:12 UTC (1540658712)
A
LSA device list:
#0: ARM AC'97 Interface PL041 rev0 at 0x1c040000, irq 43
input:
ImExPS/2 Generic Explorer Mouse as /devices/platform/smb@08000000/smb@08000000:motherboard/smb@08000000:motherboard:iofpga@3,00000000/1c070000.kmi
/serio1/input/input2
E
XT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
r
andom: fast init done
E
XT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
V
FS: Mounted root (ext4 filesystem) readonly on device 179:2.
Freei
ng unused kernel memory: 1024K
r
andom: crng init done
syste
md[1]: Failed to insert module 'autofs4': No such file or directory
s
ystemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUT
LS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
s
ystemd[1]: Detected architecture arm.
syste
md[1]: Set hostname to <wikifundi.hotspot>.
syste
md[1]: Listening on udev Control Socket.
syste
md[1]: Started Forward Password Requests to Wall Directory Watch.
s
ystemd[1]: Created slice User and Session Slice.
sys
temd[1]: Listening on Journal Socket.
syst
emd[1]: Reached target Swap.
syste
md[1]: Listening on fsck to fsckd communication Socket.
s
ystemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
s
ystemd[1]: Created slice System Slice.
s
ystemd[1]: Created slice system-systemd\x2dfsck.slice.
s
ystemd[1]: Starting Restore / save the current clock...
[
�[0;32m OK �[0m] Reached target Sound Card.
[�[0;32m OK �[0m] Found device /dev/ttyAMA0.
[�[0;
32m OK �[0m] Started Show Plymouth Boot Screen.
[
�[0;32m OK �[0m] Reached target Paths.
[
�[0;32m OK �[0m] Reached target Encrypted Volumes.
[�[0;3
2m OK �[0m] Started Forward Password Requests to Plymouth Directory Watch.
[�[0;
32m OK �[0m] Found device /dev/mmcblk0p1.
[
�[0;32m OK �[0m] Found device /dev/mmcblk0p3.
Mounting /data...
Starting File System Check on /dev/mmcblk0p1...
[�[0;
32m OK �[0m] Mounted /data.
[
�[0;32m OK �[0m] Started File System Check on /dev/mmcblk0p1.
[�[0;
32m OK �[0m] Reached target Local File Systems.
Starting Create Volatile Files and Directories...
Starting Raise network interfaces...
Starting Preprocess NFS configuration...
Starting Set console font and keymap...
Starting Tell Plymouth To Write Out Runtime Data...
[�[0;
32m OK �[0m] Started Tell Plymouth To Write Out Runtime Data.
[�[0;
32m OK �[0m] Started Preprocess NFS configuration.
[
�[0;32m OK �[0m] Started Set console font and keymap.
[�[0;
32m OK �[0m] Reached target NFS client services.
[�[0;
32m OK �[0m] Reached target Remote File Systems (Pre).
[�[0;
32m OK �[0m] Reached target Remote File Systems.
[�[0;
32m OK �[0m] Started Create Volatile Files and Directories.
Starting Network Time Synchronization...
Starting Update UTMP about System Boot/Shutdown...
[�[0;
32m OK �[0m] Started Update UTMP about System Boot/Shutdown.
[�[0
;32m OK �[0m] Started Network Time Synchronization.
[�[0;
32m OK �[0m] Reached target System Initialization.
[
�[0;32m OK �[0m] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[
�[0;32m OK �[0m] Started Run ideascube clean leftover-files weekly and on boot.
[
�[0;32m OK �[0m] Listening on triggerhappy.socket.
[�[0;
32m OK �[0m] Listening on D-Bus System Message Bus Socket.
[�[0;
32m OK �[0m] Reached target Sockets.
[�[0
;32m OK �[0m] Reached target Basic System.
[�[0;
32m OK �[0m] Started D-Bus System Message Bus.
Starting triggerhappy global hotkey daemon...
Starting Restore /etc/resolv.conf i…fore the ppp link was shut down...
Starting Network Manager...
Starting LSB: Switch to ondemand cp…r (unless shift key is pressed)...
Starting LSB: Autogenerate and use a swap file...
Starting Boot-only system-wide cleanup script...
Starting Login Service...
Starting System Logging Service...
Starting dhcpcd on all interfaces...
Starting Disable WiFi if country not set...
[�[0;
32m OK �[0m] Started Regular background program processing daemon.
[
�[0;32m OK �[0m] Started Kiwix server.
[
�[0;32m OK �[0m] Started Daily Cleanup of Temporary Directories.
Starting Avahi mDNS/DNS-SD Stack...
Starting Modem Manager...
Starting Save/Restore Sound Card State...
[
�[0;32m OK �[0m] Reached target System Time Synchronized.
[�[0;
32m OK �[0m] Started Clean PHP session files every 30 mins.
[�[0;
32m OK �[0m] Started Daily apt download activities.
[
�[0;32m OK �[0m] Started Daily apt upgrade and clean activities.
[
�[0;32m OK �[0m] Reached target Timers.
[
�[0;32m OK �[0m] Started triggerhappy global hotkey daemon.
[�[0;
32m OK �[0m] Started Restore /etc/resolv.conf if…before the ppp link was shut down.
[�[0;
32m OK �[0m] Started Save/Restore Sound Card State.
Starting Clean php session files...
[�[0;3
2m OK �[0m] Started Login Service.
[�[0;
1;31mFAILED�[0m] Failed to start dhcpcd on all interfaces.
Se
e 'systemctl status dhcpcd.service' for details.
[
�[0;32m OK �[0m] Started Disable WiFi if country not set.
[�[0;
32m OK �[0m] Started Boot-only system-wide cleanup script.
[
�[0;32m OK �[0m] Started LSB: Switch to ondemand cpu…nor (unless shift key is pressed).
[�[0;
32m OK �[0m] Started Avahi mDNS/DNS-SD Stack.
[�[0;3
2m OK �[0m] Started Raise network interfaces.
[�[0;
32m OK �[0m] Started System Logging Service.
[
�[0;32m OK �[0m] Stopped Kiwix server.
[
�[0;32m OK �[0m] Started Kiwix server.
[�[0
;32m OK �[0m] Started LSB: Autogenerate and use a swap file.
[
�[0;32m OK �[0m] Stopped Kiwix server.
[�[0;3
2m OK �[0m] Started Kiwix server.
[
�[0;32m OK �[0m] Stopped Kiwix server.
[�[0;
32m OK �[0m] Started Kiwix server.
[�[0;
32m OK �[0m] Stopped Kiwix server.
[�[0
;32m OK �[0m] Started Kiwix server.
[�[0;
32m OK �[0m] Stopped Kiwix server.
[�[0;
32m OK �[0m] Started Kiwix server.
[�[0;
32m OK �[0m] Stopped Kiwix server.
[�[0;
1;31mFAILED�[0m] Failed to start Kiwix server.
See 'sy
stemctl status kiwix-server.service' for details.
Starting Authorization Manager...
[
�[0;31m*�[0;1;31m*�[0m] (3 of 4) A start job is running for Modem Manager (1min 5s / 2min 12s)
�[K[
�[0;31m*�[0m] (3 of 4) A start job is running for Modem Manager (1min 6s / 2min 12s)
�[
K[�[0;32m OK �[0m] Started Authorization Manager.
[
�[0;32m OK �[0m] Started Network Manager.
[�[0;
32m OK �[0m] Reached target Network.
Starting A high performance web server and a reverse proxy server...
Starting OpenBSD Secure Shell server...
[�[0;
32m OK �[0m] Started Launch hostapd.
Starting Permit User Sessions...
Starting Network Manager Wait Online...
[�[
0;32m OK �[0m] Started Permit User Sessions.
Starting Terminate Plymouth Boot Screen...
Starting Hold until boot process finishes up...
R
a
s
pb
ia
n
G
N
U/
L
i
n
u
x 9
wik
ifundi.hotspot
ttyAMA0
wi
kifundi login:
Successfuly connected to Qemu over SSH
--> Re-run ansiblecube for move-content
copy local file /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp49wifogz to tmp file /tmp/3C4067C5B535C62FF19C5F6BD0EC48C
sudo mv -T /tmp/3C4067C5B535C62FF19C5F6BD0EC48C /var/lib/ansible/local/extra_vars.json
ansiblecube extra_vars
{
"mirror": "http://download.kiwix.org",
"catalogs": [
{
"name": "Kiwix",
"description": "Kiwix ZIM Content",
"url": "http://download.kiwix.org/library/ideascube.yml",
"local_url": "file:///home/pi/catalog_Kiwix.yml"
}
],
"kernel_version": "4.14.34",
"root_partition_size": 7000000000,
"disk_size": 62537072640,
"project_name": "WikiFundi",
"timezone": "Europe/Paris",
"language": "fr",
"language_name": "Fran\u00e7ais",
"kalite_languages": [],
"wikifundi_languages": [
"fr",
"en"
],
"aflatoun_languages": [],
"edupi": true,
"edupi_has_resources": true,
"packages": [],
"custom_branding_path": "/tmp",
"admin_account": "****",
"admin_password": "****",
"has_custom_branding": true
}
sh -c 'cd /var/lib/ansible/local && tasks=$(/usr/local/bin/ansible-playbook --list-tasks --inventory hosts --tags move-content,seal --extra-vars="@/var/lib/ansible/local/extra_vars.json" main.yml | paste -sd "^" -) && echo "### TASKS ### $tasks"'
### TASKS ### ^playbook: main.yml^^ play #1 (localhost): localhost TAGS: []^ tasks:^ Set the LED steady before upgrading !!! TAGS: [always]^ debug TAGS: [always]^ variables : DEBUG list {{ data_path }} content TAGS: [always]^ variables : set python3.4 for jessie TAGS: [always]^ variables : set python3.5 for stretch TAGS: [always]^ variables : Set project_name and project_name_safe facts TAGS: [always]^ variables : Set hostname and hostpot_name TAGS: [always]^ variables : Update names and fqdns for all projects TAGS: [always]^ variables : Ensure hostname is in /etc/hosts TAGS: [always]^ variables : Set hostname using to {{ fqdn }} TAGS: [always]^ debug TAGS: [always]^ restore : restore {{ data_path }} archive TAGS: [move-content]^ restore : ensure kiwix data folder is present TAGS: [move-content]^ restore : remove backup archive TAGS: [move-content]^ resize : Create test directory TAGS: [always]^ ideascube : Ensure a kiwix library file is built TAGS: [master, move-content, reconfigure, resize, setup]^ edupi_content : Install the user-provided resources TAGS: [move-content]^ edupi_content : remove user provided resources (already imported) TAGS: [move-content]^ include_tasks TAGS: [move-content]^ packages : Install catalogs TAGS: [move-content]^ packages : Update ideascube catalog cache before downloading TAGS: [move-content]^ packages : Install, upgrade or remove packages TAGS: [move-content]^ packages : Add CSS for package icon TAGS: [move-content, rename]^ packages : Fix khanacademy icon size in CSS TAGS: [move-content]^ packages : Fix edupi category CSS TAGS: [move-content]^ packages : collect static for ideascube TAGS: [move-content]^ set_fact TAGS: [move-content]^ debug TAGS: [move-content]^ kalite_content : Import Kalite language pack TAGS: [move-content]^ kalite_content : move downloaded videos to kalite folder TAGS: [move-content]^ kalite_content : Perfom a video scan on the device TAGS: [move-content]^ aflatoun_content : Make sure aflatoun content directory does not exist TAGS: [move-content]^ aflatoun_content : Move downloaded content to proper location TAGS: [move-content]^ aflatoun_content : re-launch setup for it annotates the content items TAGS: [move-content]^ aflatoun_content : Install Aflatoun language pack TAGS: [move-content]^ wikifundi_content : make sure wikifundi data folder exists TAGS: [move-content]^ wikifundi_content : make sure images folder does not exists TAGS: [move-content]^ wikifundi_content : move wikifundi LocalSettings TAGS: [move-content]^ wikifundi_content : change sqliteDataDir in LocalSettings.custom TAGS: [move-content]^ wikifundi_content : add parsoid config to LocalSettings.custom TAGS: [move-content]^ wikifundi_content : add upload path to LocalSettings.custom TAGS: [move-content]^ wikifundi_content : add wgUploadDirectory path to LocalSettings.custom TAGS: [move-content]^ wikifundi_content : move wikifundi database TAGS: [move-content]^ wikifundi_content : Add admin account to Wikifundi TAGS: [move-content]^ wikifundi_content : move wikifundi images TAGS: [move-content]^ wikifundi_content : Add wikifundi CSS hack TAGS: [move-content, rename]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ include_tasks TAGS: [seal]^ services : Disable SSH TAGS: [seal]^ Heartbeat mode on KoomBook LED, update is over !!! TAGS: [always]
sudo sh -c 'cd /var/lib/ansible/local && /usr/local/bin/ansible-playbook -vvv --inventory hosts --tags move-content,seal --extra-vars="@/var/lib/ansible/local/extra_vars.json" main.yml'
ansible-playbook 2.6.6
config file = /var/lib/ansible/local/ansible.cfg
configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']
ansible python module location = /usr/local/lib/python2.7/dist-packages/ansible
executable location = /usr/local/bin/ansible-playbook
python version = 2.7.13 (default, Sep 26 2018, 18:42:22) [GCC 6.3.0 20170516]
Using /var/lib/ansible/local/ansible.cfg as config file
Parsed /var/lib/ansible/local/hosts inventory source with ini plugin
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/roles/wikifundi_setup/tasks/mediawiki.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/clean_apt.yml
statically imported: /var/lib/ansible/local/handlers.yml
PLAYBOOK: main.yml *************************************************************
1 plays in main.yml
PLAY [localhost] ***************************************************************
TASK [Gathering Facts] *********************************************************
--> Gathering Facts
task path: /var/lib/ansible/local/main.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540659150.97-122649962114056 `" && echo ansible-tmp-1540659150.97-122649962114056="` echo /root/.ansible/tmp/ansible-tmp-1540659150.97-122649962114056 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/setup.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpg8ZHtu TO /root/.ansible/tmp/ansible-tmp-1540659150.97-122649962114056/setup.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540659150.97-122649962114056/ /root/.ansible/tmp/ansible-tmp-1540659150.97-122649962114056/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540659150.97-122649962114056/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540659150.97-122649962114056/ > /dev/null 2>&1 && sleep 0'
ok: [localhost]
TASK [Set the LED steady before upgrading !!!] *********************************
--> Set the LED steady before upgrading !!!
[STAGE 5/6: Post-process contents (virtualized) - 67%]
task path: /var/lib/ansible/local/main.yml:8
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
META: ran handlers
TASK [variables : debug] *******************************************************
--> variables : debug
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:2
ok: [localhost] => {
"msg": "Start playbook 2018-10-27 - 18:53:00"
}
TASK [variables : DEBUG list /data content] ************************************
--> variables : DEBUG list /data content
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:5
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540659198.5-1840283497138 `" && echo ansible-tmp-1540659198.5-1840283497138="` echo /root/.ansible/tmp/ansible-tmp-1540659198.5-1840283497138 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpLE62QC TO /root/.ansible/tmp/ansible-tmp-1540659198.5-1840283497138/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540659198.5-1840283497138/ /root/.ansible/tmp/ansible-tmp-1540659198.5-1840283497138/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540659198.5-1840283497138/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540659198.5-1840283497138/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ls",
"-lh",
"/data"
],
"delta": "0:00:00.259264",
"end": "2018-10-27 18:53:28.616518",
"invocation": {
"module_args": {
"_raw_params": "ls -lh /data",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 18:53:28.357254",
"stderr": "",
"stderr_lines": [],
"stdout": "total 384K\ndrwxrwxr-x 7 ideascube www-data 128K Oct 27 13:48 edupi_resources\ndrwxrwxr-x 5 ideascube www-data 128K Oct 27 14:17 wikifundi_langpack_en\ndrwxrwxr-x 5 ideascube www-data 128K Oct 27 13:49 wikifundi_langpack_fr",
"stdout_lines": [
"total 384K",
"drwxrwxr-x 7 ideascube www-data 128K Oct 27 13:48 edupi_resources",
"drwxrwxr-x 5 ideascube www-data 128K Oct 27 14:17 wikifundi_langpack_en",
"drwxrwxr-x 5 ideascube www-data 128K Oct 27 13:49 wikifundi_langpack_fr"
]
}
TASK [variables : set python3.4 for jessie] ************************************
--> variables : set python3.4 for jessie
[STAGE 5/6: Post-process contents (virtualized) - 67%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:19
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [variables : set python3.5 for stretch] ***********************************
--> variables : set python3.5 for stretch
[STAGE 5/6: Post-process contents (virtualized) - 68%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:24
ok: [localhost] => {
"ansible_facts": {
"python3_version": "3.5"
},
"changed": false
}
TASK [variables : Set project_name and project_name_safe facts] ****************
--> variables : Set project_name and project_name_safe facts
[STAGE 5/6: Post-process contents (virtualized) - 68%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:34
ok: [localhost] => {
"ansible_facts": {
"project_name": "WikiFundi",
"project_name_safe": "wikifundi"
},
"changed": false
}
TASK [variables : Set hostname and hostpot_name] *******************************
--> variables : Set hostname and hostpot_name
[STAGE 5/6: Post-process contents (virtualized) - 68%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:39
ok: [localhost] => {
"ansible_facts": {
"cert_domain": "ideascube.hotspot",
"fqdn": "wikifundi.hotspot",
"hostname": "wikifundi",
"hotspot_name": "WikiFundi"
},
"changed": false
}
TASK [variables : Update names and fqdns for all projects] *********************
--> variables : Update names and fqdns for all projects
[STAGE 5/6: Post-process contents (virtualized) - 69%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:46
ok: [localhost] => {
"ansible_facts": {
"aflatoun_fqdn": "aflatoun.wikifundi.hotspot",
"aflatoun_server_name": "aflatoun.wikifundi",
"edupi_fqdn": "edupi.wikifundi.hotspot",
"edupi_server_name": "edupi.wikifundi",
"kalite_fqdn": "khanacademy.wikifundi.hotspot",
"kalite_server_name": "khanacademy.wikifundi",
"kiwix_fqdn": "kiwix.wikifundi.hotspot",
"kiwix_server_name": "kiwix.wikifundi",
"sites_fqdn": "sites.wikifundi.hotspot",
"sites_server_name": "sites.wikifundi",
"time_fqdn": "time.wikifundi.hotspot",
"time_server_name": "time.wikifundi",
"wikifundi_fqdn": "wikifundi.wikifundi.hotspot",
"wikifundi_server_name": "wikifundi.wikifundi"
},
"changed": false
}
TASK [variables : Ensure hostname is in /etc/hosts] ****************************
--> variables : Ensure hostname is in /etc/hosts
[STAGE 5/6: Post-process contents (virtualized) - 69%]
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:63
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540659228.07-174712535661222 `" && echo ansible-tmp-1540659228.07-174712535661222="` echo /root/.ansible/tmp/ansible-tmp-1540659228.07-174712535661222 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpjtuvLD TO /root/.ansible/tmp/ansible-tmp-1540659228.07-174712535661222/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540659228.07-174712535661222/ /root/.ansible/tmp/ansible-tmp-1540659228.07-174712535661222/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540659228.07-174712535661222/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540659228.07-174712535661222/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/etc/hosts (content)",
"before": "",
"before_header": "/etc/hosts (content)"
},
{
"after_header": "/etc/hosts (file attributes)",
"before_header": "/etc/hosts (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/etc/hosts",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": null,
"line": "127.0.0.1 wikifundi wikifundi.hotspot",
"mode": null,
"owner": null,
"path": "/etc/hosts",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"msg": "line added"
}
TASK [variables : Set hostname using to wikifundi.hotspot] *********************
--> variables : Set hostname using to wikifundi.hotspot
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:69
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540659242.54-193025031626340 `" && echo ansible-tmp-1540659242.54-193025031626340="` echo /root/.ansible/tmp/ansible-tmp-1540659242.54-193025031626340 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/hostname.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpbqapS1 TO /root/.ansible/tmp/ansible-tmp-1540659242.54-193025031626340/hostname.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540659242.54-193025031626340/ /root/.ansible/tmp/ansible-tmp-1540659242.54-193025031626340/hostname.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540659242.54-193025031626340/hostname.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540659242.54-193025031626340/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => {
"ansible_facts": {
"ansible_domain": "localdomain",
"ansible_fqdn": "localhost.localdomain",
"ansible_hostname": "wikifundi",
"ansible_nodename": "wikifundi.hotspot"
},
"changed": false,
"invocation": {
"module_args": {
"name": "wikifundi.hotspot"
}
},
"name": "wikifundi.hotspot"
}
TASK [variables : debug] *******************************************************
--> variables : debug
task path: /var/lib/ansible/local/roles/variables/tasks/main.yml:89
ok: [localhost] => {
"msg": "My name is wikifundi -- wikifundi.hotspot"
}
TASK [restore : restore /data archive] *****************************************
--> restore : restore /data archive
task path: /var/lib/ansible/local/roles/restore/tasks/main.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540659274.4-20049208492261 `" && echo ansible-tmp-1540659274.4-20049208492261="` echo /var/tmp/ansible-tmp-1540659274.4-20049208492261 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpsirxSe TO /var/tmp/ansible-tmp-1540659274.4-20049208492261/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540659274.4-20049208492261/ /var/tmp/ansible-tmp-1540659274.4-20049208492261/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540659274.4-20049208492261/ /var/tmp/ansible-tmp-1540659274.4-20049208492261/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540659274.4-20049208492261/ /var/tmp/ansible-tmp-1540659274.4-20049208492261/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-aertfsycakfxewcpqqhzdjozgikphyhz; /usr/bin/python /var/tmp/ansible-tmp-1540659274.4-20049208492261/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540659274.4-20049208492261/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "tar -m --no-same-permissions --no-same-owner --no-overwrite-dir -C /data -xf /home/ideascube/data_part.tar",
"delta": "0:00:07.751910",
"end": "2018-10-27 18:54:47.609252",
"invocation": {
"module_args": {
"_raw_params": "tar -m --no-same-permissions --no-same-owner --no-overwrite-dir -C /data -xf /home/ideascube/data_part.tar",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 18:54:39.857342",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
TASK [restore : ensure kiwix data folder is present] ***************************
--> restore : ensure kiwix data folder is present
[STAGE 5/6: Post-process contents (virtualized) - 70%]
task path: /var/lib/ansible/local/roles/restore/tasks/main.yml:9
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540659292.04-265993968343051 `" && echo ansible-tmp-1540659292.04-265993968343051="` echo /root/.ansible/tmp/ansible-tmp-1540659292.04-265993968343051 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpt2c3yx TO /root/.ansible/tmp/ansible-tmp-1540659292.04-265993968343051/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540659292.04-265993968343051/ /root/.ansible/tmp/ansible-tmp-1540659292.04-265993968343051/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540659292.04-265993968343051/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540659292.04-265993968343051/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/data/ideascube/kiwix/data",
"state": "directory"
},
"before": {
"path": "/data/ideascube/kiwix/data",
"state": "absent"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/ideascube/kiwix/data",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"mode": "0775",
"owner": "ideascube",
"path": "/data/ideascube/kiwix/data",
"size": 131072,
"state": "directory",
"uid": 1001
}
TASK [restore : remove backup archive] *****************************************
--> restore : remove backup archive
[STAGE 5/6: Post-process contents (virtualized) - 70%]
task path: /var/lib/ansible/local/roles/restore/tasks/main.yml:15
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540659308.09-159378129730265 `" && echo ansible-tmp-1540659308.09-159378129730265="` echo /root/.ansible/tmp/ansible-tmp-1540659308.09-159378129730265 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpx4udIo TO /root/.ansible/tmp/ansible-tmp-1540659308.09-159378129730265/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540659308.09-159378129730265/ /root/.ansible/tmp/ansible-tmp-1540659308.09-159378129730265/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540659308.09-159378129730265/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540659308.09-159378129730265/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/home/ideascube/data_part.tar",
"state": "absent"
},
"before": {
"path": "/home/ideascube/data_part.tar",
"state": "file"
}
},
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/home/ideascube/data_part.tar",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null
}
},
"path": "/home/ideascube/data_part.tar",
"state": "absent"
}
TASK [resize : Create test directory] ******************************************
--> resize : Create test directory
[STAGE 5/6: Post-process contents (virtualized) - 70%]
task path: /var/lib/ansible/local/roles/resize/tasks/main.yml:155
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540659331.13-281002404006148 `" && echo ansible-tmp-1540659331.13-281002404006148="` echo /var/tmp/ansible-tmp-1540659331.13-281002404006148 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpgjR_So TO /var/tmp/ansible-tmp-1540659331.13-281002404006148/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540659331.13-281002404006148/ /var/tmp/ansible-tmp-1540659331.13-281002404006148/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540659331.13-281002404006148/ /var/tmp/ansible-tmp-1540659331.13-281002404006148/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540659331.13-281002404006148/ /var/tmp/ansible-tmp-1540659331.13-281002404006148/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-isrldjeidwbgiryxqmpzezqgvppqiawz; /usr/bin/python /var/tmp/ansible-tmp-1540659331.13-281002404006148/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540659331.13-281002404006148/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=/data/test) => {
"changed": false,
"diff": {
"after": {
"path": "/data/test"
},
"before": {
"path": "/data/test"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/test",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"item": "/data/test",
"mode": "0775",
"owner": "ideascube",
"path": "/data/test",
"size": 131072,
"state": "directory",
"uid": 1001
}
TASK [ideascube : Ensure a kiwix library file is built] ************************
--> ideascube : Ensure a kiwix library file is built
[STAGE 5/6: Post-process contents (virtualized) - 71%]
task path: /var/lib/ansible/local/roles/ideascube/tasks/main.yml:207
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540659359.43-5643319269809 `" && echo ansible-tmp-1540659359.43-5643319269809="` echo /var/tmp/ansible-tmp-1540659359.43-5643319269809 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmp03e_rm TO /var/tmp/ansible-tmp-1540659359.43-5643319269809/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540659359.43-5643319269809/ /var/tmp/ansible-tmp-1540659359.43-5643319269809/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540659359.43-5643319269809/ /var/tmp/ansible-tmp-1540659359.43-5643319269809/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540659359.43-5643319269809/ /var/tmp/ansible-tmp-1540659359.43-5643319269809/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-vqhkrnqymbuvvfnvjjhxwirvzlszaocz; /usr/bin/python /var/tmp/ansible-tmp-1540659359.43-5643319269809/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540659359.43-5643319269809/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ideascube",
"shell",
"-c",
"from ideascube.serveradmin.catalog import Kiwix ; Kiwix.commit()"
],
"delta": "0:01:05.936357",
"end": "2018-10-27 18:57:16.028526",
"invocation": {
"module_args": {
"_raw_params": "ideascube shell -c \"from ideascube.serveradmin.catalog import Kiwix ; Kiwix.commit()\"",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 18:56:10.092169",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"stdout_lines": [
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m",
"\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m",
"Rebuilding the Kiwix library",
"Restarting service kiwix-server"
]
}
TASK [edupi_content : Install the user-provided resources] *********************
--> edupi_content : Install the user-provided resources
[STAGE 5/6: Post-process contents (virtualized) - 71%]
task path: /var/lib/ansible/local/roles/edupi_content/tasks/main.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540659440.13-219446810630946 `" && echo ansible-tmp-1540659440.13-219446810630946="` echo /var/tmp/ansible-tmp-1540659440.13-219446810630946 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpjoOWWT TO /var/tmp/ansible-tmp-1540659440.13-219446810630946/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540659440.13-219446810630946/ /var/tmp/ansible-tmp-1540659440.13-219446810630946/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540659440.13-219446810630946/ /var/tmp/ansible-tmp-1540659440.13-219446810630946/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540659440.13-219446810630946/ /var/tmp/ansible-tmp-1540659440.13-219446810630946/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-dktxbaywjdqmsmeillrbemsmnecpagoq; /usr/bin/python /var/tmp/ansible-tmp-1540659440.13-219446810630946/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540659440.13-219446810630946/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"/home/ideascube/venvs/edupi/bin/python3",
"/home/ideascube/edupi/manage.py",
"import-from-folder",
"--delete",
"/data/edupi_resources"
],
"delta": "0:58:43.054396",
"end": "2018-10-27 19:56:08.535718",
"invocation": {
"module_args": {
"_raw_params": "/home/ideascube/venvs/edupi/bin/python3 /home/ideascube/edupi/manage.py import-from-folder --delete /data/edupi_resources",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-10-27 18:57:25.481322",
"stderr": "[27/Oct/2018 17:00:42] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WikiFundi A5 flyer English.pdf\" because of timeout.\n[27/Oct/2018 17:02:18] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WikiFundi A5 flyer French.pdf\" because of timeout.\n[27/Oct/2018 17:02:50] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Banner.pdf\" because of timeout.\n[27/Oct/2018 17:05:16] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Shirt designs.pdf\" because of timeout.\n[27/Oct/2018 17:09:17] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Tshirt ART.pdf\" because of timeout.\n[27/Oct/2018 17:10:35] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLWA4 Roll Fold brochure Final PreFlight.pdf\" because of timeout.\n[27/Oct/2018 17:11:11] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Bookmark preF.pdf\" because of timeout.\n[27/Oct/2018 17:11:52] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Tshirt ART 2.pdf\" because of timeout.\n[27/Oct/2018 17:14:10] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Pull Up banner PreFlight.pdf\" because of timeout.\n[27/Oct/2018 17:15:02] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLWStickers Pre F.pdf\" because of timeout.\nError: /undefinedfilename in (/tmp/magick-3009cmtkcigzPGqc)\nOperand stack:\n\nExecution stack:\n %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push\nDictionary stack:\n --dict:975/1684(ro)(G)-- --dict:0/20(G)-- --dict:78/200(L)--\nCurrent allocation mode is local\nLast OS error: No such file or directory\nGPL Ghostscript 9.20: Unrecoverable error, exit code 1\nException in thread create-pdf-thumbnail:\nTraceback (most recent call last):\n File \"/usr/lib/python3.5/threading.py\", line 914, in _bootstrap_inner\n self.run()\n File \"/usr/lib/python3.5/threading.py\", line 862, in run\n self._target(*self._args, **self._kwargs)\n File \"/home/ideascube/edupi/cntapp/serializers.py\", line 57, in create_pdf_thumbnail\n img.save(filename=thumbnail.name)\n File \"/home/ideascube/venvs/edupi/lib/python3.5/site-packages/wand/image.py\", line 3084, in save\n self.raise_exception()\n File \"/home/ideascube/venvs/edupi/lib/python3.5/site-packages/wand/resource.py\", line 222, in raise_exception\n raise e\nwand.exceptions.WandError: wand contains no images `MagickWand-76' @ error/magick-image.c/MagickWriteImage/13164\n\n[27/Oct/2018 17:31:53] WARNING [cntapp.serializers:87] thumbnail is not generated for \"BeFearlessFramework_Nov15.pdf\" because of timeout.\n[27/Oct/2018 17:33:06] WARNING [cntapp.serializers:87] thumbnail is not generated for \"The_Essentials_-_Wikipedia_Education_Program_US_Canada.pdf\" because of timeout.\n[27/Oct/2018 17:34:06] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Evaluating_Wikipedia_brochure_(Wiki_Education_Foundation).pdf\" because of timeout.\n[27/Oct/2018 17:37:17] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Evaluating_Wikipedia_brochure.pdf\" because of timeout.\n[27/Oct/2018 17:38:24] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Editing_Wikipedia_brochure_EN.pdf\" because of timeout.\n[27/Oct/2018 17:39:11] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Editing_Wikipedia_brochure_(Wiki_Education_Foundation)_(2016).pdf\" because of timeout.\n[27/Oct/2018 17:40:36] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Free-to-Mix.pdf\" because of timeout.\n[27/Oct/2018 17:41:30] WARNING [cntapp.serializers:87] thumbnail is not generated for \"schools-brochure.pdf\" because of timeout.\n[27/Oct/2018 17:42:24] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WMBE-Free_Knowledge_thanks_to_Creative_Commons_Licenses.pdf\" because of timeout.\n[27/Oct/2018 17:42:57] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Introduction_to_free_licenses_2010-11-27_(web).pdf\" because of timeout.\n[27/Oct/2018 17:44:41] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Illustrating_Wikipedia_brochure_(Wiki_Education_Foundation).pdf\" because of timeout.\n[27/Oct/2018 17:45:18] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Illustrating_Wikipedia_brochure.pdf\" because of timeout.\n[27/Oct/2018 17:45:58] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wikipedia_Education_Program_Case_Studies.pdf\" because of timeout.\n[27/Oct/2018 17:46:32] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Sample_Syllabus_for_Wikipedia_assignment.pdf\" because of timeout.\n[27/Oct/2018 17:47:23] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Instructor_Basics_How_to_Use_Wikipedia_as_a_Teaching_Tool.pdf\" because of timeout.\n[27/Oct/2018 17:48:37] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Guide_Photographique_Wiki_Loves_Africa_(Format_impression).pdf\" because of timeout.\n[27/Oct/2018 17:49:11] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Préparer_un_edit-a-thon_-_Fiche_pratique_à_destination_des_membres_et_des_salariés_de_WMFr.pdf\" because of timeout.\n[27/Oct/2018 17:49:53] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Préparer_un_edit-a-thon_-_Fiche_pratique_à_destination_des_partenaires_de_WMFr.pdf\" because of timeout.\n[27/Oct/2018 17:50:28] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Guide_Photographique_Wiki_Loves_Africa_(Format_web).pdf\" because of timeout.\n[27/Oct/2018 17:51:07] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Livret_Wikipédia_en_classe_-_Wikimédia_France.pdf\" because of timeout.\n[27/Oct/2018 17:51:41] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wiki_markup_cheatsheet_FR.pdf\" because of timeout.\n[27/Oct/2018 17:52:28] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WMBE-La_connaissance_libre_grâce_aux_licences_Creative_Commons.pdf\" because of timeout.\n[27/Oct/2018 17:53:04] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Welcome2WP_French_WEB.pdf\" because of timeout.\n[27/Oct/2018 17:53:41] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Brochure_Wikipédia_enseignants-chercheurs_Utiliser_Wikipédia_avec_vos_étudiants_-_Études_de_cas.pdf\" because of timeout.\n[27/Oct/2018 17:55:52] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wikipédia_en_classe.pdf\" because of timeout.\nError: /undefinedfilename in (/tmp/magick-3009uZsUJvm83lS9)\nOperand stack:\n\nExecution stack:\n %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push\nDictionary stack:\n --dict:974/1684(ro)(G)-- --dict:0/20(G)-- --dict:78/200(L)--\nCurrent allocation mode is local\nLast OS error: No such file or directory\nGPL Ghostscript 9.20: Unrecoverable error, exit code 1\nException in thread create-pdf-thumbnail:\nTraceback (most recent call last):\n File \"/usr/lib/python3.5/threading.py\", line 914, in _bootstrap_inner\n self.run()\n File \"/usr/lib/python3.5/threading.py\", line 862, in run\n self._target(*self._args, **self._kwargs)\n File \"/home/ideascube/edupi/cntapp/serializers.py\", line 57, in create_pdf_thumbnail\n img.save(filename=thumbnail.name)\n File \"/home/ideascube/venvs/edupi/lib/python3.5/site-packages/wand/image.py\", line 3084, in save\n self.raise_exception()\n File \"/home/ideascube/venvs/edupi/lib/python3.5/site-packages/wand/resource.py\", line 222, in raise_exception\n raise e\nwand.exceptions.WandError: wand contains no images `MagickWand-321' @ error/magick-image.c/MagickWriteImage/13164",
"stderr_lines": [
"[27/Oct/2018 17:00:42] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WikiFundi A5 flyer English.pdf\" because of timeout.",
"[27/Oct/2018 17:02:18] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WikiFundi A5 flyer French.pdf\" because of timeout.",
"[27/Oct/2018 17:02:50] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Banner.pdf\" because of timeout.",
"[27/Oct/2018 17:05:16] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Shirt designs.pdf\" because of timeout.",
"[27/Oct/2018 17:09:17] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Tshirt ART.pdf\" because of timeout.",
"[27/Oct/2018 17:10:35] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLWA4 Roll Fold brochure Final PreFlight.pdf\" because of timeout.",
"[27/Oct/2018 17:11:11] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Bookmark preF.pdf\" because of timeout.",
"[27/Oct/2018 17:11:52] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Tshirt ART 2.pdf\" because of timeout.",
"[27/Oct/2018 17:14:10] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Pull Up banner PreFlight.pdf\" because of timeout.",
"[27/Oct/2018 17:15:02] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLWStickers Pre F.pdf\" because of timeout.",
"Error: /undefinedfilename in (/tmp/magick-3009cmtkcigzPGqc)",
"Operand stack:",
"",
"Execution stack:",
" %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push",
"Dictionary stack:",
" --dict:975/1684(ro)(G)-- --dict:0/20(G)-- --dict:78/200(L)--",
"Current allocation mode is local",
"Last OS error: No such file or directory",
"GPL Ghostscript 9.20: Unrecoverable error, exit code 1",
"Exception in thread create-pdf-thumbnail:",
"Traceback (most recent call last):",
" File \"/usr/lib/python3.5/threading.py\", line 914, in _bootstrap_inner",
" self.run()",
" File \"/usr/lib/python3.5/threading.py\", line 862, in run",
" self._target(*self._args, **self._kwargs)",
" File \"/home/ideascube/edupi/cntapp/serializers.py\", line 57, in create_pdf_thumbnail",
" img.save(filename=thumbnail.name)",
" File \"/home/ideascube/venvs/edupi/lib/python3.5/site-packages/wand/image.py\", line 3084, in save",
" self.raise_exception()",
" File \"/home/ideascube/venvs/edupi/lib/python3.5/site-packages/wand/resource.py\", line 222, in raise_exception",
" raise e",
"wand.exceptions.WandError: wand contains no images `MagickWand-76' @ error/magick-image.c/MagickWriteImage/13164",
"",
"[27/Oct/2018 17:31:53] WARNING [cntapp.serializers:87] thumbnail is not generated for \"BeFearlessFramework_Nov15.pdf\" because of timeout.",
"[27/Oct/2018 17:33:06] WARNING [cntapp.serializers:87] thumbnail is not generated for \"The_Essentials_-_Wikipedia_Education_Program_US_Canada.pdf\" because of timeout.",
"[27/Oct/2018 17:34:06] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Evaluating_Wikipedia_brochure_(Wiki_Education_Foundation).pdf\" because of timeout.",
"[27/Oct/2018 17:37:17] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Evaluating_Wikipedia_brochure.pdf\" because of timeout.",
"[27/Oct/2018 17:38:24] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Editing_Wikipedia_brochure_EN.pdf\" because of timeout.",
"[27/Oct/2018 17:39:11] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Editing_Wikipedia_brochure_(Wiki_Education_Foundation)_(2016).pdf\" because of timeout.",
"[27/Oct/2018 17:40:36] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Free-to-Mix.pdf\" because of timeout.",
"[27/Oct/2018 17:41:30] WARNING [cntapp.serializers:87] thumbnail is not generated for \"schools-brochure.pdf\" because of timeout.",
"[27/Oct/2018 17:42:24] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WMBE-Free_Knowledge_thanks_to_Creative_Commons_Licenses.pdf\" because of timeout.",
"[27/Oct/2018 17:42:57] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Introduction_to_free_licenses_2010-11-27_(web).pdf\" because of timeout.",
"[27/Oct/2018 17:44:41] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Illustrating_Wikipedia_brochure_(Wiki_Education_Foundation).pdf\" because of timeout.",
"[27/Oct/2018 17:45:18] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Illustrating_Wikipedia_brochure.pdf\" because of timeout.",
"[27/Oct/2018 17:45:58] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wikipedia_Education_Program_Case_Studies.pdf\" because of timeout.",
"[27/Oct/2018 17:46:32] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Sample_Syllabus_for_Wikipedia_assignment.pdf\" because of timeout.",
"[27/Oct/2018 17:47:23] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Instructor_Basics_How_to_Use_Wikipedia_as_a_Teaching_Tool.pdf\" because of timeout.",
"[27/Oct/2018 17:48:37] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Guide_Photographique_Wiki_Loves_Africa_(Format_impression).pdf\" because of timeout.",
"[27/Oct/2018 17:49:11] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Préparer_un_edit-a-thon_-_Fiche_pratique_à_destination_des_membres_et_des_salariés_de_WMFr.pdf\" because of timeout.",
"[27/Oct/2018 17:49:53] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Préparer_un_edit-a-thon_-_Fiche_pratique_à_destination_des_partenaires_de_WMFr.pdf\" because of timeout.",
"[27/Oct/2018 17:50:28] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Guide_Photographique_Wiki_Loves_Africa_(Format_web).pdf\" because of timeout.",
"[27/Oct/2018 17:51:07] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Livret_Wikipédia_en_classe_-_Wikimédia_France.pdf\" because of timeout.",
"[27/Oct/2018 17:51:41] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wiki_markup_cheatsheet_FR.pdf\" because of timeout.",
"[27/Oct/2018 17:52:28] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WMBE-La_connaissance_libre_grâce_aux_licences_Creative_Commons.pdf\" because of timeout.",
"[27/Oct/2018 17:53:04] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Welcome2WP_French_WEB.pdf\" because of timeout.",
"[27/Oct/2018 17:53:41] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Brochure_Wikipédia_enseignants-chercheurs_Utiliser_Wikipédia_avec_vos_étudiants_-_Études_de_cas.pdf\" because of timeout.",
"[27/Oct/2018 17:55:52] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wikipédia_en_classe.pdf\" because of timeout.",
"Error: /undefinedfilename in (/tmp/magick-3009uZsUJvm83lS9)",
"Operand stack:",
"",
"Execution stack:",
" %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push",
"Dictionary stack:",
" --dict:974/1684(ro)(G)-- --dict:0/20(G)-- --dict:78/200(L)--",
"Current allocation mode is local",
"Last OS error: No such file or directory",
"GPL Ghostscript 9.20: Unrecoverable error, exit code 1",
"Exception in thread create-pdf-thumbnail:",
"Traceback (most recent call last):",
" File \"/usr/lib/python3.5/threading.py\", line 914, in _bootstrap_inner",
" self.run()",
" File \"/usr/lib/python3.5/threading.py\", line 862, in run",
" self._target(*self._args, **self._kwargs)",
" File \"/home/ideascube/edupi/cntapp/serializers.py\", line 57, in create_pdf_thumbnail",
" img.save(filename=thumbnail.name)",
" File \"/home/ideascube/venvs/edupi/lib/python3.5/site-packages/wand/image.py\", line 3084, in save",
" self.raise_exception()",
" File \"/home/ideascube/venvs/edupi/lib/python3.5/site-packages/wand/resource.py\", line 222, in raise_exception",
" raise e",
"wand.exceptions.WandError: wand contains no images `MagickWand-321' @ error/magick-image.c/MagickWriteImage/13164"
],
"stdout": "Done. Added 148 documents from /data/edupi_resources",
"stdout_lines": [
"Done. Added 148 documents from /data/edupi_resources"
]
}
TASK [edupi_content : remove user provided resources (already imported)] *******
--> edupi_content : remove user provided resources (already imported)
[STAGE 5/6: Post-process contents (virtualized) - 71%]
task path: /var/lib/ansible/local/roles/edupi_content/tasks/main.yml:8
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1540662972.96-82428305303433 `" && echo ansible-tmp-1540662972.96-82428305303433="` echo /var/tmp/ansible-tmp-1540662972.96-82428305303433 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpTdRksz TO /var/tmp/ansible-tmp-1540662972.96-82428305303433/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1540662972.96-82428305303433/ /var/tmp/ansible-tmp-1540662972.96-82428305303433/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1540662972.96-82428305303433/ /var/tmp/ansible-tmp-1540662972.96-82428305303433/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1540662972.96-82428305303433/ /var/tmp/ansible-tmp-1540662972.96-82428305303433/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-nsevwcoiwlowqmqqocgjbwfnmqdwywpa; /usr/bin/python /var/tmp/ansible-tmp-1540662972.96-82428305303433/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1540662972.96-82428305303433/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"diff": {
"after": {
"path": "/data/edupi_resources",
"state": "absent"
},
"before": {
"path": "/data/edupi_resources",
"state": "directory"
}
},
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/edupi_resources",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null
}
},
"path": "/data/edupi_resources",
"state": "absent"
}
TASK [packages : include_tasks] ************************************************
--> packages : include_tasks
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:4
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [packages : Install catalogs] *********************************************
--> packages : Install catalogs
[STAGE 5/6: Post-process contents (virtualized) - 72%]
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:7
skipping: [localhost] => (item={u'url': u'http://download.kiwix.org/library/ideascube.yml', u'name': u'Kiwix', u'local_url': u'file:///home/pi/catalog_Kiwix.yml', u'description': u'Kiwix ZIM Content'}) => {
"changed": false,
"item": {
"description": "Kiwix ZIM Content",
"local_url": "file:///home/pi/catalog_Kiwix.yml",
"name": "Kiwix",
"url": "http://download.kiwix.org/library/ideascube.yml"
},
"skip_reason": "Conditional result was False"
}
TASK [packages : Update ideascube catalog cache before downloading] ************
--> packages : Update ideascube catalog cache before downloading
[STAGE 5/6: Post-process contents (virtualized) - 72%]
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:14
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [packages : Install, upgrade or remove packages] **************************
--> packages : Install, upgrade or remove packages
[STAGE 5/6: Post-process contents (virtualized) - 72%]
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:20
TASK [packages : Add CSS for package icon] *************************************
--> packages : Add CSS for package icon
[STAGE 5/6: Post-process contents (virtualized) - 73%]
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:30
TASK [packages : Fix khanacademy icon size in CSS] *****************************
--> packages : Fix khanacademy icon size in CSS
[STAGE 5/6: Post-process contents (virtualized) - 73%]
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:40
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [packages : Fix edupi category CSS] ***************************************
--> packages : Fix edupi category CSS
[STAGE 5/6: Post-process contents (virtualized) - 73%]
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:48
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [packages : collect static for ideascube] *********************************
--> packages : collect static for ideascube
[STAGE 5/6: Post-process contents (virtualized) - 73%]
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:56
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [packages : set_fact] *****************************************************
--> packages : set_fact
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:63
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [packages : debug] ********************************************************
--> packages : debug
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:67
skipping: [localhost] => {}
TASK [kalite_content : Import Kalite language pack] ****************************
--> kalite_content : Import Kalite language pack
[STAGE 5/6: Post-process contents (virtualized) - 74%]
task path: /var/lib/ansible/local/roles/kalite_content/tasks/main.yml:3
TASK [kalite_content : move downloaded videos to kalite folder] ****************
--> kalite_content : move downloaded videos to kalite folder
[STAGE 5/6: Post-process contents (virtualized) - 74%]
task path: /var/lib/ansible/local/roles/kalite_content/tasks/main.yml:14
TASK [kalite_content : Perfom a video scan on the device] **********************
--> kalite_content : Perfom a video scan on the device
[STAGE 5/6: Post-process contents (virtualized) - 75%]
task path: /var/lib/ansible/local/roles/kalite_content/tasks/main.yml:20
TASK [aflatoun_content : Make sure aflatoun content directory does not exist] ***
--> aflatoun_content : Make sure aflatoun content directory does not exist
[STAGE 5/6: Post-process contents (virtualized) - 75%]
task path: /var/lib/ansible/local/roles/aflatoun_content/tasks/main.yml:2
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [aflatoun_content : Move downloaded content to proper location] ***********
--> aflatoun_content : Move downloaded content to proper location
[STAGE 5/6: Post-process contents (virtualized) - 75%]
task path: /var/lib/ansible/local/roles/aflatoun_content/tasks/main.yml:9
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [aflatoun_content : re-launch setup for it annotates the content items] ***
--> aflatoun_content : re-launch setup for it annotates the content items
[STAGE 5/6: Post-process contents (virtualized) - 76%]
task path: /var/lib/ansible/local/roles/aflatoun_content/tasks/main.yml:13
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [aflatoun_content : Install Aflatoun language pack] ***********************
--> aflatoun_content : Install Aflatoun language pack
[STAGE 5/6: Post-process contents (virtualized) - 76%]
task path: /var/lib/ansible/local/roles/aflatoun_content/tasks/main.yml:22
TASK [wikifundi_content : make sure wikifundi data folder exists] **************
--> wikifundi_content : make sure wikifundi data folder exists
[STAGE 5/6: Post-process contents (virtualized) - 76%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663038.58-100976429276025 `" && echo ansible-tmp-1540663038.58-100976429276025="` echo /root/.ansible/tmp/ansible-tmp-1540663038.58-100976429276025 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpLP9yQt TO /root/.ansible/tmp/ansible-tmp-1540663038.58-100976429276025/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663038.58-100976429276025/ /root/.ansible/tmp/ansible-tmp-1540663038.58-100976429276025/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663038.58-100976429276025/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663038.58-100976429276025/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => {
"changed": false,
"diff": {
"after": {
"path": "/data/wikifundi"
},
"before": {
"path": "/data/wikifundi"
}
},
"gid": 33,
"group": "www-data",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/wikifundi",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "directory",
"unsafe_writes": null
}
},
"mode": "0775",
"owner": "ideascube",
"path": "/data/wikifundi",
"size": 131072,
"state": "directory",
"uid": 1001
}
TASK [wikifundi_content : make sure images folder does not exists] *************
--> wikifundi_content : make sure images folder does not exists
[STAGE 5/6: Post-process contents (virtualized) - 76%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:8
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663048.58-4032196540232 `" && echo ansible-tmp-1540663048.58-4032196540232="` echo /root/.ansible/tmp/ansible-tmp-1540663048.58-4032196540232 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpe09phe TO /root/.ansible/tmp/ansible-tmp-1540663048.58-4032196540232/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663048.58-4032196540232/ /root/.ansible/tmp/ansible-tmp-1540663048.58-4032196540232/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663048.58-4032196540232/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663048.58-4032196540232/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=fr) => {
"changed": false,
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/wikifundi/images_fr",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null
}
},
"item": "fr",
"path": "/data/wikifundi/images_fr",
"state": "absent"
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663054.69-161047719373609 `" && echo ansible-tmp-1540663054.69-161047719373609="` echo /root/.ansible/tmp/ansible-tmp-1540663054.69-161047719373609 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmphLUB5F TO /root/.ansible/tmp/ansible-tmp-1540663054.69-161047719373609/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663054.69-161047719373609/ /root/.ansible/tmp/ansible-tmp-1540663054.69-161047719373609/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663054.69-161047719373609/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663054.69-161047719373609/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=en) => {
"changed": false,
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"directory_mode": null,
"follow": true,
"force": false,
"group": null,
"mode": null,
"owner": null,
"path": "/data/wikifundi/images_en",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "absent",
"unsafe_writes": null
}
},
"item": "en",
"path": "/data/wikifundi/images_en",
"state": "absent"
}
TASK [wikifundi_content : move wikifundi LocalSettings] ************************
--> wikifundi_content : move wikifundi LocalSettings
[STAGE 5/6: Post-process contents (virtualized) - 77%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:15
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663063.81-14717531115823 `" && echo ansible-tmp-1540663063.81-14717531115823="` echo /root/.ansible/tmp/ansible-tmp-1540663063.81-14717531115823 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpaj4X_L TO /root/.ansible/tmp/ansible-tmp-1540663063.81-14717531115823/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663063.81-14717531115823/ /root/.ansible/tmp/ansible-tmp-1540663063.81-14717531115823/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663063.81-14717531115823/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663063.81-14717531115823/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"changed": true,
"cmd": [
"mv",
"/data/wikifundi_langpack_fr/config/LocalSettings.custom.php",
"/var/www/wikifundi/w/LocalSettings.custom.fr.php"
],
"delta": "0:00:00.297109",
"end": "2018-10-27 19:57:49.865475",
"invocation": {
"module_args": {
"_raw_params": "mv /data/wikifundi_langpack_fr/config/LocalSettings.custom.php /var/www/wikifundi/w/LocalSettings.custom.fr.php",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "fr",
"rc": 0,
"start": "2018-10-27 19:57:49.568366",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663071.42-255132694507935 `" && echo ansible-tmp-1540663071.42-255132694507935="` echo /root/.ansible/tmp/ansible-tmp-1540663071.42-255132694507935 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmps4Jj__ TO /root/.ansible/tmp/ansible-tmp-1540663071.42-255132694507935/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663071.42-255132694507935/ /root/.ansible/tmp/ansible-tmp-1540663071.42-255132694507935/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663071.42-255132694507935/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663071.42-255132694507935/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"changed": true,
"cmd": [
"mv",
"/data/wikifundi_langpack_en/config/LocalSettings.custom.php",
"/var/www/wikifundi/w/LocalSettings.custom.en.php"
],
"delta": "0:00:00.187220",
"end": "2018-10-27 19:57:55.749391",
"invocation": {
"module_args": {
"_raw_params": "mv /data/wikifundi_langpack_en/config/LocalSettings.custom.php /var/www/wikifundi/w/LocalSettings.custom.en.php",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "en",
"rc": 0,
"start": "2018-10-27 19:57:55.562171",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
TASK [wikifundi_content : change sqliteDataDir in LocalSettings.custom] ********
--> wikifundi_content : change sqliteDataDir in LocalSettings.custom
[STAGE 5/6: Post-process contents (virtualized) - 77%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:20
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663080.58-276309229176186 `" && echo ansible-tmp-1540663080.58-276309229176186="` echo /root/.ansible/tmp/ansible-tmp-1540663080.58-276309229176186 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpyDffRI TO /root/.ansible/tmp/ansible-tmp-1540663080.58-276309229176186/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663080.58-276309229176186/ /root/.ansible/tmp/ansible-tmp-1540663080.58-276309229176186/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663080.58-276309229176186/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663080.58-276309229176186/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (content)",
"before": "",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (content)"
},
{
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (file attributes)",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/var/www/wikifundi/w/LocalSettings.custom.fr.php",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": null,
"line": "$wgSQLiteDataDir = \"/data/wikifundi/\";",
"mode": null,
"owner": null,
"path": "/var/www/wikifundi/w/LocalSettings.custom.fr.php",
"regexp": "^\\$wgSQLiteDataDir = \"/var/www/data\";",
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "fr",
"msg": "line replaced"
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663086.54-54371188285230 `" && echo ansible-tmp-1540663086.54-54371188285230="` echo /root/.ansible/tmp/ansible-tmp-1540663086.54-54371188285230 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmptUF4TZ TO /root/.ansible/tmp/ansible-tmp-1540663086.54-54371188285230/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663086.54-54371188285230/ /root/.ansible/tmp/ansible-tmp-1540663086.54-54371188285230/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663086.54-54371188285230/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663086.54-54371188285230/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (content)",
"before": "",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (content)"
},
{
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (file attributes)",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/var/www/wikifundi/w/LocalSettings.custom.en.php",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": null,
"line": "$wgSQLiteDataDir = \"/data/wikifundi/\";",
"mode": null,
"owner": null,
"path": "/var/www/wikifundi/w/LocalSettings.custom.en.php",
"regexp": "^\\$wgSQLiteDataDir = \"/var/www/data\";",
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "en",
"msg": "line replaced"
}
TASK [wikifundi_content : add parsoid config to LocalSettings.custom] **********
--> wikifundi_content : add parsoid config to LocalSettings.custom
[STAGE 5/6: Post-process contents (virtualized) - 77%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:28
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663097.04-88155737937608 `" && echo ansible-tmp-1540663097.04-88155737937608="` echo /root/.ansible/tmp/ansible-tmp-1540663097.04-88155737937608 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpOf61iZ TO /root/.ansible/tmp/ansible-tmp-1540663097.04-88155737937608/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663097.04-88155737937608/ /root/.ansible/tmp/ansible-tmp-1540663097.04-88155737937608/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663097.04-88155737937608/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663097.04-88155737937608/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (content)",
"before": "",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (content)"
},
{
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (file attributes)",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/var/www/wikifundi/w/LocalSettings.custom.fr.php",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": "\\?>",
"line": "$wgVirtualRestConfig['modules']['parsoid'] = array('url' => 'http://localhost:8000', 'domain' => 'fr.wikifundi.wikifundi.hotspot', 'prefix' => 'mediawiki_kiwix', 'forwardCookies' => true);",
"mode": null,
"owner": null,
"path": "/var/www/wikifundi/w/LocalSettings.custom.fr.php",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "fr",
"msg": "line added"
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663103.05-9278571684578 `" && echo ansible-tmp-1540663103.05-9278571684578="` echo /root/.ansible/tmp/ansible-tmp-1540663103.05-9278571684578 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpQBeJYB TO /root/.ansible/tmp/ansible-tmp-1540663103.05-9278571684578/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663103.05-9278571684578/ /root/.ansible/tmp/ansible-tmp-1540663103.05-9278571684578/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663103.05-9278571684578/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663103.05-9278571684578/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (content)",
"before": "",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (content)"
},
{
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (file attributes)",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/var/www/wikifundi/w/LocalSettings.custom.en.php",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": "\\?>",
"line": "$wgVirtualRestConfig['modules']['parsoid'] = array('url' => 'http://localhost:8000', 'domain' => 'en.wikifundi.wikifundi.hotspot', 'prefix' => 'mediawiki_kiwix', 'forwardCookies' => true);",
"mode": null,
"owner": null,
"path": "/var/www/wikifundi/w/LocalSettings.custom.en.php",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "en",
"msg": "line added"
}
TASK [wikifundi_content : add upload path to LocalSettings.custom] *************
--> wikifundi_content : add upload path to LocalSettings.custom
[STAGE 5/6: Post-process contents (virtualized) - 77%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:36
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663112.32-200594527863917 `" && echo ansible-tmp-1540663112.32-200594527863917="` echo /root/.ansible/tmp/ansible-tmp-1540663112.32-200594527863917 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpEd88FZ TO /root/.ansible/tmp/ansible-tmp-1540663112.32-200594527863917/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663112.32-200594527863917/ /root/.ansible/tmp/ansible-tmp-1540663112.32-200594527863917/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663112.32-200594527863917/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663112.32-200594527863917/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (content)",
"before": "",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (content)"
},
{
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (file attributes)",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/var/www/wikifundi/w/LocalSettings.custom.fr.php",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": "\\?>",
"line": "$wgUploadPath = \"$wgScriptPath/images\";",
"mode": null,
"owner": null,
"path": "/var/www/wikifundi/w/LocalSettings.custom.fr.php",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "fr",
"msg": "line added"
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663118.2-173346283589297 `" && echo ansible-tmp-1540663118.2-173346283589297="` echo /root/.ansible/tmp/ansible-tmp-1540663118.2-173346283589297 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmp0ufr0D TO /root/.ansible/tmp/ansible-tmp-1540663118.2-173346283589297/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663118.2-173346283589297/ /root/.ansible/tmp/ansible-tmp-1540663118.2-173346283589297/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663118.2-173346283589297/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663118.2-173346283589297/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (content)",
"before": "",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (content)"
},
{
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (file attributes)",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/var/www/wikifundi/w/LocalSettings.custom.en.php",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": "\\?>",
"line": "$wgUploadPath = \"$wgScriptPath/images\";",
"mode": null,
"owner": null,
"path": "/var/www/wikifundi/w/LocalSettings.custom.en.php",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "en",
"msg": "line added"
}
TASK [wikifundi_content : add wgUploadDirectory path to LocalSettings.custom] ***
--> wikifundi_content : add wgUploadDirectory path to LocalSettings.custom
[STAGE 5/6: Post-process contents (virtualized) - 78%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:44
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663128.0-25974002139454 `" && echo ansible-tmp-1540663128.0-25974002139454="` echo /root/.ansible/tmp/ansible-tmp-1540663128.0-25974002139454 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpVCcXaS TO /root/.ansible/tmp/ansible-tmp-1540663128.0-25974002139454/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663128.0-25974002139454/ /root/.ansible/tmp/ansible-tmp-1540663128.0-25974002139454/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663128.0-25974002139454/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663128.0-25974002139454/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (content)",
"before": "",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (content)"
},
{
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (file attributes)",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.fr.php (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/var/www/wikifundi/w/LocalSettings.custom.fr.php",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": "\\?>",
"line": "$wgUploadDirectory = \"/data/wikifundi/images_fr\";",
"mode": null,
"owner": null,
"path": "/var/www/wikifundi/w/LocalSettings.custom.fr.php",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "fr",
"msg": "line added"
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663133.75-16571286442875 `" && echo ansible-tmp-1540663133.75-16571286442875="` echo /root/.ansible/tmp/ansible-tmp-1540663133.75-16571286442875 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpQg4Xps TO /root/.ansible/tmp/ansible-tmp-1540663133.75-16571286442875/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663133.75-16571286442875/ /root/.ansible/tmp/ansible-tmp-1540663133.75-16571286442875/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663133.75-16571286442875/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663133.75-16571286442875/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"backup": "",
"changed": true,
"diff": [
{
"after": "",
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (content)",
"before": "",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (content)"
},
{
"after_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (file attributes)",
"before_header": "/var/www/wikifundi/w/LocalSettings.custom.en.php (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/var/www/wikifundi/w/LocalSettings.custom.en.php",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": null,
"insertbefore": "\\?>",
"line": "$wgUploadDirectory = \"/data/wikifundi/images_en\";",
"mode": null,
"owner": null,
"path": "/var/www/wikifundi/w/LocalSettings.custom.en.php",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "en",
"msg": "line added"
}
TASK [wikifundi_content : move wikifundi database] *****************************
--> wikifundi_content : move wikifundi database
[STAGE 5/6: Post-process contents (virtualized) - 78%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:52
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663143.42-237868664323361 `" && echo ansible-tmp-1540663143.42-237868664323361="` echo /root/.ansible/tmp/ansible-tmp-1540663143.42-237868664323361 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpUhjhRB TO /root/.ansible/tmp/ansible-tmp-1540663143.42-237868664323361/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663143.42-237868664323361/ /root/.ansible/tmp/ansible-tmp-1540663143.42-237868664323361/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663143.42-237868664323361/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663143.42-237868664323361/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"changed": true,
"cmd": [
"mv",
"/data/wikifundi_langpack_fr/mw_wikifundi_fr.sqlite",
"/data/wikifundi/mw_wikifundi_fr.sqlite"
],
"delta": "0:00:00.160415",
"end": "2018-10-27 19:59:08.453496",
"invocation": {
"module_args": {
"_raw_params": "mv /data/wikifundi_langpack_fr/mw_wikifundi_fr.sqlite /data/wikifundi/mw_wikifundi_fr.sqlite",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "fr",
"rc": 0,
"start": "2018-10-27 19:59:08.293081",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663149.85-105302077627677 `" && echo ansible-tmp-1540663149.85-105302077627677="` echo /root/.ansible/tmp/ansible-tmp-1540663149.85-105302077627677 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpH4B_Dd TO /root/.ansible/tmp/ansible-tmp-1540663149.85-105302077627677/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663149.85-105302077627677/ /root/.ansible/tmp/ansible-tmp-1540663149.85-105302077627677/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663149.85-105302077627677/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663149.85-105302077627677/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"changed": true,
"cmd": [
"mv",
"/data/wikifundi_langpack_en/mw_wikifundi_en.sqlite",
"/data/wikifundi/mw_wikifundi_en.sqlite"
],
"delta": "0:00:00.177283",
"end": "2018-10-27 19:59:14.759005",
"invocation": {
"module_args": {
"_raw_params": "mv /data/wikifundi_langpack_en/mw_wikifundi_en.sqlite /data/wikifundi/mw_wikifundi_en.sqlite",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "en",
"rc": 0,
"start": "2018-10-27 19:59:14.581722",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
TASK [wikifundi_content : Add admin account to Wikifundi] **********************
--> wikifundi_content : Add admin account to Wikifundi
[STAGE 5/6: Post-process contents (virtualized) - 78%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:57
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663160.43-215615174874179 `" && echo ansible-tmp-1540663160.43-215615174874179="` echo /root/.ansible/tmp/ansible-tmp-1540663160.43-215615174874179 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpQKXiN9 TO /root/.ansible/tmp/ansible-tmp-1540663160.43-215615174874179/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663160.43-215615174874179/ /root/.ansible/tmp/ansible-tmp-1540663160.43-215615174874179/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'ADMIN_ACCOUNT=admin ADMIN_PASSWORD=adminadmin WIKIFUNDI_LANG=fr /usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663160.43-215615174874179/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663160.43-215615174874179/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"changed": true,
"cmd": [
"php",
"maintenance/createAndPromote.php",
"--bureaucrat",
"--sysop",
"--force",
"$ADMIN_ACCOUNT",
"$ADMIN_PASSWORD"
],
"delta": "0:00:48.457996",
"end": "2018-10-27 20:00:13.627999",
"invocation": {
"module_args": {
"_raw_params": "php maintenance/createAndPromote.php --bureaucrat --sysop --force \"$ADMIN_ACCOUNT\" \"$ADMIN_PASSWORD\"",
"_uses_shell": false,
"argv": null,
"chdir": "/var/www/wikifundi/w",
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "fr",
"rc": 0,
"start": "2018-10-27 19:59:25.170003",
"stderr": "",
"stderr_lines": [],
"stdout": "Password set.\ndone.",
"stdout_lines": [
"Password set.",
"done."
]
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663215.91-173940076732265 `" && echo ansible-tmp-1540663215.91-173940076732265="` echo /root/.ansible/tmp/ansible-tmp-1540663215.91-173940076732265 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpqqIwXe TO /root/.ansible/tmp/ansible-tmp-1540663215.91-173940076732265/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663215.91-173940076732265/ /root/.ansible/tmp/ansible-tmp-1540663215.91-173940076732265/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'ADMIN_ACCOUNT=admin ADMIN_PASSWORD=adminadmin WIKIFUNDI_LANG=en /usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663215.91-173940076732265/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663215.91-173940076732265/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"changed": true,
"cmd": [
"php",
"maintenance/createAndPromote.php",
"--bureaucrat",
"--sysop",
"--force",
"$ADMIN_ACCOUNT",
"$ADMIN_PASSWORD"
],
"delta": "0:00:39.207280",
"end": "2018-10-27 20:00:59.049053",
"invocation": {
"module_args": {
"_raw_params": "php maintenance/createAndPromote.php --bureaucrat --sysop --force \"$ADMIN_ACCOUNT\" \"$ADMIN_PASSWORD\"",
"_uses_shell": false,
"argv": null,
"chdir": "/var/www/wikifundi/w",
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "en",
"rc": 0,
"start": "2018-10-27 20:00:19.841773",
"stderr": "",
"stderr_lines": [],
"stdout": "Password set.\ndone.",
"stdout_lines": [
"Password set.",
"done."
]
}
TASK [wikifundi_content : move wikifundi images] *******************************
--> wikifundi_content : move wikifundi images
[STAGE 5/6: Post-process contents (virtualized) - 78%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:69
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663263.72-103516268932324 `" && echo ansible-tmp-1540663263.72-103516268932324="` echo /root/.ansible/tmp/ansible-tmp-1540663263.72-103516268932324 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpWLKlue TO /root/.ansible/tmp/ansible-tmp-1540663263.72-103516268932324/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663263.72-103516268932324/ /root/.ansible/tmp/ansible-tmp-1540663263.72-103516268932324/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663263.72-103516268932324/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663263.72-103516268932324/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=fr) => {
"changed": true,
"cmd": [
"mv",
"/data/wikifundi_langpack_fr/images",
"/data/wikifundi/images_fr"
],
"delta": "0:00:00.148419",
"end": "2018-10-27 20:01:08.337186",
"invocation": {
"module_args": {
"_raw_params": "mv /data/wikifundi_langpack_fr/images /data/wikifundi/images_fr",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "fr",
"rc": 0,
"start": "2018-10-27 20:01:08.188767",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663269.62-33491831722551 `" && echo ansible-tmp-1540663269.62-33491831722551="` echo /root/.ansible/tmp/ansible-tmp-1540663269.62-33491831722551 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpKCwzeY TO /root/.ansible/tmp/ansible-tmp-1540663269.62-33491831722551/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663269.62-33491831722551/ /root/.ansible/tmp/ansible-tmp-1540663269.62-33491831722551/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663269.62-33491831722551/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663269.62-33491831722551/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=en) => {
"changed": true,
"cmd": [
"mv",
"/data/wikifundi_langpack_en/images",
"/data/wikifundi/images_en"
],
"delta": "0:00:01.451667",
"end": "2018-10-27 20:01:15.552899",
"invocation": {
"module_args": {
"_raw_params": "mv /data/wikifundi_langpack_en/images /data/wikifundi/images_en",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "en",
"rc": 0,
"start": "2018-10-27 20:01:14.101232",
"stderr": "",
"stderr_lines": [],
"stdout": "",
"stdout_lines": []
}
TASK [wikifundi_content : Add wikifundi CSS hack] ******************************
--> wikifundi_content : Add wikifundi CSS hack
[STAGE 5/6: Post-process contents (virtualized) - 79%]
task path: /var/lib/ansible/local/roles/wikifundi_content/tasks/main.yml:74
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663280.17-58491648944636 `" && echo ansible-tmp-1540663280.17-58491648944636="` echo /root/.ansible/tmp/ansible-tmp-1540663280.17-58491648944636 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpNHJXj1 TO /root/.ansible/tmp/ansible-tmp-1540663280.17-58491648944636/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663280.17-58491648944636/ /root/.ansible/tmp/ansible-tmp-1540663280.17-58491648944636/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663280.17-58491648944636/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663280.17-58491648944636/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=fr) => {
"backup": "",
"changed": false,
"diff": [
{
"after": "",
"after_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (content)",
"before": "",
"before_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (content)"
},
{
"after_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (file attributes)",
"before_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": "EOF",
"insertbefore": null,
"line": ".card.tinted[href*=\"http://fr.wikifundi.wikifundi.hotspot\"], { background-image: url(\"http://fr.wikifundi.wikifundi.hotspot/logo-sq.png\"); background-size: 48px; }",
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "fr",
"msg": ""
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663287.04-60272299211362 `" && echo ansible-tmp-1540663287.04-60272299211362="` echo /root/.ansible/tmp/ansible-tmp-1540663287.04-60272299211362 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpqDv3a_ TO /root/.ansible/tmp/ansible-tmp-1540663287.04-60272299211362/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663287.04-60272299211362/ /root/.ansible/tmp/ansible-tmp-1540663287.04-60272299211362/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663287.04-60272299211362/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663287.04-60272299211362/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=en) => {
"backup": "",
"changed": false,
"diff": [
{
"after": "",
"after_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (content)",
"before": "",
"before_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (content)"
},
{
"after_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (file attributes)",
"before_header": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css (file attributes)"
}
],
"invocation": {
"module_args": {
"attributes": null,
"backrefs": false,
"backup": false,
"content": null,
"create": false,
"delimiter": null,
"dest": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css",
"directory_mode": null,
"firstmatch": false,
"follow": false,
"force": null,
"group": null,
"insertafter": "EOF",
"insertbefore": null,
"line": ".card.tinted[href*=\"http://en.wikifundi.wikifundi.hotspot\"], { background-image: url(\"http://en.wikifundi.wikifundi.hotspot/logo-sq.png\"); background-size: 48px; }",
"mode": null,
"owner": null,
"path": "/opt/venvs/ideascube/lib/python3.5/site-packages/ideascube/static/ideascube/cards.css",
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "present",
"unsafe_writes": null,
"validate": null
}
},
"item": "en",
"msg": ""
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:2
included: /var/lib/ansible/local/enable_service.yml for localhost
TASK [services : enable service remove_staticfiles_json] ***********************
--> services : enable service remove_staticfiles_json
task path: /var/lib/ansible/local/enable_service.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663298.96-262590629105258 `" && echo ansible-tmp-1540663298.96-262590629105258="` echo /root/.ansible/tmp/ansible-tmp-1540663298.96-262590629105258 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmp3CC9cI TO /root/.ansible/tmp/ansible-tmp-1540663298.96-262590629105258/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663298.96-262590629105258/ /root/.ansible/tmp/ansible-tmp-1540663298.96-262590629105258/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663298.96-262590629105258/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663298.96-262590629105258/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "remove_staticfiles_json",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "remove_staticfiles_json",
"state": "started",
"status": {
"ActiveEnterTimestampMonotonic": "0",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "inactive",
"After": "system.slice systemd-journald.socket sysinit.target basic.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "no",
"AssertTimestampMonotonic": "0",
"Before": "shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "no",
"ConditionTimestampMonotonic": "0",
"Conflicts": "shutdown.target",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "Delete ideascube staticfiles.json if empty",
"DevicePolicy": "auto",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "0",
"ExecMainStartTimestampMonotonic": "0",
"ExecMainStatus": "0",
"ExecStart": "{ path=/usr/local/bin/remove_staticfiles_json.sh ; argv[]=/usr/local/bin/remove_staticfiles_json.sh ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/etc/systemd/system/remove_staticfiles_json.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "remove_staticfiles_json.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestampMonotonic": "0",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "0",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "remove_staticfiles_json.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "system.slice sysinit.target",
"Restart": "no",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestampMonotonic": "0",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "dead",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "infinity",
"TimeoutStopUSec": "1min 30s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "oneshot",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "static",
"UtmpMode": "init",
"WatchdogTimestampMonotonic": "0",
"WatchdogUSec": "0"
}
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:3
included: /var/lib/ansible/local/enable_service.yml for localhost
TASK [services : enable service kiwix-server] **********************************
--> services : enable service kiwix-server
task path: /var/lib/ansible/local/enable_service.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663319.22-93247553968218 `" && echo ansible-tmp-1540663319.22-93247553968218="` echo /root/.ansible/tmp/ansible-tmp-1540663319.22-93247553968218 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpX_C43S TO /root/.ansible/tmp/ansible-tmp-1540663319.22-93247553968218/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663319.22-93247553968218/ /root/.ansible/tmp/ansible-tmp-1540663319.22-93247553968218/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663319.22-93247553968218/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663319.22-93247553968218/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "kiwix-server",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "kiwix-server",
"state": "started",
"status": {
"ActiveEnterTimestamp": "Sat 2018-10-27 18:57:11 CEST",
"ActiveEnterTimestampMonotonic": "725657133",
"ActiveExitTimestamp": "Sat 2018-10-27 18:46:19 CEST",
"ActiveExitTimestampMonotonic": "73098756",
"ActiveState": "active",
"After": "system.slice systemd-journald.socket sysinit.target basic.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sat 2018-10-27 18:57:11 CEST",
"AssertTimestampMonotonic": "725636716",
"Before": "multi-user.target shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sat 2018-10-27 18:57:11 CEST",
"ConditionTimestampMonotonic": "725636710",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/kiwix-server.service",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "Kiwix server",
"DevicePolicy": "auto",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "2959",
"ExecMainStartTimestamp": "Sat 2018-10-27 18:57:11 CEST",
"ExecMainStartTimestampMonotonic": "725656172",
"ExecMainStatus": "0",
"ExecStart": "{ path=/bin/sh ; argv[]=/bin/sh -c ls /var/ideascube/kiwix/*.zim && /usr/local/bin/kiwix-serve --port=8002 $(ls /var/ideascube/kiwix/*.zim) || /usr/local/bin/kiwix-serve --port=8002 --library /var/ideascube/kiwix/library.xml ; ignore_errors=no ; start_time=[Sat 2018-10-27 18:57:11 CEST] ; stop_time=[n/a] ; pid=2959 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/etc/systemd/system/kiwix-server.service",
"GID": "1001",
"Group": "ideascube",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "kiwix-server.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestamp": "Sat 2018-10-27 18:46:19 CEST",
"InactiveEnterTimestampMonotonic": "73357753",
"InactiveExitTimestamp": "Sat 2018-10-27 18:57:11 CEST",
"InactiveExitTimestampMonotonic": "725657133",
"InvocationID": "4044ba90277d4a11a56530755ff7b752",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "3",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "2959",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "kiwix-server.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "system.slice sysinit.target",
"Restart": "always",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestamp": "Sat 2018-10-27 18:57:11 CEST",
"StateChangeTimestampMonotonic": "725657133",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "running",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min 30s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "simple",
"UID": "1001",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "enabled",
"User": "ideascube",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"WatchdogTimestamp": "Sat 2018-10-27 18:57:11 CEST",
"WatchdogTimestampMonotonic": "725656991",
"WatchdogUSec": "0"
}
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:5
included: /var/lib/ansible/local/enable_service.yml for localhost
TASK [services : enable service edupi] *****************************************
--> services : enable service edupi
task path: /var/lib/ansible/local/enable_service.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663333.13-34558284861113 `" && echo ansible-tmp-1540663333.13-34558284861113="` echo /root/.ansible/tmp/ansible-tmp-1540663333.13-34558284861113 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpBU3FqA TO /root/.ansible/tmp/ansible-tmp-1540663333.13-34558284861113/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663333.13-34558284861113/ /root/.ansible/tmp/ansible-tmp-1540663333.13-34558284861113/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663333.13-34558284861113/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663333.13-34558284861113/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "edupi",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "edupi",
"state": "started",
"status": {
"ActiveEnterTimestampMonotonic": "0",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "inactive",
"After": "system.slice -.mount systemd-journald.socket sysinit.target basic.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "no",
"AssertTimestampMonotonic": "0",
"Before": "shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "no",
"ConditionTimestampMonotonic": "0",
"Conflicts": "shutdown.target",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "Edupi server",
"DevicePolicy": "auto",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "0",
"ExecMainStartTimestampMonotonic": "0",
"ExecMainStatus": "0",
"ExecStart": "{ path=/home/ideascube/venvs/edupi/bin/gunicorn ; argv[]=/home/ideascube/venvs/edupi/bin/gunicorn --bind localhost:8010 edupi.wsgi:application --log-level info ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/etc/systemd/system/edupi.service",
"GID": "4294967295",
"Group": "ideascube",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "edupi.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestampMonotonic": "0",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "2",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "0",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "edupi.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "system.slice -.mount sysinit.target",
"RequiresMountsFor": "/home/ideascube/edupi",
"Restart": "on-failure",
"RestartUSec": "5s",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestampMonotonic": "0",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "dead",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "simple",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "disabled",
"User": "ideascube",
"UtmpMode": "init",
"WatchdogTimestampMonotonic": "0",
"WatchdogUSec": "0",
"WorkingDirectory": "/home/ideascube/edupi"
}
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:8
included: /var/lib/ansible/local/enable_vhost.yml for localhost
TASK [services : enable nginx virtualhost edupi] *******************************
--> services : enable nginx virtualhost edupi
task path: /var/lib/ansible/local/enable_vhost.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663362.91-188866612168362 `" && echo ansible-tmp-1540663362.91-188866612168362="` echo /root/.ansible/tmp/ansible-tmp-1540663362.91-188866612168362 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpxRP2Wr TO /root/.ansible/tmp/ansible-tmp-1540663362.91-188866612168362/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663362.91-188866612168362/ /root/.ansible/tmp/ansible-tmp-1540663362.91-188866612168362/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663362.91-188866612168362/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663362.91-188866612168362/ > /dev/null 2>&1 && sleep 0'
NOTIFIED HANDLER restart nginx for localhost
changed: [localhost] => {
"changed": true,
"dest": "/etc/nginx/sites-enabled/edupi",
"diff": {
"after": {
"path": "/etc/nginx/sites-enabled/edupi",
"state": "link"
},
"before": {
"path": "/etc/nginx/sites-enabled/edupi",
"state": "file"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-enabled/edupi",
"directory_mode": null,
"follow": true,
"force": true,
"group": null,
"mode": null,
"owner": null,
"path": "/etc/nginx/sites-enabled/edupi",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/etc/nginx/sites-available/edupi",
"state": "link",
"unsafe_writes": null
}
},
"mode": "0777",
"owner": "root",
"size": 32,
"src": "/etc/nginx/sites-available/edupi",
"state": "link",
"uid": 0
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:11
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:14
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:17
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:20
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:23
included: /var/lib/ansible/local/enable_service.yml for localhost
TASK [services : enable service parsoid] ***************************************
--> services : enable service parsoid
task path: /var/lib/ansible/local/enable_service.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663407.44-107755807564534 `" && echo ansible-tmp-1540663407.44-107755807564534="` echo /root/.ansible/tmp/ansible-tmp-1540663407.44-107755807564534 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpnbkTuZ TO /root/.ansible/tmp/ansible-tmp-1540663407.44-107755807564534/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663407.44-107755807564534/ /root/.ansible/tmp/ansible-tmp-1540663407.44-107755807564534/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663407.44-107755807564534/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663407.44-107755807564534/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "parsoid",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "parsoid",
"state": "started",
"status": {
"ActiveEnterTimestampMonotonic": "0",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "inactive",
"After": "systemd-journald.socket basic.target system.slice sysinit.target -.mount",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "no",
"AssertTimestampMonotonic": "0",
"Before": "shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "no",
"ConditionTimestampMonotonic": "0",
"Conflicts": "shutdown.target",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "Parsoid server",
"DevicePolicy": "auto",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "0",
"ExecMainStartTimestampMonotonic": "0",
"ExecMainStatus": "0",
"ExecStart": "{ path=/usr/bin/node ; argv[]=/usr/bin/node bin/server.js ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/etc/systemd/system/parsoid.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "parsoid.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestampMonotonic": "0",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "2",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "0",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "parsoid.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PIDFile": "/var/run/parsoid.pid",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "system.slice sysinit.target -.mount",
"RequiresMountsFor": "/var/www/wikifundi/w/parsoid",
"Restart": "on-failure",
"RestartUSec": "5s",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestampMonotonic": "0",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "dead",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "simple",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "disabled",
"UtmpMode": "init",
"WatchdogTimestampMonotonic": "0",
"WatchdogUSec": "0",
"WorkingDirectory": "/var/www/wikifundi/w/parsoid"
}
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:26
included: /var/lib/ansible/local/enable_service.yml for localhost
TASK [services : enable service memcached] *************************************
--> services : enable service memcached
task path: /var/lib/ansible/local/enable_service.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663455.95-141079714427482 `" && echo ansible-tmp-1540663455.95-141079714427482="` echo /root/.ansible/tmp/ansible-tmp-1540663455.95-141079714427482 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpPP3ZwP TO /root/.ansible/tmp/ansible-tmp-1540663455.95-141079714427482/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663455.95-141079714427482/ /root/.ansible/tmp/ansible-tmp-1540663455.95-141079714427482/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663455.95-141079714427482/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663455.95-141079714427482/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "memcached",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "memcached",
"state": "started",
"status": {
"ActiveEnterTimestampMonotonic": "0",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "inactive",
"After": "sysinit.target system.slice systemd-journald.socket basic.target network.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "no",
"AssertTimestampMonotonic": "0",
"Before": "shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "no",
"ConditionTimestampMonotonic": "0",
"Conflicts": "shutdown.target",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "memcached daemon",
"DevicePolicy": "auto",
"Documentation": "man:memcached(1)",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "0",
"ExecMainStartTimestampMonotonic": "0",
"ExecMainStatus": "0",
"ExecStart": "{ path=/usr/share/memcached/scripts/systemd-memcached-wrapper ; argv[]=/usr/share/memcached/scripts/systemd-memcached-wrapper /etc/memcached.conf ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/lib/systemd/system/memcached.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "memcached.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestampMonotonic": "0",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "0",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "memcached.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "sysinit.target system.slice",
"Restart": "no",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestampMonotonic": "0",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "dead",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min 30s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "simple",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "disabled",
"UtmpMode": "init",
"WatchdogTimestampMonotonic": "0",
"WatchdogUSec": "0"
}
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:29
included: /var/lib/ansible/local/enable_service.yml for localhost
TASK [services : enable service php7.0-fpm] ************************************
--> services : enable service php7.0-fpm
task path: /var/lib/ansible/local/enable_service.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663549.01-125899443938604 `" && echo ansible-tmp-1540663549.01-125899443938604="` echo /root/.ansible/tmp/ansible-tmp-1540663549.01-125899443938604 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmp7QKhOP TO /root/.ansible/tmp/ansible-tmp-1540663549.01-125899443938604/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663549.01-125899443938604/ /root/.ansible/tmp/ansible-tmp-1540663549.01-125899443938604/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663549.01-125899443938604/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663549.01-125899443938604/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "php7.0-fpm",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "php7.0-fpm",
"state": "started",
"status": {
"ActiveEnterTimestampMonotonic": "0",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "inactive",
"After": "systemd-journald.socket network.target basic.target system.slice sysinit.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "no",
"AssertTimestampMonotonic": "0",
"Before": "shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "yes",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "no",
"ConditionTimestampMonotonic": "0",
"Conflicts": "shutdown.target",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "The PHP 7.0 FastCGI Process Manager",
"DevicePolicy": "auto",
"Documentation": "man:php-fpm7.0(8)",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "0",
"ExecMainStartTimestampMonotonic": "0",
"ExecMainStatus": "0",
"ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -USR2 $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStart": "{ path=/usr/sbin/php-fpm7.0 ; argv[]=/usr/sbin/php-fpm7.0 --nodaemonize --fpm-config /etc/php/7.0/fpm/php-fpm.conf ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/lib/systemd/system/php7.0-fpm.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "php7.0-fpm.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestampMonotonic": "0",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "0",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "php7.0-fpm.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "main",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PIDFile": "/run/php/php7.0-fpm.pid",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "system.slice sysinit.target",
"Restart": "no",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestampMonotonic": "0",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "dead",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min 30s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "notify",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "disabled",
"UtmpMode": "init",
"WatchdogTimestampMonotonic": "0",
"WatchdogUSec": "0"
}
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:32
included: /var/lib/ansible/local/enable_vhost.yml for localhost
included: /var/lib/ansible/local/enable_vhost.yml for localhost
TASK [services : enable nginx virtualhost fr.wikifundi] ************************
--> services : enable nginx virtualhost fr.wikifundi
task path: /var/lib/ansible/local/enable_vhost.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663660.84-117006789456570 `" && echo ansible-tmp-1540663660.84-117006789456570="` echo /root/.ansible/tmp/ansible-tmp-1540663660.84-117006789456570 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpWDlMhd TO /root/.ansible/tmp/ansible-tmp-1540663660.84-117006789456570/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663660.84-117006789456570/ /root/.ansible/tmp/ansible-tmp-1540663660.84-117006789456570/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663660.84-117006789456570/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663660.84-117006789456570/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"dest": "/etc/nginx/sites-enabled/fr.wikifundi",
"diff": {
"after": {
"path": "/etc/nginx/sites-enabled/fr.wikifundi",
"state": "link"
},
"before": {
"path": "/etc/nginx/sites-enabled/fr.wikifundi",
"state": "file"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-enabled/fr.wikifundi",
"directory_mode": null,
"follow": true,
"force": true,
"group": null,
"mode": null,
"owner": null,
"path": "/etc/nginx/sites-enabled/fr.wikifundi",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/etc/nginx/sites-available/fr.wikifundi",
"state": "link",
"unsafe_writes": null
}
},
"mode": "0777",
"owner": "root",
"size": 39,
"src": "/etc/nginx/sites-available/fr.wikifundi",
"state": "link",
"uid": 0
}
TASK [services : enable nginx virtualhost en.wikifundi] ************************
--> services : enable nginx virtualhost en.wikifundi
task path: /var/lib/ansible/local/enable_vhost.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663691.24-166086577086575 `" && echo ansible-tmp-1540663691.24-166086577086575="` echo /root/.ansible/tmp/ansible-tmp-1540663691.24-166086577086575 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpbslfGt TO /root/.ansible/tmp/ansible-tmp-1540663691.24-166086577086575/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663691.24-166086577086575/ /root/.ansible/tmp/ansible-tmp-1540663691.24-166086577086575/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663691.24-166086577086575/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663691.24-166086577086575/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"dest": "/etc/nginx/sites-enabled/en.wikifundi",
"diff": {
"after": {
"path": "/etc/nginx/sites-enabled/en.wikifundi",
"state": "link"
},
"before": {
"path": "/etc/nginx/sites-enabled/en.wikifundi",
"state": "file"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": null,
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-enabled/en.wikifundi",
"directory_mode": null,
"follow": true,
"force": true,
"group": null,
"mode": null,
"owner": null,
"path": "/etc/nginx/sites-enabled/en.wikifundi",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": "/etc/nginx/sites-available/en.wikifundi",
"state": "link",
"unsafe_writes": null
}
},
"mode": "0777",
"owner": "root",
"size": 39,
"src": "/etc/nginx/sites-available/en.wikifundi",
"state": "link",
"uid": 0
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:36
included: /var/lib/ansible/local/enable_service.yml for localhost
TASK [services : enable service dnsmasq] ***************************************
--> services : enable service dnsmasq
task path: /var/lib/ansible/local/enable_service.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663734.35-194923343387503 `" && echo ansible-tmp-1540663734.35-194923343387503="` echo /root/.ansible/tmp/ansible-tmp-1540663734.35-194923343387503 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpz9IxdY TO /root/.ansible/tmp/ansible-tmp-1540663734.35-194923343387503/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663734.35-194923343387503/ /root/.ansible/tmp/ansible-tmp-1540663734.35-194923343387503/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663734.35-194923343387503/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663734.35-194923343387503/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "dnsmasq",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "dnsmasq",
"state": "started",
"status": {
"ActiveEnterTimestamp": "Sat 2018-10-27 18:46:56 CEST",
"ActiveEnterTimestampMonotonic": "110723570",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "network.target sysinit.target clean-up.service systemd-journald.socket basic.target system.slice",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sat 2018-10-27 18:46:40 CEST",
"AssertTimestampMonotonic": "94745911",
"Before": "nss-lookup.target shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "yes",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sat 2018-10-27 18:46:40 CEST",
"ConditionTimestampMonotonic": "94745905",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/dnsmasq.service",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "dnsmasq - A lightweight DHCP and caching DNS server",
"DevicePolicy": "auto",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "1688",
"ExecMainStartTimestamp": "Sat 2018-10-27 18:46:49 CEST",
"ExecMainStartTimestampMonotonic": "103626698",
"ExecMainStatus": "0",
"ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStart": "{ path=/etc/init.d/dnsmasq ; argv[]=/etc/init.d/dnsmasq systemd-exec ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStartPost": "{ path=/etc/init.d/dnsmasq ; argv[]=/etc/init.d/dnsmasq systemd-start-resolvconf ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStartPre": "{ path=/usr/sbin/dnsmasq ; argv[]=/usr/sbin/dnsmasq --test ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStop": "{ path=/etc/init.d/dnsmasq ; argv[]=/etc/init.d/dnsmasq systemd-stop-resolvconf ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/lib/systemd/system/dnsmasq.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "dnsmasq.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestamp": "Sat 2018-10-27 18:46:40 CEST",
"InactiveExitTimestampMonotonic": "94786918",
"InvocationID": "574cf062f7744a1a9b031e5eafe0f522",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "1688",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "dnsmasq.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PIDFile": "/run/dnsmasq/dnsmasq.pid",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "network.target sysinit.target system.slice",
"Restart": "no",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestamp": "Sat 2018-10-27 18:46:56 CEST",
"StateChangeTimestampMonotonic": "110723570",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "running",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min 30s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "forking",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "disabled",
"UtmpMode": "init",
"Wants": "nss-lookup.target",
"WatchdogTimestamp": "Sat 2018-10-27 18:46:49 CEST",
"WatchdogTimestampMonotonic": "103627268",
"WatchdogUSec": "0"
}
}
TASK [services : include_tasks] ************************************************
--> services : include_tasks
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:38
included: /var/lib/ansible/local/disable_service.yml for localhost
TASK [services : disable service rsyslog] **************************************
--> services : disable service rsyslog
task path: /var/lib/ansible/local/disable_service.yml:2
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663823.78-56093267505206 `" && echo ansible-tmp-1540663823.78-56093267505206="` echo /root/.ansible/tmp/ansible-tmp-1540663823.78-56093267505206 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpd0vUSX TO /root/.ansible/tmp/ansible-tmp-1540663823.78-56093267505206/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663823.78-56093267505206/ /root/.ansible/tmp/ansible-tmp-1540663823.78-56093267505206/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663823.78-56093267505206/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663823.78-56093267505206/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": false,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": false,
"force": null,
"masked": null,
"name": "rsyslog",
"no_block": false,
"state": "stopped",
"user": false
}
},
"name": "rsyslog",
"state": "stopped",
"status": {
"ActiveEnterTimestamp": "Sat 2018-10-27 18:46:11 CEST",
"ActiveEnterTimestampMonotonic": "65191215",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "system.slice sysinit.target basic.target syslog.socket",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sat 2018-10-27 18:45:59 CEST",
"AssertTimestampMonotonic": "53825481",
"Before": "multi-user.target shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sat 2018-10-27 18:45:59 CEST",
"ConditionTimestampMonotonic": "53825459",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/rsyslog.service",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "System Logging Service",
"DevicePolicy": "auto",
"Documentation": "man:rsyslogd(8) http://www.rsyslog.com/doc/",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "1497",
"ExecMainStartTimestamp": "Sat 2018-10-27 18:46:00 CEST",
"ExecMainStartTimestampMonotonic": "53904929",
"ExecMainStatus": "0",
"ExecStart": "{ path=/usr/sbin/rsyslogd ; argv[]=/usr/sbin/rsyslogd -n ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/lib/systemd/system/rsyslog.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "rsyslog.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestamp": "Sat 2018-10-27 18:46:00 CEST",
"InactiveExitTimestampMonotonic": "53906189",
"InvocationID": "1345a9c711aa4ea19fe14a281e579ba3",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "control-group",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "1497",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "syslog.service rsyslog.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "main",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "system.slice sysinit.target syslog.socket",
"Restart": "on-failure",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "null",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestamp": "Sat 2018-10-27 18:46:11 CEST",
"StateChangeTimestampMonotonic": "65191215",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "running",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min 30s",
"TimerSlackNSec": "50000",
"Transient": "no",
"TriggeredBy": "syslog.socket",
"Type": "notify",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "enabled",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"WatchdogTimestamp": "Sat 2018-10-27 18:46:11 CEST",
"WatchdogTimestampMonotonic": "65191158",
"WatchdogUSec": "0"
}
}
TASK [services : Disable SSH] **************************************************
--> services : Disable SSH
[STAGE 5/6: Post-process contents (virtualized) - 83%]
task path: /var/lib/ansible/local/roles/services/tasks/main.yml:40
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663873.58-8916883275216 `" && echo ansible-tmp-1540663873.58-8916883275216="` echo /root/.ansible/tmp/ansible-tmp-1540663873.58-8916883275216 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmpqiDf6e TO /root/.ansible/tmp/ansible-tmp-1540663873.58-8916883275216/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663873.58-8916883275216/ /root/.ansible/tmp/ansible-tmp-1540663873.58-8916883275216/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663873.58-8916883275216/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663873.58-8916883275216/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": false,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": false,
"force": null,
"masked": null,
"name": "ssh",
"no_block": false,
"state": null,
"user": false
}
},
"name": "ssh",
"status": {
"ActiveEnterTimestamp": "Sat 2018-10-27 18:46:38 CEST",
"ActiveEnterTimestampMonotonic": "92859795",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "systemd-journald.socket network.target basic.target system.slice regenerate_ssh_host_keys.service auditd.service sysinit.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sat 2018-10-27 18:46:28 CEST",
"AssertTimestampMonotonic": "82158913",
"Before": "multi-user.target shutdown.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "yes",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sat 2018-10-27 18:46:28 CEST",
"ConditionTimestampMonotonic": "81982143",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/ssh.service",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "OpenBSD Secure Shell server",
"DevicePolicy": "auto",
"DynamicUser": "no",
"EnvironmentFile": "/etc/default/ssh (ignore_errors=yes)",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "1654",
"ExecMainStartTimestamp": "Sat 2018-10-27 18:46:37 CEST",
"ExecMainStartTimestampMonotonic": "91514808",
"ExecMainStatus": "0",
"ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStart": "{ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -D $SSHD_OPTS ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStartPre": "{ path=/usr/sbin/sshd ; argv[]=/usr/sbin/sshd -t ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/lib/systemd/system/ssh.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "ssh.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestamp": "Sat 2018-10-27 18:46:28 CEST",
"InactiveExitTimestampMonotonic": "82266886",
"InvocationID": "1cc994c3e616450396bd7bb852fc4ec9",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "process",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "1654",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "ssh.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "main",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "system.slice sysinit.target",
"Restart": "on-failure",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestamp": "Sat 2018-10-27 18:47:28 CEST",
"StateChangeTimestampMonotonic": "142527346",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "running",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "1min 30s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "notify",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "enabled",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"WatchdogTimestamp": "Sat 2018-10-27 18:46:38 CEST",
"WatchdogTimestampMonotonic": "92859777",
"WatchdogUSec": "0"
}
}
RUNNING HANDLER [restart nginx] ************************************************
<localhost> ESTABLISH LOCAL CONNECTION FOR USER: root
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /root/.ansible/tmp/ansible-tmp-1540663921.81-90987521640285 `" && echo ansible-tmp-1540663921.81-90987521640285="` echo /root/.ansible/tmp/ansible-tmp-1540663921.81-90987521640285 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2405CPQiqi/tmptph0oD TO /root/.ansible/tmp/ansible-tmp-1540663921.81-90987521640285/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1540663921.81-90987521640285/ /root/.ansible/tmp/ansible-tmp-1540663921.81-90987521640285/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1540663921.81-90987521640285/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1540663921.81-90987521640285/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"enabled": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": true,
"force": null,
"masked": null,
"name": "nginx",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "nginx",
"state": "started",
"status": {
"ActiveEnterTimestamp": "Sat 2018-10-27 18:46:43 CEST",
"ActiveEnterTimestampMonotonic": "97218240",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "systemd-journald.socket system.slice sysinit.target basic.target network.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sat 2018-10-27 18:46:28 CEST",
"AssertTimestampMonotonic": "81923242",
"Before": "shutdown.target multi-user.target",
"BlockIOAccounting": "no",
"BlockIOWeight": "18446744073709551615",
"CPUAccounting": "no",
"CPUQuotaPerSecUSec": "infinity",
"CPUSchedulingPolicy": "0",
"CPUSchedulingPriority": "0",
"CPUSchedulingResetOnFork": "no",
"CPUShares": "18446744073709551615",
"CPUUsageNSec": "18446744073709551615",
"CPUWeight": "18446744073709551615",
"CanIsolate": "no",
"CanReload": "yes",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sat 2018-10-27 18:46:28 CEST",
"ConditionTimestampMonotonic": "81923131",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/nginx.service",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "A high performance web server and a reverse proxy server",
"DevicePolicy": "auto",
"Documentation": "man:nginx(8)",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "1668",
"ExecMainStartTimestamp": "Sat 2018-10-27 18:46:43 CEST",
"ExecMainStartTimestampMonotonic": "97217486",
"ExecMainStatus": "0",
"ExecReload": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx -g daemon on; master_process on; -s reload ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStart": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx -g daemon on; master_process on; ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStartPre": "{ path=/usr/sbin/nginx ; argv[]=/usr/sbin/nginx -t -q -g daemon on; master_process on; ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"ExecStop": "{ path=/sbin/start-stop-daemon ; argv[]=/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid ; ignore_errors=yes ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
"FailureAction": "none",
"FileDescriptorStoreMax": "0",
"FragmentPath": "/lib/systemd/system/nginx.service",
"GID": "4294967295",
"GuessMainPID": "yes",
"IOAccounting": "no",
"IOScheduling": "0",
"IOWeight": "18446744073709551615",
"Id": "nginx.service",
"IgnoreOnIsolate": "no",
"IgnoreSIGPIPE": "yes",
"InactiveEnterTimestampMonotonic": "0",
"InactiveExitTimestamp": "Sat 2018-10-27 18:46:28 CEST",
"InactiveExitTimestampMonotonic": "81965208",
"InvocationID": "61399614d9cf4da89794b5f9f419f12b",
"JobTimeoutAction": "none",
"JobTimeoutUSec": "infinity",
"KillMode": "mixed",
"KillSignal": "15",
"LimitAS": "18446744073709551615",
"LimitASSoft": "18446744073709551615",
"LimitCORE": "18446744073709551615",
"LimitCORESoft": "0",
"LimitCPU": "18446744073709551615",
"LimitCPUSoft": "18446744073709551615",
"LimitDATA": "18446744073709551615",
"LimitDATASoft": "18446744073709551615",
"LimitFSIZE": "18446744073709551615",
"LimitFSIZESoft": "18446744073709551615",
"LimitLOCKS": "18446744073709551615",
"LimitLOCKSSoft": "18446744073709551615",
"LimitMEMLOCK": "65536",
"LimitMEMLOCKSoft": "65536",
"LimitMSGQUEUE": "819200",
"LimitMSGQUEUESoft": "819200",
"LimitNICE": "0",
"LimitNICESoft": "0",
"LimitNOFILE": "4096",
"LimitNOFILESoft": "1024",
"LimitNPROC": "14124",
"LimitNPROCSoft": "14124",
"LimitRSS": "18446744073709551615",
"LimitRSSSoft": "18446744073709551615",
"LimitRTPRIO": "0",
"LimitRTPRIOSoft": "0",
"LimitRTTIME": "18446744073709551615",
"LimitRTTIMESoft": "18446744073709551615",
"LimitSIGPENDING": "14124",
"LimitSIGPENDINGSoft": "14124",
"LimitSTACK": "18446744073709551615",
"LimitSTACKSoft": "8388608",
"LoadState": "loaded",
"MainPID": "1668",
"MemoryAccounting": "no",
"MemoryCurrent": "18446744073709551615",
"MemoryDenyWriteExecute": "no",
"MemoryHigh": "18446744073709551615",
"MemoryLimit": "18446744073709551615",
"MemoryLow": "0",
"MemoryMax": "18446744073709551615",
"MemorySwapMax": "18446744073709551615",
"MountFlags": "0",
"NFileDescriptorStore": "0",
"Names": "nginx.service",
"NeedDaemonReload": "no",
"Nice": "0",
"NoNewPrivileges": "no",
"NonBlocking": "no",
"NotifyAccess": "none",
"OOMScoreAdjust": "0",
"OnFailureJobMode": "replace",
"PIDFile": "/run/nginx.pid",
"PermissionsStartOnly": "no",
"Perpetual": "no",
"PrivateDevices": "no",
"PrivateNetwork": "no",
"PrivateTmp": "no",
"PrivateUsers": "no",
"ProtectControlGroups": "no",
"ProtectHome": "no",
"ProtectKernelModules": "no",
"ProtectKernelTunables": "no",
"ProtectSystem": "no",
"RefuseManualStart": "no",
"RefuseManualStop": "no",
"RemainAfterExit": "no",
"RemoveIPC": "no",
"Requires": "system.slice sysinit.target",
"Restart": "no",
"RestartUSec": "100ms",
"RestrictNamespace": "2114060288",
"RestrictRealtime": "no",
"Result": "success",
"RootDirectoryStartOnly": "no",
"RuntimeDirectoryMode": "0755",
"RuntimeMaxUSec": "infinity",
"SameProcessGroup": "no",
"SecureBits": "0",
"SendSIGHUP": "no",
"SendSIGKILL": "yes",
"Slice": "system.slice",
"StandardError": "inherit",
"StandardInput": "null",
"StandardOutput": "journal",
"StartLimitAction": "none",
"StartLimitBurst": "5",
"StartLimitIntervalSec": "10000000",
"StartupBlockIOWeight": "18446744073709551615",
"StartupCPUShares": "18446744073709551615",
"StartupCPUWeight": "18446744073709551615",
"StartupIOWeight": "18446744073709551615",
"StateChangeTimestamp": "Sat 2018-10-27 18:46:43 CEST",
"StateChangeTimestampMonotonic": "97218240",
"StatusErrno": "0",
"StopWhenUnneeded": "no",
"SubState": "running",
"SyslogFacility": "3",
"SyslogLevel": "6",
"SyslogLevelPrefix": "yes",
"SyslogPriority": "30",
"SystemCallErrorNumber": "0",
"TTYReset": "no",
"TTYVHangup": "no",
"TTYVTDisallocate": "no",
"TasksAccounting": "yes",
"TasksCurrent": "18446744073709551615",
"TasksMax": "4915",
"TimeoutStartUSec": "1min 30s",
"TimeoutStopUSec": "5s",
"TimerSlackNSec": "50000",
"Transient": "no",
"Type": "forking",
"UID": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "enabled",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"WatchdogTimestamp": "Sat 2018-10-27 18:46:43 CEST",
"WatchdogTimestampMonotonic": "97218097",
"WatchdogUSec": "0"
}
}
META: ran handlers
TASK [Heartbeat mode on KoomBook LED, update is over !!!] **********************
--> Heartbeat mode on KoomBook LED, update is over !!!
[STAGE 5/6: Post-process contents (virtualized) - 83%]
task path: /var/lib/ansible/local/main.yml:80
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
META: ran handlers
PLAY RECAP *********************************************************************
localhost : ok=52 changed=29 unreachable=0 failed=0
STDERR: [WARNING]: Consider using the unarchive module rather than running tar. If
STDERR: you need to use command because unarchive is insufficient you can add
STDERR: warn=False to this command task or set command_warnings=False in ansible.cfg to
STDERR: get rid of this message.
sudo sync
sudo shutdown -P 0
STDERR: Shutdown scheduled for Sat 2018-10-27 20:12:32 CEST, use 'shutdown -c' to cancel.
VM is off.
Image creation successful.
Renamed image file to /Volumes/Untitled/hotspot-2018_10_27-16_48_49.img
[STAGE 6/6: SD-card creation - 83%]
--> Writting image to SD-card (/dev/disk4)
--> Copy image to sd card using etcher-cli
Starting Etcher: ['/usr/bin/osascript', '-e', 'do shell script "/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/etcher-cli/etcher -c -y -u -d /dev/disk4 /Volumes/Untitled/hotspot-2018_10_27-16_48_49.img 2>&1 >/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmp725l0ils.log" with administrator privileges']
. has process exited?
. process exited
. process done
[STAGE 6/6: SD-card creation - 100%]
not alive
Image created successfuly.
Writing or verification of Image to your SD-card failed.
Please use a third party tool to flash your image onto your SD-card. See File menu for links to Etcher.
--- Exception Trace ---
Traceback (most recent call last):
File "run_installation.py", line 412, in run_installation
backend.util.CheckCallException: Process returned 1
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "run_installation.py", line 423, in run_installation
Exception: Failed to write Image to SD-card
---
Restoring system sleep policy
Stopping caffeinate process #4299
*** DURATIONS SUMMARY ***
[1/6] Retrieve Master Image: 2 minutes and 39.94 seconds (Sat Oct 27 16:48:50 2018 to Sat Oct 27 16:51:30 2018)
[2/6] Download contents: 1 minute and 22.4 seconds (Sat Oct 27 16:51:30 2018 to Sat Oct 27 16:52:52 2018)
[3/6] Image configuration (virtualized): 40 minutes and 17.1 seconds (Sat Oct 27 16:52:52 2018 to Sat Oct 27 17:33:09 2018)
[4/6] Copy contents onto image: 1 hour, 12 minutes and 0.01 seconds (Sat Oct 27 17:33:09 2018 to Sat Oct 27 18:45:09 2018)
[5/6] Post-process contents (virtualized): 1 hour, 28 minutes and 27.58 seconds (Sat Oct 27 18:45:09 2018 to Sat Oct 27 20:13:37 2018)
TOTAL: 5 hours, 21 minutes and 23.05 seconds (Sat Oct 27 16:48:49 2018 to Sat Oct 27 22:10:12 2018)
--> Failed: Failed to write Image to SD-card
Installation failed: Failed to write Image to SD-card
[STAGE 6/6: SD-card creation - 100%]
```
https://framagit.org/ideascube/kiwix-hotspot/-/issues/255
Pb of space with rc13 and macOS
2018-10-30T07:34:43Z
Kelson
Pb of space with rc13 and macOS
```
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
Preventing system from sleeping
Calling ['/usr/bin/caffeinate', '-dsi']
--> Check System Requirements
Please read https://framagit.org/ideascube/pibox-installer/wikis/Syst...
```
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
Preventing system from sleeping
Calling ['/usr/bin/caffeinate', '-dsi']
--> Check System Requirements
Please read https://framagit.org/ideascube/pibox-installer/wikis/System-Requirements for details
--> Ensure user files are present
--> Prepare Image file
--> Prepare SD-card (/dev/disk4)
Call: ['diskutil', 'unmountDisk', '/dev/disk4']
Unmount of all volumes on disk4 was successful
[STAGE 1/6: Retrieve Master Image - 0%]
--> Retrieving base image file
[ ] 0%
[ ] 1%
[. ] 1%
[. ] 2%
[. ] 3%
[.. ] 3%
[.. ] 4%
[.. ] 5%
[... ] 5%
[... ] 6%
[.... ] 6%
[.... ] 7%
[.... ] 8%
[..... ] 8%
[..... ] 9%
[..... ] 10%
[...... ] 10%
[...... ] 11%
[...... ] 12%
[....... ] 12%
[....... ] 13%
[........ ] 13%
[........ ] 14%
[........ ] 15%
[......... ] 15%
[......... ] 16%
[......... ] 17%
[.......... ] 17%
[.......... ] 18%
[........... ] 18%
[........... ] 19%
[........... ] 20%
[............ ] 20%
[............ ] 21%
[............ ] 22%
[............. ] 22%
[............. ] 23%
[............. ] 24%
[.............. ] 24%
[.............. ] 25%
[............... ] 25%
[............... ] 26%
[............... ] 27%
[................ ] 27%
[................ ] 28%
[................ ] 29%
[................. ] 29%
[................. ] 30%
[................. ] 31%
[.................. ] 31%
[.................. ] 32%
[................... ] 32%
[................... ] 33%
[................... ] 34%
[.................... ] 34%
[.................... ] 35%
[.................... ] 36%
[..................... ] 36%
[..................... ] 37%
[...................... ] 37%
[...................... ] 38%
[...................... ] 39%
[....................... ] 39%
[....................... ] 40%
[....................... ] 41%
[........................ ] 41%
[........................ ] 42%
[........................ ] 43%
[......................... ] 43%
[......................... ] 44%
[.......................... ] 44%
[.......................... ] 45%
[.......................... ] 46%
[........................... ] 46%
[........................... ] 47%
[........................... ] 48%
[............................ ] 48%
[............................ ] 49%
[............................. ] 50%
[............................. ] 51%
[.............................. ] 51%
[.............................. ] 52%
[.............................. ] 53%
[............................... ] 53%
[............................... ] 54%
[............................... ] 55%
[................................ ] 55%
[................................ ] 56%
[................................. ] 56%
[................................. ] 57%
[................................. ] 58%
[.................................. ] 58%
[.................................. ] 59%
[.................................. ] 60%
[................................... ] 60%
[................................... ] 61%
[................................... ] 62%
[.................................... ] 62%
[.................................... ] 63%
[..................................... ] 63%
[..................................... ] 64%
[..................................... ] 65%
[...................................... ] 65%
[...................................... ] 66%
[...................................... ] 67%
[....................................... ] 67%
[....................................... ] 68%
[........................................ ] 68%
[........................................ ] 69%
[........................................ ] 70%
[......................................... ] 70%
[......................................... ] 71%
[......................................... ] 72%
[.......................................... ] 72%
[.......................................... ] 73%
[.......................................... ] 74%
[........................................... ] 74%
[........................................... ] 75%
[............................................ ] 75%
[............................................ ] 76%
[............................................ ] 77%
[............................................. ] 77%
[............................................. ] 78%
[............................................. ] 79%
[.............................................. ] 79%
[.............................................. ] 80%
[.............................................. ] 81%
[............................................... ] 81%
[............................................... ] 82%
[................................................ ] 82%
[................................................ ] 83%
[................................................ ] 84%
[................................................. ] 84%
[................................................. ] 85%
[................................................. ] 86%
[.................................................. ] 86%
[.................................................. ] 87%
[................................................... ] 87%
[................................................... ] 88%
[................................................... ] 89%
[.................................................... ] 89%
[.................................................... ] 90%
[.................................................... ] 91%
[..................................................... ] 91%
[..................................................... ] 92%
[..................................................... ] 93%
[...................................................... ] 93%
[...................................................... ] 94%
[....................................................... ] 94%
[....................................................... ] 95%
[....................................................... ] 96%
[........................................................ ] 96%
[........................................................ ] 97%
[........................................................ ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
[STAGE 1/6: Retrieve Master Image - 8%]
--> Extracting base image from ZIP file
Extraction complete: /Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img
[STAGE 1/6: Retrieve Master Image - 15%]
--> Testing mount procedure
. mounting /Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img
Call: ['/usr/bin/hdiutil', 'attach', '-nomount', '/Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img']
/dev/disk5 FDisk_partition_scheme
/dev/disk5s1 Windows_FAT_32
/dev/disk5s2 Linux
/dev/disk5s3 Windows_NTFS
Call: ['/sbin/mount', '-t', 'exfat', '/dev/disk5s3', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpk1ttbz2z']
. mounted /dev/disk5 on /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpk1ttbz2z
. writing `680` inside /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpk1ttbz2z/.check-part
. unmounting /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpk1ttbz2z
Call: ['/sbin/umount', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpk1ttbz2z']
Call: ['/usr/bin/hdiutil', 'detach', '/dev/disk5']
"disk5" unmounted.
"disk5" ejected.
. remounting /Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img
Call: ['/usr/bin/hdiutil', 'attach', '-nomount', '/Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img']
/dev/disk5 FDisk_partition_scheme
/dev/disk5s1 Windows_FAT_32
/dev/disk5s2 Linux
/dev/disk5s3 Windows_NTFS
Call: ['/sbin/mount', '-t', 'exfat', '/dev/disk5s3', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpzsvrllhk']
. remounted /dev/disk5 on /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpzsvrllhk
. read `680` from file (was `680`)
post-test unmounting /var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpzsvrllhk and /dev/disk5
Call: ['/sbin/umount', '/var/folders/s7/frvr3wkd3_34_kkd353f70k40000gn/T/tmpzsvrllhk']
Call: ['/usr/bin/hdiutil', 'detach', '/dev/disk5']
"disk5" unmounted.
"disk5" ejected.
[STAGE 2/6: Download contents - 17%]
--> Starting all content downloads
--> Retrieving resources_en_fr_2018-08.zip (970.56 MiB)
[ ] 0%
[ ] 1%
[. ] 1%
[. ] 2%
[. ] 3%
[.. ] 3%
[.. ] 4%
[.. ] 5%
[... ] 5%
[... ] 6%
[.... ] 6%
[.... ] 7%
[.... ] 8%
[..... ] 8%
[..... ] 9%
[..... ] 10%
[...... ] 10%
[...... ] 11%
[...... ] 12%
[....... ] 12%
[....... ] 13%
[........ ] 13%
[........ ] 14%
[........ ] 15%
[......... ] 15%
[......... ] 16%
[......... ] 17%
[.......... ] 17%
[.......... ] 18%
[........... ] 18%
[........... ] 19%
[........... ] 20%
[............ ] 20%
[............ ] 21%
[............ ] 22%
[............. ] 22%
[............. ] 23%
[............. ] 24%
[.............. ] 24%
[.............. ] 25%
[............... ] 25%
[............... ] 26%
[............... ] 27%
[................ ] 27%
[................ ] 28%
[................ ] 29%
[................. ] 29%
[................. ] 30%
[................. ] 31%
[.................. ] 31%
[.................. ] 32%
[................... ] 32%
[................... ] 33%
[................... ] 34%
[.................... ] 34%
[.................... ] 35%
[.................... ] 36%
[..................... ] 36%
[..................... ] 37%
[...................... ] 37%
[...................... ] 38%
[...................... ] 39%
[....................... ] 39%
[....................... ] 40%
[....................... ] 41%
[........................ ] 41%
[........................ ] 42%
[........................ ] 43%
[......................... ] 43%
[......................... ] 44%
[.......................... ] 44%
[.......................... ] 45%
[.......................... ] 46%
[........................... ] 46%
[........................... ] 47%
[........................... ] 48%
[............................ ] 48%
[............................ ] 49%
[............................. ] 50%
[............................. ] 51%
[.............................. ] 51%
[.............................. ] 52%
[.............................. ] 53%
[............................... ] 53%
[............................... ] 54%
[............................... ] 55%
[................................ ] 55%
[................................ ] 56%
[................................. ] 56%
[................................. ] 57%
[................................. ] 58%
[.................................. ] 58%
[.................................. ] 59%
[.................................. ] 60%
[................................... ] 60%
[................................... ] 61%
[................................... ] 62%
[.................................... ] 62%
[.................................... ] 63%
[..................................... ] 63%
[..................................... ] 64%
[..................................... ] 65%
[...................................... ] 65%
[...................................... ] 66%
[...................................... ] 67%
[....................................... ] 67%
[....................................... ] 68%
[........................................ ] 68%
[........................................ ] 69%
[........................................ ] 70%
[......................................... ] 70%
[......................................... ] 71%
[......................................... ] 72%
[.......................................... ] 72%
[.......................................... ] 73%
[.......................................... ] 74%
[........................................... ] 74%
[........................................... ] 75%
[............................................ ] 75%
[............................................ ] 76%
[............................................ ] 77%
[............................................. ] 77%
[............................................. ] 78%
[............................................. ] 79%
[.............................................. ] 79%
[.............................................. ] 80%
[.............................................. ] 81%
[............................................... ] 81%
[............................................... ] 82%
[................................................ ] 82%
[................................................ ] 83%
[................................................ ] 84%
[................................................. ] 84%
[................................................. ] 85%
[................................................. ] 86%
[.................................................. ] 86%
[.................................................. ] 87%
[................................................... ] 87%
[................................................... ] 88%
[................................................... ] 89%
[.................................................... ] 89%
[.................................................... ] 90%
[.................................................... ] 91%
[..................................................... ] 91%
[..................................................... ] 92%
[..................................................... ] 93%
[...................................................... ] 93%
[...................................................... ] 94%
[....................................................... ] 94%
[....................................................... ] 95%
[....................................................... ] 96%
[........................................................ ] 96%
[........................................................ ] 97%
[........................................................ ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
Saved `resources_en_fr_2018-08.zip` successfuly: 970.56 MiB
[STAGE 2/6: Download contents - 17%]
--> Retrieving package_wikipedia_fr_medicine_nopic.fr-2018-10-10.zim (77.64 MiB)
[ ] 0%
[ ] 1%
[. ] 1%
[. ] 2%
[. ] 3%
[.. ] 3%
[.. ] 4%
[.. ] 5%
[... ] 5%
[... ] 6%
[.... ] 6%
[.... ] 7%
[.... ] 8%
[..... ] 8%
[..... ] 9%
[..... ] 10%
[...... ] 10%
[...... ] 11%
[...... ] 12%
[....... ] 12%
[....... ] 13%
[........ ] 13%
[........ ] 14%
[........ ] 15%
[......... ] 15%
[......... ] 16%
[......... ] 17%
[.......... ] 17%
[.......... ] 18%
[........... ] 18%
[........... ] 19%
[........... ] 20%
[............ ] 20%
[............ ] 21%
[............ ] 22%
[............. ] 22%
[............. ] 23%
[............. ] 24%
[.............. ] 24%
[.............. ] 25%
[............... ] 25%
[............... ] 26%
[............... ] 27%
[................ ] 27%
[................ ] 28%
[................ ] 29%
[................. ] 29%
[................. ] 30%
[................. ] 31%
[.................. ] 31%
[.................. ] 32%
[................... ] 32%
[................... ] 33%
[................... ] 34%
[.................... ] 34%
[.................... ] 35%
[.................... ] 36%
[..................... ] 36%
[..................... ] 37%
[...................... ] 37%
[...................... ] 38%
[...................... ] 39%
[....................... ] 39%
[....................... ] 40%
[....................... ] 41%
[........................ ] 41%
[........................ ] 42%
[........................ ] 43%
[......................... ] 43%
[......................... ] 44%
[.......................... ] 44%
[.......................... ] 45%
[.......................... ] 46%
[........................... ] 46%
[........................... ] 47%
[........................... ] 48%
[............................ ] 48%
[............................ ] 49%
[............................. ] 50%
[............................. ] 51%
[.............................. ] 51%
[.............................. ] 52%
[.............................. ] 53%
[............................... ] 53%
[............................... ] 54%
[............................... ] 55%
[................................ ] 55%
[................................ ] 56%
[................................. ] 56%
[................................. ] 57%
[................................. ] 58%
[.................................. ] 58%
[.................................. ] 59%
[.................................. ] 60%
[................................... ] 60%
[................................... ] 61%
[................................... ] 62%
[.................................... ] 62%
[.................................... ] 63%
[..................................... ] 63%
[..................................... ] 64%
[..................................... ] 65%
[...................................... ] 65%
[...................................... ] 66%
[...................................... ] 67%
[....................................... ] 67%
[....................................... ] 68%
[........................................ ] 68%
[........................................ ] 69%
[........................................ ] 70%
[......................................... ] 70%
[......................................... ] 71%
[......................................... ] 72%
[.......................................... ] 72%
[.......................................... ] 73%
[.......................................... ] 74%
[........................................... ] 74%
[........................................... ] 75%
[............................................ ] 75%
[............................................ ] 76%
[............................................ ] 77%
[............................................. ] 77%
[............................................. ] 78%
[............................................. ] 79%
[.............................................. ] 79%
[.............................................. ] 80%
[.............................................. ] 81%
[............................................... ] 81%
[............................................... ] 82%
[................................................ ] 82%
[................................................ ] 83%
[................................................ ] 84%
[................................................. ] 84%
[................................................. ] 85%
[................................................. ] 86%
[.................................................. ] 86%
[.................................................. ] 87%
[................................................... ] 87%
[................................................... ] 88%
[................................................... ] 89%
[.................................................... ] 89%
[.................................................... ] 90%
[.................................................... ] 91%
[..................................................... ] 91%
[..................................................... ] 92%
[..................................................... ] 93%
[...................................................... ] 93%
[...................................................... ] 94%
[....................................................... ] 94%
[....................................................... ] 95%
[....................................................... ] 96%
[........................................................ ] 96%
[........................................................ ] 97%
[........................................................ ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
Saved `package_wikipedia_fr_medicine_nopic.fr-2018-10-10.zim` successfuly: 77.64 MiB
[STAGE 2/6: Download contents - 17%]
--> Retrieving package_vikidia_fr_all.fr-2018-10-07.zim (690.86 MiB)
[ ] 0%
[ ] 1%
[. ] 1%
[. ] 2%
[. ] 3%
[.. ] 3%
[.. ] 4%
[.. ] 5%
[... ] 5%
[... ] 6%
[.... ] 6%
[.... ] 7%
[.... ] 8%
[..... ] 8%
[..... ] 9%
[..... ] 10%
[...... ] 10%
[...... ] 11%
[...... ] 12%
[....... ] 12%
[....... ] 13%
[........ ] 13%
[........ ] 14%
[........ ] 15%
[......... ] 15%
[......... ] 16%
[......... ] 17%
[.......... ] 17%
[.......... ] 18%
[........... ] 18%
[........... ] 19%
[........... ] 20%
[............ ] 20%
[............ ] 21%
[............ ] 22%
[............. ] 22%
[............. ] 23%
[............. ] 24%
[.............. ] 24%
[.............. ] 25%
[............... ] 25%
[............... ] 26%
[............... ] 27%
[................ ] 27%
[................ ] 28%
[................ ] 29%
[................. ] 29%
[................. ] 30%
[................. ] 31%
[.................. ] 31%
[.................. ] 32%
[................... ] 32%
[................... ] 33%
[................... ] 34%
[.................... ] 34%
[.................... ] 35%
[.................... ] 36%
[..................... ] 36%
[..................... ] 37%
[...................... ] 37%
[...................... ] 38%
[...................... ] 39%
[....................... ] 39%
[....................... ] 40%
[....................... ] 41%
[........................ ] 41%
[........................ ] 42%
[........................ ] 43%
[......................... ] 43%
[......................... ] 44%
[.......................... ] 44%
[.......................... ] 45%
[.......................... ] 46%
[........................... ] 46%
[........................... ] 47%
[........................... ] 48%
[............................ ] 48%
[............................ ] 49%
[............................. ] 50%
[............................. ] 51%
[.............................. ] 51%
[.............................. ] 52%
[.............................. ] 53%
[............................... ] 53%
[............................... ] 54%
[............................... ] 55%
[................................ ] 55%
[................................ ] 56%
[................................. ] 56%
[................................. ] 57%
[................................. ] 58%
[.................................. ] 58%
[.................................. ] 59%
[.................................. ] 60%
[................................... ] 60%
[................................... ] 61%
[................................... ] 62%
[.................................... ] 62%
[.................................... ] 63%
[..................................... ] 63%
[..................................... ] 64%
[..................................... ] 65%
[...................................... ] 65%
[...................................... ] 66%
[...................................... ] 67%
[....................................... ] 67%
[....................................... ] 68%
[........................................ ] 68%
[........................................ ] 69%
[........................................ ] 70%
[......................................... ] 70%
[......................................... ] 71%
[......................................... ] 72%
[.......................................... ] 72%
[.......................................... ] 73%
[.......................................... ] 74%
[........................................... ] 74%
[........................................... ] 75%
[............................................ ] 75%
[............................................ ] 76%
[............................................ ] 77%
[............................................. ] 77%
[............................................. ] 78%
[............................................. ] 79%
[.............................................. ] 79%
[.............................................. ] 80%
[.............................................. ] 81%
[............................................... ] 81%
[............................................... ] 82%
[................................................ ] 82%
[................................................ ] 83%
[................................................ ] 84%
[................................................. ] 84%
[................................................. ] 85%
[................................................. ] 86%
[.................................................. ] 86%
[.................................................. ] 87%
[................................................... ] 87%
[................................................... ] 88%
[................................................... ] 89%
[.................................................... ] 89%
[.................................................... ] 90%
[.................................................... ] 91%
[..................................................... ] 91%
[..................................................... ] 92%
[..................................................... ] 93%
[...................................................... ] 93%
[...................................................... ] 94%
[....................................................... ] 94%
[....................................................... ] 95%
[....................................................... ] 96%
[........................................................ ] 96%
[........................................................ ] 97%
[........................................................ ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
Saved `package_vikidia_fr_all.fr-2018-10-07.zim` successfuly: 690.86 MiB
[STAGE 2/6: Download contents - 17%]
--> Retrieving package_wikimooc_fr_all.fr-2018-06-22.zim (613.07 MiB)
calculating sum for /Volumes/Untitled/cache/package_wikimooc_fr_all.fr-2018-06-22.zim...MATCH.
Reusing already downloaded /Volumes/Untitled/cache/package_wikimooc_fr_all.fr-2018-06-22.zim
[STAGE 2/6: Download contents - 17%]
--> Retrieving package_wikipedia_fr_all_novid.fr-2018-10-20.zim (29.55 GiB)
[ ] 0%
[ ] 1%
[. ] 1%
[. ] 2%
[. ] 3%
[.. ] 3%
[.. ] 4%
[.. ] 5%
[... ] 5%
[... ] 6%
[.... ] 6%
[.... ] 7%
[.... ] 8%
[..... ] 8%
[..... ] 9%
[..... ] 10%
[...... ] 10%
[...... ] 11%
[...... ] 12%
[....... ] 12%
[....... ] 13%
[........ ] 13%
[........ ] 14%
[........ ] 15%
[......... ] 15%
[......... ] 16%
[......... ] 17%
[.......... ] 17%
[.......... ] 18%
[........... ] 18%
[........... ] 19%
[........... ] 20%
[............ ] 20%
[............ ] 21%
[............ ] 22%
[............. ] 22%
[............. ] 23%
[............. ] 24%
[.............. ] 24%
[.............. ] 25%
[............... ] 25%
[............... ] 26%
[............... ] 27%
[................ ] 27%
[................ ] 28%
[................ ] 29%
[................. ] 29%
[................. ] 30%
[................. ] 31%
[.................. ] 31%
[.................. ] 32%
[................... ] 32%
[................... ] 33%
[................... ] 34%
[.................... ] 34%
[.................... ] 35%
[.................... ] 36%
[..................... ] 36%
[..................... ] 37%
[...................... ] 37%
[...................... ] 38%
[...................... ] 39%
[....................... ] 39%
[....................... ] 40%
[....................... ] 41%
[........................ ] 41%
[........................ ] 42%
[........................ ] 43%
[......................... ] 43%
[......................... ] 44%
[.......................... ] 44%
[.......................... ] 45%
[.......................... ] 46%
[........................... ] 46%
[........................... ] 47%
[........................... ] 48%
[............................ ] 48%
[............................ ] 49%
[............................. ] 50%
[............................. ] 51%
[.............................. ] 51%
[.............................. ] 52%
[.............................. ] 53%
[............................... ] 53%
[............................... ] 54%
[............................... ] 55%
[................................ ] 55%
[................................ ] 56%
[................................. ] 56%
[................................. ] 57%
[................................. ] 58%
[.................................. ] 58%
[.................................. ] 59%
[.................................. ] 60%
[................................... ] 60%
[................................... ] 61%
[................................... ] 62%
[.................................... ] 62%
[.................................... ] 63%
[..................................... ] 63%
[..................................... ] 64%
[..................................... ] 65%
[...................................... ] 65%
[...................................... ] 66%
[...................................... ] 67%
[....................................... ] 67%
[....................................... ] 68%
[........................................ ] 68%
[........................................ ] 69%
[........................................ ] 70%
[......................................... ] 70%
[......................................... ] 71%
[......................................... ] 72%
[.......................................... ] 72%
[.......................................... ] 73%
[.......................................... ] 74%
[........................................... ] 74%
[........................................... ] 75%
[............................................ ] 75%
[............................................ ] 76%
[............................................ ] 77%
[............................................. ] 77%
[............................................. ] 78%
[............................................. ] 79%
[.............................................. ] 79%
[.............................................. ] 80%
[.............................................. ] 81%
[............................................... ] 81%
[............................................... ] 82%
[................................................ ] 82%
[................................................ ] 83%
[................................................ ] 84%
[................................................. ] 84%
[................................................. ] 85%
[................................................. ] 86%
[.................................................. ] 86%
[.................................................. ] 87%
[................................................... ] 87%
[................................................... ] 88%
[................................................... ] 89%
[.................................................... ] 89%
[.................................................... ] 90%
[.................................................... ] 91%
[..................................................... ] 91%
[..................................................... ] 92%
[..................................................... ] 93%
[...................................................... ] 93%
[...................................................... ] 94%
[....................................................... ] 94%
[....................................................... ] 95%
[....................................................... ] 96%
[........................................................ ] 96%
[........................................................ ] 97%
[........................................................ ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
Saved `package_wikipedia_fr_all_novid.fr-2018-10-20.zim` successfuly: 29.55 GiB
[STAGE 2/6: Download contents - 28%]
--> Retrieving package_wikiquote_fr_all_novid.fr-2018-06-17.zim (52.48 MiB)
calculating sum for /Volumes/Untitled/cache/package_wikiquote_fr_all_novid.fr-2018-06-17.zim...MATCH.
Reusing already downloaded /Volumes/Untitled/cache/package_wikiquote_fr_all_novid.fr-2018-06-17.zim
[STAGE 2/6: Download contents - 28%]
--> Retrieving package_wikisource_fr_all_novid.fr-2018-10-23.zim (10.38 GiB)
[ ] 0%
[ ] 1%
[. ] 1%
[. ] 2%
[. ] 3%
[.. ] 3%
[.. ] 4%
[.. ] 5%
[... ] 5%
[... ] 6%
[.... ] 6%
[.... ] 7%
[.... ] 8%
[..... ] 8%
[..... ] 9%
[..... ] 10%
[...... ] 10%
[...... ] 11%
[...... ] 12%
[....... ] 12%
[....... ] 13%
[........ ] 13%
[........ ] 14%
[........ ] 15%
[......... ] 15%
[......... ] 16%
[......... ] 17%
[.......... ] 17%
[.......... ] 18%
[........... ] 18%
[........... ] 19%
[........... ] 20%
[............ ] 20%
[............ ] 21%
[............ ] 22%
[............. ] 22%
[............. ] 23%
[............. ] 24%
[.............. ] 24%
[.............. ] 25%
[............... ] 25%
[............... ] 26%
[............... ] 27%
[................ ] 27%
[................ ] 28%
[................ ] 29%
[................. ] 29%
[................. ] 30%
[................. ] 31%
[.................. ] 31%
[.................. ] 32%
[................... ] 32%
[................... ] 33%
[................... ] 34%
[.................... ] 34%
[.................... ] 35%
[.................... ] 36%
[..................... ] 36%
[..................... ] 37%
[...................... ] 37%
[...................... ] 38%
[...................... ] 39%
[....................... ] 39%
[....................... ] 40%
[....................... ] 41%
[........................ ] 41%
[........................ ] 42%
[........................ ] 43%
[......................... ] 43%
[......................... ] 44%
[.......................... ] 44%
[.......................... ] 45%
[.......................... ] 46%
[........................... ] 46%
[........................... ] 47%
[........................... ] 48%
[............................ ] 48%
[............................ ] 49%
[............................. ] 50%
[............................. ] 51%
[.............................. ] 51%
[.............................. ] 52%
[.............................. ] 53%
[............................... ] 53%
[............................... ] 54%
[............................... ] 55%
[................................ ] 55%
[................................ ] 56%
[................................. ] 56%
[................................. ] 57%
[................................. ] 58%
[.................................. ] 58%
[.................................. ] 59%
[.................................. ] 60%
[................................... ] 60%
[................................... ] 61%
[................................... ] 62%
[.................................... ] 62%
[.................................... ] 63%
[..................................... ] 63%
[..................................... ] 64%
[..................................... ] 65%
[...................................... ] 65%
[...................................... ] 66%
[...................................... ] 67%
[....................................... ] 67%
[....................................... ] 68%
[........................................ ] 68%
[........................................ ] 69%
[........................................ ] 70%
[......................................... ] 70%
[......................................... ] 71%
[......................................... ] 72%
[.......................................... ] 72%
[.......................................... ] 73%
[.......................................... ] 74%
[........................................... ] 74%
[........................................... ] 75%
[............................................ ] 75%
[............................................ ] 76%
[............................................ ] 77%
[............................................. ] 77%
[............................................. ] 78%
[............................................. ] 79%
[.............................................. ] 79%
[.............................................. ] 80%
[.............................................. ] 81%
[............................................... ] 81%
[............................................... ] 82%
[................................................ ] 82%
[................................................ ] 83%
[................................................ ] 84%
[................................................. ] 84%
[................................................. ] 85%
[................................................. ] 86%
[.................................................. ] 86%
[.................................................. ] 87%
[................................................... ] 87%
[................................................... ] 88%
[................................................... ] 89%
[.................................................... ] 89%
[.................................................... ] 90%
[.................................................... ] 91%
[..................................................... ] 91%
[..................................................... ] 92%
[..................................................... ] 93%
[...................................................... ] 93%
[...................................................... ] 94%
[....................................................... ] 94%
[....................................................... ] 95%
[....................................................... ] 96%
[........................................................ ] 96%
[........................................................ ] 97%
[........................................................ ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
Saved `package_wikisource_fr_all_novid.fr-2018-10-23.zim` successfuly: 10.38 GiB
[STAGE 2/6: Download contents - 31%]
--> Retrieving package_wiktionary_fr_all.fr-2018-07-07.zim (4.27 GiB)
calculating sum for /Volumes/Untitled/cache/package_wiktionary_fr_all.fr-2018-07-07.zim...MATCH.
Reusing already downloaded /Volumes/Untitled/cache/package_wiktionary_fr_all.fr-2018-07-07.zim
[STAGE 2/6: Download contents - 33%]
--> Retrieving mediawiki_data_fr_2018-10.tar.bz2 (2.12 GiB)
[ ] 0%
[ ] 1%
[. ] 1%
[. ] 2%
[. ] 3%
[.. ] 3%
[.. ] 4%
[.. ] 5%
[... ] 5%
[... ] 6%
[.... ] 6%
[.... ] 7%
[.... ] 8%
[..... ] 8%
[..... ] 9%
[..... ] 10%
[...... ] 10%
[...... ] 11%
[...... ] 12%
[....... ] 12%
[....... ] 13%
[........ ] 13%
[........ ] 14%
[........ ] 15%
[......... ] 15%
[......... ] 16%
[......... ] 17%
[.......... ] 17%
[.......... ] 18%
[........... ] 18%
[........... ] 19%
[........... ] 20%
[............ ] 20%
[............ ] 21%
[............ ] 22%
[............. ] 22%
[............. ] 23%
[............. ] 24%
[.............. ] 24%
[.............. ] 25%
[............... ] 25%
[............... ] 26%
[............... ] 27%
[................ ] 27%
[................ ] 28%
[................ ] 29%
[................. ] 29%
[................. ] 30%
[................. ] 31%
[.................. ] 31%
[.................. ] 32%
[................... ] 32%
[................... ] 33%
[................... ] 34%
[.................... ] 34%
[.................... ] 35%
[.................... ] 36%
[..................... ] 36%
[..................... ] 37%
[...................... ] 37%
[...................... ] 38%
[...................... ] 39%
[....................... ] 39%
[....................... ] 40%
[....................... ] 41%
[........................ ] 41%
[........................ ] 42%
[........................ ] 43%
[......................... ] 43%
[......................... ] 44%
[.......................... ] 44%
[.......................... ] 45%
[.......................... ] 46%
[........................... ] 46%
[........................... ] 47%
[........................... ] 48%
[............................ ] 48%
[............................ ] 49%
[............................. ] 50%
[............................. ] 51%
[.............................. ] 51%
[.............................. ] 52%
[.............................. ] 53%
[............................... ] 53%
[............................... ] 54%
[............................... ] 55%
[................................ ] 55%
[................................ ] 56%
[................................. ] 56%
[................................. ] 57%
[................................. ] 58%
[.................................. ] 58%
[.................................. ] 59%
[.................................. ] 60%
[................................... ] 60%
[................................... ] 61%
[................................... ] 62%
[.................................... ] 62%
[.................................... ] 63%
[..................................... ] 63%
[..................................... ] 64%
[..................................... ] 65%
[...................................... ] 65%
[...................................... ] 66%
[...................................... ] 67%
[....................................... ] 67%
[....................................... ] 68%
[........................................ ] 68%
[........................................ ] 69%
[........................................ ] 70%
[......................................... ] 70%
[......................................... ] 71%
[......................................... ] 72%
[.......................................... ] 72%
[.......................................... ] 73%
[.......................................... ] 74%
[........................................... ] 74%
[........................................... ] 75%
[............................................ ] 75%
[............................................ ] 76%
[............................................ ] 77%
[............................................. ] 77%
[............................................. ] 78%
[............................................. ] 79%
[.............................................. ] 79%
[.............................................. ] 80%
[.............................................. ] 81%
[............................................... ] 81%
[............................................... ] 82%
[................................................ ] 82%
[................................................ ] 83%
[................................................ ] 84%
[................................................. ] 84%
[................................................. ] 85%
[................................................. ] 86%
[.................................................. ] 86%
[.................................................. ] 87%
[................................................... ] 87%
[................................................... ] 88%
[................................................... ] 89%
[.................................................... ] 89%
[.................................................... ] 90%
[.................................................... ] 91%
[..................................................... ] 91%
[..................................................... ] 92%
[..................................................... ] 93%
[...................................................... ] 93%
[...................................................... ] 94%
[....................................................... ] 94%
[....................................................... ] 95%
[....................................................... ] 96%
[........................................................ ] 96%
[........................................................ ] 97%
[........................................................ ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
Saved `mediawiki_data_fr_2018-10.tar.bz2` successfuly: 2.12 GiB
[STAGE 2/6: Download contents - 33%]
--> Verifying EduPi resources file names
EduPi resources archive OK
[STAGE 3/6: Image configuration (virtualized) - 33%]
--> Preparing qemu VM
using 2 GiB RAM
Call: ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'info', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img']
image: /Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img
file format: raw
virtual size: 7.2G (7760000000 bytes)
disk size: 7.2G
--> Resizing image file to 7.23 GiB
Call: ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'info', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img']
image: /Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img
file format: raw
virtual size: 7.2G (7760000000 bytes)
disk size: 7.2G
Call: ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'resize', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img', '128579534848']
qemu-img: Could not resize file: No space left on device
--- Exception Trace ---
Traceback (most recent call last):
File "run_installation.py", line 272, in run_installation
File "backend/qemu.py", line 137, in resize_image
File "backend/util.py", line 108, in subprocess_pretty_check_call
File "backend/util.py", line 100, in subprocess_pretty_call
backend.util.CheckCallException: Process ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'resize', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img', '128579534848'] failed
---
Restoring system sleep policy
Stopping caffeinate process #587
*** DURATIONS SUMMARY ***
[1/6] Retrieve Master Image: 4 minutes and 20.47 seconds (Sat Oct 27 09:49:47 2018 to Sat Oct 27 09:54:08 2018)
[2/6] Download contents: 39 minutes and 0.65 seconds (Sat Oct 27 09:54:08 2018 to Sat Oct 27 10:33:08 2018)
TOTAL: 43 minutes and 21.75 seconds (Sat Oct 27 09:49:47 2018 to Sat Oct 27 10:33:09 2018)
--> Failed: Process ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'resize', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img', '128579534848'] failed
Installation failed: Process ['/Volumes/Kiwix Hotspot/Kiwix Hotspot.app/Contents/MacOS/qemu-img', 'resize', '-f', 'raw', '/Volumes/Untitled/hotspot-2018_10_27-09_49_47.BUILDING.img', '128579534848'] failed
[STAGE 3/6: Image configuration (virtualized) - 50%]
```
https://framagit.org/ideascube/kiwix-hotspot/-/issues/254
Failing to run rc13 on windows
2018-10-27T14:52:26Z
Kelson
Failing to run rc13 on windows
```
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
Preventing system from sleeping
Setting ES_SYSTEM_REQUIRED mode to current thread
--> Check System Requirements
Please read https://framagit.org/ideascube/pibox-installer/...
```
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
Preventing system from sleeping
Setting ES_SYSTEM_REQUIRED mode to current thread
--> Check System Requirements
Please read https://framagit.org/ideascube/pibox-installer/wikis/System-Requirements for details
--> Ensure user files are present
--> Prepare Image file
--> Prepare SD-card (\\.\PHYSICALDRIVE1)
--> Format SD card \\.\PHYSICALDRIVE1
diskpart select disk 1 and clean
Call: ['diskpart']
Microsoft DiskPart version 10.0.17134.1
Copyright (C) Microsoft Corporation.
On computer: DESKTOP-O0DBSFE
DISKPART>
Disk 1 is now the selected disk.
DISKPART>
DiskPart succeeded in cleaning the disk.
DISKPART>
sleeping for 15s to acknowledge diskpart changes
[STAGE 1/6: Retrieve Master Image - 0%]
--> Retrieving base image file
calculating sum for C:\Users\Kelson\Desktop\cache\hotspot-master_2018-10-22.img.zip...MATCH.
Reusing already downloaded base image ZIP file
[STAGE 1/6: Retrieve Master Image - 8%]
--> Extracting base image from ZIP file
Extraction complete: C:\Users\Kelson\Desktop\hotspot-2018_10_27-15_57_15.BUILDING.img
[STAGE 1/6: Retrieve Master Image - 15%]
--> Testing mount procedure
Looking for C:\WINDOWS\System32\imdisk.exe
ImDisk already present.
. mounting C:\Users\Kelson\Desktop\hotspot-2018_10_27-15_57_15.BUILDING.img
Looking for C:\WINDOWS\System32\imdisk.exe
ImDisk already present.
Call: ['wmic', 'logicaldisk', 'get', 'caption']
Caption
C:
D:
Call: ['net', 'use']
New connections will be remembered.
There are no entries in the list.
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-a', '-f', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_10_27-15_57_15.BUILDING.img', '-o', 'rw', '-t', 'file', '-v', '3', '-m', 'E:']
Creating device...
Created device 0: E: ->
C:\Users\Kelson\Desktop\hotspot-2018_10_27-15_57_15.BUILDING.img
Notifying applications...
Done.
. mounted E: on E:\
. writing `60` inside E:\.check-part
. unmounting E:\
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-D', '-m', 'E:']
Notifying applications...
Flushing file buffers...
Locking volume...
Dismounting filesystem...
Removing device...
Removing mountpoint...
Done.
. remounting C:\Users\Kelson\Desktop\hotspot-2018_10_27-15_57_15.BUILDING.img
Looking for C:\WINDOWS\System32\imdisk.exe
ImDisk already present.
Call: ['wmic', 'logicaldisk', 'get', 'caption']
Caption
C:
D:
Call: ['net', 'use']
New connections will be remembered.
There are no entries in the list.
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-a', '-f', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_10_27-15_57_15.BUILDING.img', '-o', 'rw', '-t', 'file', '-v', '3', '-m', 'E:']
Creating device...
Created device 0: E: ->
C:\Users\Kelson\Desktop\hotspot-2018_10_27-15_57_15.BUILDING.img
Notifying applications...
Done.
. remounted E: on E:\
. read `60` from file (was `60`)
post-test unmounting E:\ and E:
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-D', '-m', 'E:']
Notifying applications...
Flushing file buffers...
Locking volume...
Dismounting filesystem...
Removing device...
Removing mountpoint...
Done.
[STAGE 2/6: Download contents - 17%]
--> Starting all content downloads
--> Retrieving resources_en_fr_2018-08.zip (970.56 MiB)
Reusing already downloaded C:\Users\Kelson\Desktop\cache\resources_en_fr_2018-08.zip
[STAGE 2/6: Download contents - 20%]
--> Retrieving mediawiki_data_fr_2018-10.tar.bz2 (2.12 GiB)
calculating sum for C:\Users\Kelson\Desktop\cache\mediawiki_data_fr_2018-10.tar.bz2...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\mediawiki_data_fr_2018-10.tar.bz2
[STAGE 2/6: Download contents - 27%]
--> Retrieving mediawiki_data_en_2018-10.tar.bz2 (2.11 GiB)
[ ] 0%
[ ] 1%
[. ] 1%
[. ] 2%
[. ] 3%
[.. ] 3%
[.. ] 4%
[.. ] 5%
[... ] 5%
[... ] 6%
[.... ] 6%
[.... ] 7%
[.... ] 8%
[..... ] 8%
[..... ] 9%
[..... ] 10%
[...... ] 10%
[...... ] 11%
[...... ] 12%
[....... ] 12%
[....... ] 13%
[........ ] 13%
[........ ] 14%
[........ ] 15%
[......... ] 15%
[......... ] 16%
[......... ] 17%
[.......... ] 17%
[.......... ] 18%
[........... ] 18%
[........... ] 19%
[........... ] 20%
[............ ] 20%
[............ ] 21%
[............ ] 22%
[............. ] 22%
[............. ] 23%
[............. ] 24%
[.............. ] 24%
[.............. ] 25%
[............... ] 25%
[............... ] 26%
[............... ] 27%
[................ ] 27%
[................ ] 28%
[................ ] 29%
[................. ] 29%
[................. ] 30%
[................. ] 31%
[.................. ] 31%
[.................. ] 32%
[................... ] 32%
[................... ] 33%
[................... ] 34%
[.................... ] 34%
[.................... ] 35%
[.................... ] 36%
[..................... ] 36%
[..................... ] 37%
[...................... ] 37%
[...................... ] 38%
[...................... ] 39%
[....................... ] 39%
[....................... ] 40%
[....................... ] 41%
[........................ ] 41%
[........................ ] 42%
[........................ ] 43%
[......................... ] 43%
[......................... ] 44%
[.......................... ] 44%
[.......................... ] 45%
[.......................... ] 46%
[........................... ] 46%
[........................... ] 47%
[........................... ] 48%
[............................ ] 48%
[............................ ] 49%
[............................. ] 50%
[............................. ] 51%
[.............................. ] 51%
[.............................. ] 52%
[.............................. ] 53%
[............................... ] 53%
[............................... ] 54%
[............................... ] 55%
[................................ ] 55%
[................................ ] 56%
[................................. ] 56%
[................................. ] 57%
[................................. ] 58%
[.................................. ] 58%
[.................................. ] 59%
[.................................. ] 60%
[................................... ] 60%
[................................... ] 61%
[................................... ] 62%
[.................................... ] 62%
[.................................... ] 63%
[..................................... ] 63%
[..................................... ] 64%
[..................................... ] 65%
[...................................... ] 65%
[...................................... ] 66%
[...................................... ] 67%
[....................................... ] 67%
[....................................... ] 68%
[........................................ ] 68%
[........................................ ] 69%
[........................................ ] 70%
[......................................... ] 70%
[......................................... ] 71%
[......................................... ] 72%
[.......................................... ] 72%
[.......................................... ] 73%
[.......................................... ] 74%
[........................................... ] 74%
[........................................... ] 75%
[............................................ ] 75%
[............................................ ] 76%
[............................................ ] 77%
[............................................. ] 77%
[............................................. ] 78%
[............................................. ] 79%
[.............................................. ] 79%
[.............................................. ] 80%
[.............................................. ] 81%
[............................................... ] 81%
[............................................... ] 82%
[................................................ ] 82%
[................................................ ] 83%
[................................................ ] 84%
[................................................. ] 84%
[................................................. ] 85%
[................................................. ] 86%
[.................................................. ] 86%
[.................................................. ] 87%
[................................................... ] 87%
[................................................... ] 88%
[................................................... ] 89%
[.................................................... ] 89%
[.................................................... ] 90%
[.................................................... ] 91%
[..................................................... ] 91%
[..................................................... ] 92%
[..................................................... ] 93%
[...................................................... ] 93%
[...................................................... ] 94%
[....................................................... ] 94%
[....................................................... ] 95%
[....................................................... ] 96%
[........................................................ ] 96%
[........................................................ ] 97%
[........................................................ ] 98%
[......................................................... ] 98%
[......................................................... ] 99%
[..........................................................] 100%
Saved `mediawiki_data_en_2018-10.tar.bz2` successfuly: 2.11 GiB
[STAGE 2/6: Download contents - 33%]
--> Verifying EduPi resources file names
EduPi resources archive OK
[STAGE 3/6: Image configuration (virtualized) - 33%]
--> Preparing qemu VM
using 2 GiB RAM
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS3AC0.tmp\\qemu\\qemu-img.exe', 'info', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_10_27-15_57_15.BUILDING.img']
image: C:\Users\Kelson\Desktop\hotspot-2018_10_27-15_57_15.BUILDING.img
file format: raw
virtual size: 7.2G (7760000000 bytes)
disk size: 7.2G
--> Resizing image file to 7.23 GiB
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS3AC0.tmp\\qemu\\qemu-img.exe', 'info', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_10_27-15_57_15.BUILDING.img']
image: C:\Users\Kelson\Desktop\hotspot-2018_10_27-15_57_15.BUILDING.img
file format: raw
virtual size: 7.2G (7760000000 bytes)
disk size: 7.2G
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS3AC0.tmp\\qemu\\qemu-img.exe', 'resize', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_10_27-15_57_15.BUILDING.img', '62536803840']
Image resized.
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS3AC0.tmp\\qemu\\qemu-img.exe', 'info', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\hotspot-2018_10_27-15_57_15.BUILDING.img']
image: C:\Users\Kelson\Desktop\hotspot-2018_10_27-15_57_15.BUILDING.img
file format: raw
virtual size: 58G (62536803840 bytes)
disk size: 58G
--> Starting-up VM
--> Launch qemu
ssh on port 50018
--
C:\Users\Kelson\AppData\Local\Temp\7zS3AC0.tmp\qemu\qemu-system-arm.exe -m 2048M -M vexpress-a15 -kernel C:\Users\Kelson\AppData\Local\Temp\7zS3AC0.tmp\vexpress-boot\zImage -dtb C:\Users\Kelson\AppData\Local\Temp\7zS3AC0.tmp\vexpress-boot\vexpress-v2p-ca15_a7.dtb -append root=/dev/mmcblk0p2 console=ttyAMA0 console=tty -serial stdio -no-acpi -drive format=raw,if=sd,file=C:\Users\Kelson\Desktop\hotspot-2018_10_27-15_57_15.BUILDING.img -display none -no-reboot -netdev user,id=eth1,hostfwd=tcp::50018-:22 -device virtio-net-device,netdev=eth1 -smp 4 --accel tcg,thread=multi
--
B
ooting Linux on physical CPU 0x0
L
inux version 4.10.0 (reg@hayla.ml) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) ) #1 SMP Wed Sep 19 09:25:10 UTC 2018
CPU: ARMv7 Processor
[412fc0f1] revision 1 (ARMv7), cr=10c5387d
CPU: div instructions available: patching division code
CPU: P
IPT / VIPT nonaliasing data cache, PIPT instruction cache
OF: fdt:Machine model: V2P-CA15_CA7
Truncating R
AM at 0x80000000-0xffffffff to -0xf0000000
Consider using a HIGHMEM enabled kernel.
Memory policy: Data cache writeallo
c
percpu: Embedded 13 pages/cpu @ef1a8000 s23692 r8192 d21364 u53248
Built 1 zonelists in Zone order, mo
bility grouping on. Total pages: 455168
Kernel command line: root=/dev/mmcblk0p2 console=ttyAMA0 console=tty
log_buf_len individual max cpu contribution: 4096
bytes
log_buf_len total cpu_extra contributions: 16384 bytes
log_buf_len min size: 16384 bytes
log_buf_le
n: 32768 bytes
early log buf free: 14832(90%)
PID hash table entries: 4096 (order: 2, 16384 bytes)
Dentry cache hash table entries: 262144 (
order: 8, 1048576 bytes)
Inode-cache hash table entries: 131072 (order: 7, 524288 bytes)
Memory: 180
7976K/1835008K available (7168K kernel code, 232K rwdata, 1384K rodata, 1024K init, 204K bss, 27032K reserved, 0K cma-reserved)
Virtual ke
rnel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xff
c00000 - 0xfff00000 (3072 kB)
vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
lowmem : 0x8000000
0 - 0xf0000000 (1792 MB)
modules : 0x7f000000 - 0x80000000 ( 16 MB)
.text : 0x800
08000 - 0x80800000 (8160 kB)
.init : 0x80a00000 - 0x80b00000 (1024 kB)
.data : 0
x80b00000 - 0x80b3a2c0 ( 233 kB)
.bss : 0x80b3c000 - 0x80b6f1c4 ( 205 kB)
SLUB: HWalign=
64, Order=0-3, MinObjects=0, CPUs=5, Nodes=1
Hierarchical RCU implementation.
Build-time adjustment of leaf fanout to
32.
RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=5.
RCU: Adjusti
ng geometry for rcu_fanout_leaf=32, nr_cpu_ids=5
NR_IRQS:16 nr_irqs:16 16
arm_a
rch_timer: Architected cp15 timer(s) running at 62.50MHz (virt).
clocksource:
arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1cd42e208c, max_idle_ns: 881590405314
ns
sched_clock: 56 bits at 62MHz, resolution 16ns, wraps every 4398046511096ns
Switching to timer-based delay loop, resolut
ion 16ns
clocksource: arm,sp804: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260
446275 ns
Failed to initialize '/smb@08000000/motherboard/iofpga@3,00000000/timer@120000': -22
C
onsole: colour dummy device 80x30
console [tty0] enabled
Calibrating delay loop (skipped), value calcul
ated using timer frequency.. 125.00 BogoMIPS (lpj=625000)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 4096 (order: 2, 16384 byte
s)
Mountpoint-cache hash table entries: 4096 (order: 2, 16384 bytes)
CPU: Testing write buffe
r coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static
identity map for 0x80100000 - 0x80100058
ARM CCI driver probed
tc2_pm_init:
boot CPU is out of bound!
smp: Bringing up secondary CPUs ...
CPU1: failed to b
oot: -49
CPU2: failed to boot: -49
CPU3: failed to boot: -49
CPU4: failed to boot: -49
smp: Brought up
1 node, 1 CPU
SMP: Total of 1 processors activated (125.00 BogoMIPS).
CPU: All CPU(s) started
in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architecture
4 part 30 variant f rev 0
clocksource: jiffies: mask: 0xffffffff max_cycles: 0x
ffffffff, max_idle_ns: 19112604462750000 ns
futex hash table entries: 2048 (order: 5, 131072 bytes)
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at drivers/mfd/vexpress-sysreg.c:189 vex
press_sysreg_probe+0x174/0x1a8
Modules linked in:
CPU: 0 PID: 1 Com
m: swapper/0 Not tainted 4.10.0 #1
Hardware name: ARM-Versatile Express
[<80
10e5c8>] (unwind_backtrace) from [<8010b028>] (show_stack+0x10/0x14)
[<8010b028>
] (show_stack) from [<80378788>] (dump_stack+0x84/0x98)
[<80378788>] (dump_stack) from [<8011ca
d4>] (__warn+0xe8/0x100)
[<8011cad4>] (__warn) from [<8011cb9c>] (warn_slowpath_n
ull+0x20/0x28)
[<8011cb9c>] (warn_slowpath_null) from [<8041bce8>] (vexpre
ss_sysreg_probe+0x174/0x1a8)
[<8041bce8>] (vexpress_sysreg_probe) from [<803ffde4>] (pla
tform_drv_probe+0x4c/0xb0)
[<803ffde4>] (platform_drv_probe) from [<803fe408>] (driver_probe
_device+0x1f4/0x2b8)
[<803fe408>] (driver_probe_device) from [<803fe584>] (__dr
iver_attach+0xb8/0xbc)
[<803fe584>] (__driver_attach) from [<803fc918
>] (bus_for_each_dev+0x68/0x9c)
[<803fc918>] (bus_for_each_dev) from [<803fda64>] (bu
s_add_driver+0x1a0/0x218)
[<803fda64>] (bus_add_driver) from [<803fee4c>] (driver_registe
r+0x78/0xf8)
[<803fee4c>] (driver_register) from [<8010179c>] (do_one_initcall+0x
44/0x16c)
[<8010179c>] (do_one_initcall) from [<80a00e48>] (kernel_init_freeable+0x1d8/0x268)
[<80a00e48>] (kernel_i
nit_freeable) from [<806fb8a8>] (kernel_init+0x8/0x114)
[<806fb8a8>] (kernel_init) from [<80107578>] (ret_from_fork+0x14/0x3c)
---[ end
trace 676d4c91b9eeea4e ]---
vexpress-sysreg 1c010000.sysreg: DT HBI (249) is not matching hardware (237)!
NET: Reg
istered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
cpuidle: using governor ladder
hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
hw-breakpo
int: maximum watchpoint size is 8 bytes.
Serial: AMBA PL011 UART driver
OF: amba_device_add() fai
led (-19) for /wdt@2a490000
OF: amba_device_add() failed (-19) for /memory-controller@2b0a0000
OF: amba_dev
ice_add() failed (-19) for /memory-controller@7ffd0000
OF: amba_device_a
dd() failed (-19) for /dma@7ff00000
OF: amba_device_add() failed (-19) for /etb@0,20010000
OF: amb
a_device_add() failed (-19) for /tpiu@0,20030000
OF: amba_device_add() failed (-19) for /f
unnel@0,20040000
OF: amba_device_add() failed (-19) for /ptm@0,2201c000
O
F: amba_device_add() failed (-19) for /ptm@0,2201d000
OF: amba_device_add() failed (-1
9) for /etm@0,2203c000
OF: amba_device_add() failed (-19) for /etm@0,2203d000
OF: amba_d
evice_add() failed (-19) for /etm@0,2203e000
1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (i
rq = 48, base_baud = 0) is a PL011 rev1
console [ttyAMA0] enabled
1
c0a0000.uart: ttyAMA1 at MMIO 0x1c0a0000 (irq = 49, base_baud = 0) is a PL011 rev1
1
c0b0000.uart: ttyAMA2 at MMIO 0x1c0b0000 (irq = 50, base_baud = 0) is a PL011 rev1
1
c0c0000.uart: ttyAMA3 at MMIO 0x1c0c0000 (irq = 51, base_baud = 0) is a PL011 rev1
O
F: amba_device_add() failed (-19) for /smb@08000000/motherboard/iofpga@3,00000000/wdt@0f0000
S
CSI subsystem initialized
u
sbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
A
dvanced Linux Sound Architecture Driver Initialized.
c
locksource: Switched to clocksource arch_sys_counter
N
ET: Registered protocol family 2
T
CP established hash table entries: 16384 (order: 4, 65536 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables
configured (established 16384 bind 16384)
U
DP hash table entries: 1024 (order: 3, 32768 bytes)
UDP-Lite hash table entries: 1024 (order: 3, 32768 bytes)
N
ET: Registered protocol family 1
R
PC: Registered named UNIX socket transport module.
RPC: Registered udp transport module.
RPC
: Registered tcp transport module.
RPC: Registered tcp NFSv4.1 backchannel transport module.
h
w perfevents: enabled with armv7_cortex_a15 PMU driver, 1 counters available
hw perfevents: /pmu_a7: failed to probe PMU!
hw perfevents: /pmu_a7: failed to registe
r PMU devices!
f
ailed to build OPP table
w
orkingset: timestamp_bits=30 max_order=19 bucket_order=0
s
quashfs: version 4.0 (2009/01/31) Phillip Lougher
j
ffs2: version 2.2. (NAND) © 2001-2006 Red Hat, Inc.
f
use init (API version 7.26)
9
p: Installing v9fs 9p2000 file system support
e
xFAT: Version 1.2.9
i
o scheduler noop registered (default)
c
lcd-pl11x 1c1f0000.clcd: PL111 designer 41 rev2 at 0x1c1f0000
c
lcd-pl11x 1c1f0000.clcd: /smb@08000000/motherboard/iofpga@3,00000000/clcd@1f0000 hardware, 640x480@59 display
C
onsole: switching to colour frame buffer device 80x30
8
000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
I
ntel/Sharp Extended Query Table at 0x0031
U
sing buffer write method
8
000000.flash: Found 2 x16 devices at 0x0 in 32-bit bank. Manufacturer ID 0x000000 Chip ID 0x000000
I
ntel/Sharp Extended Query Table at 0x0031
U
sing buffer write method
C
oncatenating MTD devices:
(
0): "8000000.flash"
(
1): "8000000.flash"
i
nto device "8000000.flash"
l
ibphy: Fixed MDIO Bus: probed
s
msc911x 1a000000.ethernet (unnamed net_device) (uninitialized): Device not READY in 100ms aborting
i
sp1760 1b000000.usb: bus width: 32, oc: digital
i
sp1760 1b000000.usb: NXP ISP1760 USB Host Controller
i
sp1760 1b000000.usb: new USB bus registered, assigned bus number 1
i
sp1760 1b000000.usb: Scratch test failed.
i
sp1760 1b000000.usb: can't setup: -19
i
sp1760 1b000000.usb: USB bus 1 deregistered
u
sbcore: registered new interface driver usb-storage
m
ousedev: PS/2 mouse device common for all mice
r
tc-pl031 1c170000.rtc: rtc core: registered pl031 as rtc0
m
mci-pl18x 1c050000.mmci: Got CD GPIO
m
mci-pl18x 1c050000.mmci: Got WP GPIO
m
mci-pl18x 1c050000.mmci: mmc0: PL181 manf 41 rev0 at 0x1c050000 irq 44,45 (pio)
l
edtrig-cpu: registered to indicate activity on CPUs
u
sbcore: registered new interface driver usbhid
u
sbhid: USB HID core driver
i
nput: AT Raw Set 2 keyboard as /devices/platform/smb@08000000/smb@08000000:motherboard/smb@08000000:motherboard:iofpga@3,00000000/1c060000.kmi/serio0/input/input0
m
mc0: new SDXC card at address 4567
m
mcblk0: mmc0:4567 QEMU! 58.2 GiB
mmcblk0: p1 p2 p3
a
aci-pl041 1c040000.aaci: ARM AC'97 Interface PL041 rev0 at 0x1c040000, irq 43
a
aci-pl041 1c040000.aaci: FIFO 512 entries
o
profile: using timer interrupt.
N
etfilter messages via NETLINK v0.30.
n
fnl_acct: registering with nfnetlink.
n
f_conntrack version 0.5.0 (16384 buckets, 65536 max)
c
tnetlink v0.93: registering with nfnetlink.
n
f_tables: (c) 2007-2009 Patrick McHardy <kaber@trash.net>
n
f_tables_compat: (c) 2012 Pablo Neira Ayuso <pablo@netfilter.org>
x
t_time: kernel timezone is -0000
i
p_set: protocol 6
I
PVS: Registered protocols (TCP, UDP, SCTP, AH, ESP)
I
PVS: Connection hash table configured (size=4096, memory=32Kbytes)
I
PVS: Creating netns size=1296 id=0
I
PVS: ipvs loaded.
I
PVS: [rr] scheduler registered.
I
PVS: [wrr] scheduler registered.
I
PVS: [lc] scheduler registered.
I
PVS: [wlc] scheduler registered.
I
PVS: [fo] scheduler registered.
I
PVS: [ovf] scheduler registered.
I
PVS: [lblc] scheduler registered.
I
PVS: [lblcr] scheduler registered.
I
PVS: [dh] scheduler registered.
I
PVS: [sh] scheduler registered.
I
PVS: [sed] scheduler registered.
I
PVS: [nq] scheduler registered.
I
PVS: ftp: loaded support on port[0] = 21
I
PVS: [sip] pe registered.
i
p_tables: (C) 2000-2006 Netfilter Core Team
i
pt_CLUSTERIP: ClusterIP Version 0.8 loaded successfully
a
rp_tables: arp_tables: (C) 2002 David S. Miller
N
ET: Registered protocol family 10
S
egment Routing with IPv6
i
p6_tables: (C) 2000-2006 Netfilter Core Team
s
it: IPv6, IPv4 and MPLS over IPv4 tunneling driver
N
ET: Registered protocol family 17
9
pnet: Installing 9P2000 support
R
egistering SWP/SWPB emulation handler
r
tc-pl031 1c170000.rtc: setting system clock to 2018-10-27 14:18:40 UTC (1540649920)
A
LSA device list:
#0: ARM AC'97 Interface PL041 rev0 at 0x1c040000, irq 43
i
nput: ImExPS/2 Generic Explorer Mouse as /devices/platform/smb@08000000/smb@08000000:motherboard/smb@08000000:motherboard:iofpga@3,00000000/1c070000.kmi/serio1/input/input2
E
XT4-fs (mmcblk0p2): couldn't mount as ext3 due to feature incompatibilities
r
andom: fast init done
E
XT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
V
FS: Mounted root (ext4 filesystem) readonly on device 179:2.
F
reeing unused kernel memory: 1024K
r
andom: crng init done
s
ystemd[1]: Failed to insert module 'autofs4': No such file or directory
s
ystemd[1]: systemd 232 running in system mode. (+PAM +AUDIT +SELINUX +IMA +APPARMOR +SMACK +SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID +ELFUTILS +KMOD +IDN)
s
ystemd[1]: Detected architecture arm.
s
ystemd[1]: Set hostname to <default.hotspot>.
s
ystemd[1]: Created slice User and Session Slice.
s
ystemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
s
ystemd[1]: Reached target Swap.
s
ystemd[1]: Listening on Syslog Socket.
s
ystemd[1]: Listening on fsck to fsckd communication Socket.
s
ystemd[1]: Started Forward Password Requests to Wall Directory Watch.
s
ystemd[1]: Listening on Journal Socket.
s
ystemd[1]: Starting Set the console keyboard layout...
s
ystemd[1]: Starting Load Kernel Modules...
s
ystemd[1]: Created slice system-systemd\x2dfsck.slice.
s
ystemd[1]: Listening on Journal Socket (/dev/log).
s
ystemd[1]: Starting Journal Service...
s
ystemd[1]: Listening on udev Control Socket.
s
ystemd[1]: Listening on udev Kernel Socket.
s
ystemd[1]: Starting Create Static Device Nodes in /dev...
s
ystemd[1]: Mounting Debug File System...
s
ystemd[1]: Created slice system-serial\x2dgetty.slice.
[
�[0;32m OK �[0m] Reached target Sound Card.
[�[0;32m OK �[0m] Found device /dev/ttyAMA0
.
[
�[0;32m OK �[0m] Started Show Plymouth Boot Screen.
[
�[0;32m OK �[0m] Reached target Paths.
[
�[0;32m OK �[0m] Reached target Encrypted Volumes.
[
�[0;32m OK �[0m] Started Forward Password Requests to Plymouth Directory Watch.
[
�[0;32m OK �[0m] Found device /dev/mmcblk0p1.
[
�[0;32m OK �[0m] Found device /dev/mmcblk0p3.
Mounting /data...
Starting File System Check on /dev/mmcblk0p1...
[
�[0;32m OK �[0m] Mounted /data.
[
�[0;32m OK �[0m] Reached target Local File Systems.
Starting Preprocess NFS configuration...
Starting Set console font and keymap...
Starting Tell Plymouth To Write Out Runtime Data...
Starting Raise network interfaces...
Starting Create Volatile Files and Directories...
[
�[0;32m OK �[0m] Started File System Check on /dev/mmcblk0p1.
[
�[0;32m OK �[0m] Started Tell Plymouth To Write Out Runtime Data.
[
�[0;32m OK �[0m] Started Preprocess NFS configuration.
[
�[0;32m OK �[0m] Reached target NFS client services.
[
�[0;32m OK �[0m] Reached target Remote File Systems (Pre).
[
�[0;32m OK �[0m] Reached target Remote File Systems.
[
�[0;32m OK �[0m] Started Set console font and keymap.
[
�[0;32m OK �[0m] Started Raise network interfaces.
[
�[0;32m OK �[0m] Started Create Volatile Files and Directories.
Starting Update UTMP about System Boot/Shutdown...
Starting Network Time Synchronization...
[
�[0;32m OK �[0m] Started Update UTMP about System Boot/Shutdown.
[
�[0;32m OK �[0m] Started Network Time Synchronization.
[
�[0;32m OK �[0m] Reached target System Initialization.
[
�[0;32m OK �[0m] Listening on triggerhappy.socket.
[
�[0;32m OK �[0m] Started Run ideascube clean leftover-files weekly and on boot.
[
�[0;32m OK �[0m] Listening on D-Bus System Message Bus Socket.
[
�[0;32m OK �[0m] Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
[
�[0;32m OK �[0m] Reached target Sockets.
[
�[0;32m OK �[0m] Reached target Basic System.
[
�[0;32m OK �[0m] Started Regular background program processing daemon.
Starting triggerhappy global hotkey daemon...
Starting dhcpcd on all interfaces...
Starting LSB: Autogenerate and use a swap file...
[
�[0;32m OK �[0m] Started Kiwix server.
Starting Login Service...
Starting Save/Restore Sound Card State...
Starting Modem Manager...
Starting Avahi mDNS/DNS-SD Stack...
Starting Restore /etc/resolv.conf i…fore the ppp link was shut down...
Starting System Logging Service...
[
�[0;32m OK �[0m] Started Daily Cleanup of Temporary Directories.
[
�[0;32m OK �[0m] Started D-Bus System Message Bus.
Starting Network Manager...
Starting Disable WiFi if country not set...
Starting Boot-only system-wide cleanup script...
Starting LSB: Switch to ondemand cp…r (unless shift key is pressed)...
[
�[0;32m OK �[0m] Reached target System Time Synchronized.
[
�[0;32m OK �[0m] Started Daily apt download activities.
[
�[0;32m OK �[0m] Started Daily apt upgrade and clean activities.
[
�[0;32m OK �[0m] Started Clean PHP session files every 30 mins.
[
�[0;32m OK �[0m] Reached target Timers.
[
�[0;32m OK �[0m] Started triggerhappy global hotkey daemon.
[
�[0;32m OK �[0m] Started System Logging Service.
[�[0;1;31mFAILED�[0m] Failed to start dhcpcd on all interfaces.
See 'systemctl status dhcpcd.service' for details.
[�[0;32m OK �
[0m] Started Save/Restore Sound Card State.
[�[0;32m OK �[0m] Started Restore /etc/resolv.conf if…before the ppp link was shut down.
[
�[0;32m OK �[0m] Started Disable WiFi if country not set.
[
�[0;32m OK �[0m] Started Boot-only system-wide cleanup script.
[
�[0;32m OK �[0m] Started Avahi mDNS/DNS-SD Stack.
[
�[0;32m OK �[0m] Started Login Service.
Starting Clean php session files...
Starting Authorization Manager...
[
�[0;32m OK �[0m] Started LSB: Switch to ondemand cpu…nor (unless shift key is pressed).
[
�[0;32m OK �[0m] Started LSB: Autogenerate and use a swap file.
[
�[0;32m OK �[0m] Started Authorization Manager.
[
�[0;31m*�[0;1;31m*�[0m] (3 of 3) A start job is running for Network Manager (12s / 1min 27s)
�[K[ �[0;31m*�[0m] (3 of 3) A start job is running for Network Manager (13s / 1min 27s)
�[K[ �[0;31m*�[0;1;31m*�[0m] (3 of 3) A start job is running for Network Manager (13s / 1min 27s)
�[K[�[0;32m OK �[0m] Started Modem Manager.
[
�[0;32m OK �[0m] Started Network Manager.
Starting Network Manager Wait Online...
[
�[0;32m OK �[0m] Reached target Network.
Starting A high performance web server and a reverse proxy server...
Starting Permit User Sessions...
Starting OpenBSD Secure Shell server...
[
�[0;32m OK �[0m] Started Launch hostapd.
[
�[0;32m OK �[0m] Started Permit User Sessions.
Starting Hold until boot process finishes up...
Starting Terminate Plymouth Boot Screen...
R
as
pbi
an
GNU/L
inux
9
d
efault.hotspot
ttyAMA0
d
efault login:
Successfuly connected to Qemu over SSH
--> Copy ansiblecube
sudo /bin/rm -rf /var/lib/ansible/local
copy local dir C:\Users\Kelson\AppData\Local\Temp\7zS3AC0.tmp\ansiblecube to tmp dir /tmp/E62003CD762F6172D1B6CEC07849716
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./group_vars
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./tests
copy local file ansible.cfg to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./ansible.cfg
copy local file clean_apt.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./clean_apt.yml
copy local file disable_service.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./disable_service.yml
copy local file enable_service.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./enable_service.yml
copy local file enable_vhost.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./enable_vhost.yml
copy local file handlers.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./handlers.yml
copy local file hosts to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./hosts
copy local file main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./main.yml
copy local file mark_role.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./mark_role.yml
copy local file partition_boundaries.py to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./partition_boundaries.py
copy local file README.md to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./README.md
copy local file group_vars\all to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./group_vars/all
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/aflatoun_content
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/aflatoun_setup
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/backup
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/clock
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/dnsmasq
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/edupi_content
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/edupi_setup
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/hostapd
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/iptables
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kalite_content
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kalite_setup
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kiwix
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/network-manager
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/packages
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/resize
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/restore
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/services
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/uwsgi
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/variables
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_content
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/aflatoun_content/tasks
copy local file roles\aflatoun_content\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/aflatoun_content/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/aflatoun_setup/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/aflatoun_setup/templates
copy local file roles\aflatoun_setup\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/aflatoun_setup/tasks/main.yml
copy local file roles\aflatoun_setup\templates\aflatoun.service.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/aflatoun_setup/templates/aflatoun.service.j2
copy local file roles\aflatoun_setup\templates\aflatoun.vhost.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/aflatoun_setup/templates/aflatoun.vhost.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/backup/tasks
copy local file roles\backup\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/backup/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/files
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/templates
copy local file roles\captive_portal\files\captive.ini to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/files/captive.ini
copy local file roles\captive_portal\files\clean-up-dnsmasq.sh to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/files/clean-up-dnsmasq.sh
copy local file roles\captive_portal\files\clean-up.service to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/files/clean-up.service
copy local file roles\captive_portal\files\clean_iptables.sh to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/files/clean_iptables.sh
copy local file roles\captive_portal\files\connectivity-check to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/files/connectivity-check
copy local file roles\captive_portal\files\nginx-captiveportal to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/files/nginx-captiveportal
copy local file roles\captive_portal\files\pibox-mode-switcher to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/files/pibox-mode-switcher
copy local file roles\captive_portal\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/tasks/main.yml
copy local file roles\captive_portal\templates\cap.py.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/captive_portal/templates/cap.py.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/clock/files
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/clock/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/clock/templates
copy local file roles\clock\files\clock.py to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/clock/files/clock.py
copy local file roles\clock\files\uwsgi.ini to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/clock/files/uwsgi.ini
copy local file roles\clock\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/clock/tasks/main.yml
copy local file roles\clock\templates\nginx.conf.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/clock/templates/nginx.conf.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/dnsmasq/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/dnsmasq/templates
copy local file roles\dnsmasq\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/dnsmasq/tasks/main.yml
copy local file roles\dnsmasq\templates\dnsmasq-spoof.conf.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/dnsmasq/templates/dnsmasq-spoof.conf.j2
copy local file roles\dnsmasq\templates\dnsmasq.conf.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/dnsmasq/templates/dnsmasq.conf.j2
copy local file roles\dnsmasq\templates\interfaces.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/dnsmasq/templates/interfaces.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/edupi_content/tasks
copy local file roles\edupi_content\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/edupi_content/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/edupi_setup/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/edupi_setup/templates
copy local file roles\edupi_setup\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/edupi_setup/tasks/main.yml
copy local file roles\edupi_setup\templates\edupi.service.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/edupi_setup/templates/edupi.service.j2
copy local file roles\edupi_setup\templates\edupi.vhost.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/edupi_setup/templates/edupi.vhost.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/hostapd/files
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/hostapd/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/hostapd/templates
copy local file roles\hostapd\files\hostapd to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/hostapd/files/hostapd
copy local file roles\hostapd\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/hostapd/tasks/main.yml
copy local file roles\hostapd\templates\hostapd.conf.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/hostapd/templates/hostapd.conf.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/files
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/meta
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/templates
copy local file roles\ideascube\files\ideascube_leftover_files.service to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/files/ideascube_leftover_files.service
copy local file roles\ideascube\files\ideascube_leftover_files.timer to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/files/ideascube_leftover_files.timer
copy local file roles\ideascube\files\logoKIWIX-ideascube.png to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/files/logoKIWIX-ideascube.png
copy local file roles\ideascube\files\remove_staticfiles_json.service to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/files/remove_staticfiles_json.service
copy local file roles\ideascube\files\remove_staticfiles_json.sh to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/files/remove_staticfiles_json.sh
copy local file roles\ideascube\files\uwsgi-cache.ini to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/files/uwsgi-cache.ini
copy local file roles\ideascube\meta\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/meta/main.yml
copy local file roles\ideascube\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/tasks/main.yml
copy local file roles\ideascube\templates\ideascube.list.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/templates/ideascube.list.j2
copy local file roles\ideascube\templates\pibox.py.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/ideascube/templates/pibox.py.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/iptables/files
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/iptables/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/iptables/templates
copy local file roles\iptables\files\iptables to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/iptables/files/iptables
copy local file roles\iptables\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/iptables/tasks/main.yml
copy local file roles\iptables\templates\iptables.rules.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/iptables/templates/iptables.rules.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kalite_content/tasks
copy local file roles\kalite_content\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kalite_content/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kalite_setup/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kalite_setup/templates
copy local file roles\kalite_setup\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kalite_setup/tasks/main.yml
copy local file roles\kalite_setup\templates\kalite.service.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kalite_setup/templates/kalite.service.j2
copy local file roles\kalite_setup\templates\kalite.vhost.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kalite_setup/templates/kalite.vhost.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kiwix/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kiwix/templates
copy local file roles\kiwix\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kiwix/tasks/main.yml
copy local file roles\kiwix\templates\kiwix-server.service.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kiwix/templates/kiwix-server.service.j2
copy local file roles\kiwix\templates\nginx.vhost.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/kiwix/templates/nginx.vhost.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/network-manager/tasks
copy local file roles\network-manager\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/network-manager/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx/files
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx/templates
copy local file roles\nginx\files\nginx.conf to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx/files/nginx.conf
copy local file roles\nginx\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx/tasks/main.yml
copy local file roles\nginx\templates\404.html.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx/templates/404.html.j2
copy local file roles\nginx\templates\502.html.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx/templates/502.html.j2
copy local file roles\nginx\templates\placeholder.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx/templates/placeholder.j2
copy local file roles\nginx\templates\welcome.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/nginx/templates/welcome.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/packages/tasks
copy local file roles\packages\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/packages/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/resize/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/resize/templates
copy local file roles\resize\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/resize/tasks/main.yml
copy local file roles\resize\templates\fstab.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/resize/templates/fstab.j2
copy local file roles\resize\templates\mount-boot-partition.service to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/resize/templates/mount-boot-partition.service
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/restore/tasks
copy local file roles\restore\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/restore/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/services/tasks
copy local file roles\services\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/services/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/files
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/templates
copy local file roles\system\files\bashrc to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/files/bashrc
copy local file roles\system\files\rc.local to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/files/rc.local
copy local file roles\system\files\sources_jessie.list to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/files/sources_jessie.list
copy local file roles\system\files\sources_stretch.list to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/files/sources_stretch.list
copy local file roles\system\files\vimrc.local to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/files/vimrc.local
copy local file roles\system\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/tasks/main.yml
copy local file roles\system\templates\hosts.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/templates/hosts.j2
copy local file roles\system\templates\visudo.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/system/templates/visudo.j2
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/uwsgi/tasks
copy local file roles\uwsgi\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/uwsgi/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/variables/tasks
copy local file roles\variables\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/variables/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_content/tasks
copy local file roles\wikifundi_content\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_content/tasks/main.yml
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/tasks
make remote dir /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/templates
copy local file roles\wikifundi_setup\files\90-wikifundi.ini to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/90-wikifundi.ini
copy local file roles\wikifundi_setup\files\add_mw_extension.py to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/add_mw_extension.py
copy local file roles\wikifundi_setup\files\A_WikiAfrica_project.png to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/A_WikiAfrica_project.png
copy local file roles\wikifundi_setup\files\cc-by-sa.png to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/cc-by-sa.png
copy local file roles\wikifundi_setup\files\composer.json to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/composer.json
copy local file roles\wikifundi_setup\files\empty.php to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/empty.php
copy local file roles\wikifundi_setup\files\favicon.ico to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/favicon.ico
copy local file roles\wikifundi_setup\files\LocalSettings.php to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/LocalSettings.php
copy local file roles\wikifundi_setup\files\logo-sq.png to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/logo-sq.png
copy local file roles\wikifundi_setup\files\logo.png to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/logo.png
copy local file roles\wikifundi_setup\files\php.conf to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/files/php.conf
copy local file roles\wikifundi_setup\tasks\main.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/tasks/main.yml
copy local file roles\wikifundi_setup\tasks\mediawiki.yml to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/tasks/mediawiki.yml
copy local file roles\wikifundi_setup\templates\config.yaml.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/templates/config.yaml.j2
copy local file roles\wikifundi_setup\templates\parsoid.service.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/templates/parsoid.service.j2
copy local file roles\wikifundi_setup\templates\wikifundi.vhost.j2 to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./roles/wikifundi_setup/templates/wikifundi.vhost.j2
copy local file tests\conftest.py to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./tests/conftest.py
copy local file tests\requirements-dev.txt to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./tests/requirements-dev.txt
copy local file tests\test_ansible.py to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./tests/test_ansible.py
copy local file tests\test_syntax.py to tmp file /tmp/E62003CD762F6172D1B6CEC07849716/./tests/test_syntax.py
sudo mv -T /tmp/E62003CD762F6172D1B6CEC07849716 /var/lib/ansible/local
--> Run ansiblecube
copy local file C:\Users\Kelson\AppData\Local\Temp\tmpnjtp30z7\WikiFundi.png to tmp file /tmp/A176CE9B824A1A6CBE3CE8E2302CE56
sudo mv -T /tmp/A176CE9B824A1A6CBE3CE8E2302CE56 /tmp/favicon.png
copy local file C:\Users\Kelson\AppData\Local\Temp\tmpnjtp30z7\wikifundi.css to tmp file /tmp/BEFA979475A6721FCBA77BDD8658267
sudo mv -T /tmp/BEFA979475A6721FCBA77BDD8658267 /tmp/style.css
copy local file C:\Users\Kelson\AppData\Local\Temp\tmpnjtp30z7\WikiFundi.png to tmp file /tmp/A6EF56DDF5DEC2FE979937385DEF117
sudo mv -T /tmp/A6EF56DDF5DEC2FE979937385DEF117 /tmp/header-logo.png
copy local file C:\Users\Kelson\AppData\Local\Temp\tmp9g0l7vml.yml to tmp file /tmp/BC6B54355DDA1D029B91DAAE6C99DF4
sudo sync
sudo shutdown -P 0
STDERR: Shutdown scheduled for Sat 2018-10-27 14:21:41 UTC, use 'shutdown -c' to cancel.
VM is off.
--- Exception Trace ---
Traceback (most recent call last):
File "run_installation.py", line 306, in run_installation
File "backend\ansiblecube.py", line 202, in run_phase_one
File "backend\qemu.py", line 384, in put_file
File "site-packages\paramiko\sftp_client.py", line 675, in put
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\Kelson\\AppData\\Local\\Temp\\tmp9g0l7vml.yml'
---
--> Failed: [Errno 13] Permission denied: 'C:\\Users\\Kelson\\AppData\\Local\\Temp\\tmp9g0l7vml.yml'
Installation failed: [Errno 13] Permission denied: 'C:\\Users\\Kelson\\AppData\\Local\\Temp\\tmp9g0l7vml.yml'
[STAGE 3/6: Image configuration (virtualized) - 50%]
Restoring system sleep policy
Restoring ES_CONTINUOUS mode to current thread
*** DURATIONS SUMMARY ***
[1/6] Retrieve Master Image: 1 minute and 8.1 seconds (10/27/18 15:57:32 to 10/27/18 15:58:40)
[2/6] Download contents: 19 minutes and 53.94 seconds (10/27/18 15:58:40 to 10/27/18 16:18:34)
[3/6] Image configuration (virtualized): 5 minutes and 0.78 seconds (10/27/18 16:18:34 to 10/27/18 16:23:35)
TOTAL: 26 minutes and 19.23 seconds (10/27/18 15:57:15 to 10/27/18 16:23:35)
```
https://framagit.org/ideascube/kiwix-hotspot/-/issues/244
Unable to read mount challenge file on Windows
2019-05-21T13:42:01Z
rgaudin
Unable to read mount challenge file on Windows
Reported by Luc on `2.0-rc11`, imDisk installed and started properly but file is either not actually written/flushed properly onto image or the image is not mounted properly at all.
Imdisk reports not warning.
[Kiwix_plug_inst_failed_2...
Reported by Luc on `2.0-rc11`, imDisk installed and started properly but file is either not actually written/flushed properly onto image or the image is not mounted properly at all.
Imdisk reports not warning.
[Kiwix_plug_inst_failed_22.09.18.txt](/uploads/50a4287bac9d1ed57b35abd8e011cc90/Kiwix_plug_inst_failed_22.09.18.txt)
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/242
Unable to create 8GB image
2018-09-24T15:25:22Z
rgaudin
Unable to create 8GB image
Due to new safer image sizes, 8GB images cant be built as `qemu-img` cannot shrink our 8GB master image.
Due to new safer image sizes, 8GB images cant be built as `qemu-img` cannot shrink our 8GB master image.
rgaudin
rgaudin
https://framagit.org/ideascube/kiwix-hotspot/-/issues/239
macos app name
2018-09-21T08:46:26Z
Kelson
macos app name
spaces
spaces
Kelson
Kelson