[rc5] No such file or directory with SD card copy error on Windows
Here is the log
[STAGE 0/6: Preparations - 0%]
[STAGE 0/6: Preparations - 0%]
--> Check System Requirements
Please read https://framagit.org/ideascube/pibox-installer/wikis/System-Requirements for details
--> Ensure user files are present
--> Prepare Image file
--> Change SD-card device mode (\\.\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>
[STAGE 1/6: Retrieve Master Image - 0%]
--> Retrieving base image file
calculating sum for C:\Users\Kelson\Desktop\cache\plug-master_2018-08-01.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\plug-2018_08_26-10_59_18.BUILDING.img
[STAGE 1/6: Retrieve Master Image - 15%]
--> Testing mount procedure
Looking for C:\WINDOWS\System32\imdisk.exe
ImDisk already present.
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\\plug-2018_08_26-10_59_18.BUILDING.img', '-o', 'rw', '-t', 'file', '-v', '3', '-m', 'E:']
Creating device...
Created device 0: E: ->
C:\Users\Kelson\Desktop\plug-2018_08_26-10_59_18.BUILDING.img
Notifying applications...
Done.
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-D', '-m', 'E:']
Notifying applications...
Flushing file buffers...
Locking volume...
Dismounting filesystem...
Removing device...
Removing mountpoint...
Done.
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\\plug-2018_08_26-10_59_18.BUILDING.img', '-o', 'rw', '-t', 'file', '-v', '3', '-m', 'E:']
Creating device...
Created device 0: E: ->
C:\Users\Kelson\Desktop\plug-2018_08_26-10_59_18.BUILDING.img
Notifying applications...
Done.
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-07.zip (959.09 MiB)
Reusing already downloaded C:\Users\Kelson\Desktop\cache\resources_en_fr_2018-07.zip
[STAGE 2/6: Download contents - 17%]
--> Retrieving package_wikipedia_fr_medicine_nopic.fr-2018-07-04.zim (77.43 MiB)
calculating sum for C:\Users\Kelson\Desktop\cache\package_wikipedia_fr_medicine_nopic.fr-2018-07-04.zim...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\package_wikipedia_fr_medicine_nopic.fr-2018-07-04.zim
[STAGE 2/6: Download contents - 17%]
--> Retrieving package_vikidia_fr_all.fr-2018-07-02.zim (670.43 MiB)
calculating sum for C:\Users\Kelson\Desktop\cache\package_vikidia_fr_all.fr-2018-07-02.zim...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\package_vikidia_fr_all.fr-2018-07-02.zim
[STAGE 2/6: Download contents - 17%]
--> Retrieving package_wikimooc_fr_all.fr-2018-06-22.zim (613.07 MiB)
calculating sum for C:\Users\Kelson\Desktop\cache\package_wikimooc_fr_all.fr-2018-06-22.zim...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\package_wikimooc_fr_all.fr-2018-06-22.zim
[STAGE 2/6: Download contents - 17%]
--> Retrieving package_wikipedia_fr_all_novid.fr-2018-06-16.zim (28.54 GiB)
calculating sum for C:\Users\Kelson\Desktop\cache\package_wikipedia_fr_all_novid.fr-2018-06-16.zim...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\package_wikipedia_fr_all_novid.fr-2018-06-16.zim
[STAGE 2/6: Download contents - 27%]
--> Retrieving package_wikiquote_fr_all_novid.fr-2018-06-17.zim (52.48 MiB)
calculating sum for C:\Users\Kelson\Desktop\cache\package_wikiquote_fr_all_novid.fr-2018-06-17.zim...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\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-06-18.zim (10.22 GiB)
calculating sum for C:\Users\Kelson\Desktop\cache\package_wikisource_fr_all_novid.fr-2018-06-18.zim...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\package_wikisource_fr_all_novid.fr-2018-06-18.zim
[STAGE 2/6: Download contents - 31%]
--> Retrieving package_wiktionary_fr_all.fr-2018-07-07.zim (4.27 GiB)
calculating sum for C:\Users\Kelson\Desktop\cache\package_wiktionary_fr_all.fr-2018-07-07.zim...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\package_wiktionary_fr_all.fr-2018-07-07.zim
[STAGE 2/6: Download contents - 33%]
--> Retrieving mediawiki_data_fr_2018-06.tar.bz2 (2.11 GiB)
calculating sum for C:\Users\Kelson\Desktop\cache\mediawiki_data_fr_2018-06.tar.bz2...MATCH.
Reusing already downloaded C:\Users\Kelson\Desktop\cache\mediawiki_data_fr_2018-06.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\\7zS970.tmp\\qemu\\qemu-img.exe', 'info', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\plug-2018_08_26-10_59_18.BUILDING.img']
image: C:\Users\Kelson\Desktop\plug-2018_08_26-10_59_18.BUILDING.img
file format: raw
virtual size: 7.5G (8000000000 bytes)
disk size: 7.5G
--> Resizing image file to 7.45 GiB
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS970.tmp\\qemu\\qemu-img.exe', 'info', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\plug-2018_08_26-10_59_18.BUILDING.img']
image: C:\Users\Kelson\Desktop\plug-2018_08_26-10_59_18.BUILDING.img
file format: raw
virtual size: 7.5G (8000000000 bytes)
disk size: 7.5G
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS970.tmp\\qemu\\qemu-img.exe', 'resize', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\plug-2018_08_26-10_59_18.BUILDING.img', '127861977600']
Image resized.
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS970.tmp\\qemu\\qemu-img.exe', 'info', '-f', 'raw', 'C:\\Users\\Kelson\\Desktop\\plug-2018_08_26-10_59_18.BUILDING.img']
image: C:\Users\Kelson\Desktop\plug-2018_08_26-10_59_18.BUILDING.img
file format: raw
virtual size: 119G (127861977600 bytes)
disk size: 119G
--> Starting-up VM
--> Launch qemu
ssh on port 50022
--
C:\Users\Kelson\AppData\Local\Temp\7zS970.tmp\qemu\qemu-system-arm.exe -m 2048M -M vexpress-a15 -kernel C:\Users\Kelson\AppData\Local\Temp\7zS970.tmp\pibox-installer-vexpress-boot\zImage -dtb C:\Users\Kelson\AppData\Local\Temp\7zS970.tmp\pibox-installer-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\plug-2018_08_26-10_59_18.BUILDING.img -display none -no-reboot -netdev user,id=eth1,hostfwd=tcp::50022-:22 -device virtio-net-device,netdev=eth1 -smp 4 --accel tcg,thread=multi
--
B
ooting Linux on physical CPU 0x0
Linux version 4.10.0 (reg@hayla.ml) (gcc version 5.4.0 20160609 (Ubuntu/Linaro 5.4.0-6ubuntu1~16.04.9) ) #1 SMP Fri May 18 11:38:47 UTC 2018
CPU: ARMv7 Processor [412fc0f1] revision 1 (ARMv7), cr=10c5387d
CPU: div instructions available: patching division code
CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
OF: fdt:Machine model: V2P-C
A15_CA7
Truncating RAM at 0x80000000-0xffffffff to -0xf0000000
Consider using 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/mmcb
lk0p2 console=ttyAMA0 console=tty
log_buf_len individual max cpu contribution: 4096 bytes
log_buf_len total cpu_e
xtra 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)
Inode-cache hash table entries: 131072 (order: 7, 524288 bytes)
Memory: 1807976K/1835008K available (7168K kernel code, 232K rwdata, 1384K rodata, 1024K init, 204K bss, 27032K reserved, 0K cma-reserved)
Virtual kernel memory layo
ut:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xf080000
0 - 0xff800000 ( 240 MB)
lowmem : 0x80000000 - 0xf0000000 (1792 MB)
modules : 0x7f000000 - 0x80000000 ( 16 MB)
.text : 0x80008000 - 0x8
0800000 (8160 kB)
.init : 0x80a00000 - 0x80b00000 (1024 kB)
.data : 0x80b00000 - 0x80b3a2c0 ( 233 kB)
.bss : 0x80b3c000 - 0x80
b6f1c4 ( 205 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=5, Nodes=1
Hierarchica
l RCU implementation.
Build-time adjustment of leaf fanout 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_tim
er: Architected cp15 timer(s) running at 62.50MHz (virt).
clocksource: arch_sys_counter: mask: 0xf
fffffffffffff max_cycles: 0x1cd42e208c, max_idle_ns: 881590405314 ns
sched_clock: 56 bits at 62MHz, resolution 16ns, wraps ever
y 4398046511096ns
Switching to timer-based delay loop, resolution 16ns
clocksour
ce: arm,sp804: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275 ns
Failed t
o initialize '/smb@08000000/motherboard/iofpga@3,00000000/timer@120000': -22
Console: colou
r dummy device 80x30
console [tty0] enabled
Calibrating delay loop (skipped), value calculated using timer frequency
.. 125.00 BogoMIPS (lpj=625000)
pid_max: default: 32768 m
inimum: 301
Mount-cache hash table entries: 4096 (order: 2, 16384 bytes)
Mountpoint-cache hash table entries: 4096 (order: 2, 163
84 bytes)
CPU: Testing write buffer coherency: ok
CPU0: thread -1, cpu 0, socket 0, mpidr 800000
00
Setting up static identity map for 0x80100000 - 0x80100058
ARM CCI driver probed
tc2_pm_init: boot CPU is out of bound!
smp: B
ringing 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 no
de, 1 CPU
SMP: Total of 1 processors activated (125.00 BogoMIPS).
CPU: All CPU(s) starte
d in SVC mode.
devtmpfs: initialized
VFP support v0.3: implementor 41 architectu
re 4 part 30 variant f rev 0
clocksource: jiffies: mask: 0xffffffff max_cycles: 0xff
ffffff, 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
Modules linked in:
CPU: 0 PID: 1 Comm: s
wapper/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_n
ull+0x20/0x28)
[<8011cb9c>] (warn_slowpath_null) from [<8041bce8>] (vexpress_sysreg_probe+0x174/0x1a8)
[<8041bce8>] (vexpress_sysreg_probe) from [<803ffde4>] (platform_drv_probe+0x4c/0xb0)
[<8
03ffde4>] (platform_drv_probe) from [<803fe408>] (driver_probe_device+0x1f4/0x2b8)
[<803fe408>] (driv
er_probe_device) from [<803fe584>] (__driver_attach+0xb8/0xbc)
[<803fe584>] (__driver_at
tach) 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>] (driv
er_register+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_init_freeable) from [<806fb8a8>] (kernel_init+0x8/0x114)
[<80
6fb8a8>] (kernel_init) from [<80107578>] (ret_from_fork+0x14/0x3c)
---[ end trace b37
07f449c1cf244 ]---
vexpress-sysreg 1c010000.sysreg: DT HBI (249) is not
matching hardware (237)!
NET: Registered protocol family 16
DMA: preallocated 256 KiB p
ool for atomic coherent allocations
cpuidle: using governor ladder
hw-breakpoint
: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
h
w-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 (-1
9) for /memory-controller@2b0a0000
OF: amba_device_add() failed (-19) for /memory-c
ontroller@7ffd0000
OF: amba_device_add() failed (-19) for /dma@7ff00000
OF: amba_device_add() failed (-19) for /etb@0,20010000
OF: amba_device_add() failed (-
19) for /tpiu@0,20030000
OF: amba_device_add() failed (-19) for /funnel@0,20040000
OF:
amba_device_add() failed (-19) for /ptm@0,2201c000
OF: amba_device_add() failed (-19) fo
r /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() faile
d (-19) for /etm@0,2203e000
1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 48, b
ase_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 configure
d (established 16384 bind 16384)
U
DP hash table entries: 1024 (order: 3, 32768 bytes)
UDP-Lite hash t
able 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 t
cp 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)
m
mc0: new SDXC card at address 4567
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
mcblk0: mmc0:4567 QEMU! 119 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-08-26 09:02:54 UTC (1535274174)
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.lan>.
s
ystemd[1]: Listening on Syslog Socket.
s
ystemd[1]: Listening on fsck to fsckd communication Socket.
s
ystemd[1]: Reached target Swap.
s
ystemd[1]: Listening on udev Control Socket.
s
ystemd[1]: Created slice System Slice.
s
ystemd[1]: Created slice system-systemd\x2dfsck.slice.
s
ystemd[1]: Created slice system-serial\x2dgetty.slice.
s
ystemd[1]: Listening on Journal Socket (/dev/log).
s
ystemd[1]: Starting Journal Service...
s
ystemd[1]: Starting File System Check on Root Device...
s
ystemd[1]: Created slice User and Session Slice.
s
ystemd[1]: Reached target Slices.
s
ystemd[1]: Started Forward Password Requests to Wall Directory Watch.
s
ystemd[1]: Listening on udev Kernel Socket.
s
ystemd[1]: Starting Create Static Device Nodes in /dev...
s
ystemd[1]: Mounted RPC Pipe File System.
s
ystemd[1]: Mounted Debug File System.
[
[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] Started Forward Password Requests to Plymouth Directory Watch.
[
[0;32m OK [0m] Reached target Paths.
[
[0;32m OK [0m] Reached target Encrypted Volumes.
[
[0;32m OK [0m] Found device /dev/mmcblk0p1.
Starting File System Check on /dev/mmcblk0p1...
[
[0;32m OK [0m] Found device /dev/mmcblk0p3.
Mounting /data...
[
[0;32m OK [0m] Started File System Check on /dev/mmcblk0p1.
[
[0;32m OK [0m] Mounted /data.
[
[0;32m OK [0m] Reached target Local File Systems.
Starting Set console font and keymap...
Starting Create Volatile Files and Directories...
Starting Preprocess NFS configuration...
Starting Raise network interfaces...
Starting 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 Tell Plymouth To Write Out Runtime Data.
[
[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 D-Bus System Message Bus 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] Started Daily Cleanup of Temporary Directories.
[
[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.
Starting Restore /etc/resolv.conf i…fore the ppp link was shut down...
Starting triggerhappy global hotkey daemon...
[
[0;32m OK [0m] Started D-Bus System Message Bus.
Starting Network Manager...
Starting Boot-only system-wide cleanup script...
Starting System Logging Service...
Starting Login Service...
Starting LSB: Switch to ondemand cp…r (unless shift key is pressed)...
[
[0;32m OK [0m] Started Regular background program processing daemon.
Starting Avahi mDNS/DNS-SD Stack...
Starting Modem Manager...
Starting LSB: Autogenerate and use a swap file...
Starting Disable WiFi if country not set...
Starting Save/Restore Sound Card State...
Starting dhcpcd on all interfaces...
[
[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 Save/Restore Sound Card State.
[
[0;1;31mFAILED[0m] Failed to start dhcpcd on all interfaces.
S
ee 'systemctl status dhcpcd.service' for details.
[
[0;32m OK [0m] Started Boot-only system-wide cleanup script.
[
[0;32m OK [0m] Started Disable WiFi if country not set.
Starting Clean php session files...
[
[0;32m OK [0m] Started Login Service.
[
[0;32m OK [0m] Started Avahi mDNS/DNS-SD Stack.
[
[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.
Starting Authorization Manager...
[
[0;32m OK [0m] Started Authorization Manager.
[
[0;32m OK [0m] Started Network Manager.
[
[0;32m OK [0m] Reached target Network.
[[0;32m OK [0m] Started memcached daemon.
Starting OpenBSD Secure Shell server...
Starting A high performance web server and a reverse proxy server...
Starting dnsmasq - A lightweight DHCP and caching DNS server...
Starting Advanced key-value store...
Starting Permit User Sessions...
Starting The PHP 7.0 FastCGI Process Manager...
[
[0;32m OK [0m] Started Launch hostapd.
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
spbia
n GN
U/Li
nux 9
d
efault.lan
ttyAMA0
d
efault login:
p
i
P
assword:
L
ast login: Wed Aug 1 21:51:37 UTC 2018 on ttyAMA0
L
inux default.lan 4.10.0 #1 SMP Fri May 18 11:38:47 UTC 2018 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux
comes with ABSOLUTELY NO WARRANTY, to the extent
p
ermitted by applicable law.
S
SH is enabled and the default password for the 'pi' user has not been changed.
T
his is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.
p
i@default:~$
s
udo systemctl
start ssh;
exit
l
ogout
R
a
spbi
an
GNU/Lin
ux
9
d
efault.lan
ttyAMA0
d
efault login:
--> Copy ansiblecube
sudo /bin/rm -rf /var/lib/ansible/local
copy local dir C:\Users\Kelson\AppData\Local\Temp\7zS970.tmp\ansiblecube to tmp dir /tmp/014CA30A3A7C5617814F0A82E513155
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./group_vars
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./tests
copy local file ansible.cfg to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./ansible.cfg
copy local file clean_apt.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./clean_apt.yml
copy local file disable_service.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./disable_service.yml
copy local file enable_service.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./enable_service.yml
copy local file enable_vhost.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./enable_vhost.yml
copy local file handlers.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./handlers.yml
copy local file hosts to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./hosts
copy local file main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./main.yml
copy local file mark_role.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./mark_role.yml
copy local file partition_boundaries.py to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./partition_boundaries.py
copy local file README.md to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./README.md
copy local file group_vars\all to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./group_vars/all
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/aflatoun_content
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/aflatoun_setup
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/backup
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/clock
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/dnsmasq
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/edupi_content
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/edupi_setup
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/hostapd
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/iptables
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kalite_content
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kalite_setup
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kiwix
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/network-manager
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/nginx
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/packages
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/resize
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/restore
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/services
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/uwsgi
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/variables
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_content
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/aflatoun_content/tasks
copy local file roles\aflatoun_content\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/aflatoun_content/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/aflatoun_setup/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/aflatoun_setup/templates
copy local file roles\aflatoun_setup\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/aflatoun_setup/tasks/main.yml
copy local file roles\aflatoun_setup\templates\aflatoun.service.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/aflatoun_setup/templates/aflatoun.service.j2
copy local file roles\aflatoun_setup\templates\aflatoun.vhost.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/aflatoun_setup/templates/aflatoun.vhost.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/backup/tasks
copy local file roles\backup\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/backup/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/files
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/templates
copy local file roles\captive_portal\files\captive.ini to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/files/captive.ini
copy local file roles\captive_portal\files\clean-up-dnsmasq.sh to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/files/clean-up-dnsmasq.sh
copy local file roles\captive_portal\files\clean-up.service to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/files/clean-up.service
copy local file roles\captive_portal\files\clear_iptables.sh to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/files/clear_iptables.sh
copy local file roles\captive_portal\files\nginx-captiveportal to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/files/nginx-captiveportal
copy local file roles\captive_portal\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/tasks/main.yml
copy local file roles\captive_portal\templates\cap.py.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/templates/cap.py.j2
copy local file roles\captive_portal\templates\dnsmasq.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/templates/dnsmasq.j2
copy local file roles\captive_portal\templates\redirect.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/captive_portal/templates/redirect.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/clock/files
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/clock/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/clock/templates
copy local file roles\clock\files\clock.py to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/clock/files/clock.py
copy local file roles\clock\files\uwsgi.ini to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/clock/files/uwsgi.ini
copy local file roles\clock\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/clock/tasks/main.yml
copy local file roles\clock\templates\nginx.conf.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/clock/templates/nginx.conf.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/dnsmasq/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/dnsmasq/templates
copy local file roles\dnsmasq\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/dnsmasq/tasks/main.yml
copy local file roles\dnsmasq\templates\dnsmasq-spoof.conf.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/dnsmasq/templates/dnsmasq-spoof.conf.j2
copy local file roles\dnsmasq\templates\dnsmasq.conf.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/dnsmasq/templates/dnsmasq.conf.j2
copy local file roles\dnsmasq\templates\interfaces.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/dnsmasq/templates/interfaces.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/edupi_content/tasks
copy local file roles\edupi_content\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/edupi_content/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/edupi_setup/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/edupi_setup/templates
copy local file roles\edupi_setup\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/edupi_setup/tasks/main.yml
copy local file roles\edupi_setup\templates\edupi.service.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/edupi_setup/templates/edupi.service.j2
copy local file roles\edupi_setup\templates\edupi.vhost.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/edupi_setup/templates/edupi.vhost.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/hostapd/files
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/hostapd/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/hostapd/templates
copy local file roles\hostapd\files\hostapd to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/hostapd/files/hostapd
copy local file roles\hostapd\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/hostapd/tasks/main.yml
copy local file roles\hostapd\templates\hostapd.conf.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/hostapd/templates/hostapd.conf.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/files
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/meta
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/templates
copy local file roles\ideascube\files\ideascube_leftover_files.service to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/files/ideascube_leftover_files.service
copy local file roles\ideascube\files\ideascube_leftover_files.timer to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/files/ideascube_leftover_files.timer
copy local file roles\ideascube\files\logoKIWIX-ideascube.png to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/files/logoKIWIX-ideascube.png
copy local file roles\ideascube\files\remove_staticfiles_json.service to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/files/remove_staticfiles_json.service
copy local file roles\ideascube\files\remove_staticfiles_json.sh to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/files/remove_staticfiles_json.sh
copy local file roles\ideascube\files\uwsgi-cache.ini to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/files/uwsgi-cache.ini
copy local file roles\ideascube\meta\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/meta/main.yml
copy local file roles\ideascube\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/tasks/main.yml
copy local file roles\ideascube\templates\ideascube.list.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/templates/ideascube.list.j2
copy local file roles\ideascube\templates\pibox.py.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/ideascube/templates/pibox.py.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/iptables/files
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/iptables/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/iptables/templates
copy local file roles\iptables\files\iptables to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/iptables/files/iptables
copy local file roles\iptables\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/iptables/tasks/main.yml
copy local file roles\iptables\templates\iptables.rules.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/iptables/templates/iptables.rules.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kalite_content/tasks
copy local file roles\kalite_content\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kalite_content/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kalite_setup/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kalite_setup/templates
copy local file roles\kalite_setup\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kalite_setup/tasks/main.yml
copy local file roles\kalite_setup\templates\kalite.service.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kalite_setup/templates/kalite.service.j2
copy local file roles\kalite_setup\templates\kalite.vhost.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kalite_setup/templates/kalite.vhost.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kiwix/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kiwix/templates
copy local file roles\kiwix\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kiwix/tasks/main.yml
copy local file roles\kiwix\templates\kiwix-server.service.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kiwix/templates/kiwix-server.service.j2
copy local file roles\kiwix\templates\nginx.vhost.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/kiwix/templates/nginx.vhost.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/network-manager/tasks
copy local file roles\network-manager\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/network-manager/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/nginx/files
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/nginx/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/nginx/templates
copy local file roles\nginx\files\nginx.conf to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/nginx/files/nginx.conf
copy local file roles\nginx\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/nginx/tasks/main.yml
copy local file roles\nginx\templates\404.html.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/nginx/templates/404.html.j2
copy local file roles\nginx\templates\502.html.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/nginx/templates/502.html.j2
copy local file roles\nginx\templates\placeholder.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/nginx/templates/placeholder.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/packages/tasks
copy local file roles\packages\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/packages/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/resize/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/resize/templates
copy local file roles\resize\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/resize/tasks/main.yml
copy local file roles\resize\templates\fstab.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/resize/templates/fstab.j2
copy local file roles\resize\templates\mount-boot-partition.service to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/resize/templates/mount-boot-partition.service
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/restore/tasks
copy local file roles\restore\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/restore/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/services/tasks
copy local file roles\services\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/services/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/files
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/templates
copy local file roles\system\files\bashrc to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/files/bashrc
copy local file roles\system\files\rc.local to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/files/rc.local
copy local file roles\system\files\sources_jessie.list to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/files/sources_jessie.list
copy local file roles\system\files\sources_stretch.list to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/files/sources_stretch.list
copy local file roles\system\files\vimrc.local to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/files/vimrc.local
copy local file roles\system\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/tasks/main.yml
copy local file roles\system\templates\hosts.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/templates/hosts.j2
copy local file roles\system\templates\visudo.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/system/templates/visudo.j2
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/uwsgi/tasks
copy local file roles\uwsgi\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/uwsgi/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/variables/tasks
copy local file roles\variables\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/variables/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_content/tasks
copy local file roles\wikifundi_content\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_content/tasks/main.yml
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/tasks
make remote dir /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/templates
copy local file roles\wikifundi_setup\files\90-wikifundi.ini to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/90-wikifundi.ini
copy local file roles\wikifundi_setup\files\add_mw_extension.py to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/add_mw_extension.py
copy local file roles\wikifundi_setup\files\cc-by-sa.png to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/cc-by-sa.png
copy local file roles\wikifundi_setup\files\composer.json to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/composer.json
copy local file roles\wikifundi_setup\files\empty.php to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/empty.php
copy local file roles\wikifundi_setup\files\favicon.ico to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/favicon.ico
copy local file roles\wikifundi_setup\files\LocalSettings.php to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/LocalSettings.php
copy local file roles\wikifundi_setup\files\logo-sq.png to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/logo-sq.png
copy local file roles\wikifundi_setup\files\logo.png to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/logo.png
copy local file roles\wikifundi_setup\files\php.conf to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/files/php.conf
copy local file roles\wikifundi_setup\tasks\main.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/tasks/main.yml
copy local file roles\wikifundi_setup\tasks\mediawiki.yml to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/tasks/mediawiki.yml
copy local file roles\wikifundi_setup\templates\config.yaml.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/templates/config.yaml.j2
copy local file roles\wikifundi_setup\templates\parsoid.service.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/templates/parsoid.service.j2
copy local file roles\wikifundi_setup\templates\wikifundi.vhost.j2 to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./roles/wikifundi_setup/templates/wikifundi.vhost.j2
copy local file tests\conftest.py to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./tests/conftest.py
copy local file tests\requirements-dev.txt to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./tests/requirements-dev.txt
copy local file tests\test_ansible.py to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./tests/test_ansible.py
copy local file tests\test_syntax.py to tmp file /tmp/014CA30A3A7C5617814F0A82E513155/./tests/test_syntax.py
sudo mv -T /tmp/014CA30A3A7C5617814F0A82E513155 /var/lib/ansible/local
--> Run ansiblecube
copy local file C:\Users\Kelson\AppData\Local\Temp\tmpkitd191q\wikifundi.css to tmp file /tmp/26ED33ABFB099358C4222FA37D352E8
sudo mv -T /tmp/26ED33ABFB099358C4222FA37D352E8 /tmp/style.css
copy local file C:\Users\Kelson\AppData\Local\Temp\tmpkitd191q\favicon_WikiFundi.png to tmp file /tmp/EEA761501F5456BA44E5B4E85B74014
sudo mv -T /tmp/EEA761501F5456BA44E5B4E85B74014 /tmp/favicon.png
copy local file C:\Users\Kelson\AppData\Local\Temp\tmpkitd191q\header-logo_WikiFundi.png to tmp file /tmp/13F5BEACE65303550426B42ADA95CCE
sudo mv -T /tmp/13F5BEACE65303550426B42ADA95CCE /tmp/header-logo.png
copy local file C:\Users\Kelson\AppData\Local\Temp\tmpqlfax95o to tmp file /tmp/6C839E241390748E6A92FA5F3B3B1AE
sudo mv -T /tmp/6C839E241390748E6A92FA5F3B3B1AE /var/lib/ansible/local/extra_vars.json
ansiblecube extra_vars
{
"timezone": "Europe/Paris",
"admin_password": "****",
"language_name": "Fran\u00e7ais",
"catalogs": [
{
"name": "Kiwix",
"url": "http://download.kiwix.org/library/ideascube.yml",
"description": "Kiwix ZIM Content"
},
{
"name": "StaticSites",
"url": "http://catalog.ideascube.org/static-sites.yml",
"description": "Static sites"
}
],
"wikifundi_languages": [
"fr"
],
"kalite_languages": [],
"kernel_version": "4.14.34",
"custom_branding_path": "/tmp",
"has_custom_branding": true,
"edupi": true,
"root_partition_size": 7,
"project_name": "WikiFundi",
"disk_size": 127,
"captive_portal": true,
"mirror": "http://download.kiwix.org",
"admin_account": "****",
"language": "fr",
"aflatoun_languages": [],
"edupi_has_resources": true,
"packages": [
"wikipedia_fr_medicine_nopic.fr",
"vikidia_fr_all.fr",
"wikimooc_fr_all.fr",
"wikipedia_fr_all_novid.fr",
"wikiquote_fr_all_novid.fr",
"wikisource_fr_all_novid.fr",
"wiktionary_fr_all.fr"
]
}
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]^ 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]^ captive_portal : Copy new catch-all redirect 301 vhost TAGS: [master, rename]^ captive_portal : Copy dnsmasq script for NetworkManager 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.2
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, Nov 24 2017, 17:33:09) [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-1535274729.66-124335295075585 `" && echo ansible-tmp-1535274729.66-124335295075585="` echo /root/.ansible/tmp/ansible-tmp-1535274729.66-124335295075585 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/setup.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmphc1LaZ TO /root/.ansible/tmp/ansible-tmp-1535274729.66-124335295075585/setup.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274729.66-124335295075585/ /root/.ansible/tmp/ansible-tmp-1535274729.66-124335295075585/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274729.66-124335295075585/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274729.66-124335295075585/ > /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-08-26 - 09:12:31"
}
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-1535274764.36-208371303911822 `" && echo ansible-tmp-1535274764.36-208371303911822="` echo /root/.ansible/tmp/ansible-tmp-1535274764.36-208371303911822 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpHFjkAm TO /root/.ansible/tmp/ansible-tmp-1535274764.36-208371303911822/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274764.36-208371303911822/ /root/.ansible/tmp/ansible-tmp-1535274764.36-208371303911822/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274764.36-208371303911822/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274764.36-208371303911822/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ls",
"-lh",
"/data"
],
"delta": "0:00:00.222683",
"end": "2018-08-26 09:12:53.019680",
"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-08-26 09:12:52.796997",
"stderr": "",
"stderr_lines": [],
"stdout": "total 160K\ndrwxrwxr-x 8 ideascube www-data 32K Aug 2 01:54 aflatoun\ndrwxrwxr-x 6 ideascube www-data 32K Aug 2 02:07 edupi\ndrwxrwxr-x 9 ideascube www-data 32K Aug 2 02:36 kalite\ndrwxrwxr-x 2 ideascube www-data 32K Aug 1 23:37 test\ndrwxrwxr-x 2 ideascube www-data 32K Aug 2 01:39 wikifundi",
"stdout_lines": [
"total 160K",
"drwxrwxr-x 8 ideascube www-data 32K Aug 2 01:54 aflatoun",
"drwxrwxr-x 6 ideascube www-data 32K Aug 2 02:07 edupi",
"drwxrwxr-x 9 ideascube www-data 32K Aug 2 02:36 kalite",
"drwxrwxr-x 2 ideascube www-data 32K Aug 1 23:37 test",
"drwxrwxr-x 2 ideascube www-data 32K Aug 2 01:39 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-1535274804.28-178086477441123 `" && echo ansible-tmp-1535274804.28-178086477441123="` echo /root/.ansible/tmp/ansible-tmp-1535274804.28-178086477441123 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpj7aLSI TO /root/.ansible/tmp/ansible-tmp-1535274804.28-178086477441123/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274804.28-178086477441123/ /root/.ansible/tmp/ansible-tmp-1535274804.28-178086477441123/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274804.28-178086477441123/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274804.28-178086477441123/ > /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-1535274827.91-42438350061565 `" && echo ansible-tmp-1535274827.91-42438350061565="` echo /root/.ansible/tmp/ansible-tmp-1535274827.91-42438350061565 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/hostname.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmprEz16Q TO /root/.ansible/tmp/ansible-tmp-1535274827.91-42438350061565/hostname.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274827.91-42438350061565/ /root/.ansible/tmp/ansible-tmp-1535274827.91-42438350061565/hostname.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274827.91-42438350061565/hostname.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274827.91-42438350061565/ > /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.lan\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-1535274875.94-279045183110697 `" && echo ansible-tmp-1535274875.94-279045183110697="` echo /root/.ansible/tmp/ansible-tmp-1535274875.94-279045183110697 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpaRQzd4 TO /root/.ansible/tmp/ansible-tmp-1535274875.94-279045183110697/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274875.94-279045183110697/ /root/.ansible/tmp/ansible-tmp-1535274875.94-279045183110697/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274875.94-279045183110697/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274875.94-279045183110697/ > /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-1535274899.29-176528766472004 `" && echo ansible-tmp-1535274899.29-176528766472004="` echo /root/.ansible/tmp/ansible-tmp-1535274899.29-176528766472004 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/setup.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpKgFkVx TO /root/.ansible/tmp/ansible-tmp-1535274899.29-176528766472004/setup.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274899.29-176528766472004/ /root/.ansible/tmp/ansible-tmp-1535274899.29-176528766472004/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274899.29-176528766472004/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274899.29-176528766472004/ > /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-1535274918.83-262061404163807 `" && echo ansible-tmp-1535274918.83-262061404163807="` echo /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpOFzX6v TO /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/ /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpyxe78e/hosts.j2 TO /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/ /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/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-2810UhdjUK/tmpfxgqSS TO /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/ /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/ > /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-1535274918.83-262061404163807/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "4f1d059f7b69293ecc7a93d271cc9f0a",
"mode": "0644",
"owner": "root",
"size": 504,
"src": "/root/.ansible/tmp/ansible-tmp-1535274918.83-262061404163807/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-1535274940.22-49405692557683 `" && echo ansible-tmp-1535274940.22-49405692557683="` echo /root/.ansible/tmp/ansible-tmp-1535274940.22-49405692557683 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpgBi2n5 TO /root/.ansible/tmp/ansible-tmp-1535274940.22-49405692557683/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274940.22-49405692557683/ /root/.ansible/tmp/ansible-tmp-1535274940.22-49405692557683/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274940.22-49405692557683/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274940.22-49405692557683/ > /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-1535274946.97-42866234597863 `" && echo ansible-tmp-1535274946.97-42866234597863="` echo /root/.ansible/tmp/ansible-tmp-1535274946.97-42866234597863 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpo7kFRj TO /root/.ansible/tmp/ansible-tmp-1535274946.97-42866234597863/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274946.97-42866234597863/ /root/.ansible/tmp/ansible-tmp-1535274946.97-42866234597863/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274946.97-42866234597863/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274946.97-42866234597863/ > /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-1535274953.86-213162890595484 `" && echo ansible-tmp-1535274953.86-213162890595484="` echo /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpLNlB9U TO /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/ /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp5FDm3S TO /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/ /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/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-2810UhdjUK/tmpLYl3Kk TO /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/ /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/ > /dev/null 2>&1 && sleep 0'
NOTIFIED HANDLER update timezone for localhost
changed: [localhost] => {
"backup_file": "/etc/timezone.3432.2018-08-26@11:16:01~",
"changed": true,
"checksum": "f84bc266a99ba7f90407348a8c843b99e4386217",
"dest": "/etc/timezone",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "tmp5FDm3S",
"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-1535274953.86-213162890595484/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "22e2618c276f62ea6092e9ed9cde3f38",
"mode": "0644",
"owner": "root",
"size": 12,
"src": "/root/.ansible/tmp/ansible-tmp-1535274953.86-213162890595484/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-1535274964.97-64825642552175 `" && echo ansible-tmp-1535274964.97-64825642552175="` echo /root/.ansible/tmp/ansible-tmp-1535274964.97-64825642552175 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp1N6eB1 TO /root/.ansible/tmp/ansible-tmp-1535274964.97-64825642552175/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274964.97-64825642552175/ /root/.ansible/tmp/ansible-tmp-1535274964.97-64825642552175/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274964.97-64825642552175/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274964.97-64825642552175/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"umount",
"/data"
],
"delta": "0:00:00.256245",
"end": "2018-08-26 11:16:08.370037",
"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-08-26 11:16:08.113792",
"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-1535274971.83-77409760895037 `" && echo ansible-tmp-1535274971.83-77409760895037="` echo /root/.ansible/tmp/ansible-tmp-1535274971.83-77409760895037 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp5AUVXH TO /root/.ansible/tmp/ansible-tmp-1535274971.83-77409760895037/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274971.83-77409760895037/ /root/.ansible/tmp/ansible-tmp-1535274971.83-77409760895037/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274971.83-77409760895037/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274971.83-77409760895037/ > /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-1535274979.09-250369537394481 `" && echo ansible-tmp-1535274979.09-250369537394481="` echo /root/.ansible/tmp/ansible-tmp-1535274979.09-250369537394481 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpSJuNbq TO /root/.ansible/tmp/ansible-tmp-1535274979.09-250369537394481/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274979.09-250369537394481/ /root/.ansible/tmp/ansible-tmp-1535274979.09-250369537394481/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274979.09-250369537394481/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274979.09-250369537394481/ > /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-1535274986.36-272850723458201 `" && echo ansible-tmp-1535274986.36-272850723458201="` echo /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpgP8WnM TO /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/ /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/stat.py && sleep 0'
<localhost> PUT /var/lib/ansible/local/partition_boundaries.py TO /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/ /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/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-2810UhdjUK/tmpb2mBZT TO /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/ /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "9f617f36eb0f4acb61169c4a3d5158ee79124635",
"dest": "/tmp/partition_boundaries.py",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "partition_boundaries.py",
"attributes": null,
"backup": false,
"checksum": "9f617f36eb0f4acb61169c4a3d5158ee79124635",
"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-1535274986.36-272850723458201/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "701576f156a1a3449393af85866fc40a",
"mode": "0644",
"owner": "root",
"size": 3809,
"src": "/root/.ansible/tmp/ansible-tmp-1535274986.36-272850723458201/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-1535274996.77-173010704352728 `" && echo ansible-tmp-1535274996.77-173010704352728="` echo /root/.ansible/tmp/ansible-tmp-1535274996.77-173010704352728 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp5Qow_c TO /root/.ansible/tmp/ansible-tmp-1535274996.77-173010704352728/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535274996.77-173010704352728/ /root/.ansible/tmp/ansible-tmp-1535274996.77-173010704352728/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535274996.77-173010704352728/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535274996.77-173010704352728/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"fdisk",
"-l",
"/dev/mmcblk0"
],
"delta": "0:00:00.391646",
"end": "2018-08-26 11:16:40.838762",
"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-08-26 11:16:40.447116",
"stderr": "",
"stderr_lines": [],
"stdout": "Disk /dev/mmcblk0: 119.1 GiB, 127861784576 bytes, 249730048 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 15616870 1944934 949.7M 7 HPFS/NTFS/exFAT",
"stdout_lines": [
"Disk /dev/mmcblk0: 119.1 GiB, 127861784576 bytes, 249730048 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 15616870 1944934 949.7M 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-1535275003.85-151230261609692 `" && echo ansible-tmp-1535275003.85-151230261609692="` echo /root/.ansible/tmp/ansible-tmp-1535275003.85-151230261609692 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpDd8V7f TO /root/.ansible/tmp/ansible-tmp-1535275003.85-151230261609692/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275003.85-151230261609692/ /root/.ansible/tmp/ansible-tmp-1535275003.85-151230261609692/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275003.85-151230261609692/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275003.85-151230261609692/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "fdisk -l /dev/mmcblk0 | python /tmp/partition_boundaries.py 7 127",
"delta": "0:00:00.570611",
"end": "2018-08-26 11:16:48.123652",
"invocation": {
"module_args": {
"_raw_params": "fdisk -l /dev/mmcblk0 | python /tmp/partition_boundaries.py 7 127",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-08-26 11:16:47.553041",
"stderr": "",
"stderr_lines": [],
"stdout": "98304 13671936 13671937 248038745",
"stdout_lines": [
"98304 13671936 13671937 248038745"
]
}
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-1535275011.5-107694947973226 `" && echo ansible-tmp-1535275011.5-107694947973226="` echo /root/.ansible/tmp/ansible-tmp-1535275011.5-107694947973226 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpDb_nO5 TO /root/.ansible/tmp/ansible-tmp-1535275011.5-107694947973226/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275011.5-107694947973226/ /root/.ansible/tmp/ansible-tmp-1535275011.5-107694947973226/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275011.5-107694947973226/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275011.5-107694947973226/ > /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) - 37%]
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-1535275017.97-179967399278840 `" && echo ansible-tmp-1535275017.97-179967399278840="` echo /root/.ansible/tmp/ansible-tmp-1535275017.97-179967399278840 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpg1n3J8 TO /root/.ansible/tmp/ansible-tmp-1535275017.97-179967399278840/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275017.97-179967399278840/ /root/.ansible/tmp/ansible-tmp-1535275017.97-179967399278840/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275017.97-179967399278840/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275017.97-179967399278840/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "ls -l /dev/mmcblk0p* |wc -l",
"delta": "0:00:00.840670",
"end": "2018-08-26 11:17:01.978638",
"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-08-26 11:17:01.137968",
"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-1535275025.86-168271452295249 `" && echo ansible-tmp-1535275025.86-168271452295249="` echo /root/.ansible/tmp/ansible-tmp-1535275025.86-168271452295249 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpOxog6H TO /root/.ansible/tmp/ansible-tmp-1535275025.86-168271452295249/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275025.86-168271452295249/ /root/.ansible/tmp/ansible-tmp-1535275025.86-168271452295249/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275025.86-168271452295249/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275025.86-168271452295249/ > /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.338217",
"end": "2018-08-26 11:17:09.823565",
"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-08-26 11:17:09.485348",
"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-1535275033.21-72385800377506 `" && echo ansible-tmp-1535275033.21-72385800377506="` echo /root/.ansible/tmp/ansible-tmp-1535275033.21-72385800377506 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp27Xgaa TO /root/.ansible/tmp/ansible-tmp-1535275033.21-72385800377506/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275033.21-72385800377506/ /root/.ansible/tmp/ansible-tmp-1535275033.21-72385800377506/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275033.21-72385800377506/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275033.21-72385800377506/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"partprobe",
"-s"
],
"delta": "0:00:02.706110",
"end": "2018-08-26 11:17:19.065752",
"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-08-26 11:17:16.359642",
"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-1535275042.28-34294450770069 `" && echo ansible-tmp-1535275042.28-34294450770069="` echo /root/.ansible/tmp/ansible-tmp-1535275042.28-34294450770069 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp3O2Kew TO /root/.ansible/tmp/ansible-tmp-1535275042.28-34294450770069/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275042.28-34294450770069/ /root/.ansible/tmp/ansible-tmp-1535275042.28-34294450770069/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275042.28-34294450770069/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275042.28-34294450770069/ > /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.531898",
"end": "2018-08-26 11:17:26.726030",
"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-08-26 11:17:26.194132",
"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-249730047, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (98304-249730047, default 249730047): \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-249730047, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (98304-249730047, default 249730047): ",
"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-1535275050.6-158870087994629 `" && echo ansible-tmp-1535275050.6-158870087994629="` echo /root/.ansible/tmp/ansible-tmp-1535275050.6-158870087994629 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmps7c_wT TO /root/.ansible/tmp/ansible-tmp-1535275050.6-158870087994629/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275050.6-158870087994629/ /root/.ansible/tmp/ansible-tmp-1535275050.6-158870087994629/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275050.6-158870087994629/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275050.6-158870087994629/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"partprobe",
"-s"
],
"delta": "0:00:02.470132",
"end": "2018-08-26 11:17:36.887237",
"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-08-26 11:17:34.417105",
"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-1535275060.19-99412221910634 `" && echo ansible-tmp-1535275060.19-99412221910634="` echo /root/.ansible/tmp/ansible-tmp-1535275060.19-99412221910634 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpyyJV_H TO /root/.ansible/tmp/ansible-tmp-1535275060.19-99412221910634/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275060.19-99412221910634/ /root/.ansible/tmp/ansible-tmp-1535275060.19-99412221910634/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275060.19-99412221910634/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275060.19-99412221910634/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"resize2fs",
"/dev/mmcblk0p2"
],
"delta": "0:00:00.310805",
"end": "2018-08-26 11:17:44.414625",
"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-08-26 11:17:44.103820",
"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) - 38%]
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-1535275068.04-32383768816573 `" && echo ansible-tmp-1535275068.04-32383768816573="` echo /root/.ansible/tmp/ansible-tmp-1535275068.04-32383768816573 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpFHZnNn TO /root/.ansible/tmp/ansible-tmp-1535275068.04-32383768816573/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275068.04-32383768816573/ /root/.ansible/tmp/ansible-tmp-1535275068.04-32383768816573/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275068.04-32383768816573/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275068.04-32383768816573/ > /dev/null 2>&1 && sleep 0'
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": "/bin/echo -e \"n\\np\\n3\\n13671937\\n248038745\\nt\\n3\\n7\\nw\" | fdisk /dev/mmcblk0",
"delta": "0:00:00.797707",
"end": "2018-08-26 11:17:51.986040",
"invocation": {
"module_args": {
"_raw_params": "/bin/echo -e \"n\\np\\n3\\n13671937\\n248038745\\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-08-26 11:17:51.188333",
"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-249730047, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (13671937-249730047, default 249730047): \nCreated a new partition 3 of type 'Linux' and of size 111.8 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-249730047, default 2048): Last sector, +sectors or +size{K,M,G,T,P} (13671937-249730047, default 249730047): ",
"Created a new partition 3 of type 'Linux' and of size 111.8 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-1535275075.29-230917314627449 `" && echo ansible-tmp-1535275075.29-230917314627449="` echo /root/.ansible/tmp/ansible-tmp-1535275075.29-230917314627449 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpWKJ7h4 TO /root/.ansible/tmp/ansible-tmp-1535275075.29-230917314627449/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275075.29-230917314627449/ /root/.ansible/tmp/ansible-tmp-1535275075.29-230917314627449/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275075.29-230917314627449/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275075.29-230917314627449/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"partprobe",
"-s"
],
"delta": "0:00:02.294859",
"end": "2018-08-26 11:18:02.455819",
"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-08-26 11:18:00.160960",
"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-1535275087.18-202209832008111 `" && echo ansible-tmp-1535275087.18-202209832008111="` echo /root/.ansible/tmp/ansible-tmp-1535275087.18-202209832008111 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpjnfdAv TO /root/.ansible/tmp/ansible-tmp-1535275087.18-202209832008111/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275087.18-202209832008111/ /root/.ansible/tmp/ansible-tmp-1535275087.18-202209832008111/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275087.18-202209832008111/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275087.18-202209832008111/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"mkfs.exfat",
"/dev/mmcblk0p3"
],
"delta": "0:00:01.305393",
"end": "2018-08-26 11:18:12.280779",
"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-08-26 11:18:10.975386",
"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-1535275095.32-37996838639011 `" && echo ansible-tmp-1535275095.32-37996838639011="` echo /root/.ansible/tmp/ansible-tmp-1535275095.32-37996838639011 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpLtZhrz TO /root/.ansible/tmp/ansible-tmp-1535275095.32-37996838639011/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275095.32-37996838639011/ /root/.ansible/tmp/ansible-tmp-1535275095.32-37996838639011/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275095.32-37996838639011/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275095.32-37996838639011/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"fdisk",
"-l",
"/dev/mmcblk0"
],
"delta": "0:00:00.150005",
"end": "2018-08-26 11:18:19.024362",
"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-08-26 11:18:18.874357",
"stderr": "",
"stderr_lines": [],
"stdout": "Disk /dev/mmcblk0: 119.1 GiB, 127861784576 bytes, 249730048 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 248038745 234366809 111.8G 7 HPFS/NTFS/exFAT",
"stdout_lines": [
"Disk /dev/mmcblk0: 119.1 GiB, 127861784576 bytes, 249730048 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 248038745 234366809 111.8G 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-1535275102.39-233052228264812 `" && echo ansible-tmp-1535275102.39-233052228264812="` echo /root/.ansible/tmp/ansible-tmp-1535275102.39-233052228264812 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpHFOGkY TO /root/.ansible/tmp/ansible-tmp-1535275102.39-233052228264812/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275102.39-233052228264812/ /root/.ansible/tmp/ansible-tmp-1535275102.39-233052228264812/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275102.39-233052228264812/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275102.39-233052228264812/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"fdisk",
"-l",
"/dev/mmcblk0p3"
],
"delta": "0:00:00.155129",
"end": "2018-08-26 11:18:25.710464",
"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-08-26 11:18:25.555335",
"stderr": "",
"stderr_lines": [],
"stdout": "Disk /dev/mmcblk0p3: 111.8 GiB, 119995806208 bytes, 234366809 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: 111.8 GiB, 119995806208 bytes, 234366809 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-1535275108.9-123035418198946 `" && echo ansible-tmp-1535275108.9-123035418198946="` echo /root/.ansible/tmp/ansible-tmp-1535275108.9-123035418198946 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpeKvrMR TO /root/.ansible/tmp/ansible-tmp-1535275108.9-123035418198946/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275108.9-123035418198946/ /root/.ansible/tmp/ansible-tmp-1535275108.9-123035418198946/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275108.9-123035418198946/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275108.9-123035418198946/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"dumpexfat",
"-s",
"/dev/mmcblk0p3"
],
"delta": "0:00:00.125861",
"end": "2018-08-26 11:18:32.160656",
"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-08-26 11:18:32.034795",
"stderr": "",
"stderr_lines": [],
"stdout": "Volume serial number 0x053429ac\nFS version 1.0\nSector size 512\nCluster size 131072\nSectors count 234366809\nClusters count 915466\nFirst sector 0\nFAT first sector 128\nFAT sectors count 7296\nFirst cluster sector 7424\nRoot directory cluster 4\nVolume state 0x0000\nFATs count 1\nDrive number 0x80\nAllocated space 0%",
"stdout_lines": [
"Volume serial number 0x053429ac",
"FS version 1.0",
"Sector size 512",
"Cluster size 131072",
"Sectors count 234366809",
"Clusters count 915466",
"First sector 0",
"FAT first sector 128",
"FAT sectors count 7296",
"First cluster sector 7424",
"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-1535275115.53-198333937925715 `" && echo ansible-tmp-1535275115.53-198333937925715="` echo /root/.ansible/tmp/ansible-tmp-1535275115.53-198333937925715 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpw5o8ne TO /root/.ansible/tmp/ansible-tmp-1535275115.53-198333937925715/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275115.53-198333937925715/ /root/.ansible/tmp/ansible-tmp-1535275115.53-198333937925715/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275115.53-198333937925715/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275115.53-198333937925715/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"fsck.exfat",
"/dev/mmcblk0p3"
],
"delta": "0:00:00.576313",
"end": "2018-08-26 11:18:39.692303",
"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-08-26 11:18:39.115990",
"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 112 GB\nUsed space 4141 KB\nAvailable space 112 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 112 GB",
"Used space 4141 KB",
"Available space 112 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-1535275122.71-136865956702717 `" && echo ansible-tmp-1535275122.71-136865956702717="` echo /root/.ansible/tmp/ansible-tmp-1535275122.71-136865956702717 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpYSCw_9 TO /root/.ansible/tmp/ansible-tmp-1535275122.71-136865956702717/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275122.71-136865956702717/ /root/.ansible/tmp/ansible-tmp-1535275122.71-136865956702717/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275122.71-136865956702717/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275122.71-136865956702717/ > /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-1535275131.03-119636938959351 `" && echo ansible-tmp-1535275131.03-119636938959351="` echo /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpbnCvRB TO /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/ /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpJpaELq/fstab.j2 TO /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/ /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/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-2810UhdjUK/tmp7vtSVI TO /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/ /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/ > /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-1535275131.03-119636938959351/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "cc77a248ca62d14925a3748a92f5e360",
"mode": "0644",
"owner": "root",
"size": 526,
"src": "/root/.ansible/tmp/ansible-tmp-1535275131.03-119636938959351/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-1535275143.01-151111975009204 `" && echo ansible-tmp-1535275143.01-151111975009204="` echo /root/.ansible/tmp/ansible-tmp-1535275143.01-151111975009204 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp9LfcPG TO /root/.ansible/tmp/ansible-tmp-1535275143.01-151111975009204/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275143.01-151111975009204/ /root/.ansible/tmp/ansible-tmp-1535275143.01-151111975009204/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275143.01-151111975009204/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275143.01-151111975009204/ > /dev/null 2>&1 && sleep 0'
fatal: [localhost]: FAILED! => {
"changed": true,
"cmd": [
"mount",
"/data"
],
"delta": "0:00:00.442131",
"end": "2018-08-26 11:19:06.754609",
"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-08-26 11:19:06.312478",
"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-1535275150.18-142604743679722 `" && echo ansible-tmp-1535275150.18-142604743679722="` echo /var/tmp/ansible-tmp-1535275150.18-142604743679722 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpGK7KdV TO /var/tmp/ansible-tmp-1535275150.18-142604743679722/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275150.18-142604743679722/ /var/tmp/ansible-tmp-1535275150.18-142604743679722/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275150.18-142604743679722/ /var/tmp/ansible-tmp-1535275150.18-142604743679722/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275150.18-142604743679722/ /var/tmp/ansible-tmp-1535275150.18-142604743679722/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-vhpgirewxmjhkvsitpnscrofmhgnrvzh; /usr/bin/python /var/tmp/ansible-tmp-1535275150.18-142604743679722/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275150.18-142604743679722/ > /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-1535275158.37-224678827912689 `" && echo ansible-tmp-1535275158.37-224678827912689="` echo /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp5ijMH9 TO /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/ /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp824WuF/502.html.j2 TO /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/ /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/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-2810UhdjUK/tmpmZCQZN TO /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/ /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/ > /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-1535275158.37-224678827912689/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "112ca6d957849d0686123b7d7ef6561f",
"mode": "0644",
"owner": "root",
"size": 2145,
"src": "/root/.ansible/tmp/ansible-tmp-1535275158.37-224678827912689/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-1535275168.74-114013133570340 `" && echo ansible-tmp-1535275168.74-114013133570340="` echo /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp9Ne34J TO /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/ /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpSt61bB/404.html.j2 TO /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/ /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/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-2810UhdjUK/tmpGqujhd TO /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/ /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/ > /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-1535275168.74-114013133570340/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "fbafe0d61643615ba49eb767cfe652be",
"mode": "0644",
"owner": "root",
"size": 2009,
"src": "/root/.ansible/tmp/ansible-tmp-1535275168.74-114013133570340/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:16
<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-1535275179.41-61229724586820 `" && echo ansible-tmp-1535275179.41-61229724586820="` echo /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpqNgPxt TO /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/ /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpNiN7iV/dnsmasq.conf.j2 TO /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/ /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/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-2810UhdjUK/tmpD7Vwn5 TO /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/ /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"backup_file": "/etc/dnsmasq.conf.4396.2018-08-26@11:19:47~",
"changed": true,
"checksum": "52e0ec3acbb0917178508b3875ed8481fa1bd34e",
"dest": "/etc/dnsmasq.conf",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "dnsmasq.conf.j2",
"attributes": null,
"backup": true,
"checksum": "52e0ec3acbb0917178508b3875ed8481fa1bd34e",
"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-1535275179.41-61229724586820/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "77b7c708005b3fc186e3d02d52100cdb",
"mode": "0644",
"owner": "root",
"size": 321,
"src": "/root/.ansible/tmp/ansible-tmp-1535275179.41-61229724586820/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-1535275190.39-203500901935257 `" && echo ansible-tmp-1535275190.39-203500901935257="` echo /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpGBOG39 TO /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/ /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpa8AypX/hostapd.conf.j2 TO /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/ /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/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-2810UhdjUK/tmpzzT5Mm TO /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/ /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/ > /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-1535275190.39-203500901935257/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "c95b155ee401b0aff0128ca34796903e",
"mode": "0755",
"owner": "root",
"size": 342,
"src": "/root/.ansible/tmp/ansible-tmp-1535275190.39-203500901935257/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-1535275201.63-2334215797692 `" && echo ansible-tmp-1535275201.63-2334215797692="` echo /root/.ansible/tmp/ansible-tmp-1535275201.63-2334215797692 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmps4XNgP TO /root/.ansible/tmp/ansible-tmp-1535275201.63-2334215797692/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275201.63-2334215797692/ /root/.ansible/tmp/ansible-tmp-1535275201.63-2334215797692/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275201.63-2334215797692/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275201.63-2334215797692/ > /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-1535275210.84-217267941454297 `" && echo ansible-tmp-1535275210.84-217267941454297="` echo /root/.ansible/tmp/ansible-tmp-1535275210.84-217267941454297 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpCWPLt6 TO /root/.ansible/tmp/ansible-tmp-1535275210.84-217267941454297/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275210.84-217267941454297/ /root/.ansible/tmp/ansible-tmp-1535275210.84-217267941454297/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275210.84-217267941454297/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275210.84-217267941454297/ > /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-1535275215.78-71403119184445 `" && echo ansible-tmp-1535275215.78-71403119184445="` echo /root/.ansible/tmp/ansible-tmp-1535275215.78-71403119184445 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp_19pMZ TO /root/.ansible/tmp/ansible-tmp-1535275215.78-71403119184445/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275215.78-71403119184445/ /root/.ansible/tmp/ansible-tmp-1535275215.78-71403119184445/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275215.78-71403119184445/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275215.78-71403119184445/ > /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-1535275220.27-19017132882470 `" && echo ansible-tmp-1535275220.27-19017132882470="` echo /root/.ansible/tmp/ansible-tmp-1535275220.27-19017132882470 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp_ePA_G TO /root/.ansible/tmp/ansible-tmp-1535275220.27-19017132882470/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275220.27-19017132882470/ /root/.ansible/tmp/ansible-tmp-1535275220.27-19017132882470/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275220.27-19017132882470/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275220.27-19017132882470/ > /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) - 41%]
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-1535275227.68-8949266863621 `" && echo ansible-tmp-1535275227.68-8949266863621="` echo /root/.ansible/tmp/ansible-tmp-1535275227.68-8949266863621 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpilEQNu TO /root/.ansible/tmp/ansible-tmp-1535275227.68-8949266863621/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275227.68-8949266863621/ /root/.ansible/tmp/ansible-tmp-1535275227.68-8949266863621/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275227.68-8949266863621/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275227.68-8949266863621/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=kiwix) => {
"changed": true,
"cmd": [
"mv",
"/var/ideascube/kiwix",
"/data/ideascube/"
],
"delta": "0:00:00.195449",
"end": "2018-08-26 11:20:31.092560",
"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-08-26 11:20:30.897111",
"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-1535275232.26-20161717825361 `" && echo ansible-tmp-1535275232.26-20161717825361="` echo /root/.ansible/tmp/ansible-tmp-1535275232.26-20161717825361 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpN2UoBz TO /root/.ansible/tmp/ansible-tmp-1535275232.26-20161717825361/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275232.26-20161717825361/ /root/.ansible/tmp/ansible-tmp-1535275232.26-20161717825361/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275232.26-20161717825361/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275232.26-20161717825361/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=nginx) => {
"changed": true,
"cmd": [
"mv",
"/var/ideascube/nginx",
"/data/ideascube/"
],
"delta": "0:00:00.142030",
"end": "2018-08-26 11:20:35.916039",
"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-08-26 11:20:35.774009",
"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-1535275236.7-252985799764710 `" && echo ansible-tmp-1535275236.7-252985799764710="` echo /root/.ansible/tmp/ansible-tmp-1535275236.7-252985799764710 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpt2JxoU TO /root/.ansible/tmp/ansible-tmp-1535275236.7-252985799764710/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275236.7-252985799764710/ /root/.ansible/tmp/ansible-tmp-1535275236.7-252985799764710/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275236.7-252985799764710/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275236.7-252985799764710/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=mediacenter) => {
"changed": true,
"cmd": [
"mv",
"/var/ideascube/mediacenter",
"/data/ideascube/"
],
"delta": "0:00:00.155201",
"end": "2018-08-26 11:20:40.499866",
"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-08-26 11:20:40.344665",
"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-1535275244.21-117337904772796 `" && echo ansible-tmp-1535275244.21-117337904772796="` echo /root/.ansible/tmp/ansible-tmp-1535275244.21-117337904772796 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpbzlJf6 TO /root/.ansible/tmp/ansible-tmp-1535275244.21-117337904772796/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275244.21-117337904772796/ /root/.ansible/tmp/ansible-tmp-1535275244.21-117337904772796/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275244.21-117337904772796/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275244.21-117337904772796/ > /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-1535275248.4-147653133744175 `" && echo ansible-tmp-1535275248.4-147653133744175="` echo /root/.ansible/tmp/ansible-tmp-1535275248.4-147653133744175 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp7TF_2p TO /root/.ansible/tmp/ansible-tmp-1535275248.4-147653133744175/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275248.4-147653133744175/ /root/.ansible/tmp/ansible-tmp-1535275248.4-147653133744175/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275248.4-147653133744175/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275248.4-147653133744175/ > /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-1535275252.79-150475212902224 `" && echo ansible-tmp-1535275252.79-150475212902224="` echo /root/.ansible/tmp/ansible-tmp-1535275252.79-150475212902224 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpUvD7Xe TO /root/.ansible/tmp/ansible-tmp-1535275252.79-150475212902224/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275252.79-150475212902224/ /root/.ansible/tmp/ansible-tmp-1535275252.79-150475212902224/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275252.79-150475212902224/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275252.79-150475212902224/ > /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-1535275262.23-102586231283028 `" && echo ansible-tmp-1535275262.23-102586231283028="` echo /root/.ansible/tmp/ansible-tmp-1535275262.23-102586231283028 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpHqru7o TO /root/.ansible/tmp/ansible-tmp-1535275262.23-102586231283028/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275262.23-102586231283028/ /root/.ansible/tmp/ansible-tmp-1535275262.23-102586231283028/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275262.23-102586231283028/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275262.23-102586231283028/ > /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-1535275269.09-183783557163515 `" && echo ansible-tmp-1535275269.09-183783557163515="` echo /root/.ansible/tmp/ansible-tmp-1535275269.09-183783557163515 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpRDTMW7 TO /root/.ansible/tmp/ansible-tmp-1535275269.09-183783557163515/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275269.09-183783557163515/ /root/.ansible/tmp/ansible-tmp-1535275269.09-183783557163515/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275269.09-183783557163515/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275269.09-183783557163515/ > /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": 1535274363.5285707,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 16,
"charset": "binary",
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"ctime": 1535274365.628021,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19492,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "image/png",
"mode": "0644",
"mtime": 1535274363.5885527,
"nlink": 1,
"path": "/tmp/favicon.png",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 6122,
"uid": 1000,
"version": "3608713113",
"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-1535275274.08-215925335861414 `" && echo ansible-tmp-1535275274.08-215925335861414="` echo /root/.ansible/tmp/ansible-tmp-1535275274.08-215925335861414 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpRVJUkZ TO /root/.ansible/tmp/ansible-tmp-1535275274.08-215925335861414/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275274.08-215925335861414/ /root/.ansible/tmp/ansible-tmp-1535275274.08-215925335861414/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275274.08-215925335861414/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275274.08-215925335861414/ > /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": 1535274366.5278287,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 24,
"charset": "binary",
"checksum": "fcf14fcb2bc1bf0264f075ad201d5bca45326b92",
"ctime": 1535274368.0275526,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19493,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "image/png",
"mode": "0644",
"mtime": 1535274366.5378268,
"nlink": 1,
"path": "/tmp/header-logo.png",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 8850,
"uid": 1000,
"version": "3608713114",
"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-1535275280.52-116615381477242 `" && echo ansible-tmp-1535275280.52-116615381477242="` echo /root/.ansible/tmp/ansible-tmp-1535275280.52-116615381477242 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpPgipfh TO /root/.ansible/tmp/ansible-tmp-1535275280.52-116615381477242/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275280.52-116615381477242/ /root/.ansible/tmp/ansible-tmp-1535275280.52-116615381477242/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275280.52-116615381477242/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275280.52-116615381477242/ > /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": 1535274361.229377,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 8,
"charset": "utf-8",
"checksum": "7d728b975909e7a2584a235531ff8660bc6d1c3d",
"ctime": 1535274362.6488507,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19491,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "text/plain",
"mode": "0644",
"mtime": 1535274361.239373,
"nlink": 1,
"path": "/tmp/style.css",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 1286,
"uid": 1000,
"version": "3608713112",
"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-1535275289.34-104955317038261 `" && echo ansible-tmp-1535275289.34-104955317038261="` echo /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmplSEobp TO /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/ /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/stat.py && sleep 0'
<localhost> PUT /tmp/favicon.png TO /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/ /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/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-2810UhdjUK/tmpJw9xiJ TO /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/ /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275289.34-104955317038261/ > /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': 1535274363.5885527, u'block_size': 4096, u'inode': 19492, u'isgid': False, u'size': 6122, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'version': u'3608713113', 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': 1535274363.5285707, u'mimetype': u'image/png', u'ctime': 1535274365.628021, 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-1535275289.34-104955317038261/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": 1535274363.5285707,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 16,
"charset": "binary",
"checksum": "3ac7857cf0537216a40f02bf3c94d6719a202752",
"ctime": 1535274365.628021,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19492,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "image/png",
"mode": "0644",
"mtime": 1535274363.5885527,
"nlink": 1,
"path": "/tmp/favicon.png",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 6122,
"uid": 1000,
"version": "3608713113",
"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-1535275289.34-104955317038261/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-1535275297.81-124961074325472 `" && echo ansible-tmp-1535275297.81-124961074325472="` echo /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp3rEpeO TO /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/ /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/stat.py && sleep 0'
<localhost> PUT /tmp/header-logo.png TO /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/ /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/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-2810UhdjUK/tmpwdXsIj TO /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/ /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/ > /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': 1535274366.5378268, u'block_size': 4096, u'inode': 19493, u'isgid': False, u'size': 8850, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'version': u'3608713114', u'pw_name': u'pi', u'gid': 1000, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 24, 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': 1535274366.5278287, u'mimetype': u'image/png', u'ctime': 1535274368.0275526, u'isblk': False, u'checksum': u'fcf14fcb2bc1bf0264f075ad201d5bca45326b92', 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": "fcf14fcb2bc1bf0264f075ad201d5bca45326b92",
"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": "fcf14fcb2bc1bf0264f075ad201d5bca45326b92",
"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-1535275297.81-124961074325472/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": 1535274366.5278287,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 24,
"charset": "binary",
"checksum": "fcf14fcb2bc1bf0264f075ad201d5bca45326b92",
"ctime": 1535274368.0275526,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19493,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "image/png",
"mode": "0644",
"mtime": 1535274366.5378268,
"nlink": 1,
"path": "/tmp/header-logo.png",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 8850,
"uid": 1000,
"version": "3608713114",
"wgrp": false,
"woth": false,
"writeable": true,
"wusr": true,
"xgrp": false,
"xoth": false,
"xusr": false
}
},
"md5sum": "84a4f76a3355febc12fd172b522edc6c",
"mode": "0644",
"owner": "ideascube",
"size": 8850,
"src": "/root/.ansible/tmp/ansible-tmp-1535275297.81-124961074325472/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-1535275306.43-250338727183954 `" && echo ansible-tmp-1535275306.43-250338727183954="` echo /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpFKP_FV TO /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/ /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/stat.py && sleep 0'
<localhost> PUT /tmp/style.css TO /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/ /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/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-2810UhdjUK/tmpmb61XS TO /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/ /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/ > /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': 1535274361.239373, u'block_size': 4096, u'inode': 19491, u'isgid': False, u'size': 1286, u'executable': False, u'roth': True, u'isuid': False, u'readable': True, u'version': u'3608713112', u'pw_name': u'pi', u'gid': 1000, u'ischr': False, u'wusr': True, u'writeable': True, u'isdir': False, u'blocks': 8, 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': 1535274361.229377, u'mimetype': u'text/plain', u'ctime': 1535274362.6488507, u'isblk': False, u'checksum': u'7d728b975909e7a2584a235531ff8660bc6d1c3d', 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": "7d728b975909e7a2584a235531ff8660bc6d1c3d",
"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": "7d728b975909e7a2584a235531ff8660bc6d1c3d",
"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-1535275306.43-250338727183954/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": 1535274361.229377,
"attr_flags": "e",
"attributes": [
"extents"
],
"block_size": 4096,
"blocks": 8,
"charset": "utf-8",
"checksum": "7d728b975909e7a2584a235531ff8660bc6d1c3d",
"ctime": 1535274362.6488507,
"dev": 45826,
"device_type": 0,
"executable": false,
"exists": true,
"gid": 1000,
"gr_name": "pi",
"inode": 19491,
"isblk": false,
"ischr": false,
"isdir": false,
"isfifo": false,
"isgid": false,
"islnk": false,
"isreg": true,
"issock": false,
"isuid": false,
"mimetype": "text/plain",
"mode": "0644",
"mtime": 1535274361.239373,
"nlink": 1,
"path": "/tmp/style.css",
"pw_name": "pi",
"readable": true,
"rgrp": true,
"roth": true,
"rusr": true,
"size": 1286,
"uid": 1000,
"version": "3608713112",
"wgrp": false,
"woth": false,
"writeable": true,
"wusr": true,
"xgrp": false,
"xoth": false,
"xusr": false
}
},
"md5sum": "c4fb8e0aa34fb65166acbe0d1dec8691",
"mode": "0644",
"owner": "ideascube",
"size": 1286,
"src": "/root/.ansible/tmp/ansible-tmp-1535275306.43-250338727183954/source",
"state": "file",
"uid": 1001
}
TASK [ideascube : Create ideascube configuration file] *************************
--> ideascube : Create ideascube configuration file
[STAGE 3/6: Image configuration (virtualized) - 42%]
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-1535275317.1-25046796208808 `" && echo ansible-tmp-1535275317.1-25046796208808="` echo /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpiFx75h TO /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/ /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp_KiViP/pibox.py.j2 TO /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/ /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/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-2810UhdjUK/tmpVVbMqh TO /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/ /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/ > /dev/null 2>&1 && sleep 0'
NOTIFIED HANDLER restart uwsgi for localhost
changed: [localhost] => {
"changed": true,
"checksum": "6b676c6a78618045f562425a662e316772dd2b9b",
"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": "6b676c6a78618045f562425a662e316772dd2b9b",
"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-1535275317.1-25046796208808/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "a5e10dcc76f18f723d205a7451b038ff",
"mode": "0644",
"owner": "root",
"size": 954,
"src": "/root/.ansible/tmp/ansible-tmp-1535275317.1-25046796208808/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-1535275328.78-178517324941392 `" && echo ansible-tmp-1535275328.78-178517324941392="` echo /root/.ansible/tmp/ansible-tmp-1535275328.78-178517324941392 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpQfkUwx TO /root/.ansible/tmp/ansible-tmp-1535275328.78-178517324941392/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275328.78-178517324941392/ /root/.ansible/tmp/ansible-tmp-1535275328.78-178517324941392/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275328.78-178517324941392/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275328.78-178517324941392/ > /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-1535275339.91-212464533583753 `" && echo ansible-tmp-1535275339.91-212464533583753="` echo /root/.ansible/tmp/ansible-tmp-1535275339.91-212464533583753 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpsVM2fB TO /root/.ansible/tmp/ansible-tmp-1535275339.91-212464533583753/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275339.91-212464533583753/ /root/.ansible/tmp/ansible-tmp-1535275339.91-212464533583753/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275339.91-212464533583753/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275339.91-212464533583753/ > /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-1535275346.68-195802143297585 `" && echo ansible-tmp-1535275346.68-195802143297585="` echo /root/.ansible/tmp/ansible-tmp-1535275346.68-195802143297585 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpMkJd9q TO /root/.ansible/tmp/ansible-tmp-1535275346.68-195802143297585/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275346.68-195802143297585/ /root/.ansible/tmp/ansible-tmp-1535275346.68-195802143297585/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275346.68-195802143297585/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275346.68-195802143297585/ > /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-1535275350.97-83339863195422 `" && echo ansible-tmp-1535275350.97-83339863195422="` echo /root/.ansible/tmp/ansible-tmp-1535275350.97-83339863195422 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp9TSFVs TO /root/.ansible/tmp/ansible-tmp-1535275350.97-83339863195422/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275350.97-83339863195422/ /root/.ansible/tmp/ansible-tmp-1535275350.97-83339863195422/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275350.97-83339863195422/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275350.97-83339863195422/ > /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-1535275355.57-132589163944053 `" && echo ansible-tmp-1535275355.57-132589163944053="` echo /root/.ansible/tmp/ansible-tmp-1535275355.57-132589163944053 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpRON2GM TO /root/.ansible/tmp/ansible-tmp-1535275355.57-132589163944053/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275355.57-132589163944053/ /root/.ansible/tmp/ansible-tmp-1535275355.57-132589163944053/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275355.57-132589163944053/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275355.57-132589163944053/ > /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-1535275361.04-259383913539890 `" && echo ansible-tmp-1535275361.04-259383913539890="` echo /root/.ansible/tmp/ansible-tmp-1535275361.04-259383913539890 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpZGqGwk TO /root/.ansible/tmp/ansible-tmp-1535275361.04-259383913539890/replace.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275361.04-259383913539890/ /root/.ansible/tmp/ansible-tmp-1535275361.04-259383913539890/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275361.04-259383913539890/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275361.04-259383913539890/ > /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-1535275368.2-69195885932696 `" && echo ansible-tmp-1535275368.2-69195885932696="` echo /var/tmp/ansible-tmp-1535275368.2-69195885932696 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpSjJdyr TO /var/tmp/ansible-tmp-1535275368.2-69195885932696/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275368.2-69195885932696/ /var/tmp/ansible-tmp-1535275368.2-69195885932696/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275368.2-69195885932696/ /var/tmp/ansible-tmp-1535275368.2-69195885932696/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275368.2-69195885932696/ /var/tmp/ansible-tmp-1535275368.2-69195885932696/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-oxieqtpgdtfdmhofjclvudnfkrfqgvji; ADMIN_ACCOUNT=admin /usr/bin/python /var/tmp/ansible-tmp-1535275368.2-69195885932696/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275368.2-69195885932696/ > /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:24.570196",
"end": "2018-08-26 11:23:17.389130",
"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-08-26 11:22:52.818934",
"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) - 43%]
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-1535275400.78-176518182694330 `" && echo ansible-tmp-1535275400.78-176518182694330="` echo /var/tmp/ansible-tmp-1535275400.78-176518182694330 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpONu2km TO /var/tmp/ansible-tmp-1535275400.78-176518182694330/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275400.78-176518182694330/ /var/tmp/ansible-tmp-1535275400.78-176518182694330/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275400.78-176518182694330/ /var/tmp/ansible-tmp-1535275400.78-176518182694330/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275400.78-176518182694330/ /var/tmp/ansible-tmp-1535275400.78-176518182694330/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-lgrixxefeahoplvfqpbhzttmbuftuobq; ADMIN_ACCOUNT=admin ADMIN_PASSWORD=adminadmin /usr/bin/python /var/tmp/ansible-tmp-1535275400.78-176518182694330/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275400.78-176518182694330/ > /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:24.414820",
"end": "2018-08-26 11:23:49.864452",
"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-08-26 11:23:25.449632",
"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) - 43%]
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-1535275433.32-147658477168596 `" && echo ansible-tmp-1535275433.32-147658477168596="` echo /var/tmp/ansible-tmp-1535275433.32-147658477168596 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpuJiEFB TO /var/tmp/ansible-tmp-1535275433.32-147658477168596/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275433.32-147658477168596/ /var/tmp/ansible-tmp-1535275433.32-147658477168596/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275433.32-147658477168596/ /var/tmp/ansible-tmp-1535275433.32-147658477168596/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275433.32-147658477168596/ /var/tmp/ansible-tmp-1535275433.32-147658477168596/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-booznizywxbvcgodnfccbfppopjtbhpe; /usr/bin/python /var/tmp/ansible-tmp-1535275433.32-147658477168596/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275433.32-147658477168596/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ideascube",
"config",
"set",
"server",
"site-name",
"wikifundi"
],
"delta": "0:00:28.230465",
"end": "2018-08-26 11:24:26.183249",
"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-08-26 11:23:57.952784",
"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-1535275469.75-166606934398587 `" && echo ansible-tmp-1535275469.75-166606934398587="` echo /var/tmp/ansible-tmp-1535275469.75-166606934398587 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpAOSm2R TO /var/tmp/ansible-tmp-1535275469.75-166606934398587/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275469.75-166606934398587/ /var/tmp/ansible-tmp-1535275469.75-166606934398587/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275469.75-166606934398587/ /var/tmp/ansible-tmp-1535275469.75-166606934398587/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275469.75-166606934398587/ /var/tmp/ansible-tmp-1535275469.75-166606934398587/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-zgkuzoebumamlrebwmkkuapidlfrlovs; /usr/bin/python /var/tmp/ansible-tmp-1535275469.75-166606934398587/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275469.75-166606934398587/ > /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:30.850092",
"end": "2018-08-26 11:25:05.609013",
"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-08-26 11:24:34.758921",
"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-1535275509.53-239068044611681 `" && echo ansible-tmp-1535275509.53-239068044611681="` echo /root/.ansible/tmp/ansible-tmp-1535275509.53-239068044611681 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpRn_AjU TO /root/.ansible/tmp/ansible-tmp-1535275509.53-239068044611681/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275509.53-239068044611681/ /root/.ansible/tmp/ansible-tmp-1535275509.53-239068044611681/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275509.53-239068044611681/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275509.53-239068044611681/ > /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-1535275516.84-193081321197522 `" && echo ansible-tmp-1535275516.84-193081321197522="` echo /root/.ansible/tmp/ansible-tmp-1535275516.84-193081321197522 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpy1BsYe TO /root/.ansible/tmp/ansible-tmp-1535275516.84-193081321197522/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275516.84-193081321197522/ /root/.ansible/tmp/ansible-tmp-1535275516.84-193081321197522/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275516.84-193081321197522/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275516.84-193081321197522/ > /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-1535275523.81-206092588469482 `" && echo ansible-tmp-1535275523.81-206092588469482="` echo /root/.ansible/tmp/ansible-tmp-1535275523.81-206092588469482 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpYbH6kR TO /root/.ansible/tmp/ansible-tmp-1535275523.81-206092588469482/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275523.81-206092588469482/ /root/.ansible/tmp/ansible-tmp-1535275523.81-206092588469482/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275523.81-206092588469482/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275523.81-206092588469482/ > /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) - 44%]
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-1535275530.61-135398787520022 `" && echo ansible-tmp-1535275530.61-135398787520022="` echo /root/.ansible/tmp/ansible-tmp-1535275530.61-135398787520022 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpq08zFd TO /root/.ansible/tmp/ansible-tmp-1535275530.61-135398787520022/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275530.61-135398787520022/ /root/.ansible/tmp/ansible-tmp-1535275530.61-135398787520022/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275530.61-135398787520022/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275530.61-135398787520022/ > /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-1535275537.09-206567299716646 `" && echo ansible-tmp-1535275537.09-206567299716646="` echo /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpHrB1CH TO /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/ /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpg0oCyU/nginx.vhost.j2 TO /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/ /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/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-2810UhdjUK/tmpU3OQiq TO /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/ /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "e2ab56f2c0716653e8869ee051a463796950ad41",
"dest": "/etc/nginx/sites-available/kiwix",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "nginx.vhost.j2",
"attributes": null,
"backup": false,
"checksum": "e2ab56f2c0716653e8869ee051a463796950ad41",
"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-1535275537.09-206567299716646/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "f0db0d220256f18e666c3880772bd2f2",
"mode": "0644",
"owner": "root",
"size": 576,
"src": "/root/.ansible/tmp/ansible-tmp-1535275537.09-206567299716646/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-1535275548.8-209182422771273 `" && echo ansible-tmp-1535275548.8-209182422771273="` echo /root/.ansible/tmp/ansible-tmp-1535275548.8-209182422771273 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpQ21bNj TO /root/.ansible/tmp/ansible-tmp-1535275548.8-209182422771273/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275548.8-209182422771273/ /root/.ansible/tmp/ansible-tmp-1535275548.8-209182422771273/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275548.8-209182422771273/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275548.8-209182422771273/ > /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-1535275556.56-234536057116264 `" && echo ansible-tmp-1535275556.56-234536057116264="` echo /root/.ansible/tmp/ansible-tmp-1535275556.56-234536057116264 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpbsQcva TO /root/.ansible/tmp/ansible-tmp-1535275556.56-234536057116264/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275556.56-234536057116264/ /root/.ansible/tmp/ansible-tmp-1535275556.56-234536057116264/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'ADMIN_ACCOUNT=admin ADMIN_PASSWORD=adminadmin /usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275556.56-234536057116264/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275556.56-234536057116264/ > /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:00.608142",
"end": "2018-08-26 11:26:00.376706",
"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-08-26 11:25:59.768564",
"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-1535275563.82-67670930127160 `" && echo ansible-tmp-1535275563.82-67670930127160="` echo /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpxaHv3y TO /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/ /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp0zF3g7/nginx.conf.j2 TO /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/ /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/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-2810UhdjUK/tmpYD8nUZ TO /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/ /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/ > /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-1535275563.82-67670930127160/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "62b4180609d74839a5e854de8dc108bd",
"mode": "0644",
"owner": "root",
"size": 376,
"src": "/root/.ansible/tmp/ansible-tmp-1535275563.82-67670930127160/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: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-1535275575.19-141391041756152 `" && echo ansible-tmp-1535275575.19-141391041756152="` echo /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmptPwnnF TO /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/ /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpdcTjif/cap.py.j2 TO /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/ /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/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-2810UhdjUK/tmp5afWyx TO /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/ /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "166b5dc5b484a4ee96d2aebe6604e025b76aa7db",
"dest": "/var/www/captiveportal/cap.py",
"diff": [],
"gid": 1001,
"group": "ideascube",
"invocation": {
"module_args": {
"_original_basename": "cap.py.j2",
"attributes": null,
"backup": false,
"checksum": "166b5dc5b484a4ee96d2aebe6604e025b76aa7db",
"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-1535275575.19-141391041756152/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "3c32bc376971d1526cd3ccf4bf8ae002",
"mode": "0755",
"owner": "ideascube",
"size": 2299,
"src": "/root/.ansible/tmp/ansible-tmp-1535275575.19-141391041756152/source",
"state": "file",
"uid": 1001
}
TASK [captive_portal : Create Certificate Signing Request] *********************
--> captive_portal : Create Certificate Signing Request
[STAGE 3/6: Image configuration (virtualized) - 45%]
task path: /var/lib/ansible/local/roles/captive_portal/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-1535275586.57-219675091701066 `" && echo ansible-tmp-1535275586.57-219675091701066="` echo /root/.ansible/tmp/ansible-tmp-1535275586.57-219675091701066 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpJ7Eh6Q TO /root/.ansible/tmp/ansible-tmp-1535275586.57-219675091701066/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275586.57-219675091701066/ /root/.ansible/tmp/ansible-tmp-1535275586.57-219675091701066/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275586.57-219675091701066/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275586.57-219675091701066/ > /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 Plug/CN=wikifundi.hotspot"
],
"delta": "0:00:00.733707",
"end": "2018-08-26 11:26:30.833764",
"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 Plug/CN=wikifundi.hotspot\"",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-08-26 11:26:30.100057",
"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:82
<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-1535275593.84-104613660916473 `" && echo ansible-tmp-1535275593.84-104613660916473="` echo /root/.ansible/tmp/ansible-tmp-1535275593.84-104613660916473 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp5pDbqo TO /root/.ansible/tmp/ansible-tmp-1535275593.84-104613660916473/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275593.84-104613660916473/ /root/.ansible/tmp/ansible-tmp-1535275593.84-104613660916473/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275593.84-104613660916473/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275593.84-104613660916473/ > /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.338040",
"end": "2018-08-26 11:26:38.035883",
"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-08-26 11:26:37.697843",
"stderr": "Signature ok\nsubject=C = CH, ST = Vaud, L = Lausanne, O = Kiwix, OU = Kiwix Plug, CN = wikifundi.hotspot\nGetting Private key",
"stderr_lines": [
"Signature ok",
"subject=C = CH, ST = Vaud, L = Lausanne, O = Kiwix, OU = Kiwix Plug, CN = wikifundi.hotspot",
"Getting Private key"
],
"stdout": "",
"stdout_lines": []
}
TASK [captive_portal : Copy new catch-all redirect 301 vhost] ******************
--> captive_portal : Copy new catch-all redirect 301 vhost
[STAGE 3/6: Image configuration (virtualized) - 46%]
task path: /var/lib/ansible/local/roles/captive_portal/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-1535275601.53-22736080561509 `" && echo ansible-tmp-1535275601.53-22736080561509="` echo /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpaDPQpd TO /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/ /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpqE7Hdu/redirect.j2 TO /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/ /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/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-2810UhdjUK/tmpGyDdtg TO /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/ /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"checksum": "62f48b463fde3c7fe2aaf883d8e3b016aeae90ac",
"dest": "/etc/nginx/sites-enabled/redirect",
"diff": [],
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_original_basename": "redirect.j2",
"attributes": null,
"backup": false,
"checksum": "62f48b463fde3c7fe2aaf883d8e3b016aeae90ac",
"content": null,
"delimiter": null,
"dest": "/etc/nginx/sites-enabled/redirect",
"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-1535275601.53-22736080561509/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "78af11d04800b709dd9f73a209baa5a6",
"mode": "0644",
"owner": "root",
"size": 269,
"src": "/root/.ansible/tmp/ansible-tmp-1535275601.53-22736080561509/source",
"state": "file",
"uid": 0
}
TASK [captive_portal : Copy dnsmasq script for NetworkManager] *****************
--> captive_portal : Copy dnsmasq script for NetworkManager
[STAGE 3/6: Image configuration (virtualized) - 46%]
task path: /var/lib/ansible/local/roles/captive_portal/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-1535275612.41-275619184367009 `" && echo ansible-tmp-1535275612.41-275619184367009="` echo /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpOKM7y_ TO /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009/ /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009/stat.py && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpIikX67 TO /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009/ /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275612.41-275619184367009/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => {
"changed": false,
"checksum": "5381cb31165ffbbc3455946edb3befe92db3a9db",
"dest": "/etc/NetworkManager/dispatcher.d/03dnsmasq",
"diff": {
"after": {
"path": "/etc/NetworkManager/dispatcher.d/03dnsmasq"
},
"before": {
"path": "/etc/NetworkManager/dispatcher.d/03dnsmasq"
}
},
"gid": 0,
"group": "root",
"invocation": {
"module_args": {
"_diff_peek": null,
"_original_basename": "dnsmasq.j2",
"attributes": null,
"backup": null,
"content": null,
"delimiter": null,
"dest": "/etc/NetworkManager/dispatcher.d/03dnsmasq",
"directory_mode": null,
"follow": false,
"force": false,
"group": null,
"mode": 493,
"owner": null,
"path": "/etc/NetworkManager/dispatcher.d/03dnsmasq",
"recurse": false,
"regexp": null,
"remote_src": null,
"selevel": null,
"serole": null,
"setype": null,
"seuser": null,
"src": null,
"state": "file",
"unsafe_writes": null
}
},
"mode": "0755",
"owner": "root",
"path": "/etc/NetworkManager/dispatcher.d/03dnsmasq",
"size": 502,
"state": "file",
"uid": 0
}
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: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-1535275622.86-78137042784199 `" && echo ansible-tmp-1535275622.86-78137042784199="` echo /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpKpnAjD TO /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/ /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpEJWL9P/config.yaml.j2 TO /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/ /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/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-2810UhdjUK/tmpib2GrM TO /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/ /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/ > /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-1535275622.86-78137042784199/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "3ea8421bbf615544dfdae0df6623cd75",
"mode": "0644",
"owner": "root",
"size": 5197,
"src": "/root/.ansible/tmp/ansible-tmp-1535275622.86-78137042784199/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-1535275636.7-81091049134634 `" && echo ansible-tmp-1535275636.7-81091049134634="` echo /root/.ansible/tmp/ansible-tmp-1535275636.7-81091049134634 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp73fuYi TO /root/.ansible/tmp/ansible-tmp-1535275636.7-81091049134634/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275636.7-81091049134634/ /root/.ansible/tmp/ansible-tmp-1535275636.7-81091049134634/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275636.7-81091049134634/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275636.7-81091049134634/ > /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-1535275643.72-190142299074040 `" && echo ansible-tmp-1535275643.72-190142299074040="` echo /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmppnNYNj TO /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/ /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpsmPbrq/wikifundi.vhost.j2 TO /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/ /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/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-2810UhdjUK/tmpFrXTZ4 TO /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/ /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/ > /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-1535275643.72-190142299074040/source",
"unsafe_writes": null,
"validate": null
}
},
"item": "fr",
"md5sum": "4c4fd3676d8fdf2ef4a824384c504488",
"mode": "0644",
"owner": "root",
"size": 2079,
"src": "/root/.ansible/tmp/ansible-tmp-1535275643.72-190142299074040/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-1535275662.87-195052433235364 `" && echo ansible-tmp-1535275662.87-195052433235364="` echo /var/tmp/ansible-tmp-1535275662.87-195052433235364 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp2qQkWc TO /var/tmp/ansible-tmp-1535275662.87-195052433235364/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275662.87-195052433235364/ /var/tmp/ansible-tmp-1535275662.87-195052433235364/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275662.87-195052433235364/ /var/tmp/ansible-tmp-1535275662.87-195052433235364/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275662.87-195052433235364/ /var/tmp/ansible-tmp-1535275662.87-195052433235364/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-wvfznkrqyqpimbrvqosuxgznhppbrxzb; /usr/bin/python /var/tmp/ansible-tmp-1535275662.87-195052433235364/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275662.87-195052433235364/ > /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-1535275668.93-76441610440516 `" && echo ansible-tmp-1535275668.93-76441610440516="` echo /var/tmp/ansible-tmp-1535275668.93-76441610440516 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpmbIjK1 TO /var/tmp/ansible-tmp-1535275668.93-76441610440516/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275668.93-76441610440516/ /var/tmp/ansible-tmp-1535275668.93-76441610440516/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275668.93-76441610440516/ /var/tmp/ansible-tmp-1535275668.93-76441610440516/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275668.93-76441610440516/ /var/tmp/ansible-tmp-1535275668.93-76441610440516/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-xdmmrzizgntikjugoyfistirvdpawxit; /usr/bin/python /var/tmp/ansible-tmp-1535275668.93-76441610440516/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275668.93-76441610440516/ > /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-1535275674.79-54955084567690 `" && echo ansible-tmp-1535275674.79-54955084567690="` echo /var/tmp/ansible-tmp-1535275674.79-54955084567690 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpxpVoub TO /var/tmp/ansible-tmp-1535275674.79-54955084567690/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275674.79-54955084567690/ /var/tmp/ansible-tmp-1535275674.79-54955084567690/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275674.79-54955084567690/ /var/tmp/ansible-tmp-1535275674.79-54955084567690/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275674.79-54955084567690/ /var/tmp/ansible-tmp-1535275674.79-54955084567690/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-pbpehnzegjwvpdowogkdzobvjnhzvqbr; /usr/bin/python /var/tmp/ansible-tmp-1535275674.79-54955084567690/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275674.79-54955084567690/ > /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-1535275680.45-11139391517222 `" && echo ansible-tmp-1535275680.45-11139391517222="` echo /var/tmp/ansible-tmp-1535275680.45-11139391517222 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpuPFsf4 TO /var/tmp/ansible-tmp-1535275680.45-11139391517222/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275680.45-11139391517222/ /var/tmp/ansible-tmp-1535275680.45-11139391517222/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275680.45-11139391517222/ /var/tmp/ansible-tmp-1535275680.45-11139391517222/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275680.45-11139391517222/ /var/tmp/ansible-tmp-1535275680.45-11139391517222/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-wmslsagivrktoitxkzrtflwnvvjhbwcj; /usr/bin/python /var/tmp/ansible-tmp-1535275680.45-11139391517222/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275680.45-11139391517222/ > /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-1535275686.0-183732552364969 `" && echo ansible-tmp-1535275686.0-183732552364969="` echo /var/tmp/ansible-tmp-1535275686.0-183732552364969 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp2O6zmo TO /var/tmp/ansible-tmp-1535275686.0-183732552364969/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275686.0-183732552364969/ /var/tmp/ansible-tmp-1535275686.0-183732552364969/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275686.0-183732552364969/ /var/tmp/ansible-tmp-1535275686.0-183732552364969/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275686.0-183732552364969/ /var/tmp/ansible-tmp-1535275686.0-183732552364969/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-venznglzakfttyryfulrrlrjydsxtpvg; /usr/bin/python /var/tmp/ansible-tmp-1535275686.0-183732552364969/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275686.0-183732552364969/ > /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-1535275696.48-248019301857704 `" && echo ansible-tmp-1535275696.48-248019301857704="` echo /var/tmp/ansible-tmp-1535275696.48-248019301857704 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpTq2zpl TO /var/tmp/ansible-tmp-1535275696.48-248019301857704/replace.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275696.48-248019301857704/ /var/tmp/ansible-tmp-1535275696.48-248019301857704/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275696.48-248019301857704/ /var/tmp/ansible-tmp-1535275696.48-248019301857704/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275696.48-248019301857704/ /var/tmp/ansible-tmp-1535275696.48-248019301857704/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-prhlhjuqmddljsyretpahwwlimkiytfv; /usr/bin/python /var/tmp/ansible-tmp-1535275696.48-248019301857704/replace.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275696.48-248019301857704/ > /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-1535275705.46-170666500145152 `" && echo ansible-tmp-1535275705.46-170666500145152="` echo /var/tmp/ansible-tmp-1535275705.46-170666500145152 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/replace.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpGWACVc TO /var/tmp/ansible-tmp-1535275705.46-170666500145152/replace.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275705.46-170666500145152/ /var/tmp/ansible-tmp-1535275705.46-170666500145152/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275705.46-170666500145152/ /var/tmp/ansible-tmp-1535275705.46-170666500145152/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275705.46-170666500145152/ /var/tmp/ansible-tmp-1535275705.46-170666500145152/replace.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-oliixshtczuwxznupudvebgcxkqkuwsn; /usr/bin/python /var/tmp/ansible-tmp-1535275705.46-170666500145152/replace.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275705.46-170666500145152/ > /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-1535275714.52-265349235073819 `" && echo ansible-tmp-1535275714.52-265349235073819="` echo /var/tmp/ansible-tmp-1535275714.52-265349235073819 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp6PJkBc TO /var/tmp/ansible-tmp-1535275714.52-265349235073819/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275714.52-265349235073819/ /var/tmp/ansible-tmp-1535275714.52-265349235073819/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275714.52-265349235073819/ /var/tmp/ansible-tmp-1535275714.52-265349235073819/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275714.52-265349235073819/ /var/tmp/ansible-tmp-1535275714.52-265349235073819/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-cnzopvihldqpmxgzitchcviwrmwalyzi; /usr/bin/python /var/tmp/ansible-tmp-1535275714.52-265349235073819/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275714.52-265349235073819/ > /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:41.148380",
"end": "2018-08-26 11:29:20.247119",
"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-08-26 11:28:39.098739",
"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-1535275764.18-15635576391481 `" && echo ansible-tmp-1535275764.18-15635576391481="` echo /var/tmp/ansible-tmp-1535275764.18-15635576391481 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp6jpx9y TO /var/tmp/ansible-tmp-1535275764.18-15635576391481/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275764.18-15635576391481/ /var/tmp/ansible-tmp-1535275764.18-15635576391481/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275764.18-15635576391481/ /var/tmp/ansible-tmp-1535275764.18-15635576391481/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275764.18-15635576391481/ /var/tmp/ansible-tmp-1535275764.18-15635576391481/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-nnlgatcxabmxsroqdmngeccqgzwvtbwi; /usr/bin/python /var/tmp/ansible-tmp-1535275764.18-15635576391481/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275764.18-15635576391481/ > /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:39.538108",
"end": "2018-08-26 11:30:08.354925",
"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-08-26 11:29:28.816817",
"stderr": "",
"stderr_lines": [],
"stdout": "Operations to perform:\n Synchronize unmigrated apps: staticfiles, imagekit, rest_framework, djangobower, messages\n Apply all migrations: sessions, authtoken, cntapp, auth, admin, contenttypes\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: staticfiles, imagekit, rest_framework, djangobower, messages",
" Apply all migrations: sessions, authtoken, cntapp, auth, admin, contenttypes",
"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-1535275812.99-207200063163052 `" && echo ansible-tmp-1535275812.99-207200063163052="` echo /var/tmp/ansible-tmp-1535275812.99-207200063163052 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpL2eKLo TO /var/tmp/ansible-tmp-1535275812.99-207200063163052/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275812.99-207200063163052/ /var/tmp/ansible-tmp-1535275812.99-207200063163052/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275812.99-207200063163052/ /var/tmp/ansible-tmp-1535275812.99-207200063163052/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275812.99-207200063163052/ /var/tmp/ansible-tmp-1535275812.99-207200063163052/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-cwsnbnvohnneijmhnwgpweskysqthpqz; ADMIN_ACCOUNT=admin /usr/bin/python /var/tmp/ansible-tmp-1535275812.99-207200063163052/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275812.99-207200063163052/ > /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:17.333348",
"end": "2018-08-26 11:30:35.715218",
"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-08-26 11:30:18.381870",
"stderr": "Python 3.5.3 (default, Jan 19 2017, 14:11:04) \n[GCC 6.3.0 20170124] on linux\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n(InteractiveConsole)",
"stderr_lines": [
"Python 3.5.3 (default, Jan 19 2017, 14:11:04) ",
"[GCC 6.3.0 20170124] 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-1535275839.61-167276664851747 `" && echo ansible-tmp-1535275839.61-167276664851747="` echo /var/tmp/ansible-tmp-1535275839.61-167276664851747 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpZ346YE TO /var/tmp/ansible-tmp-1535275839.61-167276664851747/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275839.61-167276664851747/ /var/tmp/ansible-tmp-1535275839.61-167276664851747/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275839.61-167276664851747/ /var/tmp/ansible-tmp-1535275839.61-167276664851747/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275839.61-167276664851747/ /var/tmp/ansible-tmp-1535275839.61-167276664851747/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-ippltkqqmuadjmzyhsnfczvtxaqdeuti; ADMIN_ACCOUNT=admin ADMIN_PASSWORD=adminadmin /usr/bin/python /var/tmp/ansible-tmp-1535275839.61-167276664851747/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275839.61-167276664851747/ > /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:17.441921",
"end": "2018-08-26 11:31:01.537173",
"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-08-26 11:30:44.095252",
"stderr": "Python 3.5.3 (default, Jan 19 2017, 14:11:04) \n[GCC 6.3.0 20170124] on linux\nType \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n(InteractiveConsole)",
"stderr_lines": [
"Python 3.5.3 (default, Jan 19 2017, 14:11:04) ",
"[GCC 6.3.0 20170124] 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-1535275865.12-264309662317143 `" && echo ansible-tmp-1535275865.12-264309662317143="` echo /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/stat.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpIGwVuD TO /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/stat.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/ /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/stat.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/stat.py && sleep 0'
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpKatRUd/edupi.vhost.j2 TO /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/source
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/ /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/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-2810UhdjUK/tmpw8ps3D TO /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/copy.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/ /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/copy.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/ > /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-1535275865.12-264309662317143/source",
"unsafe_writes": null,
"validate": null
}
},
"md5sum": "bd18e3bddd9266f8920db8a347304cde",
"mode": "0644",
"owner": "root",
"size": 661,
"src": "/root/.ansible/tmp/ansible-tmp-1535275865.12-264309662317143/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:25
<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-1535275883.93-149350624282456 `" && echo ansible-tmp-1535275883.93-149350624282456="` echo /root/.ansible/tmp/ansible-tmp-1535275883.93-149350624282456 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpnrNkES TO /root/.ansible/tmp/ansible-tmp-1535275883.93-149350624282456/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275883.93-149350624282456/ /root/.ansible/tmp/ansible-tmp-1535275883.93-149350624282456/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275883.93-149350624282456/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275883.93-149350624282456/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikipedia_fr_medicine_nopic.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.wikipedia_fr_medicine_nopic { background-image: url(\"http://kiwix.wikifundi.hotspot/wikipedia_fr_medicine_nopic.fr/-/favicon\"); }",
"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": "wikipedia_fr_medicine_nopic.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-1535275888.86-64818987260211 `" && echo ansible-tmp-1535275888.86-64818987260211="` echo /root/.ansible/tmp/ansible-tmp-1535275888.86-64818987260211 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpwlaXGI TO /root/.ansible/tmp/ansible-tmp-1535275888.86-64818987260211/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275888.86-64818987260211/ /root/.ansible/tmp/ansible-tmp-1535275888.86-64818987260211/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275888.86-64818987260211/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275888.86-64818987260211/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=vikidia_fr_all.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.vikidia_fr_all { background-image: url(\"http://kiwix.wikifundi.hotspot/vikidia_fr_all.fr/-/favicon\"); }",
"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": "vikidia_fr_all.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-1535275893.58-13990648778302 `" && echo ansible-tmp-1535275893.58-13990648778302="` echo /root/.ansible/tmp/ansible-tmp-1535275893.58-13990648778302 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpRfgfa0 TO /root/.ansible/tmp/ansible-tmp-1535275893.58-13990648778302/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275893.58-13990648778302/ /root/.ansible/tmp/ansible-tmp-1535275893.58-13990648778302/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275893.58-13990648778302/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275893.58-13990648778302/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikimooc_fr_all.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.wikimooc_fr_all { background-image: url(\"http://kiwix.wikifundi.hotspot/wikimooc_fr_all.fr/-/favicon\"); }",
"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": "wikimooc_fr_all.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-1535275898.31-259928577126848 `" && echo ansible-tmp-1535275898.31-259928577126848="` echo /root/.ansible/tmp/ansible-tmp-1535275898.31-259928577126848 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp2riyCd TO /root/.ansible/tmp/ansible-tmp-1535275898.31-259928577126848/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275898.31-259928577126848/ /root/.ansible/tmp/ansible-tmp-1535275898.31-259928577126848/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275898.31-259928577126848/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275898.31-259928577126848/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikipedia_fr_all_novid.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.wikipedia_fr_all_novid { background-image: url(\"http://kiwix.wikifundi.hotspot/wikipedia_fr_all_novid.fr/-/favicon\"); }",
"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": "wikipedia_fr_all_novid.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-1535275903.41-174392245233398 `" && echo ansible-tmp-1535275903.41-174392245233398="` echo /root/.ansible/tmp/ansible-tmp-1535275903.41-174392245233398 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpPwfor2 TO /root/.ansible/tmp/ansible-tmp-1535275903.41-174392245233398/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275903.41-174392245233398/ /root/.ansible/tmp/ansible-tmp-1535275903.41-174392245233398/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275903.41-174392245233398/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275903.41-174392245233398/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikiquote_fr_all_novid.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.wikiquote_fr_all_novid { background-image: url(\"http://kiwix.wikifundi.hotspot/wikiquote_fr_all_novid.fr/-/favicon\"); }",
"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": "wikiquote_fr_all_novid.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-1535275909.31-225538326045887 `" && echo ansible-tmp-1535275909.31-225538326045887="` echo /root/.ansible/tmp/ansible-tmp-1535275909.31-225538326045887 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpinwqzJ TO /root/.ansible/tmp/ansible-tmp-1535275909.31-225538326045887/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275909.31-225538326045887/ /root/.ansible/tmp/ansible-tmp-1535275909.31-225538326045887/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275909.31-225538326045887/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275909.31-225538326045887/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikisource_fr_all_novid.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.wikisource_fr_all_novid { background-image: url(\"http://kiwix.wikifundi.hotspot/wikisource_fr_all_novid.fr/-/favicon\"); }",
"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": "wikisource_fr_all_novid.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-1535275914.28-220338871190782 `" && echo ansible-tmp-1535275914.28-220338871190782="` echo /root/.ansible/tmp/ansible-tmp-1535275914.28-220338871190782 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpSPjssG TO /root/.ansible/tmp/ansible-tmp-1535275914.28-220338871190782/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275914.28-220338871190782/ /root/.ansible/tmp/ansible-tmp-1535275914.28-220338871190782/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275914.28-220338871190782/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275914.28-220338871190782/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wiktionary_fr_all.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.wiktionary_fr_all { background-image: url(\"http://kiwix.wikifundi.hotspot/wiktionary_fr_all.fr/-/favicon\"); }",
"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": "wiktionary_fr_all.fr",
"msg": "line added"
}
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-1535275921.57-221311624678821 `" && echo ansible-tmp-1535275921.57-221311624678821="` echo /root/.ansible/tmp/ansible-tmp-1535275921.57-221311624678821 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpJi0eBJ TO /root/.ansible/tmp/ansible-tmp-1535275921.57-221311624678821/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275921.57-221311624678821/ /root/.ansible/tmp/ansible-tmp-1535275921.57-221311624678821/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275921.57-221311624678821/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275921.57-221311624678821/ > /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"
}
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-1535275928.58-17442799542157 `" && echo ansible-tmp-1535275928.58-17442799542157="` echo /var/tmp/ansible-tmp-1535275928.58-17442799542157 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpkuX1lL TO /var/tmp/ansible-tmp-1535275928.58-17442799542157/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535275928.58-17442799542157/ /var/tmp/ansible-tmp-1535275928.58-17442799542157/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535275928.58-17442799542157/ /var/tmp/ansible-tmp-1535275928.58-17442799542157/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535275928.58-17442799542157/ /var/tmp/ansible-tmp-1535275928.58-17442799542157/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-xewcgixvuffrqkrhohpsacupwxmojxag; /usr/bin/python /var/tmp/ansible-tmp-1535275928.58-17442799542157/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535275928.58-17442799542157/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "tar --dereference --hard-dereference -cf /home/ideascube/data_part.tar *",
"delta": "0:00:01.513348",
"end": "2018-08-26 11:32:14.730002",
"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-08-26 11:32:13.216654",
"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-1535275938.32-248089815551394 `" && echo ansible-tmp-1535275938.32-248089815551394="` echo /root/.ansible/tmp/ansible-tmp-1535275938.32-248089815551394 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpTbiLZU TO /root/.ansible/tmp/ansible-tmp-1535275938.32-248089815551394/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275938.32-248089815551394/ /root/.ansible/tmp/ansible-tmp-1535275938.32-248089815551394/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275938.32-248089815551394/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275938.32-248089815551394/ > /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": "Sun 2018-08-26 11:03:46 CEST",
"ActiveEnterTimestampMonotonic": "55022373",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "basic.target dbus.socket system.slice sysinit.target systemd-journald.socket nss-user-lookup.target user.slice",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:03:41 CEST",
"AssertTimestampMonotonic": "49816140",
"Before": "user-1000.slice user-1001.slice session-c2.scope session-c3.scope shutdown.target multi-user.target",
"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": "Sun 2018-08-26 11:03:41 CEST",
"ConditionTimestampMonotonic": "49815861",
"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": "1516",
"ExecMainStartTimestamp": "Sun 2018-08-26 11:03:41 CEST",
"ExecMainStartTimestampMonotonic": "49842978",
"ExecMainStatus": "0",
"ExecStart": "{ path=/lib/systemd/systemd-logind ; argv[]=/lib/systemd/systemd-logind ; ignore_errors=no ; start_time=[Sun 2018-08-26 11:03:41 CEST] ; stop_time=[n/a] ; pid=1516 ; 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": "Sun 2018-08-26 11:03:41 CEST",
"InactiveExitTimestampMonotonic": "49843834",
"InvocationID": "514d51de6b2142f6a23f014f1b958e8b",
"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": "1516",
"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": "system.slice sysinit.target dbus.socket",
"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": "Sun 2018-08-26 11:03:46 CEST",
"StateChangeTimestampMonotonic": "55022373",
"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": "user.slice dbus.socket",
"WatchdogTimestamp": "Sun 2018-08-26 11:31:58 CEST",
"WatchdogTimestampMonotonic": "1745182765",
"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-1535275951.91-212526895271535 `" && echo ansible-tmp-1535275951.91-212526895271535="` echo /root/.ansible/tmp/ansible-tmp-1535275951.91-212526895271535 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpUsWc5z TO /root/.ansible/tmp/ansible-tmp-1535275951.91-212526895271535/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275951.91-212526895271535/ /root/.ansible/tmp/ansible-tmp-1535275951.91-212526895271535/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275951.91-212526895271535/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275951.91-212526895271535/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"dpkg-reconfigure",
"--frontend",
"noninteractive",
"tzdata"
],
"delta": "0:00:13.635845",
"end": "2018-08-26 11:32:49.262710",
"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-08-26 11:32:35.626865",
"stderr": "\nCurrent default time zone: 'Europe/Paris'\nLocal time is now: Sun Aug 26 11:32:47 CEST 2018.\nUniversal Time is now: Sun Aug 26 09:32:47 UTC 2018.",
"stderr_lines": [
"",
"Current default time zone: 'Europe/Paris'",
"Local time is now: Sun Aug 26 11:32:47 CEST 2018.",
"Universal Time is now: Sun Aug 26 09:32:47 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-1535275972.62-215427389884479 `" && echo ansible-tmp-1535275972.62-215427389884479="` echo /root/.ansible/tmp/ansible-tmp-1535275972.62-215427389884479 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpG7Eo8q TO /root/.ansible/tmp/ansible-tmp-1535275972.62-215427389884479/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275972.62-215427389884479/ /root/.ansible/tmp/ansible-tmp-1535275972.62-215427389884479/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275972.62-215427389884479/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275972.62-215427389884479/ > /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": "Sun 2018-08-26 11:32:55 CEST",
"ActiveEnterTimestampMonotonic": "1802104637",
"ActiveExitTimestamp": "Sun 2018-08-26 11:32:55 CEST",
"ActiveExitTimestampMonotonic": "1802378134",
"ActiveState": "activating",
"After": "syslog.target system.slice systemd-journald.socket sysinit.target network.target basic.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:32:55 CEST",
"AssertTimestampMonotonic": "1802075999",
"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": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sun 2018-08-26 11:32:55 CEST",
"ConditionTimestampMonotonic": "1802075995",
"Conflicts": "shutdown.target",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "Launch hostapd",
"DevicePolicy": "auto",
"DynamicUser": "no",
"ExecMainCode": "1",
"ExecMainExitTimestamp": "Sun 2018-08-26 11:32:55 CEST",
"ExecMainExitTimestampMonotonic": "1802344733",
"ExecMainPID": "7041",
"ExecMainStartTimestamp": "Sun 2018-08-26 11:32:55 CEST",
"ExecMainStartTimestampMonotonic": "1802103803",
"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=[Sun 2018-08-26 11:32:55 CEST] ; stop_time=[Sun 2018-08-26 11:32:55 CEST] ; pid=7041 ; 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": "Sun 2018-08-26 11:32:55 CEST",
"InactiveEnterTimestampMonotonic": "1802378134",
"InactiveExitTimestamp": "Sun 2018-08-26 11:32:55 CEST",
"InactiveExitTimestampMonotonic": "1802414743",
"InvocationID": "80bb4ac4fdd64453977e510a78a834a4",
"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": "system.slice sysinit.target",
"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": "Sun 2018-08-26 11:32:55 CEST",
"StateChangeTimestampMonotonic": "1802414743",
"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-1535275981.38-125152996757870 `" && echo ansible-tmp-1535275981.38-125152996757870="` echo /root/.ansible/tmp/ansible-tmp-1535275981.38-125152996757870 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmpQpowcw TO /root/.ansible/tmp/ansible-tmp-1535275981.38-125152996757870/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275981.38-125152996757870/ /root/.ansible/tmp/ansible-tmp-1535275981.38-125152996757870/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275981.38-125152996757870/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275981.38-125152996757870/ > /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": "Sun 2018-08-26 11:04:18 CEST",
"ActiveEnterTimestampMonotonic": "86737654",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "system.slice network.target systemd-journald.socket sysinit.target basic.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:03:58 CEST",
"AssertTimestampMonotonic": "66632709",
"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": "Sun 2018-08-26 11:03:58 CEST",
"ConditionTimestampMonotonic": "66632698",
"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": "1711",
"ExecMainStartTimestamp": "Sun 2018-08-26 11:04:18 CEST",
"ExecMainStartTimestampMonotonic": "86737088",
"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=[Sun 2018-08-26 11:04:17 CEST] ; stop_time=[Sun 2018-08-26 11:04:18 CEST] ; pid=1696 ; 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=[Sun 2018-08-26 11:03:58 CEST] ; stop_time=[Sun 2018-08-26 11:04:17 CEST] ; pid=1593 ; 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": "Sun 2018-08-26 11:03:58 CEST",
"InactiveExitTimestampMonotonic": "66639647",
"InvocationID": "294813fd8c2e4e45aa7bdee591409d0d",
"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": "1711",
"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": "Sun 2018-08-26 11:04:18 CEST",
"StateChangeTimestampMonotonic": "86737654",
"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": "Sun 2018-08-26 11:04:18 CEST",
"WatchdogTimestampMonotonic": "86737634",
"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-1535275991.99-211284284888110 `" && echo ansible-tmp-1535275991.99-211284284888110="` echo /root/.ansible/tmp/ansible-tmp-1535275991.99-211284284888110 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2810UhdjUK/tmp52praq TO /root/.ansible/tmp/ansible-tmp-1535275991.99-211284284888110/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535275991.99-211284284888110/ /root/.ansible/tmp/ansible-tmp-1535275991.99-211284284888110/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535275991.99-211284284888110/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535275991.99-211284284888110/ > /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": "Sun 2018-08-26 11:05:39 CEST",
"ActiveEnterTimestampMonotonic": "165698042",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "remote-fs.target system.slice systemd-journald.socket sysinit.target network-online.target basic.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:04:34 CEST",
"AssertTimestampMonotonic": "102351905",
"Before": "graphical.target 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": "Sun 2018-08-26 11:04:34 CEST",
"ConditionTimestampMonotonic": "102351893",
"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=[Sun 2018-08-26 11:04:34 CEST] ; stop_time=[Sun 2018-08-26 11:05:39 CEST] ; pid=1808 ; 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": "Sun 2018-08-26 11:04:34 CEST",
"InactiveExitTimestampMonotonic": "102434481",
"InvocationID": "ea729d8b78a449619179dce3ec570c79",
"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": "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",
"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": "Sun 2018-08-26 11:05:39 CEST",
"StateChangeTimestampMonotonic": "165698042",
"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": "Sun 2018-08-26 11:05:39 CEST",
"WatchdogTimestampMonotonic": "165697170",
"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:81
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
META: ran handlers
PLAY RECAP *********************************************************************
localhost : ok=92 changed=74 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 Sun 2018-08-26 11:34:03 CEST, use 'shutdown -c' to cancel.
VM is off.
[STAGE 4/6: Copy contents onto image - 50%]
--> Formating data partition on host
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\\plug-2018_08_26-10_59_18.BUILDING.img', '-o', 'rw', '-t', 'file', '-v', '3', '-p', '/fs:exfat /V:data /q /y', '-m', 'E:']
The type of the file system is EXFAT.
QuickFormatting 111.8 GB
Initializing the File Allocation Table (FAT)...
Creating file system structures.
Format complete.
111.7 GB total disk space.
111.7 GB are available.
131.072 bytes in each allocation unit.
915.452 allocation units available on disk.
32 bits in each FAT entry.
Volume Serial Number is ECFE-5DEE
Creating device...
Created device 0: E: ->
C:\Users\Kelson\Desktop\plug-2018_08_26-10_59_18.BUILDING.img
Formatting disk E:...
Notifying applications...
Done.
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-D', '-m', 'E:']
Notifying applications...
Flushing file buffers...
Locking volume...
Dismounting filesystem...
Removing device...
Removing mountpoint...
Done.
--> Mounting data partition on host
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\\plug-2018_08_26-10_59_18.BUILDING.img', '-o', 'rw', '-t', 'file', '-v', '3', '-m', 'E:']
Creating device...
Created device 0: E: ->
C:\Users\Kelson\Desktop\plug-2018_08_26-10_59_18.BUILDING.img
Notifying applications...
Done.
--> Processing downloaded content onto data partition
--> Processing EduPi
Extracting C:\Users\Kelson\Desktop\cache\resources_en_fr_2018-07.zip to E:\edupi_resources
[STAGE 4/6: Copy contents onto image - 50%]
--> Processing Packages
Copying package_wikipedia_fr_medicine_nopic.fr-2018-07-04.zim to E:\packages_cache
Copying package_vikidia_fr_all.fr-2018-07-02.zim to E:\packages_cache
Copying package_wikimooc_fr_all.fr-2018-06-22.zim to E:\packages_cache
Copying package_wikipedia_fr_all_novid.fr-2018-06-16.zim to E:\packages_cache
Copying package_wikiquote_fr_all_novid.fr-2018-06-17.zim to E:\packages_cache
Copying package_wikisource_fr_all_novid.fr-2018-06-18.zim to E:\packages_cache
Copying package_wiktionary_fr_all.fr-2018-07-07.zim to E:\packages_cache
[STAGE 4/6: Copy contents onto image - 66%]
--> Processing Wikifundi
Extracting C:\Users\Kelson\Desktop\cache\mediawiki_data_fr_2018-06.tar.bz2 to E:\wikifundi_langpack_fr
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS970.tmp\\7za.exe', 'x', '-so', 'C:\\Users\\Kelson\\Desktop\\cache\\mediawiki_data_fr_2018-06.tar.bz2']
Call: ['C:\\Users\\Kelson\\AppData\\Local\\Temp\\7zS970.tmp\\7za.exe', 'x', '-si', '-ttar', '-oE:\\tmp9x54xxp_']
7-Zip (a) 18.05 (x64) : Copyright (c) 1999-2018 Igor Pavlov : 2018-04-30
Extracting archive:
--
Path =
Type = tar
Code Page = UTF-8
Everything is Ok
Folders: 278
Files: 3365
Size: 2750931244
Compressed: 1904640
[STAGE 4/6: Copy contents onto image - 67%]
--> Unmounting data partition
Call: ['C:\\WINDOWS\\System32\\imdisk.exe', '-D', '-m', 'E:']
Notifying applications...
Flushing file buffers...
Locking volume...
Dismounting filesystem...
Removing device...
Removing mountpoint...
Done.
[STAGE 5/6: Post-process contents (virtualized) - 67%]
--> Starting-up VM again for content-discovery
--> Launch qemu
ssh on port 50044
--
C:\Users\Kelson\AppData\Local\Temp\7zS970.tmp\qemu\qemu-system-arm.exe -m 2048M -M vexpress-a15 -kernel C:\Users\Kelson\AppData\Local\Temp\7zS970.tmp\pibox-installer-vexpress-boot\zImage -dtb C:\Users\Kelson\AppData\Local\Temp\7zS970.tmp\pibox-installer-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\plug-2018_08_26-10_59_18.BUILDING.img -display none -no-reboot -netdev user,id=eth1,hostfwd=tcp::50044-: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 Fri May 18 11:38:47 UTC 2018
CPU: ARMv7 Processor [41
2fc0f1] revision 1 (ARMv7), cr=10c5387d
CPU: div instructions 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 ke
rnel.
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 contribu
tion: 4096 bytes
log_buf_len total cpu_extra contributions: 16384 bytes
log_buf_len min size: 16384 bytes
log_buf_len: 32768 bytes
ear
ly 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-c
ache hash table entries: 131072 (order: 7, 524288 bytes)
Memory: 1807976K/1835008K available (7168K kernel code, 232K rwdata, 1384K rodat
a, 1024K init, 204K bss, 27032K reserved, 0K cma-reserved)
Virtual kernel memory layout:
vector : 0xffff0000 - 0xffff1000 ( 4 kB)
fixm
ap : 0xffc00000 - 0xfff00000 (3072 kB)
vmalloc : 0xf0800000 - 0xff800000 ( 240 MB)
lowm
em : 0x80000000 - 0xf0000000 (1792 MB)
modules : 0x7f000000 - 0x80000000 ( 16 MB)
.text : 0x80008000 - 0x
80800000 (8160 kB)
.init : 0x80a00000 - 0x80b00000 (1024 kB)
.data : 0x80b00000 - 0x
80b3a2c0 ( 233 kB)
.bss : 0x80b3c000 - 0x80b6f1c4 ( 205 kB)
SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=5, Nodes=1
Hierarchical R
CU implementation.
Build-time adjustment of leaf fanout to 32.
RCU restricting CPUs
from NR_CPUS=8 to nr_cpu_ids=5.
RCU: Adjusting geometry for rcu_fanout_leaf=32, nr_c
pu_ids=5
NR_IRQS:16 nr_irqs:16 16
arm_arch_timer: Architected cp15 timer(s) running at 62.50MHz (virt).
clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x1cd42e20
8c, max_idle_ns: 881590405314 ns
sched_clock: 56 bits at 62MHz, resolution 16ns, w
raps every 4398046511096ns
Switching to timer-based delay loop, resolution 16ns
clocksource: arm,sp804: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 191126044
6275 ns
Failed to initialize '/smb@08000000/motherboard/iofpga@3,00000000/timer@120000':
-22
Console: colour dummy device 80x30
console [tty0] enabled
Calibrating delay loop (s
kipped), value calculated using timer frequency.. 125.00 BogoMIPS (lpj=625000)
pid_m
ax: 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: Te
sting 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 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: 0xfff
fffff, max_idle_ns: 19112604462750000 ns
futex hash table entries: 2048 (order: 5, 131072
bytes)
------------[ cut here ]------------
WARNING: CPU: 0 PID: 1 at driv
ers/mfd/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>] (show_stack+0x10/0x14)
[<80
10b028>] (show_stack) from [<80378788>] (dump_stack+0x84/0x98)
[<80378788>] (dump_stack) from [
<8011cad4>] (__warn+0xe8/0x100)
[<8011cad4>] (__warn) from [<8011c
b9c>] (warn_slowpath_null+0x20/0x28)
[<8011cb9c>] (warn_slowpath
_null) from [<8041bce8>] (vexpress_sysreg_probe+0x174/0x1a8)
[<8041b
ce8>] (vexpress_sysreg_probe) from [<803ffde4>] (platform_drv_probe+0
x4c/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>] (b
us_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_initcall+0x44/0x16c)
[<80101
79c>] (do_one_initcall) from [<80a00e48>] (kernel_init_freeable+0x1d8/0x268)
[<80a00e48>] (kernel_init_freeable) from [<806fb8a8>] (kernel_init+0x8/0x
114)
[<806fb8a8>] (kernel_init) from [<80107578>] (ret_from_fork+0x14/0x3c)
---[ end trace
57ab0b926fec0016 ]---
vexpress-sysreg 1c010000.sysreg: DT HBI (249) is not matching hardware (237)!
NET: Registe
red 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 reg
isters.
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() fai
led (-19) for /memory-controller@7ffd0000
OF: amba_device_add() failed (-19) for /dma@7ff00000
OF: am
ba_device_add() failed (-19) for /etb@0,20010000
OF: amba_device_add() failed (-19) for /tpiu@0,20030000
OF: amba_device_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_a
dd() failed (-19) for /etm@0,2203e000
1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 48, base_baud = 0)
is a PL011 rev1
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 mo
dule.
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
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
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
m
mcblk0: mmc0:4567 QEMU! 119 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-08-26 09:40:30 UTC (1535276430)
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/inpu
t/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 <wikifundi.hotspot>.
s
ystemd[1]: Listening on Journal Socket.
s
ystemd[1]: Reached target Swap.
s
ystemd[1]: Listening on Syslog Socket.
s
ystemd[1]: Listening on Journal Socket (/dev/log).
s
ystemd[1]: Listening on udev Kernel Socket.
s
ystemd[1]: Created slice System Slice.
s
ystemd[1]: Created slice system-getty.slice.
s
ystemd[1]: Starting Load Kernel Modules...
s
ystemd[1]: Started File System Check Daemon to report status.
s
ystemd[1]: Mounted RPC Pipe File System.
s
ystemd[1]: Mounted Debug File System.
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]: Mounting FUSE Control File System...
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] Started Forward Password Requests to Plymouth Directory Watch.
[
[0;32m OK [0m] Reached target Paths.
[
[0;32m OK [0m] Reached target Encrypted Volumes.
[
[0;32m OK [0m] Found device /dev/mmcblk0p1.
Starting File System Check on /dev/mmcblk0p1...
[
[0;32m OK [0m] Found device /dev/mmcblk0p3.
Mounting /data...
[
[0;32m OK [0m] Started File System Check on /dev/mmcblk0p1.
[
[0;32m OK [0m] Mounted /data.
[
[0;32m OK [0m] Reached target Local File Systems.
Starting Raise network interfaces...
Starting Preprocess NFS configuration...
Starting Create Volatile Files and Directories...
Starting Tell Plymouth To Write Out Runtime Data...
Starting Set console font and keymap...
[
[0;32m OK [0m] Started Preprocess NFS configuration.
[
[0;32m OK [0m] Started Tell Plymouth To Write Out Runtime Data.
[
[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 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 Time Synchronized.
[
[0;32m OK [0m] Reached target System Initialization.
[
[0;32m OK [0m] Listening on D-Bus System Message Bus Socket.
[
[0;32m OK [0m] Started Clean PHP session files every 30 mins.
[
[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] Started Daily apt download activities.
[
[0;32m OK [0m] Started Daily apt upgrade and clean activities.
[
[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.
Starting Boot-only system-wide cleanup script...
[
[0;32m OK [0m] Started Regular background program processing daemon.
[
[0;32m OK [0m] Started D-Bus System Message Bus.
Starting Network Manager...
Starting System Logging Service...
Starting Login Service...
Starting triggerhappy global hotkey daemon...
Starting Save/Restore Sound Card State...
Starting Modem Manager...
Starting LSB: Switch to ondemand cp…r (unless shift key is pressed)...
Starting dhcpcd on all interfaces...
Starting Disable WiFi if country not set...
Starting LSB: Autogenerate and use a swap file...
[
[0;32m OK [0m] Started Daily Cleanup of Temporary Directories.
[
[0;32m OK [0m] Reached target Timers.
Starting Restore /etc/resolv.conf i…fore the ppp link was shut down...
Starting Avahi mDNS/DNS-SD Stack...
[
[0;32m OK [0m] Started Boot-only system-wide cleanup script.
[
[0;32m OK [0m] Started Save/Restore Sound Card State.
Starting Clean php session files...
[[0;1;31mFAILED[0m] Failed to start dhcpcd on all interfaces.
See 'systemctl status dhcpcd.service' for details.
[[
0;32m OK [0m] Started Disable WiFi if country not set.
[[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;32m OK [0m] Started Login Service.
[
[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;32m OK [0m] Started System Logging Service.
[
[0;32m OK [0m] Started Raise network interfaces.
[
[0;32m OK [0m] Started LSB: Autogenerate and use a swap file.
Starting Authorization Manager...
[
[0;32m OK [0m] Started Authorization Manager.
[
[0;32m OK [0m] Started Network Manager.
[
[0;32m OK [0m] Reached target Network.
[
[0;32m OK [0m] Started Launch hostapd.
Starting Permit User Sessions...
[
[0;32m OK [0m] Started memcached daemon.
Starting dnsmasq - A lightweight DHCP and caching DNS server...
Starting OpenBSD Secure Shell server...
Starting The PHP 7.0 FastCGI Process Manager...
Starting Advanced key-value store...
Starting A high performance web server and a reverse proxy server...
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
aspb
ian
GNU/
Linu
x 9
w
ikifundi.hotspot
ttyAMA0
w
ikifundi login:
p
i
P
assword:
L
ast login: Sun Aug 26 11:04:20 CEST 2018 on ttyAMA0
L
inux wikifundi.hotspot 4.10.0 #1 SMP Fri May 18 11:38:47 UTC 2018 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
S
SH is enabled and the default password for the 'pi' user has not been changed.
T
his is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.
p
i@wikifundi:~$
s
udo systemctl
start ssh;
exit
l
ogout
R
as
pbia
n GNU
/L
inux
9
w
ikifundi.hotspot
ttyAMA0
w
ikifundi
login:
--> Re-run ansiblecube for move-content
copy local file C:\Users\Kelson\AppData\Local\Temp\tmp6krxd77a to tmp file /tmp/13F7EB2EDEB76791AA267ACF8369059
sudo mv -T /tmp/13F7EB2EDEB76791AA267ACF8369059 /var/lib/ansible/local/extra_vars.json
ansiblecube extra_vars
{
"timezone": "Europe/Paris",
"admin_password": "****",
"language_name": "Fran\u00e7ais",
"catalogs": [
{
"name": "Kiwix",
"url": "http://download.kiwix.org/library/ideascube.yml",
"description": "Kiwix ZIM Content"
},
{
"name": "StaticSites",
"url": "http://catalog.ideascube.org/static-sites.yml",
"description": "Static sites"
}
],
"wikifundi_languages": [
"fr"
],
"kalite_languages": [],
"kernel_version": "4.14.34",
"custom_branding_path": "/tmp",
"has_custom_branding": true,
"edupi": true,
"root_partition_size": 7,
"project_name": "WikiFundi",
"disk_size": 127,
"captive_portal": true,
"mirror": "http://download.kiwix.org",
"admin_account": "****",
"language": "fr",
"aflatoun_languages": [],
"edupi_has_resources": true,
"packages": [
"wikipedia_fr_medicine_nopic.fr",
"vikidia_fr_all.fr",
"wikimooc_fr_all.fr",
"wikipedia_fr_all_novid.fr",
"wikiquote_fr_all_novid.fr",
"wikisource_fr_all_novid.fr",
"wiktionary_fr_all.fr"
]
}
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]^ dnsmasq : restart dsnmasq TAGS: [seal]^ 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]^ 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 : 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]^ 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.2
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, Nov 24 2017, 17:33:09) [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-1535276792.51-188773768310862 `" && echo ansible-tmp-1535276792.51-188773768310862="` echo /root/.ansible/tmp/ansible-tmp-1535276792.51-188773768310862 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/setup.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpGoa5fr TO /root/.ansible/tmp/ansible-tmp-1535276792.51-188773768310862/setup.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535276792.51-188773768310862/ /root/.ansible/tmp/ansible-tmp-1535276792.51-188773768310862/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535276792.51-188773768310862/setup.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535276792.51-188773768310862/ > /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-08-26 - 11:46:54"
}
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-1535276829.0-204427483651926 `" && echo ansible-tmp-1535276829.0-204427483651926="` echo /root/.ansible/tmp/ansible-tmp-1535276829.0-204427483651926 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpqFWXvN TO /root/.ansible/tmp/ansible-tmp-1535276829.0-204427483651926/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535276829.0-204427483651926/ /root/.ansible/tmp/ansible-tmp-1535276829.0-204427483651926/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535276829.0-204427483651926/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535276829.0-204427483651926/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": [
"ls",
"-lh",
"/data"
],
"delta": "0:00:00.221124",
"end": "2018-08-26 11:47:17.299999",
"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-08-26 11:47:17.078875",
"stderr": "",
"stderr_lines": [],
"stdout": "total 384K\ndrwxrwxr-x 3 ideascube www-data 128K Aug 26 11:34 edupi_resources\ndrwxrwxr-x 2 ideascube www-data 128K Aug 26 11:34 packages_cache\ndrwxrwxr-x 5 ideascube www-data 128K Jul 9 06:44 wikifundi_langpack_fr",
"stdout_lines": [
"total 384K",
"drwxrwxr-x 3 ideascube www-data 128K Aug 26 11:34 edupi_resources",
"drwxrwxr-x 2 ideascube www-data 128K Aug 26 11:34 packages_cache",
"drwxrwxr-x 5 ideascube www-data 128K Jul 9 06:44 wikifundi_langpack_fr"
]
}
TASK [variables : set python3.4 for jessie] ************************************
--> variables : set python3.4 for jessie
[STAGE 5/6: Post-process contents (virtualized) - 68%]
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-1535276852.76-207728474692831 `" && echo ansible-tmp-1535276852.76-207728474692831="` echo /root/.ansible/tmp/ansible-tmp-1535276852.76-207728474692831 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmptIuKEp TO /root/.ansible/tmp/ansible-tmp-1535276852.76-207728474692831/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535276852.76-207728474692831/ /root/.ansible/tmp/ansible-tmp-1535276852.76-207728474692831/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535276852.76-207728474692831/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535276852.76-207728474692831/ > /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-1535276864.26-170597053116260 `" && echo ansible-tmp-1535276864.26-170597053116260="` echo /root/.ansible/tmp/ansible-tmp-1535276864.26-170597053116260 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/hostname.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmp0vYN58 TO /root/.ansible/tmp/ansible-tmp-1535276864.26-170597053116260/hostname.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535276864.26-170597053116260/ /root/.ansible/tmp/ansible-tmp-1535276864.26-170597053116260/hostname.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535276864.26-170597053116260/hostname.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535276864.26-170597053116260/ > /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-1535276888.49-49236658870163 `" && echo ansible-tmp-1535276888.49-49236658870163="` echo /var/tmp/ansible-tmp-1535276888.49-49236658870163 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpEUQBM6 TO /var/tmp/ansible-tmp-1535276888.49-49236658870163/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535276888.49-49236658870163/ /var/tmp/ansible-tmp-1535276888.49-49236658870163/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535276888.49-49236658870163/ /var/tmp/ansible-tmp-1535276888.49-49236658870163/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535276888.49-49236658870163/ /var/tmp/ansible-tmp-1535276888.49-49236658870163/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-bprtxvvivgtdiblrciogmkvozfbxkqiz; /usr/bin/python /var/tmp/ansible-tmp-1535276888.49-49236658870163/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535276888.49-49236658870163/ > /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:05.252392",
"end": "2018-08-26 11:48:18.412362",
"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-08-26 11:48:13.159970",
"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-1535276901.48-113208959479564 `" && echo ansible-tmp-1535276901.48-113208959479564="` echo /root/.ansible/tmp/ansible-tmp-1535276901.48-113208959479564 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpbnO8Jr TO /root/.ansible/tmp/ansible-tmp-1535276901.48-113208959479564/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535276901.48-113208959479564/ /root/.ansible/tmp/ansible-tmp-1535276901.48-113208959479564/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535276901.48-113208959479564/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535276901.48-113208959479564/ > /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-1535276914.27-235017412320166 `" && echo ansible-tmp-1535276914.27-235017412320166="` echo /root/.ansible/tmp/ansible-tmp-1535276914.27-235017412320166 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpi8cn47 TO /root/.ansible/tmp/ansible-tmp-1535276914.27-235017412320166/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535276914.27-235017412320166/ /root/.ansible/tmp/ansible-tmp-1535276914.27-235017412320166/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535276914.27-235017412320166/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535276914.27-235017412320166/ > /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) - 71%]
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-1535276921.34-238988222442628 `" && echo ansible-tmp-1535276921.34-238988222442628="` echo /var/tmp/ansible-tmp-1535276921.34-238988222442628 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpDQkJiH TO /var/tmp/ansible-tmp-1535276921.34-238988222442628/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535276921.34-238988222442628/ /var/tmp/ansible-tmp-1535276921.34-238988222442628/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535276921.34-238988222442628/ /var/tmp/ansible-tmp-1535276921.34-238988222442628/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535276921.34-238988222442628/ /var/tmp/ansible-tmp-1535276921.34-238988222442628/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-yygbzwyteecdrsyochwhloqnxgxgzujw; /usr/bin/python /var/tmp/ansible-tmp-1535276921.34-238988222442628/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535276921.34-238988222442628/ > /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 [dnsmasq : restart dsnmasq] ***********************************************
--> dnsmasq : restart dsnmasq
[STAGE 5/6: Post-process contents (virtualized) - 71%]
task path: /var/lib/ansible/local/roles/dnsmasq/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-1535276936.03-66774563972920 `" && echo ansible-tmp-1535276936.03-66774563972920="` echo /root/.ansible/tmp/ansible-tmp-1535276936.03-66774563972920 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpIAOrxL TO /root/.ansible/tmp/ansible-tmp-1535276936.03-66774563972920/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535276936.03-66774563972920/ /root/.ansible/tmp/ansible-tmp-1535276936.03-66774563972920/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535276936.03-66774563972920/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535276936.03-66774563972920/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"invocation": {
"module_args": {
"daemon_reload": false,
"enabled": null,
"force": null,
"masked": null,
"name": "dnsmasq",
"no_block": false,
"state": "restarted",
"user": false
}
},
"name": "dnsmasq",
"state": "started",
"status": {
"ActiveEnterTimestamp": "Sun 2018-08-26 11:42:36 CEST",
"ActiveEnterTimestampMonotonic": "127264499",
"ActiveExitTimestamp": "Sun 2018-08-26 11:42:17 CEST",
"ActiveExitTimestampMonotonic": "111077713",
"ActiveState": "active",
"After": "network.target systemd-journald.socket sysinit.target system.slice basic.target clean-up.service",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:42:24 CEST",
"AssertTimestampMonotonic": "117794761",
"Before": "multi-user.target 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": "Sun 2018-08-26 11:42:24 CEST",
"ConditionTimestampMonotonic": "117794695",
"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": "2116",
"ExecMainStartTimestamp": "Sun 2018-08-26 11:42:27 CEST",
"ExecMainStartTimestampMonotonic": "120599361",
"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=[Sun 2018-08-26 11:42:25 CEST] ; stop_time=[Sun 2018-08-26 11:42:27 CEST] ; pid=2098 ; code=exited ; status=0 }",
"ExecStartPost": "{ path=/etc/init.d/dnsmasq ; argv[]=/etc/init.d/dnsmasq systemd-start-resolvconf ; ignore_errors=no ; start_time=[Sun 2018-08-26 11:42:27 CEST] ; stop_time=[Sun 2018-08-26 11:42:36 CEST] ; pid=2118 ; code=exited ; status=0 }",
"ExecStartPre": "{ path=/usr/sbin/dnsmasq ; argv[]=/usr/sbin/dnsmasq --test ; ignore_errors=no ; start_time=[Sun 2018-08-26 11:42:24 CEST] ; stop_time=[Sun 2018-08-26 11:42:25 CEST] ; pid=2095 ; code=exited ; status=0 }",
"ExecStop": "{ path=/etc/init.d/dnsmasq ; argv[]=/etc/init.d/dnsmasq systemd-stop-resolvconf ; ignore_errors=no ; start_time=[Sun 2018-08-26 11:42:17 CEST] ; stop_time=[Sun 2018-08-26 11:42:24 CEST] ; pid=1990 ; code=exited ; status=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",
"InactiveEnterTimestamp": "Sun 2018-08-26 11:42:24 CEST",
"InactiveEnterTimestampMonotonic": "117672201",
"InactiveExitTimestamp": "Sun 2018-08-26 11:42:24 CEST",
"InactiveExitTimestampMonotonic": "117895443",
"InvocationID": "ee10f1dc71294cdc96bf9a99c3b5f404",
"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": "2116",
"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": "sysinit.target system.slice network.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": "Sun 2018-08-26 11:42:36 CEST",
"StateChangeTimestampMonotonic": "127264499",
"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": "enabled",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"Wants": "nss-lookup.target",
"WatchdogTimestamp": "Sun 2018-08-26 11:42:27 CEST",
"WatchdogTimestampMonotonic": "120600194",
"WatchdogUSec": "0"
}
}
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-1535276956.22-220490025989952 `" && echo ansible-tmp-1535276956.22-220490025989952="` echo /var/tmp/ansible-tmp-1535276956.22-220490025989952 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpI2X0FB TO /var/tmp/ansible-tmp-1535276956.22-220490025989952/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535276956.22-220490025989952/ /var/tmp/ansible-tmp-1535276956.22-220490025989952/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535276956.22-220490025989952/ /var/tmp/ansible-tmp-1535276956.22-220490025989952/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535276956.22-220490025989952/ /var/tmp/ansible-tmp-1535276956.22-220490025989952/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-pznenjuhyjilqbnnzrihqjslqpdzmjos; /usr/bin/python /var/tmp/ansible-tmp-1535276956.22-220490025989952/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535276956.22-220490025989952/ > /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:32.415929",
"end": "2018-08-26 11:49:52.757322",
"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-08-26 11:49:20.341393",
"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-1535276997.37-163203020788165 `" && echo ansible-tmp-1535276997.37-163203020788165="` echo /var/tmp/ansible-tmp-1535276997.37-163203020788165 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpxK5sdU TO /var/tmp/ansible-tmp-1535276997.37-163203020788165/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535276997.37-163203020788165/ /var/tmp/ansible-tmp-1535276997.37-163203020788165/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535276997.37-163203020788165/ /var/tmp/ansible-tmp-1535276997.37-163203020788165/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535276997.37-163203020788165/ /var/tmp/ansible-tmp-1535276997.37-163203020788165/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-gweeuyytejfrkzexiydrlgsojusuhvrm; /usr/bin/python /var/tmp/ansible-tmp-1535276997.37-163203020788165/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535276997.37-163203020788165/ > /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:40:08.487887",
"end": "2018-08-26 12:30:12.149362",
"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-08-26 11:50:03.661475",
"stderr": "[26/Aug/2018 09:51:17] WARNING [cntapp.serializers:87] thumbnail is not generated for \"BeFearlessFramework_Nov15.pdf\" because of timeout.\n[26/Aug/2018 09:52:18] WARNING [cntapp.serializers:87] thumbnail is not generated for \"The_Essentials_-_Wikipedia_Education_Program_US_Canada.pdf\" because of timeout.\n[26/Aug/2018 09:53:11] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Evaluating_Wikipedia_brochure_(Wiki_Education_Foundation).pdf\" because of timeout.\n[26/Aug/2018 09:55:50] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Evaluating_Wikipedia_brochure.pdf\" because of timeout.\n[26/Aug/2018 09:57:30] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Free-to-Mix.pdf\" because of timeout.\n[26/Aug/2018 10:01:06] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Illustrating_Wikipedia_brochure.pdf\" because of timeout.\n[26/Aug/2018 10:04:21] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Tshirt ART.pdf\" because of timeout.\n[26/Aug/2018 10:06:13] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Tshirt ART 2.pdf\" because of timeout.\n[26/Aug/2018 10:07:48] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Pull Up banner PreFlight.pdf\" because of timeout.\n[26/Aug/2018 10:08:37] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLWStickers Pre F.pdf\" because of timeout.\n[26/Aug/2018 10:10:13] WARNING [cntapp.serializers:87] thumbnail is not generated for \"T-shirt.pdf\" because of timeout.\nError: /undefinedfilename in (/tmp/magick-3204EJ5N82i2wx6g)\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:1216/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-186' @ error/magick-image.c/MagickWriteImage/13164\n\n[26/Aug/2018 10:14:15] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WikiFundi A5 flyer English.pdf\" because of timeout.\n[26/Aug/2018 10:15:30] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WikiFundi A5 flyer French.pdf\" because of timeout.\n[26/Aug/2018 10:16:02] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Banner.pdf\" because of timeout.\n[26/Aug/2018 10:19:04] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Guide_Photographique_Wiki_Loves_Africa_(Format_impression).pdf\" because of timeout.\n[26/Aug/2018 10:19:37] 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[26/Aug/2018 10:20:11] 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[26/Aug/2018 10:20:46] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Guide_Photographique_Wiki_Loves_Africa_(Format_web).pdf\" because of timeout.\n[26/Aug/2018 10:21:22] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Livret_Wikipédia_en_classe_-_Wikimédia_France.pdf\" because of timeout.\n[26/Aug/2018 10:21:55] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wiki_markup_cheatsheet_FR.pdf\" because of timeout.\n[26/Aug/2018 10:22:30] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WMBE-La_connaissance_libre_grâce_aux_licences_Creative_Commons.pdf\" because of timeout.\n[26/Aug/2018 10:23:37] 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[26/Aug/2018 10:24:39] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wikipédia_en_classe.pdf\" because of timeout.",
"stderr_lines": [
"[26/Aug/2018 09:51:17] WARNING [cntapp.serializers:87] thumbnail is not generated for \"BeFearlessFramework_Nov15.pdf\" because of timeout.",
"[26/Aug/2018 09:52:18] WARNING [cntapp.serializers:87] thumbnail is not generated for \"The_Essentials_-_Wikipedia_Education_Program_US_Canada.pdf\" because of timeout.",
"[26/Aug/2018 09:53:11] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Evaluating_Wikipedia_brochure_(Wiki_Education_Foundation).pdf\" because of timeout.",
"[26/Aug/2018 09:55:50] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Evaluating_Wikipedia_brochure.pdf\" because of timeout.",
"[26/Aug/2018 09:57:30] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Free-to-Mix.pdf\" because of timeout.",
"[26/Aug/2018 10:01:06] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Illustrating_Wikipedia_brochure.pdf\" because of timeout.",
"[26/Aug/2018 10:04:21] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Tshirt ART.pdf\" because of timeout.",
"[26/Aug/2018 10:06:13] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Tshirt ART 2.pdf\" because of timeout.",
"[26/Aug/2018 10:07:48] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLW Pull Up banner PreFlight.pdf\" because of timeout.",
"[26/Aug/2018 10:08:37] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WLWStickers Pre F.pdf\" because of timeout.",
"[26/Aug/2018 10:10:13] WARNING [cntapp.serializers:87] thumbnail is not generated for \"T-shirt.pdf\" because of timeout.",
"Error: /undefinedfilename in (/tmp/magick-3204EJ5N82i2wx6g)",
"Operand stack:",
"",
"Execution stack:",
" %interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push",
"Dictionary stack:",
" --dict:1216/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-186' @ error/magick-image.c/MagickWriteImage/13164",
"",
"[26/Aug/2018 10:14:15] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WikiFundi A5 flyer English.pdf\" because of timeout.",
"[26/Aug/2018 10:15:30] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WikiFundi A5 flyer French.pdf\" because of timeout.",
"[26/Aug/2018 10:16:02] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Banner.pdf\" because of timeout.",
"[26/Aug/2018 10:19:04] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Guide_Photographique_Wiki_Loves_Africa_(Format_impression).pdf\" because of timeout.",
"[26/Aug/2018 10:19:37] 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.",
"[26/Aug/2018 10:20:11] 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.",
"[26/Aug/2018 10:20:46] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Guide_Photographique_Wiki_Loves_Africa_(Format_web).pdf\" because of timeout.",
"[26/Aug/2018 10:21:22] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Livret_Wikipédia_en_classe_-_Wikimédia_France.pdf\" because of timeout.",
"[26/Aug/2018 10:21:55] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wiki_markup_cheatsheet_FR.pdf\" because of timeout.",
"[26/Aug/2018 10:22:30] WARNING [cntapp.serializers:87] thumbnail is not generated for \"WMBE-La_connaissance_libre_grâce_aux_licences_Creative_Commons.pdf\" because of timeout.",
"[26/Aug/2018 10:23:37] 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.",
"[26/Aug/2018 10:24:39] WARNING [cntapp.serializers:87] thumbnail is not generated for \"Wikipédia_en_classe.pdf\" because of timeout."
],
"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) - 72%]
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-1535279418.75-273076391938270 `" && echo ansible-tmp-1535279418.75-273076391938270="` echo /var/tmp/ansible-tmp-1535279418.75-273076391938270 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpapcRNl TO /var/tmp/ansible-tmp-1535279418.75-273076391938270/file.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279418.75-273076391938270/ /var/tmp/ansible-tmp-1535279418.75-273076391938270/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279418.75-273076391938270/ /var/tmp/ansible-tmp-1535279418.75-273076391938270/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279418.75-273076391938270/ /var/tmp/ansible-tmp-1535279418.75-273076391938270/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-pvprqvpzmsrdzizagjimqhuqnrmikkxm; /usr/bin/python /var/tmp/ansible-tmp-1535279418.75-273076391938270/file.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279418.75-273076391938270/ > /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 : Install catalogs] *********************************************
--> packages : Install catalogs
[STAGE 5/6: Post-process contents (virtualized) - 72%]
task path: /var/lib/ansible/local/roles/packages/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-1535279432.33-54350274314158 `" && echo ansible-tmp-1535279432.33-54350274314158="` echo /var/tmp/ansible-tmp-1535279432.33-54350274314158 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpMjkQ0H TO /var/tmp/ansible-tmp-1535279432.33-54350274314158/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279432.33-54350274314158/ /var/tmp/ansible-tmp-1535279432.33-54350274314158/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279432.33-54350274314158/ /var/tmp/ansible-tmp-1535279432.33-54350274314158/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279432.33-54350274314158/ /var/tmp/ansible-tmp-1535279432.33-54350274314158/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-xfhutpfbkdcapyqvkoamzumijkweoxxf; /usr/bin/python /var/tmp/ansible-tmp-1535279432.33-54350274314158/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279432.33-54350274314158/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item={u'url': u'http://download.kiwix.org/library/ideascube.yml', u'name': u'Kiwix', u'description': u'Kiwix ZIM Content'}) => {
"changed": true,
"cmd": [
"ideascube",
"catalog",
"remotes",
"add",
"Kiwix",
"Kiwix ZIM Content",
"http://download.kiwix.org/library/ideascube.yml"
],
"delta": "0:00:35.775270",
"end": "2018-08-26 12:31:12.727227",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog remotes add \"Kiwix\" \"Kiwix ZIM Content\" \"http://download.kiwix.org/library/ideascube.yml\"",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": {
"description": "Kiwix ZIM Content",
"name": "Kiwix",
"url": "http://download.kiwix.org/library/ideascube.yml"
},
"rc": 0,
"start": "2018-08-26 12:30:36.951957",
"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"
]
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1535279474.01-36861927519311 `" && echo ansible-tmp-1535279474.01-36861927519311="` echo /var/tmp/ansible-tmp-1535279474.01-36861927519311 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpbKdyLy TO /var/tmp/ansible-tmp-1535279474.01-36861927519311/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279474.01-36861927519311/ /var/tmp/ansible-tmp-1535279474.01-36861927519311/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279474.01-36861927519311/ /var/tmp/ansible-tmp-1535279474.01-36861927519311/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279474.01-36861927519311/ /var/tmp/ansible-tmp-1535279474.01-36861927519311/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-oqlkjypvsdwtphvdasnqnxqbsfuvfduj; /usr/bin/python /var/tmp/ansible-tmp-1535279474.01-36861927519311/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279474.01-36861927519311/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item={u'url': u'http://catalog.ideascube.org/static-sites.yml', u'name': u'StaticSites', u'description': u'Static sites'}) => {
"changed": true,
"cmd": [
"ideascube",
"catalog",
"remotes",
"add",
"StaticSites",
"Static sites",
"http://catalog.ideascube.org/static-sites.yml"
],
"delta": "0:00:26.844230",
"end": "2018-08-26 12:31:45.576254",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog remotes add \"StaticSites\" \"Static sites\" \"http://catalog.ideascube.org/static-sites.yml\"",
"_uses_shell": false,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": {
"description": "Static sites",
"name": "StaticSites",
"url": "http://catalog.ideascube.org/static-sites.yml"
},
"rc": 0,
"start": "2018-08-26 12:31:18.732024",
"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 [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: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 /var/tmp/ansible-tmp-1535279508.89-50080601524644 `" && echo ansible-tmp-1535279508.89-50080601524644="` echo /var/tmp/ansible-tmp-1535279508.89-50080601524644 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpi6yz_A TO /var/tmp/ansible-tmp-1535279508.89-50080601524644/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279508.89-50080601524644/ /var/tmp/ansible-tmp-1535279508.89-50080601524644/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279508.89-50080601524644/ /var/tmp/ansible-tmp-1535279508.89-50080601524644/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279508.89-50080601524644/ /var/tmp/ansible-tmp-1535279508.89-50080601524644/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-rcngnnqfuoawhwdovojcupcuveirtqdm; /usr/bin/python /var/tmp/ansible-tmp-1535279508.89-50080601524644/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279508.89-50080601524644/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"changed": true,
"cmd": "ideascube catalog cache update",
"delta": "0:00:50.652106",
"end": "2018-08-26 12:32:44.240427",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog cache update",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"rc": 0,
"start": "2018-08-26 12:31:53.588321",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\n\rDownloading Static sites: 100.00% || 16.0 KiB/7.6 KiB (0.0 KiB/s) | ETA: 12:32:19\n\rDownloading Kiwix ZIM Content: 1.59% || 16.0 KiB/1005.9 KiB (0.0 KiB/s) | ETA: 12:32:20\rDownloading Kiwix ZIM Content: 100.00% || 1008.0 KiB/1005.9 KiB (496.0 KiB/s) | ETA: 12:32:21",
"stdout_lines": [
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m",
"\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m",
"",
"Downloading Static sites: 100.00% || 16.0 KiB/7.6 KiB (0.0 KiB/s) | ETA: 12:32:19",
"",
"Downloading Kiwix ZIM Content: 1.59% || 16.0 KiB/1005.9 KiB (0.0 KiB/s) | ETA: 12:32:20",
"Downloading Kiwix ZIM Content: 100.00% || 1008.0 KiB/1005.9 KiB (496.0 KiB/s) | ETA: 12:32:21"
]
}
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: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 /var/tmp/ansible-tmp-1535279568.83-249654395232962 `" && echo ansible-tmp-1535279568.83-249654395232962="` echo /var/tmp/ansible-tmp-1535279568.83-249654395232962 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpgWuqbJ TO /var/tmp/ansible-tmp-1535279568.83-249654395232962/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279568.83-249654395232962/ /var/tmp/ansible-tmp-1535279568.83-249654395232962/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279568.83-249654395232962/ /var/tmp/ansible-tmp-1535279568.83-249654395232962/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279568.83-249654395232962/ /var/tmp/ansible-tmp-1535279568.83-249654395232962/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-wjvcpowecgnlxzlshyyqgqkrzdeovtyy; /usr/bin/python /var/tmp/ansible-tmp-1535279568.83-249654395232962/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279568.83-249654395232962/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikipedia_fr_medicine_nopic.fr) => {
"changed": true,
"cmd": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikipedia_fr_medicine_nopic.fr",
"delta": "0:00:34.893660",
"end": "2018-08-26 12:33:28.691623",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikipedia_fr_medicine_nopic.fr",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "wikipedia_fr_medicine_nopic.fr",
"rc": 0,
"start": "2018-08-26 12:32:53.797963",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikipedia_fr_medicine_nopic.fr-2018-07-04\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",
"Installing wikipedia_fr_medicine_nopic.fr-2018-07-04",
"Rebuilding the Kiwix library",
"Restarting service kiwix-server"
]
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1535279611.44-23071748618789 `" && echo ansible-tmp-1535279611.44-23071748618789="` echo /var/tmp/ansible-tmp-1535279611.44-23071748618789 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpgVvEQt TO /var/tmp/ansible-tmp-1535279611.44-23071748618789/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279611.44-23071748618789/ /var/tmp/ansible-tmp-1535279611.44-23071748618789/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279611.44-23071748618789/ /var/tmp/ansible-tmp-1535279611.44-23071748618789/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279611.44-23071748618789/ /var/tmp/ansible-tmp-1535279611.44-23071748618789/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-vghkuifbbrujbjmssfosbiujcodenprt; /usr/bin/python /var/tmp/ansible-tmp-1535279611.44-23071748618789/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279611.44-23071748618789/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=vikidia_fr_all.fr) => {
"changed": true,
"cmd": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 vikidia_fr_all.fr",
"delta": "0:00:36.029087",
"end": "2018-08-26 12:34:12.777000",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 vikidia_fr_all.fr",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "vikidia_fr_all.fr",
"rc": 0,
"start": "2018-08-26 12:33:36.747913",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling vikidia_fr_all.fr-2018-07-02\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",
"Installing vikidia_fr_all.fr-2018-07-02",
"Rebuilding the Kiwix library",
"Restarting service kiwix-server"
]
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1535279655.0-226343470559300 `" && echo ansible-tmp-1535279655.0-226343470559300="` echo /var/tmp/ansible-tmp-1535279655.0-226343470559300 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpFjA6xk TO /var/tmp/ansible-tmp-1535279655.0-226343470559300/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279655.0-226343470559300/ /var/tmp/ansible-tmp-1535279655.0-226343470559300/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279655.0-226343470559300/ /var/tmp/ansible-tmp-1535279655.0-226343470559300/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279655.0-226343470559300/ /var/tmp/ansible-tmp-1535279655.0-226343470559300/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-qtvwveggoscdajlguybgoyiepldzsjza; /usr/bin/python /var/tmp/ansible-tmp-1535279655.0-226343470559300/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279655.0-226343470559300/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikimooc_fr_all.fr) => {
"changed": true,
"cmd": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikimooc_fr_all.fr",
"delta": "0:00:35.108971",
"end": "2018-08-26 12:34:56.727666",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikimooc_fr_all.fr",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "wikimooc_fr_all.fr",
"rc": 0,
"start": "2018-08-26 12:34:21.618695",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikimooc_fr_all.fr-2018-06-22\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",
"Installing wikimooc_fr_all.fr-2018-06-22",
"Rebuilding the Kiwix library",
"Restarting service kiwix-server"
]
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1535279700.18-183525006091832 `" && echo ansible-tmp-1535279700.18-183525006091832="` echo /var/tmp/ansible-tmp-1535279700.18-183525006091832 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpCe6t7j TO /var/tmp/ansible-tmp-1535279700.18-183525006091832/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279700.18-183525006091832/ /var/tmp/ansible-tmp-1535279700.18-183525006091832/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279700.18-183525006091832/ /var/tmp/ansible-tmp-1535279700.18-183525006091832/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279700.18-183525006091832/ /var/tmp/ansible-tmp-1535279700.18-183525006091832/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-otshjrrlkjgfmhrrjtzkbihcsuqhcmca; /usr/bin/python /var/tmp/ansible-tmp-1535279700.18-183525006091832/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279700.18-183525006091832/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikipedia_fr_all_novid.fr) => {
"changed": true,
"cmd": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikipedia_fr_all_novid.fr",
"delta": "0:00:34.241466",
"end": "2018-08-26 12:35:40.907652",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikipedia_fr_all_novid.fr",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "wikipedia_fr_all_novid.fr",
"rc": 0,
"start": "2018-08-26 12:35:06.666186",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikipedia_fr_all_novid.fr-2018-06-16\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",
"Installing wikipedia_fr_all_novid.fr-2018-06-16",
"Rebuilding the Kiwix library",
"Restarting service kiwix-server"
]
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1535279743.43-52091588605398 `" && echo ansible-tmp-1535279743.43-52091588605398="` echo /var/tmp/ansible-tmp-1535279743.43-52091588605398 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpHRfF1T TO /var/tmp/ansible-tmp-1535279743.43-52091588605398/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279743.43-52091588605398/ /var/tmp/ansible-tmp-1535279743.43-52091588605398/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279743.43-52091588605398/ /var/tmp/ansible-tmp-1535279743.43-52091588605398/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279743.43-52091588605398/ /var/tmp/ansible-tmp-1535279743.43-52091588605398/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-jtwboawaczywpisyjfstuwibtmcpmemd; /usr/bin/python /var/tmp/ansible-tmp-1535279743.43-52091588605398/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279743.43-52091588605398/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikiquote_fr_all_novid.fr) => {
"changed": true,
"cmd": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikiquote_fr_all_novid.fr",
"delta": "0:01:00.973856",
"end": "2018-08-26 12:36:53.697821",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikiquote_fr_all_novid.fr",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "wikiquote_fr_all_novid.fr",
"rc": 0,
"start": "2018-08-26 12:35:52.723965",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikiquote_fr_all_novid.fr-2018-06-17\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",
"Installing wikiquote_fr_all_novid.fr-2018-06-17",
"Rebuilding the Kiwix library",
"Restarting service kiwix-server"
]
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1535279816.99-160091250525919 `" && echo ansible-tmp-1535279816.99-160091250525919="` echo /var/tmp/ansible-tmp-1535279816.99-160091250525919 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpCqjvBK TO /var/tmp/ansible-tmp-1535279816.99-160091250525919/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279816.99-160091250525919/ /var/tmp/ansible-tmp-1535279816.99-160091250525919/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279816.99-160091250525919/ /var/tmp/ansible-tmp-1535279816.99-160091250525919/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279816.99-160091250525919/ /var/tmp/ansible-tmp-1535279816.99-160091250525919/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-wsnkdaxqwfiiravrqgbysvhwwmzenfwd; /usr/bin/python /var/tmp/ansible-tmp-1535279816.99-160091250525919/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279816.99-160091250525919/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wikisource_fr_all_novid.fr) => {
"changed": true,
"cmd": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikisource_fr_all_novid.fr",
"delta": "0:00:33.595076",
"end": "2018-08-26 12:37:39.873284",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wikisource_fr_all_novid.fr",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "wikisource_fr_all_novid.fr",
"rc": 0,
"start": "2018-08-26 12:37:06.278208",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikisource_fr_all_novid.fr-2018-06-18\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",
"Installing wikisource_fr_all_novid.fr-2018-06-18",
"Rebuilding the Kiwix library",
"Restarting service kiwix-server"
]
}
<localhost> EXEC /bin/sh -c 'echo ~root && sleep 0'
<localhost> EXEC /bin/sh -c '( umask 77 && mkdir -p "` echo /var/tmp/ansible-tmp-1535279862.64-155487298175473 `" && echo ansible-tmp-1535279862.64-155487298175473="` echo /var/tmp/ansible-tmp-1535279862.64-155487298175473 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpesUeB5 TO /var/tmp/ansible-tmp-1535279862.64-155487298175473/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535279862.64-155487298175473/ /var/tmp/ansible-tmp-1535279862.64-155487298175473/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535279862.64-155487298175473/ /var/tmp/ansible-tmp-1535279862.64-155487298175473/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535279862.64-155487298175473/ /var/tmp/ansible-tmp-1535279862.64-155487298175473/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-xjqbbfqsgeifmkgvisrrtfxcepjtdhws; /usr/bin/python /var/tmp/ansible-tmp-1535279862.64-155487298175473/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535279862.64-155487298175473/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => (item=wiktionary_fr_all.fr) => {
"changed": true,
"cmd": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wiktionary_fr_all.fr",
"delta": "0:00:48.864993",
"end": "2018-08-26 12:38:40.276522",
"invocation": {
"module_args": {
"_raw_params": "ideascube catalog install --package-cache /data/packages_cache --skip-sha256 wiktionary_fr_all.fr",
"_uses_shell": true,
"argv": null,
"chdir": null,
"creates": null,
"executable": null,
"removes": null,
"stdin": null,
"warn": true
}
},
"item": "wiktionary_fr_all.fr",
"rc": 0,
"start": "2018-08-26 12:37:51.411529",
"stderr": "",
"stderr_lines": [],
"stdout": "\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wiktionary_fr_all.fr-2018-07-07\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",
"Installing wiktionary_fr_all.fr-2018-07-07",
"Rebuilding the Kiwix library",
"Restarting service kiwix-server"
]
}
NOTIFIED HANDLER restart kiwix for localhost
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:25
<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-1535279937.52-53120842061502 `" && echo ansible-tmp-1535279937.52-53120842061502="` echo /root/.ansible/tmp/ansible-tmp-1535279937.52-53120842061502 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpU616L2 TO /root/.ansible/tmp/ansible-tmp-1535279937.52-53120842061502/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535279937.52-53120842061502/ /root/.ansible/tmp/ansible-tmp-1535279937.52-53120842061502/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535279937.52-53120842061502/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535279937.52-53120842061502/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=wikipedia_fr_medicine_nopic.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.wikipedia_fr_medicine_nopic { background-image: url(\"http://kiwix.wikifundi.hotspot/wikipedia_fr_medicine_nopic.fr/-/favicon\"); }",
"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": "wikipedia_fr_medicine_nopic.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-1535279950.66-86853804684521 `" && echo ansible-tmp-1535279950.66-86853804684521="` echo /root/.ansible/tmp/ansible-tmp-1535279950.66-86853804684521 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpaJuqaz TO /root/.ansible/tmp/ansible-tmp-1535279950.66-86853804684521/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535279950.66-86853804684521/ /root/.ansible/tmp/ansible-tmp-1535279950.66-86853804684521/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535279950.66-86853804684521/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535279950.66-86853804684521/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=vikidia_fr_all.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.vikidia_fr_all { background-image: url(\"http://kiwix.wikifundi.hotspot/vikidia_fr_all.fr/-/favicon\"); }",
"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": "vikidia_fr_all.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-1535279961.57-130944263772864 `" && echo ansible-tmp-1535279961.57-130944263772864="` echo /root/.ansible/tmp/ansible-tmp-1535279961.57-130944263772864 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpMJMcMg TO /root/.ansible/tmp/ansible-tmp-1535279961.57-130944263772864/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535279961.57-130944263772864/ /root/.ansible/tmp/ansible-tmp-1535279961.57-130944263772864/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535279961.57-130944263772864/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535279961.57-130944263772864/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=wikimooc_fr_all.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.wikimooc_fr_all { background-image: url(\"http://kiwix.wikifundi.hotspot/wikimooc_fr_all.fr/-/favicon\"); }",
"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": "wikimooc_fr_all.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-1535279970.82-161270905652297 `" && echo ansible-tmp-1535279970.82-161270905652297="` echo /root/.ansible/tmp/ansible-tmp-1535279970.82-161270905652297 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpDDkzfO TO /root/.ansible/tmp/ansible-tmp-1535279970.82-161270905652297/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535279970.82-161270905652297/ /root/.ansible/tmp/ansible-tmp-1535279970.82-161270905652297/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535279970.82-161270905652297/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535279970.82-161270905652297/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=wikipedia_fr_all_novid.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.wikipedia_fr_all_novid { background-image: url(\"http://kiwix.wikifundi.hotspot/wikipedia_fr_all_novid.fr/-/favicon\"); }",
"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": "wikipedia_fr_all_novid.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-1535279975.74-178607685492076 `" && echo ansible-tmp-1535279975.74-178607685492076="` echo /root/.ansible/tmp/ansible-tmp-1535279975.74-178607685492076 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmprzYwmj TO /root/.ansible/tmp/ansible-tmp-1535279975.74-178607685492076/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535279975.74-178607685492076/ /root/.ansible/tmp/ansible-tmp-1535279975.74-178607685492076/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535279975.74-178607685492076/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535279975.74-178607685492076/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=wikiquote_fr_all_novid.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.wikiquote_fr_all_novid { background-image: url(\"http://kiwix.wikifundi.hotspot/wikiquote_fr_all_novid.fr/-/favicon\"); }",
"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": "wikiquote_fr_all_novid.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-1535279981.02-244429985102048 `" && echo ansible-tmp-1535279981.02-244429985102048="` echo /root/.ansible/tmp/ansible-tmp-1535279981.02-244429985102048 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmp9uslgH TO /root/.ansible/tmp/ansible-tmp-1535279981.02-244429985102048/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535279981.02-244429985102048/ /root/.ansible/tmp/ansible-tmp-1535279981.02-244429985102048/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535279981.02-244429985102048/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535279981.02-244429985102048/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=wikisource_fr_all_novid.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.wikisource_fr_all_novid { background-image: url(\"http://kiwix.wikifundi.hotspot/wikisource_fr_all_novid.fr/-/favicon\"); }",
"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": "wikisource_fr_all_novid.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-1535279986.46-221270212790911 `" && echo ansible-tmp-1535279986.46-221270212790911="` echo /root/.ansible/tmp/ansible-tmp-1535279986.46-221270212790911 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpUjhB0q TO /root/.ansible/tmp/ansible-tmp-1535279986.46-221270212790911/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535279986.46-221270212790911/ /root/.ansible/tmp/ansible-tmp-1535279986.46-221270212790911/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535279986.46-221270212790911/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535279986.46-221270212790911/ > /dev/null 2>&1 && sleep 0'
ok: [localhost] => (item=wiktionary_fr_all.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.wiktionary_fr_all { background-image: url(\"http://kiwix.wikifundi.hotspot/wiktionary_fr_all.fr/-/favicon\"); }",
"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": "wiktionary_fr_all.fr",
"msg": ""
}
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:35
<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-1535279993.4-163252523714102 `" && echo ansible-tmp-1535279993.4-163252523714102="` echo /root/.ansible/tmp/ansible-tmp-1535279993.4-163252523714102 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpmnxWs_ TO /root/.ansible/tmp/ansible-tmp-1535279993.4-163252523714102/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535279993.4-163252523714102/ /root/.ansible/tmp/ansible-tmp-1535279993.4-163252523714102/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535279993.4-163252523714102/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535279993.4-163252523714102/ > /dev/null 2>&1 && sleep 0'
changed: [localhost] => {
"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.khanacademy { 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
}
},
"msg": "line added"
}
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: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 /var/tmp/ansible-tmp-1535280000.24-89691966476249 `" && echo ansible-tmp-1535280000.24-89691966476249="` echo /var/tmp/ansible-tmp-1535280000.24-89691966476249 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpaXtmwd TO /var/tmp/ansible-tmp-1535280000.24-89691966476249/command.py
<localhost> EXEC /bin/sh -c 'setfacl -m u:ideascube:r-x /var/tmp/ansible-tmp-1535280000.24-89691966476249/ /var/tmp/ansible-tmp-1535280000.24-89691966476249/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chmod u+x /var/tmp/ansible-tmp-1535280000.24-89691966476249/ /var/tmp/ansible-tmp-1535280000.24-89691966476249/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'chown ideascube /var/tmp/ansible-tmp-1535280000.24-89691966476249/ /var/tmp/ansible-tmp-1535280000.24-89691966476249/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'sudo -H -S -n -u ideascube /bin/sh -c '"'"'echo BECOME-SUCCESS-kfdhqqeltcyptluzqykrtetxewfzsxuk; /usr/bin/python /var/tmp/ansible-tmp-1535280000.24-89691966476249/command.py'"'"' && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /var/tmp/ansible-tmp-1535280000.24-89691966476249/ > /dev/null 2>&1 && sleep 0'
NOTIFIED HANDLER restart uwsgi for localhost
changed: [localhost] => {
"changed": true,
"cmd": [
"ideascube",
"collectstatic",
"--noinput"
],
"delta": "0:00:32.546811",
"end": "2018-08-26 12:40:38.236746",
"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
}
},
"rc": 0,
"start": "2018-08-26 12:40:05.689935",
"stderr": "",
"stderr_lines": [],
"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.\nFound another file with the destination path 'branding/favicon.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'\nPost-processed 'branding/style.css' as 'branding/style.c4fb8e0aa34f.css'\nPost-processed 'ideascube/cards.css' as 'ideascube/cards.7833d9517ecc.css'\nPost-processed 'ideascube/main.css' as 'ideascube/main.597952ded214.css'\nPost-processed 'serveradmin/serveradmin.css' as 'serveradmin/serveradmin.7803b346bd2f.css'\nPost-processed 'library/library.css' as 'library/library.4b21c18ee555.css'\nPost-processed 'mediacenter/mediacenter.css' as 'mediacenter/mediacenter.525c791d1fe1.css'\nPost-processed 'monitoring/monitoring.css' as 'monitoring/monitoring.3fc7d044b11b.css'\nPost-processed 'flags/sprite.css' as 'flags/sprite.9e17097ec43d.css'\nPost-processed 'flags/sprite-hq.css' as 'flags/sprite-hq.900a84aa8850.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/plugins/codesample/css/prism.css' as 'ideascube/vendor/tinymce/plugins/codesample/css/prism.155e9f3a6162.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.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/content.min.99ae1f5a27c3.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/tinymce/skins/lightgray/skin.ie7.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/skin.ie7.min.31b6f74848ce.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/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'\nPost-processed 'ideascube/vendor/pikaday/pikaday.css' as 'ideascube/vendor/pikaday/pikaday.829f1852d326.css'\nPost-processed 'ideascube/cards.css' as 'ideascube/cards.7833d9517ecc.css'\nPost-processed 'mediacenter/mediacenter.css' as 'mediacenter/mediacenter.525c791d1fe1.css'\nPost-processed 'serveradmin/serveradmin.css' as 'serveradmin/serveradmin.7803b346bd2f.css'\nPost-processed 'monitoring/monitoring.css' as 'monitoring/monitoring.3fc7d044b11b.css'\nPost-processed 'branding/style.css' as 'branding/style.c4fb8e0aa34f.css'\nPost-processed 'flags/sprite.css' as 'flags/sprite.9e17097ec43d.css'\nPost-processed 'ideascube/main.css' as 'ideascube/main.597952ded214.css'\nPost-processed 'library/library.css' as 'library/library.4b21c18ee555.css'\nPost-processed 'flags/sprite-hq.css' as 'flags/sprite-hq.900a84aa8850.css'\n\n1 static file copied to '/var/ideascube/static', 512 unmodified, 38 post-processed.",
"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.",
"Found another file with the destination path 'branding/favicon.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'",
"Post-processed 'branding/style.css' as 'branding/style.c4fb8e0aa34f.css'",
"Post-processed 'ideascube/cards.css' as 'ideascube/cards.7833d9517ecc.css'",
"Post-processed 'ideascube/main.css' as 'ideascube/main.597952ded214.css'",
"Post-processed 'serveradmin/serveradmin.css' as 'serveradmin/serveradmin.7803b346bd2f.css'",
"Post-processed 'library/library.css' as 'library/library.4b21c18ee555.css'",
"Post-processed 'mediacenter/mediacenter.css' as 'mediacenter/mediacenter.525c791d1fe1.css'",
"Post-processed 'monitoring/monitoring.css' as 'monitoring/monitoring.3fc7d044b11b.css'",
"Post-processed 'flags/sprite.css' as 'flags/sprite.9e17097ec43d.css'",
"Post-processed 'flags/sprite-hq.css' as 'flags/sprite-hq.900a84aa8850.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/plugins/codesample/css/prism.css' as 'ideascube/vendor/tinymce/plugins/codesample/css/prism.155e9f3a6162.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.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/content.min.99ae1f5a27c3.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/tinymce/skins/lightgray/skin.ie7.min.css' as 'ideascube/vendor/tinymce/skins/lightgray/skin.ie7.min.31b6f74848ce.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/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'",
"Post-processed 'ideascube/vendor/pikaday/pikaday.css' as 'ideascube/vendor/pikaday/pikaday.829f1852d326.css'",
"Post-processed 'ideascube/cards.css' as 'ideascube/cards.7833d9517ecc.css'",
"Post-processed 'mediacenter/mediacenter.css' as 'mediacenter/mediacenter.525c791d1fe1.css'",
"Post-processed 'serveradmin/serveradmin.css' as 'serveradmin/serveradmin.7803b346bd2f.css'",
"Post-processed 'monitoring/monitoring.css' as 'monitoring/monitoring.3fc7d044b11b.css'",
"Post-processed 'branding/style.css' as 'branding/style.c4fb8e0aa34f.css'",
"Post-processed 'flags/sprite.css' as 'flags/sprite.9e17097ec43d.css'",
"Post-processed 'ideascube/main.css' as 'ideascube/main.597952ded214.css'",
"Post-processed 'library/library.css' as 'library/library.4b21c18ee555.css'",
"Post-processed 'flags/sprite-hq.css' as 'flags/sprite-hq.900a84aa8850.css'",
"",
"1 static file copied to '/var/ideascube/static', 512 unmodified, 38 post-processed."
]
}
TASK [packages : set_fact] *****************************************************
--> packages : set_fact
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:50
ok: [localhost] => {
"ansible_facts": {
"pkg_list": [
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikipedia_fr_medicine_nopic.fr-2018-07-04\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling vikidia_fr_all.fr-2018-07-02\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikimooc_fr_all.fr-2018-06-22\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikipedia_fr_all_novid.fr-2018-06-16\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikiquote_fr_all_novid.fr-2018-06-17\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikisource_fr_all_novid.fr-2018-06-18\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wiktionary_fr_all.fr-2018-07-07\nRebuilding the Kiwix library\nRestarting service kiwix-server"
]
},
"changed": false
}
TASK [packages : debug] ********************************************************
--> packages : debug
task path: /var/lib/ansible/local/roles/packages/tasks/main.yml:54
ok: [localhost] => {
"pkg_list": [
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikipedia_fr_medicine_nopic.fr-2018-07-04\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling vikidia_fr_all.fr-2018-07-02\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikimooc_fr_all.fr-2018-06-22\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikipedia_fr_all_novid.fr-2018-06-16\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikiquote_fr_all_novid.fr-2018-06-17\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wikisource_fr_all_novid.fr-2018-06-18\nRebuilding the Kiwix library\nRestarting service kiwix-server",
"\u001b[36mIDEASCUBE_ID=pibox\u001b[0m\n\u001b[36mImporting settings from ideascube.conf.pibox\u001b[0m\nInstalling wiktionary_fr_all.fr-2018-07-07\nRebuilding the Kiwix library\nRestarting service kiwix-server"
]
}
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-1535280060.81-198569491422542 `" && echo ansible-tmp-1535280060.81-198569491422542="` echo /root/.ansible/tmp/ansible-tmp-1535280060.81-198569491422542 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpe1GWDF TO /root/.ansible/tmp/ansible-tmp-1535280060.81-198569491422542/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280060.81-198569491422542/ /root/.ansible/tmp/ansible-tmp-1535280060.81-198569491422542/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280060.81-198569491422542/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280060.81-198569491422542/ > /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-1535280067.85-136638668414003 `" && echo ansible-tmp-1535280067.85-136638668414003="` echo /root/.ansible/tmp/ansible-tmp-1535280067.85-136638668414003 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpxOKVVO TO /root/.ansible/tmp/ansible-tmp-1535280067.85-136638668414003/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280067.85-136638668414003/ /root/.ansible/tmp/ansible-tmp-1535280067.85-136638668414003/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280067.85-136638668414003/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280067.85-136638668414003/ > /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"
}
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-1535280075.56-272580161874622 `" && echo ansible-tmp-1535280075.56-272580161874622="` echo /root/.ansible/tmp/ansible-tmp-1535280075.56-272580161874622 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpYq4wl3 TO /root/.ansible/tmp/ansible-tmp-1535280075.56-272580161874622/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280075.56-272580161874622/ /root/.ansible/tmp/ansible-tmp-1535280075.56-272580161874622/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280075.56-272580161874622/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280075.56-272580161874622/ > /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.213827",
"end": "2018-08-26 12:41:18.882545",
"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-08-26 12:41:18.668718",
"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-1535280082.79-143288156685921 `" && echo ansible-tmp-1535280082.79-143288156685921="` echo /root/.ansible/tmp/ansible-tmp-1535280082.79-143288156685921 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpZ8zWyn TO /root/.ansible/tmp/ansible-tmp-1535280082.79-143288156685921/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280082.79-143288156685921/ /root/.ansible/tmp/ansible-tmp-1535280082.79-143288156685921/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280082.79-143288156685921/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280082.79-143288156685921/ > /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"
}
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-1535280091.81-236442405047642 `" && echo ansible-tmp-1535280091.81-236442405047642="` echo /root/.ansible/tmp/ansible-tmp-1535280091.81-236442405047642 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpanMvyE TO /root/.ansible/tmp/ansible-tmp-1535280091.81-236442405047642/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280091.81-236442405047642/ /root/.ansible/tmp/ansible-tmp-1535280091.81-236442405047642/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280091.81-236442405047642/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280091.81-236442405047642/ > /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"
}
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-1535280099.08-165514947261852 `" && echo ansible-tmp-1535280099.08-165514947261852="` echo /root/.ansible/tmp/ansible-tmp-1535280099.08-165514947261852 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpj3pSIg TO /root/.ansible/tmp/ansible-tmp-1535280099.08-165514947261852/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280099.08-165514947261852/ /root/.ansible/tmp/ansible-tmp-1535280099.08-165514947261852/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280099.08-165514947261852/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280099.08-165514947261852/ > /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"
}
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-1535280106.45-25688358306717 `" && echo ansible-tmp-1535280106.45-25688358306717="` echo /root/.ansible/tmp/ansible-tmp-1535280106.45-25688358306717 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpHKUUFu TO /root/.ansible/tmp/ansible-tmp-1535280106.45-25688358306717/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280106.45-25688358306717/ /root/.ansible/tmp/ansible-tmp-1535280106.45-25688358306717/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280106.45-25688358306717/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280106.45-25688358306717/ > /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"
}
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-1535280113.74-275738879208550 `" && echo ansible-tmp-1535280113.74-275738879208550="` echo /root/.ansible/tmp/ansible-tmp-1535280113.74-275738879208550 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmprrHc3M TO /root/.ansible/tmp/ansible-tmp-1535280113.74-275738879208550/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280113.74-275738879208550/ /root/.ansible/tmp/ansible-tmp-1535280113.74-275738879208550/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280113.74-275738879208550/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280113.74-275738879208550/ > /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.135431",
"end": "2018-08-26 12:41:57.545017",
"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-08-26 12:41:57.409586",
"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-1535280121.54-262073418197152 `" && echo ansible-tmp-1535280121.54-262073418197152="` echo /root/.ansible/tmp/ansible-tmp-1535280121.54-262073418197152 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpygM9es TO /root/.ansible/tmp/ansible-tmp-1535280121.54-262073418197152/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280121.54-262073418197152/ /root/.ansible/tmp/ansible-tmp-1535280121.54-262073418197152/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-1535280121.54-262073418197152/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280121.54-262073418197152/ > /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:26.465096",
"end": "2018-08-26 12:42:31.182421",
"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-08-26 12:42:04.717325",
"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) - 79%]
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-1535280155.13-131853696376220 `" && echo ansible-tmp-1535280155.13-131853696376220="` echo /root/.ansible/tmp/ansible-tmp-1535280155.13-131853696376220 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/commands/command.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpgYxV5w TO /root/.ansible/tmp/ansible-tmp-1535280155.13-131853696376220/command.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280155.13-131853696376220/ /root/.ansible/tmp/ansible-tmp-1535280155.13-131853696376220/command.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280155.13-131853696376220/command.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280155.13-131853696376220/ > /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.146585",
"end": "2018-08-26 12:42:38.360014",
"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-08-26 12:42:38.213429",
"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-1535280162.13-6935588022632 `" && echo ansible-tmp-1535280162.13-6935588022632="` echo /root/.ansible/tmp/ansible-tmp-1535280162.13-6935588022632 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/lineinfile.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpBggO55 TO /root/.ansible/tmp/ansible-tmp-1535280162.13-6935588022632/lineinfile.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280162.13-6935588022632/ /root/.ansible/tmp/ansible-tmp-1535280162.13-6935588022632/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280162.13-6935588022632/lineinfile.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280162.13-6935588022632/ > /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": ""
}
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-1535280171.76-225236948386982 `" && echo ansible-tmp-1535280171.76-225236948386982="` echo /root/.ansible/tmp/ansible-tmp-1535280171.76-225236948386982 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmp9M864a TO /root/.ansible/tmp/ansible-tmp-1535280171.76-225236948386982/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280171.76-225236948386982/ /root/.ansible/tmp/ansible-tmp-1535280171.76-225236948386982/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280171.76-225236948386982/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280171.76-225236948386982/ > /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": "sysinit.target system.slice basic.target systemd-journald.socket",
"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-1535280182.81-263497939417817 `" && echo ansible-tmp-1535280182.81-263497939417817="` echo /root/.ansible/tmp/ansible-tmp-1535280182.81-263497939417817 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmp75VQan TO /root/.ansible/tmp/ansible-tmp-1535280182.81-263497939417817/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280182.81-263497939417817/ /root/.ansible/tmp/ansible-tmp-1535280182.81-263497939417817/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280182.81-263497939417817/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280182.81-263497939417817/ > /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": "Sun 2018-08-26 12:38:36 CEST",
"ActiveEnterTimestampMonotonic": "3486804091",
"ActiveExitTimestamp": "Sun 2018-08-26 12:38:36 CEST",
"ActiveExitTimestampMonotonic": "3486594474",
"ActiveState": "active",
"After": "sysinit.target system.slice basic.target systemd-journald.socket",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 12:38:36 CEST",
"AssertTimestampMonotonic": "3486784148",
"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": "yes",
"ConditionTimestamp": "Sun 2018-08-26 12:38:36 CEST",
"ConditionTimestampMonotonic": "3486784143",
"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": "5698",
"ExecMainStartTimestamp": "Sun 2018-08-26 12:38:36 CEST",
"ExecMainStartTimestampMonotonic": "3486803397",
"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=[Sun 2018-08-26 12:38:36 CEST] ; stop_time=[n/a] ; pid=5698 ; 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": "Sun 2018-08-26 12:38:36 CEST",
"InactiveEnterTimestampMonotonic": "3486686775",
"InactiveExitTimestamp": "Sun 2018-08-26 12:38:36 CEST",
"InactiveExitTimestampMonotonic": "3486804091",
"InvocationID": "e6259154cb264ff6bfc8b733baa56a2d",
"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": "5698",
"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": "Sun 2018-08-26 12:38:36 CEST",
"StateChangeTimestampMonotonic": "3486804091",
"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": "disabled",
"User": "ideascube",
"UtmpMode": "init",
"WatchdogTimestamp": "Sun 2018-08-26 12:38:36 CEST",
"WatchdogTimestampMonotonic": "3486804069",
"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-1535280207.15-60175545446659 `" && echo ansible-tmp-1535280207.15-60175545446659="` echo /root/.ansible/tmp/ansible-tmp-1535280207.15-60175545446659 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpBvocA2 TO /root/.ansible/tmp/ansible-tmp-1535280207.15-60175545446659/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280207.15-60175545446659/ /root/.ansible/tmp/ansible-tmp-1535280207.15-60175545446659/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280207.15-60175545446659/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280207.15-60175545446659/ > /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": "-.mount basic.target system.slice systemd-journald.socket 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": "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 sysinit.target -.mount",
"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-1535280232.07-14611764270571 `" && echo ansible-tmp-1535280232.07-14611764270571="` echo /root/.ansible/tmp/ansible-tmp-1535280232.07-14611764270571 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpwEGE5n TO /root/.ansible/tmp/ansible-tmp-1535280232.07-14611764270571/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280232.07-14611764270571/ /root/.ansible/tmp/ansible-tmp-1535280232.07-14611764270571/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280232.07-14611764270571/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280232.07-14611764270571/ > /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-1535280263.43-241327064271787 `" && echo ansible-tmp-1535280263.43-241327064271787="` echo /root/.ansible/tmp/ansible-tmp-1535280263.43-241327064271787 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmptHcfYo TO /root/.ansible/tmp/ansible-tmp-1535280263.43-241327064271787/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280263.43-241327064271787/ /root/.ansible/tmp/ansible-tmp-1535280263.43-241327064271787/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280263.43-241327064271787/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280263.43-241327064271787/ > /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 -.mount sysinit.target basic.target system.slice",
"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/local/bin/node ; argv[]=/usr/local/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": "-.mount sysinit.target system.slice",
"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-1535280279.67-230689061100897 `" && echo ansible-tmp-1535280279.67-230689061100897="` echo /root/.ansible/tmp/ansible-tmp-1535280279.67-230689061100897 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmppFOZQn TO /root/.ansible/tmp/ansible-tmp-1535280279.67-230689061100897/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280279.67-230689061100897/ /root/.ansible/tmp/ansible-tmp-1535280279.67-230689061100897/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280279.67-230689061100897/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280279.67-230689061100897/ > /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": {
"ActiveEnterTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"ActiveEnterTimestampMonotonic": "60116435",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "basic.target network.target systemd-journald.socket sysinit.target system.slice",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:41:26 CEST",
"AssertTimestampMonotonic": "60075454",
"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": "no",
"CanStart": "yes",
"CanStop": "yes",
"CapabilityBoundingSet": "18446744073709551615",
"ConditionResult": "yes",
"ConditionTimestamp": "Sun 2018-08-26 11:41:26 CEST",
"ConditionTimestampMonotonic": "60075442",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/memcached.service",
"ControlPID": "0",
"DefaultDependencies": "yes",
"Delegate": "no",
"Description": "memcached daemon",
"DevicePolicy": "auto",
"Documentation": "man:memcached(1)",
"DynamicUser": "no",
"ExecMainCode": "0",
"ExecMainExitTimestampMonotonic": "0",
"ExecMainPID": "1594",
"ExecMainStartTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"ExecMainStartTimestampMonotonic": "60115678",
"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",
"InactiveExitTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"InactiveExitTimestampMonotonic": "60116435",
"InvocationID": "9eaffc8d28574631869fb800ebe36f62",
"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": "1594",
"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",
"StateChangeTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"StateChangeTimestampMonotonic": "60116435",
"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": "4294967295",
"UMask": "0022",
"UnitFilePreset": "enabled",
"UnitFileState": "enabled",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"WatchdogTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"WatchdogTimestampMonotonic": "60116414",
"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-1535280293.02-271518351397568 `" && echo ansible-tmp-1535280293.02-271518351397568="` echo /root/.ansible/tmp/ansible-tmp-1535280293.02-271518351397568 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpRgRi71 TO /root/.ansible/tmp/ansible-tmp-1535280293.02-271518351397568/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280293.02-271518351397568/ /root/.ansible/tmp/ansible-tmp-1535280293.02-271518351397568/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280293.02-271518351397568/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280293.02-271518351397568/ > /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": {
"ActiveEnterTimestamp": "Sun 2018-08-26 11:42:05 CEST",
"ActiveEnterTimestampMonotonic": "99099154",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "basic.target network.target systemd-journald.socket sysinit.target system.slice",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"AssertTimestampMonotonic": "60545020",
"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": "Sun 2018-08-26 11:41:27 CEST",
"ConditionTimestampMonotonic": "60545008",
"Conflicts": "shutdown.target",
"ControlGroup": "/system.slice/php7.0-fpm.service",
"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": "1598",
"ExecMainStartTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"ExecMainStartTimestampMonotonic": "60583728",
"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",
"InactiveExitTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"InactiveExitTimestampMonotonic": "60584469",
"InvocationID": "cea0ba1cbb5c4aab8ff527ed40d1e634",
"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": "1598",
"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": "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": "Sun 2018-08-26 11:42:05 CEST",
"StateChangeTimestampMonotonic": "99099154",
"StatusErrno": "0",
"StatusText": "Processes active: 0, idle: 2, Requests: 0, slow: 0, Traffic: 0req/sec",
"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": "Sun 2018-08-26 11:42:05 CEST",
"WatchdogTimestampMonotonic": "99099133",
"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
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-1535280309.28-195940335068802 `" && echo ansible-tmp-1535280309.28-195940335068802="` echo /root/.ansible/tmp/ansible-tmp-1535280309.28-195940335068802 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/files/file.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmprNijVu TO /root/.ansible/tmp/ansible-tmp-1535280309.28-195940335068802/file.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280309.28-195940335068802/ /root/.ansible/tmp/ansible-tmp-1535280309.28-195940335068802/file.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280309.28-195940335068802/file.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280309.28-195940335068802/ > /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 : 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-1535280320.22-86254006640751 `" && echo ansible-tmp-1535280320.22-86254006640751="` echo /root/.ansible/tmp/ansible-tmp-1535280320.22-86254006640751 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmp2SAAaS TO /root/.ansible/tmp/ansible-tmp-1535280320.22-86254006640751/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280320.22-86254006640751/ /root/.ansible/tmp/ansible-tmp-1535280320.22-86254006640751/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280320.22-86254006640751/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280320.22-86254006640751/ > /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": "Sun 2018-08-26 11:49:12 CEST",
"ActiveEnterTimestampMonotonic": "522840038",
"ActiveExitTimestamp": "Sun 2018-08-26 11:49:06 CEST",
"ActiveExitTimestampMonotonic": "517297773",
"ActiveState": "active",
"After": "basic.target network.target clean-up.service systemd-journald.socket sysinit.target system.slice",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:49:08 CEST",
"AssertTimestampMonotonic": "519287204",
"Before": "nss-lookup.target 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": "Sun 2018-08-26 11:49:08 CEST",
"ConditionTimestampMonotonic": "519287132",
"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": "3022",
"ExecMainStartTimestamp": "Sun 2018-08-26 11:49:10 CEST",
"ExecMainStartTimestampMonotonic": "521086231",
"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",
"InactiveEnterTimestamp": "Sun 2018-08-26 11:49:08 CEST",
"InactiveEnterTimestampMonotonic": "519242861",
"InactiveExitTimestamp": "Sun 2018-08-26 11:49:08 CEST",
"InactiveExitTimestampMonotonic": "519316146",
"InvocationID": "088b7ef0a79c4ac7ae96a7f6e5d954b0",
"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": "3022",
"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": "Sun 2018-08-26 11:49:12 CEST",
"StateChangeTimestampMonotonic": "522840038",
"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": "enabled",
"UtmpMode": "init",
"WantedBy": "multi-user.target",
"Wants": "nss-lookup.target",
"WatchdogTimestamp": "Sun 2018-08-26 11:49:10 CEST",
"WatchdogTimestampMonotonic": "521086777",
"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:39
<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-1535280334.34-180452233407236 `" && echo ansible-tmp-1535280334.34-180452233407236="` echo /root/.ansible/tmp/ansible-tmp-1535280334.34-180452233407236 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpuwvhHF TO /root/.ansible/tmp/ansible-tmp-1535280334.34-180452233407236/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280334.34-180452233407236/ /root/.ansible/tmp/ansible-tmp-1535280334.34-180452233407236/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280334.34-180452233407236/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280334.34-180452233407236/ > /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": "Sun 2018-08-26 11:41:43 CEST",
"ActiveEnterTimestampMonotonic": "76216757",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "system.slice regenerate_ssh_host_keys.service basic.target network.target auditd.service systemd-journald.socket sysinit.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"AssertTimestampMonotonic": "60280697",
"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": "Sun 2018-08-26 11:41:27 CEST",
"ConditionTimestampMonotonic": "60191404",
"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": "1659",
"ExecMainStartTimestamp": "Sun 2018-08-26 11:41:42 CEST",
"ExecMainStartTimestampMonotonic": "75214386",
"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": "Sun 2018-08-26 11:41:27 CEST",
"InactiveExitTimestampMonotonic": "60501523",
"InvocationID": "57877b54f8ef4a55938cdadfec122fc4",
"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": "1659",
"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": "sysinit.target system.slice",
"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": "Sun 2018-08-26 11:42:16 CEST",
"StateChangeTimestampMonotonic": "109226079",
"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": "Sun 2018-08-26 11:41:43 CEST",
"WatchdogTimestampMonotonic": "76216738",
"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-1535280359.23-150994968536623 `" && echo ansible-tmp-1535280359.23-150994968536623="` echo /root/.ansible/tmp/ansible-tmp-1535280359.23-150994968536623 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpZZ4DCk TO /root/.ansible/tmp/ansible-tmp-1535280359.23-150994968536623/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280359.23-150994968536623/ /root/.ansible/tmp/ansible-tmp-1535280359.23-150994968536623/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280359.23-150994968536623/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280359.23-150994968536623/ > /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": "Sun 2018-08-26 11:41:47 CEST",
"ActiveEnterTimestampMonotonic": "80515537",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "basic.target system.slice network.target systemd-journald.socket sysinit.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:41:27 CEST",
"AssertTimestampMonotonic": "60732007",
"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": "Sun 2018-08-26 11:41:27 CEST",
"ConditionTimestampMonotonic": "60731995",
"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": "1713",
"ExecMainStartTimestamp": "Sun 2018-08-26 11:41:47 CEST",
"ExecMainStartTimestampMonotonic": "80514984",
"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": "Sun 2018-08-26 11:41:27 CEST",
"InactiveExitTimestampMonotonic": "60763654",
"InvocationID": "69da2953d78a4a518de8da2be37a9218",
"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": "1713",
"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": "Sun 2018-08-26 11:41:47 CEST",
"StateChangeTimestampMonotonic": "80515537",
"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": "Sun 2018-08-26 11:41:47 CEST",
"WatchdogTimestampMonotonic": "80515518",
"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-1535280369.9-212670532763530 `" && echo ansible-tmp-1535280369.9-212670532763530="` echo /root/.ansible/tmp/ansible-tmp-1535280369.9-212670532763530 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpGOWBuM TO /root/.ansible/tmp/ansible-tmp-1535280369.9-212670532763530/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280369.9-212670532763530/ /root/.ansible/tmp/ansible-tmp-1535280369.9-212670532763530/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280369.9-212670532763530/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280369.9-212670532763530/ > /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": "Sun 2018-08-26 11:42:51 CEST",
"ActiveEnterTimestampMonotonic": "141353007",
"ActiveExitTimestampMonotonic": "0",
"ActiveState": "active",
"After": "sysinit.target network-online.target basic.target system.slice systemd-journald.socket remote-fs.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 11:42:03 CEST",
"AssertTimestampMonotonic": "96389122",
"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": "Sun 2018-08-26 11:42:03 CEST",
"ConditionTimestampMonotonic": "96389110",
"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=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/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": "Sun 2018-08-26 11:42:03 CEST",
"InactiveExitTimestampMonotonic": "96496021",
"InvocationID": "fcf85c5b477447a09188e33e2ab6fa3f",
"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": "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",
"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": "Sun 2018-08-26 11:42:51 CEST",
"StateChangeTimestampMonotonic": "141353007",
"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": "Sun 2018-08-26 11:42:51 CEST",
"WatchdogTimestampMonotonic": "141352171",
"WatchdogUSec": "0"
}
}
RUNNING HANDLER [restart kiwix] ************************************************
<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-1535280421.82-210827472404966 `" && echo ansible-tmp-1535280421.82-210827472404966="` echo /root/.ansible/tmp/ansible-tmp-1535280421.82-210827472404966 `" ) && sleep 0'
Using module file /usr/local/lib/python2.7/dist-packages/ansible/modules/system/systemd.py
<localhost> PUT /root/.ansible/tmp/ansible-local-2513YElOL6/tmpN8XHM5 TO /root/.ansible/tmp/ansible-tmp-1535280421.82-210827472404966/systemd.py
<localhost> EXEC /bin/sh -c 'chmod u+x /root/.ansible/tmp/ansible-tmp-1535280421.82-210827472404966/ /root/.ansible/tmp/ansible-tmp-1535280421.82-210827472404966/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c '/usr/bin/python /root/.ansible/tmp/ansible-tmp-1535280421.82-210827472404966/systemd.py && sleep 0'
<localhost> EXEC /bin/sh -c 'rm -f -r /root/.ansible/tmp/ansible-tmp-1535280421.82-210827472404966/ > /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": "Sun 2018-08-26 12:43:13 CEST",
"ActiveEnterTimestampMonotonic": "3764184560",
"ActiveExitTimestamp": "Sun 2018-08-26 12:43:13 CEST",
"ActiveExitTimestampMonotonic": "3763925130",
"ActiveState": "active",
"After": "basic.target system.slice systemd-journald.socket sysinit.target",
"AllowIsolate": "no",
"AmbientCapabilities": "0",
"AssertResult": "yes",
"AssertTimestamp": "Sun 2018-08-26 12:43:13 CEST",
"AssertTimestampMonotonic": "3764166391",
"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": "Sun 2018-08-26 12:43:13 CEST",
"ConditionTimestampMonotonic": "3764166387",
"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": "6526",
"ExecMainStartTimestamp": "Sun 2018-08-26 12:43:13 CEST",
"ExecMainStartTimestampMonotonic": "3764183730",
"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=[n/a] ; stop_time=[n/a] ; pid=0 ; 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": "Sun 2018-08-26 12:43:13 CEST",
"InactiveEnterTimestampMonotonic": "3764040753",
"InactiveExitTimestamp": "Sun 2018-08-26 12:43:13 CEST",
"InactiveExitTimestampMonotonic": "3764184560",
"InvocationID": "80566d2fabbd4e4abecc3c9f528d719e",
"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": "6526",
"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": "Sun 2018-08-26 12:43:13 CEST",
"StateChangeTimestampMonotonic": "3764184560",
"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": "Sun 2018-08-26 12:43:13 CEST",
"WatchdogTimestampMonotonic": "3764184538",
"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:81
skipping: [localhost] => {
"changed": false,
"skip_reason": "Conditional result was False"
}
META: ran handlers
PLAY RECAP *********************************************************************
localhost : ok=59 changed=35 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 Sun 2018-08-26 12:47:29 CEST, use 'shutdown -c' to cancel.
VM is off.
[STAGE 6/6: SD-card creation - 83%]
--> Writting image to SD-card (\\.\PHYSICALDRIVE1)
--> Copy image to sd card
[STAGE 6/6: SD-card creation - 83%]
Copied 100 MiB of 119.08 GiB (0.08%)
[STAGE 6/6: SD-card creation - 83%]
Copied 200 MiB of 119.08 GiB (0.16%)
[STAGE 6/6: SD-card creation - 83%]
Copied 300 MiB of 119.08 GiB (0.25%)
[STAGE 6/6: SD-card creation - 83%]
Copied 400 MiB of 119.08 GiB (0.33%)
[STAGE 6/6: SD-card creation - 83%]
Copied 500 MiB of 119.08 GiB (0.41%)
[STAGE 6/6: SD-card creation - 83%]
Copied 600 MiB of 119.08 GiB (0.49%)
[STAGE 6/6: SD-card creation - 83%]
Copied 700 MiB of 119.08 GiB (0.57%)
[STAGE 6/6: SD-card creation - 83%]
Copied 800 MiB of 119.08 GiB (0.66%)
--> Failed: [Errno 2] No such file or directory
Installation failed: [Errno 2] No such file or directory
[STAGE 6/6: SD-card creation - 100%]
--> Restoring SD-card device (\\.\PHYSICALDRIVE1) mode
*** DURATIONS SUMMARY ***
[1/6] Retrieve Master Image: 55.33 seconds (08/26/18 10:59:21 to 08/26/18 11:00:17)
[2/6] Download contents: 2 minutes and 28.99 seconds (08/26/18 11:00:17 to 08/26/18 11:02:46)
[3/6] Image configuration (virtualized): 31 minutes and 45.74 seconds (08/26/18 11:02:46 to 08/26/18 11:34:31)
[4/6] Copy contents onto image: 5 minutes and 56.22 seconds (08/26/18 11:34:31 to 08/26/18 11:40:27)
[5/6] Post-process contents (virtualized): 1 hour, 7 minutes and 35.86 seconds (08/26/18 11:40:27 to 08/26/18 12:48:03)
[6/6] SD-card creation: 5 minutes and 54.02 seconds (08/26/18 12:48:03 to 08/26/18 12:53:57)
TOTAL: 1 hour, 54 minutes and 38.94 seconds (08/26/18 10:59:18 to 08/26/18 12:53:57)
Edited by rgaudin