1
|
Using /home/guillaume/dev/publik-devinst/ansible.cfg as config file
|
2
|
/home/guillaume/dev/publik-devinst/inventory.yml did not meet host_list requirements, check plugin documentation if this is unexpected
|
3
|
/home/guillaume/dev/publik-devinst/inventory.yml did not meet script requirements, check plugin documentation if this is unexpected
|
4
|
|
5
|
PLAY [publik multitenants installation] **************************************************************************************
|
6
|
|
7
|
TASK [Gathering Facts] *******************************************************************************************************
|
8
|
ok: [localhost]
|
9
|
|
10
|
TASK [facts : guess username (can be overidden in options/inventory)] ********************************************************
|
11
|
changed: [localhost -> localhost] => {"changed": true, "cmd": ["whoami"], "delta": "0:00:00.001455", "end": "2021-01-28 22:58:12.234116", "rc": 0, "start": "2021-01-28 22:58:12.232661", "stderr": "", "stderr_lines": [], "stdout": "guillaume", "stdout_lines": ["guillaume"]}
|
12
|
|
13
|
TASK [facts : set user variable] *********************************************************************************************
|
14
|
ok: [localhost] => {"ansible_facts": {"user": "guillaume"}, "changed": false}
|
15
|
|
16
|
TASK [facts : check that user is not root] ***********************************************************************************
|
17
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
18
|
|
19
|
TASK [base : Install system packages dependencies] ***************************************************************************
|
20
|
ok: [localhost] => {"cache_update_time": 1611842552, "cache_updated": false, "changed": false}
|
21
|
|
22
|
TASK [base : Install buster dependencies] ************************************************************************************
|
23
|
ok: [localhost] => {"cache_update_time": 1611842552, "cache_updated": false, "changed": false}
|
24
|
|
25
|
TASK [base : create the postgresql user named guillaume] *********************************************************************
|
26
|
ok: [localhost] => {"changed": false, "user": "guillaume"}
|
27
|
|
28
|
TASK [base : clean the virtualenv] *******************************************************************************************
|
29
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
30
|
|
31
|
TASK [base : create the virtualenvs and install django] **********************************************************************
|
32
|
ok: [localhost] => {"changed": false, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\n", "stdout_lines": ["Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
33
|
|
34
|
TASK [base : install django-debug-toolbar] ***********************************************************************************
|
35
|
ok: [localhost] => {"changed": false, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "django-debug-toolbar<3"], "name": ["django-debug-toolbar<3"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Requirement already satisfied: django-debug-toolbar<3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (2.2)\nRequirement already satisfied: Django>=1.11 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-debug-toolbar<3) (1.11.18)\nRequirement already satisfied: sqlparse>=0.2.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-debug-toolbar<3) (0.4.1)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from Django>=1.11->django-debug-toolbar<3) (2020.5)\n", "stdout_lines": ["Requirement already satisfied: django-debug-toolbar<3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (2.2)", "Requirement already satisfied: Django>=1.11 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-debug-toolbar<3) (1.11.18)", "Requirement already satisfied: sqlparse>=0.2.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-debug-toolbar<3) (0.4.1)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from Django>=1.11->django-debug-toolbar<3) (2020.5)"], "version": null, "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
36
|
|
37
|
TASK [base : install psycopg2-binary] ****************************************************************************************
|
38
|
ok: [localhost] => {"changed": false, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "psycopg2-binary"], "name": ["psycopg2-binary"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Requirement already satisfied: psycopg2-binary in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (2.8.6)\n", "stdout_lines": ["Requirement already satisfied: psycopg2-binary in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (2.8.6)"], "version": null, "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
39
|
|
40
|
TASK [base : create /home/guillaume/src directory] ***************************************************************************
|
41
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/src", "size": 4096, "state": "directory", "uid": 1000}
|
42
|
|
43
|
TASK [base : create misc directory] ******************************************************************************************
|
44
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/misc", "size": 4096, "state": "directory", "uid": 1000}
|
45
|
|
46
|
TASK [base : create conf directory] ******************************************************************************************
|
47
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik", "size": 4096, "state": "directory", "uid": 1000}
|
48
|
|
49
|
TASK [base : create settings directory] **************************************************************************************
|
50
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings", "size": 4096, "state": "directory", "uid": 1000}
|
51
|
|
52
|
TASK [base : create getlasso scripts] ****************************************************************************************
|
53
|
ok: [localhost] => {"changed": false, "checksum": "73085835c14ad6b6c81f3dfc72565010fb1ad2a4", "dest": "/home/guillaume/envs/publik-env-py3/bin/getlasso.sh", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/getlasso.sh", "size": 416, "state": "file", "uid": 1000}
|
54
|
|
55
|
TASK [base : execute getlasso] ***********************************************************************************************
|
56
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/getlasso.sh"], "delta": "0:00:00.040984", "end": "2021-01-28 22:58:15.702714", "rc": 0, "start": "2021-01-28 22:58:15.661730", "stderr": "", "stderr_lines": [], "stdout": "'/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/lasso.py' -> '/usr/lib/python3/dist-packages/lasso.py'\n'/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/_lasso.cpython-36m-x86_64-linux-gnu.so' -> '/usr/lib/python3/dist-packages/_lasso.cpython-36m-x86_64-linux-gnu.so'\n'/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/_lasso.cpython-37m-x86_64-linux-gnu.so' -> '/usr/lib/python3/dist-packages/_lasso.cpython-37m-x86_64-linux-gnu.so'", "stdout_lines": ["'/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/lasso.py' -> '/usr/lib/python3/dist-packages/lasso.py'", "'/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/_lasso.cpython-36m-x86_64-linux-gnu.so' -> '/usr/lib/python3/dist-packages/_lasso.cpython-36m-x86_64-linux-gnu.so'", "'/home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages/_lasso.cpython-37m-x86_64-linux-gnu.so' -> '/usr/lib/python3/dist-packages/_lasso.cpython-37m-x86_64-linux-gnu.so'"]}
|
57
|
|
58
|
TASK [base : source install eopayment] ***************************************************************************************
|
59
|
included: /home/guillaume/dev/publik-devinst/install_source.yml for localhost
|
60
|
|
61
|
TASK [base : ssh git clone eopayment] ****************************************************************************************
|
62
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
63
|
|
64
|
TASK [base : https git clone eopayment] **************************************************************************************
|
65
|
ok: [localhost] => {"after": "715b7555f2c9ed64fa07cb4122ddb5c91d9c09f6", "before": "715b7555f2c9ed64fa07cb4122ddb5c91d9c09f6", "changed": false, "remote_url_changed": false}
|
66
|
|
67
|
TASK [base : pip install /home/guillaume/src/eopayment] **********************************************************************
|
68
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/eopayment", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/eopayment\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: pycrypto>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (2.6.1)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (2020.5)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (2.25.1)\nRequirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (1.15.0)\nRequirement already satisfied: click in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (7.1.2)\nRequirement already satisfied: zeep>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (4.0.0)\nRequirement already satisfied: defusedxml>=0.4.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (0.6.0)\nRequirement already satisfied: attrs>=17.2.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (20.3.0)\nRequirement already satisfied: requests-toolbelt>=0.7.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (0.9.1)\nRequirement already satisfied: requests-file>=1.5.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (1.5.1)\nRequirement already satisfied: isodate>=0.5.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (0.6.0)\nRequirement already satisfied: lxml>=3.1.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (4.6.2)\nRequirement already satisfied: cached-property>=1.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (1.5.2)\nRequirement already satisfied: appdirs>=1.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (1.4.4)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->eopayment==1.63.post4+g715b755) (2.10)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->eopayment==1.63.post4+g715b755) (1.26.3)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->eopayment==1.63.post4+g715b755) (2020.12.5)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->eopayment==1.63.post4+g715b755) (4.0.0)\nInstalling collected packages: eopayment\n Attempting uninstall: eopayment\n Found existing installation: eopayment 1.63.post4+g715b755\n Uninstalling eopayment-1.63.post4+g715b755:\n Successfully uninstalled eopayment-1.63.post4+g715b755\n Running setup.py develop for eopayment\nSuccessfully installed eopayment\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/eopayment", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: pycrypto>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (2.6.1)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (2020.5)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (2.25.1)", "Requirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (1.15.0)", "Requirement already satisfied: click in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (7.1.2)", "Requirement already satisfied: zeep>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment==1.63.post4+g715b755) (4.0.0)", "Requirement already satisfied: defusedxml>=0.4.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (0.6.0)", "Requirement already satisfied: attrs>=17.2.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (20.3.0)", "Requirement already satisfied: requests-toolbelt>=0.7.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (0.9.1)", "Requirement already satisfied: requests-file>=1.5.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (1.5.1)", "Requirement already satisfied: isodate>=0.5.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (0.6.0)", "Requirement already satisfied: lxml>=3.1.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (4.6.2)", "Requirement already satisfied: cached-property>=1.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (1.5.2)", "Requirement already satisfied: appdirs>=1.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment==1.63.post4+g715b755) (1.4.4)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->eopayment==1.63.post4+g715b755) (2.10)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->eopayment==1.63.post4+g715b755) (1.26.3)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->eopayment==1.63.post4+g715b755) (2020.12.5)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->eopayment==1.63.post4+g715b755) (4.0.0)", "Installing collected packages: eopayment", " Attempting uninstall: eopayment", " Found existing installation: eopayment 1.63.post4+g715b755", " Uninstalling eopayment-1.63.post4+g715b755:", " Successfully uninstalled eopayment-1.63.post4+g715b755", " Running setup.py develop for eopayment", "Successfully installed eopayment"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
69
|
|
70
|
TASK [base : build /home/guillaume/src/eopayment] ****************************************************************************
|
71
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.165431", "end": "2021-01-28 22:58:17.758319", "rc": 0, "start": "2021-01-28 22:58:17.592888", "stderr": "warning: no files found matching '*.mo' under directory 'eopayment/locale'\nwarning: no files found matching 'VERSION'", "stderr_lines": ["warning: no files found matching '*.mo' under directory 'eopayment/locale'", "warning: no files found matching 'VERSION'"], "stdout": "running build\nrunning compile_translations\nrunning build_py\nrunning egg_info\nwriting eopayment.egg-info/PKG-INFO\nwriting dependency_links to eopayment.egg-info/dependency_links.txt\nwriting requirements to eopayment.egg-info/requires.txt\nwriting top-level names to eopayment.egg-info/top_level.txt\nreading manifest file 'eopayment.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'eopayment.egg-info/SOURCES.txt'", "stdout_lines": ["running build", "running compile_translations", "running build_py", "running egg_info", "writing eopayment.egg-info/PKG-INFO", "writing dependency_links to eopayment.egg-info/dependency_links.txt", "writing requirements to eopayment.egg-info/requires.txt", "writing top-level names to eopayment.egg-info/top_level.txt", "reading manifest file 'eopayment.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'eopayment.egg-info/SOURCES.txt'"]}
|
72
|
|
73
|
TASK [base : source install django-tenant-schemas] ***************************************************************************
|
74
|
included: /home/guillaume/dev/publik-devinst/install_source.yml for localhost
|
75
|
|
76
|
TASK [base : ssh git clone debian/django-tenant-schemas] *********************************************************************
|
77
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
78
|
|
79
|
TASK [base : https git clone debian/django-tenant-schemas] *******************************************************************
|
80
|
ok: [localhost] => {"after": "e1b1afb2cf0e18e88f99b0211f553b9f74facd39", "before": "e1b1afb2cf0e18e88f99b0211f553b9f74facd39", "changed": false, "remote_url_changed": false}
|
81
|
|
82
|
TASK [base : pip install /home/guillaume/src/django-tenant-schemas] **********************************************************
|
83
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/django-tenant-schemas", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/django-tenant-schemas\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: psycopg2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-tenant-schemas==1.5.2.1.post280+ge1b1afb) (2.8.6)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nInstalling collected packages: django-tenant-schemas\n Attempting uninstall: django-tenant-schemas\n Found existing installation: django-tenant-schemas 1.5.2.1.post280+ge1b1afb\n Uninstalling django-tenant-schemas-1.5.2.1.post280+ge1b1afb:\n Successfully uninstalled django-tenant-schemas-1.5.2.1.post280+ge1b1afb\n Running setup.py develop for django-tenant-schemas\nSuccessfully installed django-tenant-schemas\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/django-tenant-schemas", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: psycopg2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-tenant-schemas==1.5.2.1.post280+ge1b1afb) (2.8.6)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Installing collected packages: django-tenant-schemas", " Attempting uninstall: django-tenant-schemas", " Found existing installation: django-tenant-schemas 1.5.2.1.post280+ge1b1afb", " Uninstalling django-tenant-schemas-1.5.2.1.post280+ge1b1afb:", " Successfully uninstalled django-tenant-schemas-1.5.2.1.post280+ge1b1afb", " Running setup.py develop for django-tenant-schemas", "Successfully installed django-tenant-schemas"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
84
|
|
85
|
TASK [base : build /home/guillaume/src/django-tenant-schemas] ****************************************************************
|
86
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.154885", "end": "2021-01-28 22:58:19.717268", "rc": 0, "start": "2021-01-28 22:58:19.562383", "stderr": "", "stderr_lines": [], "stdout": "running build\nrunning build_py", "stdout_lines": ["running build", "running build_py"]}
|
87
|
|
88
|
TASK [base : source install django-mellon] ***********************************************************************************
|
89
|
included: /home/guillaume/dev/publik-devinst/install_source.yml for localhost
|
90
|
|
91
|
TASK [base : ssh git clone django-mellon] ************************************************************************************
|
92
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
93
|
|
94
|
TASK [base : https git clone django-mellon] **********************************************************************************
|
95
|
ok: [localhost] => {"after": "7cd78e96ab8faeb276e2bb89ed6c57386fe6af2c", "before": "7cd78e96ab8faeb276e2bb89ed6c57386fe6af2c", "changed": false, "remote_url_changed": false}
|
96
|
|
97
|
TASK [base : pip install /home/guillaume/src/django-mellon] ******************************************************************
|
98
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/django-mellon", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/django-mellon\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon==1.21) (2.25.1)\nRequirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon==1.21) (0.6.0)\nRequirement already satisfied: atomicwrites in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon==1.21) (1.4.0)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from isodate->django-mellon==1.21) (1.15.0)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon==1.21) (1.26.3)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon==1.21) (4.0.0)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon==1.21) (2.10)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon==1.21) (2020.12.5)\nInstalling collected packages: django-mellon\n Attempting uninstall: django-mellon\n Found existing installation: django-mellon 1.21\n Uninstalling django-mellon-1.21:\n Successfully uninstalled django-mellon-1.21\n Running setup.py develop for django-mellon\nSuccessfully installed django-mellon\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/django-mellon", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon==1.21) (2.25.1)", "Requirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon==1.21) (0.6.0)", "Requirement already satisfied: atomicwrites in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon==1.21) (1.4.0)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from isodate->django-mellon==1.21) (1.15.0)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon==1.21) (1.26.3)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon==1.21) (4.0.0)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon==1.21) (2.10)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon==1.21) (2020.12.5)", "Installing collected packages: django-mellon", " Attempting uninstall: django-mellon", " Found existing installation: django-mellon 1.21", " Uninstalling django-mellon-1.21:", " Successfully uninstalled django-mellon-1.21", " Running setup.py develop for django-mellon", "Successfully installed django-mellon"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
99
|
|
100
|
TASK [base : build /home/guillaume/src/django-mellon] ************************************************************************
|
101
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.244725", "end": "2021-01-28 22:58:21.779910", "rc": 0, "start": "2021-01-28 22:58:21.535185", "stderr": "warning: no files found matching 'VERSION'", "stderr_lines": ["warning: no files found matching 'VERSION'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/django-mellon/mellon/locale/fr/LC_MESSAGES\nrunning build_py\nrunning egg_info\nwriting django_mellon.egg-info/PKG-INFO\nwriting dependency_links to django_mellon.egg-info/dependency_links.txt\nwriting requirements to django_mellon.egg-info/requires.txt\nwriting top-level names to django_mellon.egg-info/top_level.txt\nreading manifest file 'django_mellon.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'django_mellon.egg-info/SOURCES.txt'\ncopying mellon/locale/fr/LC_MESSAGES/django.mo -> build/lib/mellon/locale/fr/LC_MESSAGES", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/django-mellon/mellon/locale/fr/LC_MESSAGES", "running build_py", "running egg_info", "writing django_mellon.egg-info/PKG-INFO", "writing dependency_links to django_mellon.egg-info/dependency_links.txt", "writing requirements to django_mellon.egg-info/requires.txt", "writing top-level names to django_mellon.egg-info/top_level.txt", "reading manifest file 'django_mellon.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'django_mellon.egg-info/SOURCES.txt'", "copying mellon/locale/fr/LC_MESSAGES/django.mo -> build/lib/mellon/locale/fr/LC_MESSAGES"]}
|
102
|
|
103
|
TASK [base : source install gadjo] *******************************************************************************************
|
104
|
included: /home/guillaume/dev/publik-devinst/install_source.yml for localhost
|
105
|
|
106
|
TASK [base : ssh git clone gadjo] ********************************************************************************************
|
107
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
108
|
|
109
|
TASK [base : https git clone gadjo] ******************************************************************************************
|
110
|
ok: [localhost] => {"after": "629a485ce2e05d885e01963e9c04766e33551735", "before": "629a485ce2e05d885e01963e9c04766e33551735", "changed": false, "remote_url_changed": false}
|
111
|
|
112
|
TASK [base : pip install /home/guillaume/src/gadjo] **************************************************************************
|
113
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/gadjo", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/gadjo\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (4.7.0.0)\nRequirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (1.12.4.1)\nRequirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (1.12.1.1)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (1.0.0)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nInstalling collected packages: gadjo\n Attempting uninstall: gadjo\n Found existing installation: gadjo 1.16\n Uninstalling gadjo-1.16:\n Successfully uninstalled gadjo-1.16\n Running setup.py develop for gadjo\nSuccessfully installed gadjo\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/gadjo", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (4.7.0.0)", "Requirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (1.12.4.1)", "Requirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (1.12.1.1)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo==1.16) (1.0.0)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Installing collected packages: gadjo", " Attempting uninstall: gadjo", " Found existing installation: gadjo 1.16", " Uninstalling gadjo-1.16:", " Successfully uninstalled gadjo-1.16", " Running setup.py develop for gadjo", "Successfully installed gadjo"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
114
|
|
115
|
TASK [base : build /home/guillaume/src/gadjo] ********************************************************************************
|
116
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.369936", "end": "2021-01-28 22:58:24.220455", "rc": 0, "start": "2021-01-28 22:58:23.850519", "stderr": "warning: no files found matching '*.txt' under directory 'gadjo/templates'\nwarning: no files found matching 'VERSION'\nwarning: no files found matching '*.map' under directory 'gadjo/static'\nwarning: no files found matching '*.eot' under directory 'gadjo/static'\nwarning: no files found matching '*.woff' under directory 'gadjo/static'\nwarning: no files found matching '*.ttf' under directory 'gadjo/static'\nwarning: no files found matching 'README.md' under directory 'gadjo/static'\nwarning: no files found matching 'LICENSE' under directory 'gadjo/static'\nwarning: no files found matching 'release.sh' under directory 'gadjo/static'", "stderr_lines": ["warning: no files found matching '*.txt' under directory 'gadjo/templates'", "warning: no files found matching 'VERSION'", "warning: no files found matching '*.map' under directory 'gadjo/static'", "warning: no files found matching '*.eot' under directory 'gadjo/static'", "warning: no files found matching '*.woff' under directory 'gadjo/static'", "warning: no files found matching '*.ttf' under directory 'gadjo/static'", "warning: no files found matching 'README.md' under directory 'gadjo/static'", "warning: no files found matching 'LICENSE' under directory 'gadjo/static'", "warning: no files found matching 'release.sh' under directory 'gadjo/static'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/gadjo/gadjo/locale/fr/LC_MESSAGES\nrunning compile_scss\nrunning build_icons\nrunning build_py\nrunning egg_info\nwriting gadjo.egg-info/PKG-INFO\nwriting dependency_links to gadjo.egg-info/dependency_links.txt\nwriting requirements to gadjo.egg-info/requires.txt\nwriting top-level names to gadjo.egg-info/top_level.txt\nreading manifest file 'gadjo.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'gadjo.egg-info/SOURCES.txt'\ncopying gadjo/locale/fr/LC_MESSAGES/django.mo -> build/lib/gadjo/locale/fr/LC_MESSAGES\ncopying gadjo/static/css/gadjo.css -> build/lib/gadjo/static/css", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/gadjo/gadjo/locale/fr/LC_MESSAGES", "running compile_scss", "running build_icons", "running build_py", "running egg_info", "writing gadjo.egg-info/PKG-INFO", "writing dependency_links to gadjo.egg-info/dependency_links.txt", "writing requirements to gadjo.egg-info/requires.txt", "writing top-level names to gadjo.egg-info/top_level.txt", "reading manifest file 'gadjo.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'gadjo.egg-info/SOURCES.txt'", "copying gadjo/locale/fr/LC_MESSAGES/django.mo -> build/lib/gadjo/locale/fr/LC_MESSAGES", "copying gadjo/static/css/gadjo.css -> build/lib/gadjo/static/css"]}
|
117
|
|
118
|
TASK [base : install python-memcached] ***************************************************************************************
|
119
|
ok: [localhost] => {"changed": false, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "python-memcached"], "name": ["python-memcached"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Requirement already satisfied: python-memcached in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.59)\nRequirement already satisfied: six>=1.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-memcached) (1.15.0)\n", "stdout_lines": ["Requirement already satisfied: python-memcached in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.59)", "Requirement already satisfied: six>=1.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-memcached) (1.15.0)"], "version": null, "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
120
|
|
121
|
TASK [base : source install django-ckeditor] *********************************************************************************
|
122
|
included: /home/guillaume/dev/publik-devinst/install_source.yml for localhost
|
123
|
|
124
|
TASK [base : ssh git clone debian/django-ckeditor] ***************************************************************************
|
125
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
126
|
|
127
|
TASK [base : https git clone debian/django-ckeditor] *************************************************************************
|
128
|
ok: [localhost] => {"after": "850ddaefe574fc2ed5d5dca97f2ab076c05d1c4c", "before": "850ddaefe574fc2ed5d5dca97f2ab076c05d1c4c", "changed": false, "remote_url_changed": false}
|
129
|
|
130
|
TASK [base : pip install /home/guillaume/src/django-ckeditor] ****************************************************************
|
131
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/django-ckeditor", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/django-ckeditor\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nInstalling collected packages: django-ckeditor\n Attempting uninstall: django-ckeditor\n Found existing installation: django-ckeditor 4.5.3.post1+g850ddae\n Uninstalling django-ckeditor-4.5.3.post1+g850ddae:\n Successfully uninstalled django-ckeditor-4.5.3.post1+g850ddae\n Running setup.py develop for django-ckeditor\nSuccessfully installed django-ckeditor\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/django-ckeditor", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Installing collected packages: django-ckeditor", " Attempting uninstall: django-ckeditor", " Found existing installation: django-ckeditor 4.5.3.post1+g850ddae", " Uninstalling django-ckeditor-4.5.3.post1+g850ddae:", " Successfully uninstalled django-ckeditor-4.5.3.post1+g850ddae", " Running setup.py develop for django-ckeditor", "Successfully installed django-ckeditor"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
132
|
|
133
|
TASK [base : build /home/guillaume/src/django-ckeditor] **********************************************************************
|
134
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.197961", "end": "2021-01-28 22:58:27.013439", "rc": 0, "start": "2021-01-28 22:58:26.815478", "stderr": "warning: no files found matching '*.asp' under directory 'ckeditor/static'\nwarning: no files found matching '*.php' under directory 'ckeditor/static'\nwarning: no previously-included files matching '*' found under directory 'ckeditor/static/ckeditor/ckeditor/_samples'", "stderr_lines": ["warning: no files found matching '*.asp' under directory 'ckeditor/static'", "warning: no files found matching '*.php' under directory 'ckeditor/static'", "warning: no previously-included files matching '*' found under directory 'ckeditor/static/ckeditor/ckeditor/_samples'"], "stdout": "running build\nrunning build_py\nrunning egg_info\nwriting django_ckeditor.egg-info/PKG-INFO\nwriting dependency_links to django_ckeditor.egg-info/dependency_links.txt\nwriting requirements to django_ckeditor.egg-info/requires.txt\nwriting top-level names to django_ckeditor.egg-info/top_level.txt\nreading manifest file 'django_ckeditor.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'django_ckeditor.egg-info/SOURCES.txt'", "stdout_lines": ["running build", "running build_py", "running egg_info", "writing django_ckeditor.egg-info/PKG-INFO", "writing dependency_links to django_ckeditor.egg-info/dependency_links.txt", "writing requirements to django_ckeditor.egg-info/requires.txt", "writing top-level names to django_ckeditor.egg-info/top_level.txt", "reading manifest file 'django_ckeditor.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'django_ckeditor.egg-info/SOURCES.txt'"]}
|
135
|
|
136
|
TASK [base : ssh git clone publik-base-theme] ********************************************************************************
|
137
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
138
|
|
139
|
TASK [base : standard git clone publik-base-theme] ***************************************************************************
|
140
|
ok: [localhost] => {"after": "f3f4ebdc20880ad63b9bac32c767dec5e5060c1c", "before": "f3f4ebdc20880ad63b9bac32c767dec5e5060c1c", "changed": false, "remote_url_changed": false}
|
141
|
|
142
|
TASK [base : compile theme publik-base-theme] ********************************************************************************
|
143
|
changed: [localhost] => {"changed": true, "chdir": "/home/guillaume/src/publik-base-theme", "file": null, "params": null, "stderr": "", "stderr_lines": [], "stdout": "# chateauroux\ncd src/ && python3 render-imgs-dashboard.py ../static/chateauroux/img/ --normal 333333 --selected 0779B7 --title FFFFFF --title-width 80\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)\nBitmap saved as: ../static/chateauroux/img/profile.png\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)\nBitmap saved as: ../static/chateauroux/img/profile-selected.png\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 80 x 95 pixels (115,277 dpi)\nBitmap saved as: ../static/chateauroux/img/profile-title.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)\nBitmap saved as: ../static/chateauroux/img/documents.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)\nBitmap saved as: ../static/chateauroux/img/documents-selected.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 80 x 85 pixels (95,1873 dpi)\nBitmap saved as: ../static/chateauroux/img/documents-title.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)\nBitmap saved as: ../static/chateauroux/img/family.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)\nBitmap saved as: ../static/chateauroux/img/family-selected.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 80 x 62 pixels (82,8147 dpi)\nBitmap saved as: ../static/chateauroux/img/family-title.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)\nBitmap saved as: ../static/chateauroux/img/requests.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)\nBitmap saved as: ../static/chateauroux/img/requests-selected.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 80 x 69 pixels (77,8502 dpi)\nBitmap saved as: ../static/chateauroux/img/requests-title.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)\nBitmap saved as: ../static/chateauroux/img/links.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)\nBitmap saved as: ../static/chateauroux/img/links-selected.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 80 x 59 pixels (82,4539 dpi)\nBitmap saved as: ../static/chateauroux/img/links-title.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)\nBitmap saved as: ../static/chateauroux/img/billings.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)\nBitmap saved as: ../static/chateauroux/img/billings-selected.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 80 x 78 pixels (111,361 dpi)\nBitmap saved as: ../static/chateauroux/img/billings-title.png\n# orleans\ncd src/ && python3 render-imgs-categories.py ../static/orleans/img/ --primary f05923 --secondary 34697D\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/famille.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/famille-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/papiers.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/papiers-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/sante.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/sante-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/travail.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/travail-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/logement.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/logement-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/transport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/transport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/sport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/sport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/securite.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/securite-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/signalements.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/signalements-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/dechets.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/orleans/img/dechets-on.png\ncd src/ && python3 render-imgs-dashboard.py ../static/orleans/img/ --normal FFFFFF --normal-width 30 --selected f05923 --selected-width 30 --title FFFFFF --title-width 80\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 30 x 36 pixels (43,229 dpi)\nBitmap saved as: ../static/orleans/img/profile.png\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 30 x 36 pixels (43,229 dpi)\nBitmap saved as: ../static/orleans/img/profile-selected.png\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 80 x 95 pixels (115,277 dpi)\nBitmap saved as: ../static/orleans/img/profile-title.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 30 x 32 pixels (35,6953 dpi)\nBitmap saved as: ../static/orleans/img/documents.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 30 x 32 pixels (35,6953 dpi)\nBitmap saved as: ../static/orleans/img/documents-selected.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 80 x 85 pixels (95,1873 dpi)\nBitmap saved as: ../static/orleans/img/documents-title.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 30 x 23 pixels (31,0555 dpi)\nBitmap saved as: ../static/orleans/img/family.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 30 x 23 pixels (31,0555 dpi)\nBitmap saved as: ../static/orleans/img/family-selected.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 80 x 62 pixels (82,8147 dpi)\nBitmap saved as: ../static/orleans/img/family-title.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 30 x 26 pixels (29,1938 dpi)\nBitmap saved as: ../static/orleans/img/requests.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 30 x 26 pixels (29,1938 dpi)\nBitmap saved as: ../static/orleans/img/requests-selected.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 80 x 69 pixels (77,8502 dpi)\nBitmap saved as: ../static/orleans/img/requests-title.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 30 x 22 pixels (30,9202 dpi)\nBitmap saved as: ../static/orleans/img/links.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 30 x 22 pixels (30,9202 dpi)\nBitmap saved as: ../static/orleans/img/links-selected.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 80 x 59 pixels (82,4539 dpi)\nBitmap saved as: ../static/orleans/img/links-title.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 30 x 29 pixels (41,7603 dpi)\nBitmap saved as: ../static/orleans/img/billings.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 30 x 29 pixels (41,7603 dpi)\nBitmap saved as: ../static/orleans/img/billings-selected.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 80 x 78 pixels (111,361 dpi)\nBitmap saved as: ../static/orleans/img/billings-title.png\n# publik\ncd src/ && python3 render-imgs-categories.py ../static/publik/img/\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/famille.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/famille-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/papiers.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/papiers-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/sante.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/sante-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/travail.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/travail-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/logement.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/logement-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/transport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/transport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/sport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/sport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/securite.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/securite-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/signalements.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/signalements-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/dechets.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/publik/img/dechets-on.png\ncd src/ && python3 render-imgs-dashboard.py ../static/publik/img/ --normal 4D4D4D --selected DF017A --title FFFFFF --title-width 80\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)\nBitmap saved as: ../static/publik/img/profile.png\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)\nBitmap saved as: ../static/publik/img/profile-selected.png\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 80 x 95 pixels (115,277 dpi)\nBitmap saved as: ../static/publik/img/profile-title.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)\nBitmap saved as: ../static/publik/img/documents.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)\nBitmap saved as: ../static/publik/img/documents-selected.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 80 x 85 pixels (95,1873 dpi)\nBitmap saved as: ../static/publik/img/documents-title.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)\nBitmap saved as: ../static/publik/img/family.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)\nBitmap saved as: ../static/publik/img/family-selected.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 80 x 62 pixels (82,8147 dpi)\nBitmap saved as: ../static/publik/img/family-title.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)\nBitmap saved as: ../static/publik/img/requests.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)\nBitmap saved as: ../static/publik/img/requests-selected.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 80 x 69 pixels (77,8502 dpi)\nBitmap saved as: ../static/publik/img/requests-title.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)\nBitmap saved as: ../static/publik/img/links.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)\nBitmap saved as: ../static/publik/img/links-selected.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 80 x 59 pixels (82,4539 dpi)\nBitmap saved as: ../static/publik/img/links-title.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)\nBitmap saved as: ../static/publik/img/billings.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)\nBitmap saved as: ../static/publik/img/billings-selected.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 80 x 78 pixels (111,361 dpi)\nBitmap saved as: ../static/publik/img/billings-title.png\n# somme\ncd src/ && python3 render-imgs-categories.py ../static/somme-cd80/img/ --primary A8002B --secondary A8002B\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/famille.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/famille-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/papiers.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/papiers-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/sante.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/sante-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/travail.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/travail-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/logement.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/logement-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/transport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/transport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/sport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/sport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/securite.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/securite-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/signalements.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/signalements-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/dechets.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/somme-cd80/img/dechets-on.png\ncd src/ && python3 render-imgs-dashboard.py ../static/somme-cd80/img/ --normal 4D4D4D --selected 87A738 --title FFFFFF --title-width 80\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)\nBitmap saved as: ../static/somme-cd80/img/profile.png\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)\nBitmap saved as: ../static/somme-cd80/img/profile-selected.png\nBackground RRGGBBAA: ffffff00\nArea 7,381:8,861:74,003:88,257 exported to 80 x 95 pixels (115,277 dpi)\nBitmap saved as: ../static/somme-cd80/img/profile-title.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)\nBitmap saved as: ../static/somme-cd80/img/documents.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)\nBitmap saved as: ../static/somme-cd80/img/documents-selected.png\nBackground RRGGBBAA: ffffff00\nArea 5,003:5,443:85,686:91,369 exported to 80 x 85 pixels (95,1873 dpi)\nBitmap saved as: ../static/somme-cd80/img/documents-title.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)\nBitmap saved as: ../static/somme-cd80/img/family.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)\nBitmap saved as: ../static/somme-cd80/img/family-selected.png\nBackground RRGGBBAA: ffffff00\nArea 4,13583:5,427:96,873:77,698 exported to 80 x 62 pixels (82,8147 dpi)\nBitmap saved as: ../static/somme-cd80/img/family-title.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)\nBitmap saved as: ../static/somme-cd80/img/requests.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)\nBitmap saved as: ../static/somme-cd80/img/requests-selected.png\nBackground RRGGBBAA: ffffff00\nArea 0:1,64795e-06:98,651:85,073 exported to 80 x 69 pixels (77,8502 dpi)\nBitmap saved as: ../static/somme-cd80/img/requests-title.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)\nBitmap saved as: ../static/somme-cd80/img/links.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)\nBitmap saved as: ../static/somme-cd80/img/links-selected.png\nBackground RRGGBBAA: ffffff00\nArea 4,84061:6,425:97,9835:75,097 exported to 80 x 59 pixels (82,4539 dpi)\nBitmap saved as: ../static/somme-cd80/img/links-title.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)\nBitmap saved as: ../static/somme-cd80/img/billings.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)\nBitmap saved as: ../static/somme-cd80/img/billings-selected.png\nBackground RRGGBBAA: ffffff00\nArea 16,367:10,299:85,332:77,592 exported to 80 x 78 pixels (111,361 dpi)\nBitmap saved as: ../static/somme-cd80/img/billings-title.png\ncd src/ && python3 render-imgs-categories.py ../static/hautes-alpes-2018/img/icon-rouge --primary B73720 --secondary B73720\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/famille.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/famille-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/papiers.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/papiers-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/sante.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/sante-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/travail.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/travail-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/logement.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/logement-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/transport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/transport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/sport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/sport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/securite.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/securite-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/signalements.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/signalements-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/dechets.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/dechets-on.png\ncd src/ && python3 render-imgs-categories.py ../static/hautes-alpes-2018/img/icon-bleu --primary 1C515E --secondary 1C515E\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/famille.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/famille-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/papiers.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/papiers-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/sante.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/sante-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/travail.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/travail-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/logement.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/logement-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/transport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/transport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/sport.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/sport-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/securite.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/securite-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/signalements.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/signalements-on.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/dechets.png\nBackground RRGGBBAA: ffffff00\nArea 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)\nBitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/dechets-on.png\n# tournai\ncd static/tournai/ && for F in assets/*.svg; do /home/guillaume/src/publik-base-theme/src/inkscape_wrapper.py --without-gui --file $F --export-area-drawing --export-area-snap --export-png img/$(basename $F .svg).png --export-width 40; done\nBackground RRGGBBAA: ffffff00\nArea 25:24:106:105 exported to 40 x 40 pixels (47,4074 dpi)\nBitmap saved as: img/agenda.png\nBackground RRGGBBAA: ffffff00\nArea 29:37:101:92 exported to 40 x 31 pixels (53,3333 dpi)\nBitmap saved as: img/associations.png\nBackground RRGGBBAA: ffffff00\nArea 35:33:96:99 exported to 40 x 43 pixels (62,9508 dpi)\nBitmap saved as: img/commerces.png\nBackground RRGGBBAA: ffffff00\nArea 30:24:101:105 exported to 40 x 46 pixels (54,0845 dpi)\nBitmap saved as: img/demande-d-actes-et-certificats.png\nBackground RRGGBBAA: ffffff00\nArea 25:24:106:105 exported to 40 x 40 pixels (47,4074 dpi)\nBitmap saved as: img/emploi.png\nBackground RRGGBBAA: ffffff00\nArea 25:25:106:106 exported to 40 x 40 pixels (47,4074 dpi)\nBitmap saved as: img/etat-civil.png\nBackground RRGGBBAA: ffffff00\nArea 25:25:106:106 exported to 40 x 40 pixels (47,4074 dpi)\nBitmap saved as: img/fiscalite.png\nBackground RRGGBBAA: ffffff00\nArea 25:33:106:99 exported to 40 x 33 pixels (47,4074 dpi)\nBitmap saved as: img/mobilite.png\nBackground RRGGBBAA: ffffff00\nArea 25:31:106:100 exported to 40 x 34 pixels (47,4074 dpi)\nBitmap saved as: img/population.png\nBackground RRGGBBAA: ffffff00\nArea 25:25:106:106 exported to 40 x 40 pixels (47,4074 dpi)\nBitmap saved as: img/urbanisme.png\nBackground RRGGBBAA: ffffff00\nArea 30:25:101:106 exported to 40 x 46 pixels (54,0845 dpi)\nBitmap saved as: img/vie-citoyenne.png\nrm -rf static/*/.sass-cache/", "stdout_lines": ["# chateauroux", "cd src/ && python3 render-imgs-dashboard.py ../static/chateauroux/img/ --normal 333333 --selected 0779B7 --title FFFFFF --title-width 80", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)", "Bitmap saved as: ../static/chateauroux/img/profile.png", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)", "Bitmap saved as: ../static/chateauroux/img/profile-selected.png", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 80 x 95 pixels (115,277 dpi)", "Bitmap saved as: ../static/chateauroux/img/profile-title.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)", "Bitmap saved as: ../static/chateauroux/img/documents.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)", "Bitmap saved as: ../static/chateauroux/img/documents-selected.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 80 x 85 pixels (95,1873 dpi)", "Bitmap saved as: ../static/chateauroux/img/documents-title.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)", "Bitmap saved as: ../static/chateauroux/img/family.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)", "Bitmap saved as: ../static/chateauroux/img/family-selected.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 80 x 62 pixels (82,8147 dpi)", "Bitmap saved as: ../static/chateauroux/img/family-title.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)", "Bitmap saved as: ../static/chateauroux/img/requests.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)", "Bitmap saved as: ../static/chateauroux/img/requests-selected.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 80 x 69 pixels (77,8502 dpi)", "Bitmap saved as: ../static/chateauroux/img/requests-title.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)", "Bitmap saved as: ../static/chateauroux/img/links.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)", "Bitmap saved as: ../static/chateauroux/img/links-selected.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 80 x 59 pixels (82,4539 dpi)", "Bitmap saved as: ../static/chateauroux/img/links-title.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)", "Bitmap saved as: ../static/chateauroux/img/billings.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)", "Bitmap saved as: ../static/chateauroux/img/billings-selected.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 80 x 78 pixels (111,361 dpi)", "Bitmap saved as: ../static/chateauroux/img/billings-title.png", "# orleans", "cd src/ && python3 render-imgs-categories.py ../static/orleans/img/ --primary f05923 --secondary 34697D", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/famille.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/famille-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/papiers.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/papiers-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/sante.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/sante-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/travail.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/travail-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/logement.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/logement-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/transport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/transport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/sport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/sport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/securite.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/securite-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/signalements.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/signalements-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/dechets.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/orleans/img/dechets-on.png", "cd src/ && python3 render-imgs-dashboard.py ../static/orleans/img/ --normal FFFFFF --normal-width 30 --selected f05923 --selected-width 30 --title FFFFFF --title-width 80", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 30 x 36 pixels (43,229 dpi)", "Bitmap saved as: ../static/orleans/img/profile.png", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 30 x 36 pixels (43,229 dpi)", "Bitmap saved as: ../static/orleans/img/profile-selected.png", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 80 x 95 pixels (115,277 dpi)", "Bitmap saved as: ../static/orleans/img/profile-title.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 30 x 32 pixels (35,6953 dpi)", "Bitmap saved as: ../static/orleans/img/documents.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 30 x 32 pixels (35,6953 dpi)", "Bitmap saved as: ../static/orleans/img/documents-selected.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 80 x 85 pixels (95,1873 dpi)", "Bitmap saved as: ../static/orleans/img/documents-title.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 30 x 23 pixels (31,0555 dpi)", "Bitmap saved as: ../static/orleans/img/family.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 30 x 23 pixels (31,0555 dpi)", "Bitmap saved as: ../static/orleans/img/family-selected.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 80 x 62 pixels (82,8147 dpi)", "Bitmap saved as: ../static/orleans/img/family-title.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 30 x 26 pixels (29,1938 dpi)", "Bitmap saved as: ../static/orleans/img/requests.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 30 x 26 pixels (29,1938 dpi)", "Bitmap saved as: ../static/orleans/img/requests-selected.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 80 x 69 pixels (77,8502 dpi)", "Bitmap saved as: ../static/orleans/img/requests-title.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 30 x 22 pixels (30,9202 dpi)", "Bitmap saved as: ../static/orleans/img/links.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 30 x 22 pixels (30,9202 dpi)", "Bitmap saved as: ../static/orleans/img/links-selected.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 80 x 59 pixels (82,4539 dpi)", "Bitmap saved as: ../static/orleans/img/links-title.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 30 x 29 pixels (41,7603 dpi)", "Bitmap saved as: ../static/orleans/img/billings.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 30 x 29 pixels (41,7603 dpi)", "Bitmap saved as: ../static/orleans/img/billings-selected.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 80 x 78 pixels (111,361 dpi)", "Bitmap saved as: ../static/orleans/img/billings-title.png", "# publik", "cd src/ && python3 render-imgs-categories.py ../static/publik/img/", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/famille.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/famille-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/papiers.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/papiers-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/sante.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/sante-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/travail.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/travail-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/logement.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/logement-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/transport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/transport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/sport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/sport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/securite.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/securite-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/signalements.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/signalements-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/dechets.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/publik/img/dechets-on.png", "cd src/ && python3 render-imgs-dashboard.py ../static/publik/img/ --normal 4D4D4D --selected DF017A --title FFFFFF --title-width 80", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)", "Bitmap saved as: ../static/publik/img/profile.png", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)", "Bitmap saved as: ../static/publik/img/profile-selected.png", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 80 x 95 pixels (115,277 dpi)", "Bitmap saved as: ../static/publik/img/profile-title.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)", "Bitmap saved as: ../static/publik/img/documents.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)", "Bitmap saved as: ../static/publik/img/documents-selected.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 80 x 85 pixels (95,1873 dpi)", "Bitmap saved as: ../static/publik/img/documents-title.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)", "Bitmap saved as: ../static/publik/img/family.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)", "Bitmap saved as: ../static/publik/img/family-selected.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 80 x 62 pixels (82,8147 dpi)", "Bitmap saved as: ../static/publik/img/family-title.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)", "Bitmap saved as: ../static/publik/img/requests.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)", "Bitmap saved as: ../static/publik/img/requests-selected.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 80 x 69 pixels (77,8502 dpi)", "Bitmap saved as: ../static/publik/img/requests-title.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)", "Bitmap saved as: ../static/publik/img/links.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)", "Bitmap saved as: ../static/publik/img/links-selected.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 80 x 59 pixels (82,4539 dpi)", "Bitmap saved as: ../static/publik/img/links-title.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)", "Bitmap saved as: ../static/publik/img/billings.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)", "Bitmap saved as: ../static/publik/img/billings-selected.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 80 x 78 pixels (111,361 dpi)", "Bitmap saved as: ../static/publik/img/billings-title.png", "# somme", "cd src/ && python3 render-imgs-categories.py ../static/somme-cd80/img/ --primary A8002B --secondary A8002B", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/famille.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/famille-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/papiers.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/papiers-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/sante.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/sante-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/travail.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/travail-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/logement.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/logement-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/transport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/transport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/sport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/sport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/securite.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/securite-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/signalements.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/signalements-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/dechets.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/somme-cd80/img/dechets-on.png", "cd src/ && python3 render-imgs-dashboard.py ../static/somme-cd80/img/ --normal 4D4D4D --selected 87A738 --title FFFFFF --title-width 80", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)", "Bitmap saved as: ../static/somme-cd80/img/profile.png", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 50 x 60 pixels (72,5477 dpi)", "Bitmap saved as: ../static/somme-cd80/img/profile-selected.png", "Background RRGGBBAA: ffffff00", "Area 7,381:8,861:74,003:88,257 exported to 80 x 95 pixels (115,277 dpi)", "Bitmap saved as: ../static/somme-cd80/img/profile-title.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)", "Bitmap saved as: ../static/somme-cd80/img/documents.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 56 x 60 pixels (67,0344 dpi)", "Bitmap saved as: ../static/somme-cd80/img/documents-selected.png", "Background RRGGBBAA: ffffff00", "Area 5,003:5,443:85,686:91,369 exported to 80 x 85 pixels (95,1873 dpi)", "Bitmap saved as: ../static/somme-cd80/img/documents-title.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)", "Bitmap saved as: ../static/somme-cd80/img/family.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 77 x 60 pixels (79,7 dpi)", "Bitmap saved as: ../static/somme-cd80/img/family-selected.png", "Background RRGGBBAA: ffffff00", "Area 4,13583:5,427:96,873:77,698 exported to 80 x 62 pixels (82,8147 dpi)", "Bitmap saved as: ../static/somme-cd80/img/family-title.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)", "Bitmap saved as: ../static/somme-cd80/img/requests.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 70 x 60 pixels (67,7066 dpi)", "Bitmap saved as: ../static/somme-cd80/img/requests-selected.png", "Background RRGGBBAA: ffffff00", "Area 0:1,64795e-06:98,651:85,073 exported to 80 x 69 pixels (77,8502 dpi)", "Bitmap saved as: ../static/somme-cd80/img/requests-title.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)", "Bitmap saved as: ../static/somme-cd80/img/links.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 81 x 60 pixels (83,877 dpi)", "Bitmap saved as: ../static/somme-cd80/img/links-selected.png", "Background RRGGBBAA: ffffff00", "Area 4,84061:6,425:97,9835:75,097 exported to 80 x 59 pixels (82,4539 dpi)", "Bitmap saved as: ../static/somme-cd80/img/links-title.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)", "Bitmap saved as: ../static/somme-cd80/img/billings.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 61 x 60 pixels (85,5958 dpi)", "Bitmap saved as: ../static/somme-cd80/img/billings-selected.png", "Background RRGGBBAA: ffffff00", "Area 16,367:10,299:85,332:77,592 exported to 80 x 78 pixels (111,361 dpi)", "Bitmap saved as: ../static/somme-cd80/img/billings-title.png", "cd src/ && python3 render-imgs-categories.py ../static/hautes-alpes-2018/img/icon-rouge --primary B73720 --secondary B73720", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/famille.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/famille-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/papiers.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/papiers-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/sante.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/sante-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/travail.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/travail-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/logement.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/logement-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/transport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/transport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/sport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/sport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/securite.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/securite-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/signalements.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/signalements-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/dechets.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-rouge/dechets-on.png", "cd src/ && python3 render-imgs-categories.py ../static/hautes-alpes-2018/img/icon-bleu --primary 1C515E --secondary 1C515E", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/famille.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/famille-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/papiers.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/papiers-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/sante.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/sante-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/travail.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/travail-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/logement.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/logement-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/transport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/transport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/sport.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/sport-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/securite.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/securite-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/signalements.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/signalements-on.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/dechets.png", "Background RRGGBBAA: ffffff00", "Area 0:0:154:120 exported to 128 x 100 pixels (79,7922 dpi)", "Bitmap saved as: ../static/hautes-alpes-2018/img/icon-bleu/dechets-on.png", "# tournai", "cd static/tournai/ && for F in assets/*.svg; do /home/guillaume/src/publik-base-theme/src/inkscape_wrapper.py --without-gui --file $F --export-area-drawing --export-area-snap --export-png img/$(basename $F .svg).png --export-width 40; done", "Background RRGGBBAA: ffffff00", "Area 25:24:106:105 exported to 40 x 40 pixels (47,4074 dpi)", "Bitmap saved as: img/agenda.png", "Background RRGGBBAA: ffffff00", "Area 29:37:101:92 exported to 40 x 31 pixels (53,3333 dpi)", "Bitmap saved as: img/associations.png", "Background RRGGBBAA: ffffff00", "Area 35:33:96:99 exported to 40 x 43 pixels (62,9508 dpi)", "Bitmap saved as: img/commerces.png", "Background RRGGBBAA: ffffff00", "Area 30:24:101:105 exported to 40 x 46 pixels (54,0845 dpi)", "Bitmap saved as: img/demande-d-actes-et-certificats.png", "Background RRGGBBAA: ffffff00", "Area 25:24:106:105 exported to 40 x 40 pixels (47,4074 dpi)", "Bitmap saved as: img/emploi.png", "Background RRGGBBAA: ffffff00", "Area 25:25:106:106 exported to 40 x 40 pixels (47,4074 dpi)", "Bitmap saved as: img/etat-civil.png", "Background RRGGBBAA: ffffff00", "Area 25:25:106:106 exported to 40 x 40 pixels (47,4074 dpi)", "Bitmap saved as: img/fiscalite.png", "Background RRGGBBAA: ffffff00", "Area 25:33:106:99 exported to 40 x 33 pixels (47,4074 dpi)", "Bitmap saved as: img/mobilite.png", "Background RRGGBBAA: ffffff00", "Area 25:31:106:100 exported to 40 x 34 pixels (47,4074 dpi)", "Bitmap saved as: img/population.png", "Background RRGGBBAA: ffffff00", "Area 25:25:106:106 exported to 40 x 40 pixels (47,4074 dpi)", "Bitmap saved as: img/urbanisme.png", "Background RRGGBBAA: ffffff00", "Area 30:25:101:106 exported to 40 x 46 pixels (54,0845 dpi)", "Bitmap saved as: img/vie-citoyenne.png", "rm -rf static/*/.sass-cache/"], "target": "all"}
|
144
|
|
145
|
TASK [base : create themes directory] ****************************************************************************************
|
146
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/usr/local/share/publik-devinst/themes", "size": 4096, "state": "directory", "uid": 0}
|
147
|
|
148
|
TASK [base : link to publik-base-theme] **************************************************************************************
|
149
|
ok: [localhost] => {"changed": false, "dest": "/usr/local/share/publik-devinst/themes/publik-base", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 37, "src": "/home/guillaume/src/publik-base-theme", "state": "link", "uid": 0}
|
150
|
|
151
|
TASK [base : create cert directory] ******************************************************************************************
|
152
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/usr/local/share/publik-devinst/certs", "size": 4096, "state": "directory", "uid": 0}
|
153
|
|
154
|
TASK [base : Download fullchain.pem] *****************************************************************************************
|
155
|
ok: [localhost] => {"changed": false, "checksum_dest": "cc37f8e2096fe870bf5156343300342c249c764e", "checksum_src": "cc37f8e2096fe870bf5156343300342c249c764e", "dest": "/usr/local/share/publik-devinst/certs/dev.publik.love-fullchain.pem", "gid": 0, "group": "root", "md5sum": "11b2458380f68ea649c3610074e2b16d", "mode": "0644", "msg": "OK (3436 bytes)", "owner": "root", "size": 3436, "src": "/tmp/ansible-tmp-1611871153.6031902-149276978232839/tmpZQcwGH", "state": "file", "status_code": 200, "uid": 0, "url": "https://doc-publik.entrouvert.com/media/certificates/dev.publik.love/fullchain.pem"}
|
156
|
|
157
|
TASK [base : Download privkey.pem] *******************************************************************************************
|
158
|
ok: [localhost] => {"changed": false, "checksum_dest": "39e40dab920800908e63a7114a62ae1c4c1209a1", "checksum_src": "39e40dab920800908e63a7114a62ae1c4c1209a1", "dest": "/usr/local/share/publik-devinst/certs/dev.publik.love-privkey.pem", "gid": 0, "group": "root", "md5sum": "33a0d7b17679a3e702490011f324609a", "mode": "0644", "msg": "OK (1704 bytes)", "owner": "root", "size": 1704, "src": "/tmp/ansible-tmp-1611871153.9926968-145630214571944/tmp8s64C8", "state": "file", "status_code": 200, "uid": 0, "url": "https://doc-publik.entrouvert.com/media/certificates/dev.publik.love/privkey.pem"}
|
159
|
|
160
|
TASK [hobo : source install hobo] ********************************************************************************************
|
161
|
included: /home/guillaume/dev/publik-devinst/install_source.yml for localhost
|
162
|
|
163
|
TASK [hobo : ssh git clone hobo] *********************************************************************************************
|
164
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
165
|
|
166
|
TASK [hobo : https git clone hobo] *******************************************************************************************
|
167
|
ok: [localhost] => {"after": "d121f41a7cf683ab6e9fb0289c6aa8213ec91525", "before": "d121f41a7cf683ab6e9fb0289c6aa8213ec91525", "changed": false, "remote_url_changed": false}
|
168
|
|
169
|
TASK [hobo : pip install /home/guillaume/src/hobo] ***************************************************************************
|
170
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/hobo", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/hobo\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: gadjo in /home/guillaume/src/gadjo (from hobo==1.82.post1+gd121f41) (1.16)\nRequirement already satisfied: celery>=4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (5.0.5)\nRequirement already satisfied: django-mellon in /home/guillaume/src/django-mellon (from hobo==1.82.post1+gd121f41) (1.21)\nRequirement already satisfied: django-tenant-schemas in /home/guillaume/src/django-tenant-schemas (from hobo==1.82.post1+gd121f41) (1.5.2.1.post280+ge1b1afb)\nRequirement already satisfied: prometheus_client in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (0.9.0)\nRequirement already satisfied: djangorestframework<3.10,>=3.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (3.7.7)\nRequirement already satisfied: dnspython in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (2.1.0)\nRequirement already satisfied: lxml in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (4.6.2)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: click-plugins>=1.1.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (1.1.1)\nRequirement already satisfied: click-repl>=0.1.6 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (0.1.6)\nRequirement already satisfied: billiard<4.0,>=3.6.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (3.6.3.0)\nRequirement already satisfied: click<8.0,>=7.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (7.1.2)\nRequirement already satisfied: click-didyoumean>=0.0.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (0.0.3)\nRequirement already satisfied: kombu<6.0,>=5.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (5.0.2)\nRequirement already satisfied: vine<6.0,>=5.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (5.0.0)\nRequirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from click-repl>=0.1.6->celery>=4->hobo==1.82.post1+gd121f41) (1.15.0)\nRequirement already satisfied: prompt-toolkit in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from click-repl>=0.1.6->celery>=4->hobo==1.82.post1+gd121f41) (3.0.14)\nRequirement already satisfied: amqp<6.0.0,>=5.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from kombu<6.0,>=5.0.0->celery>=4->hobo==1.82.post1+gd121f41) (5.0.5)\nRequirement already satisfied: importlib-metadata>=0.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from kombu<6.0,>=5.0.0->celery>=4->hobo==1.82.post1+gd121f41) (3.4.0)\nRequirement already satisfied: typing-extensions>=3.6.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from importlib-metadata>=0.18->kombu<6.0,>=5.0.0->celery>=4->hobo==1.82.post1+gd121f41) (3.7.4.3)\nRequirement already satisfied: zipp>=0.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from importlib-metadata>=0.18->kombu<6.0,>=5.0.0->celery>=4->hobo==1.82.post1+gd121f41) (3.4.0)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon->hobo==1.82.post1+gd121f41) (2.25.1)\nRequirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon->hobo==1.82.post1+gd121f41) (0.6.0)\nRequirement already satisfied: atomicwrites in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon->hobo==1.82.post1+gd121f41) (1.4.0)\nRequirement already satisfied: psycopg2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-tenant-schemas->hobo==1.82.post1+gd121f41) (2.8.6)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (4.7.0.0)\nRequirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (1.12.4.1)\nRequirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (1.12.1.1)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (1.0.0)\nRequirement already satisfied: wcwidth in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from prompt-toolkit->click-repl>=0.1.6->celery>=4->hobo==1.82.post1+gd121f41) (0.2.5)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon->hobo==1.82.post1+gd121f41) (2.10)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon->hobo==1.82.post1+gd121f41) (1.26.3)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon->hobo==1.82.post1+gd121f41) (2020.12.5)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon->hobo==1.82.post1+gd121f41) (4.0.0)\nInstalling collected packages: hobo\n Attempting uninstall: hobo\n Found existing installation: hobo 1.82.post1+gd121f41\n Uninstalling hobo-1.82.post1+gd121f41:\n Successfully uninstalled hobo-1.82.post1+gd121f41\n Running setup.py develop for hobo\nSuccessfully installed hobo\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/hobo", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: gadjo in /home/guillaume/src/gadjo (from hobo==1.82.post1+gd121f41) (1.16)", "Requirement already satisfied: celery>=4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (5.0.5)", "Requirement already satisfied: django-mellon in /home/guillaume/src/django-mellon (from hobo==1.82.post1+gd121f41) (1.21)", "Requirement already satisfied: django-tenant-schemas in /home/guillaume/src/django-tenant-schemas (from hobo==1.82.post1+gd121f41) (1.5.2.1.post280+ge1b1afb)", "Requirement already satisfied: prometheus_client in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (0.9.0)", "Requirement already satisfied: djangorestframework<3.10,>=3.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (3.7.7)", "Requirement already satisfied: dnspython in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (2.1.0)", "Requirement already satisfied: lxml in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from hobo==1.82.post1+gd121f41) (4.6.2)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: click-plugins>=1.1.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (1.1.1)", "Requirement already satisfied: click-repl>=0.1.6 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (0.1.6)", "Requirement already satisfied: billiard<4.0,>=3.6.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (3.6.3.0)", "Requirement already satisfied: click<8.0,>=7.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (7.1.2)", "Requirement already satisfied: click-didyoumean>=0.0.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (0.0.3)", "Requirement already satisfied: kombu<6.0,>=5.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (5.0.2)", "Requirement already satisfied: vine<6.0,>=5.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from celery>=4->hobo==1.82.post1+gd121f41) (5.0.0)", "Requirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from click-repl>=0.1.6->celery>=4->hobo==1.82.post1+gd121f41) (1.15.0)", "Requirement already satisfied: prompt-toolkit in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from click-repl>=0.1.6->celery>=4->hobo==1.82.post1+gd121f41) (3.0.14)", "Requirement already satisfied: amqp<6.0.0,>=5.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from kombu<6.0,>=5.0.0->celery>=4->hobo==1.82.post1+gd121f41) (5.0.5)", "Requirement already satisfied: importlib-metadata>=0.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from kombu<6.0,>=5.0.0->celery>=4->hobo==1.82.post1+gd121f41) (3.4.0)", "Requirement already satisfied: typing-extensions>=3.6.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from importlib-metadata>=0.18->kombu<6.0,>=5.0.0->celery>=4->hobo==1.82.post1+gd121f41) (3.7.4.3)", "Requirement already satisfied: zipp>=0.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from importlib-metadata>=0.18->kombu<6.0,>=5.0.0->celery>=4->hobo==1.82.post1+gd121f41) (3.4.0)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon->hobo==1.82.post1+gd121f41) (2.25.1)", "Requirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon->hobo==1.82.post1+gd121f41) (0.6.0)", "Requirement already satisfied: atomicwrites in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon->hobo==1.82.post1+gd121f41) (1.4.0)", "Requirement already satisfied: psycopg2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-tenant-schemas->hobo==1.82.post1+gd121f41) (2.8.6)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (4.7.0.0)", "Requirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (1.12.4.1)", "Requirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (1.12.1.1)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->hobo==1.82.post1+gd121f41) (1.0.0)", "Requirement already satisfied: wcwidth in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from prompt-toolkit->click-repl>=0.1.6->celery>=4->hobo==1.82.post1+gd121f41) (0.2.5)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon->hobo==1.82.post1+gd121f41) (2.10)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon->hobo==1.82.post1+gd121f41) (1.26.3)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon->hobo==1.82.post1+gd121f41) (2020.12.5)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->django-mellon->hobo==1.82.post1+gd121f41) (4.0.0)", "Installing collected packages: hobo", " Attempting uninstall: hobo", " Found existing installation: hobo 1.82.post1+gd121f41", " Uninstalling hobo-1.82.post1+gd121f41:", " Successfully uninstalled hobo-1.82.post1+gd121f41", " Running setup.py develop for hobo", "Successfully installed hobo"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
171
|
|
172
|
TASK [hobo : build /home/guillaume/src/hobo] *********************************************************************************
|
173
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.504562", "end": "2021-01-28 22:59:16.733656", "rc": 0, "start": "2021-01-28 22:59:16.229094", "stderr": "warning: no files found matching '*.txt' under directory 'hobo/templates'\nwarning: no files found matching '*.txt' under directory 'hobo/debug/templates'\nwarning: no files found matching '*.txt' under directory 'hobo/franceconnect/templates'\nwarning: no files found matching '*.txt' under directory 'hobo/profile/templates'\nwarning: no files found matching '*.txt' under directory 'hobo/seo/templates'\nwarning: no files found matching '*.txt' under directory 'hobo/theme/templates'\nwarning: no files found matching '*.txt' under directory 'hobo/environment/templates'\nwarning: no files found matching '*.txt' under directory 'hobo/emails/templates'\nwarning: no files found matching '*.txt' under directory 'hobo/sms/templates'\nwarning: no files found matching '*.json' under directory 'tests'\nwarning: no files found matching 'VERSION'\nwarning: no files found matching 'requirements'", "stderr_lines": ["warning: no files found matching '*.txt' under directory 'hobo/templates'", "warning: no files found matching '*.txt' under directory 'hobo/debug/templates'", "warning: no files found matching '*.txt' under directory 'hobo/franceconnect/templates'", "warning: no files found matching '*.txt' under directory 'hobo/profile/templates'", "warning: no files found matching '*.txt' under directory 'hobo/seo/templates'", "warning: no files found matching '*.txt' under directory 'hobo/theme/templates'", "warning: no files found matching '*.txt' under directory 'hobo/environment/templates'", "warning: no files found matching '*.txt' under directory 'hobo/emails/templates'", "warning: no files found matching '*.txt' under directory 'hobo/sms/templates'", "warning: no files found matching '*.json' under directory 'tests'", "warning: no files found matching 'VERSION'", "warning: no files found matching 'requirements'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/hobo/hobo/environment/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/hobo/hobo/agent/authentic2/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/hobo/hobo/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/hobo/hobo/environment/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/hobo/hobo/agent/authentic2/locale/fr/LC_MESSAGES\nrunning compile_scss\nrunning build_py\nrunning egg_info\nwriting hobo.egg-info/PKG-INFO\nwriting dependency_links to hobo.egg-info/dependency_links.txt\nwriting requirements to hobo.egg-info/requires.txt\nwriting top-level names to hobo.egg-info/top_level.txt\nreading manifest file 'hobo.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'hobo.egg-info/SOURCES.txt'\ncopying hobo/locale/fr/LC_MESSAGES/django.mo -> build/lib/hobo/locale/fr/LC_MESSAGES\ncopying hobo/static/css/style.css -> build/lib/hobo/static/css\ncopying hobo/environment/locale/fr/LC_MESSAGES/django.mo -> build/lib/hobo/environment/locale/fr/LC_MESSAGES\ncopying hobo/agent/authentic2/locale/fr/LC_MESSAGES/django.mo -> build/lib/hobo/agent/authentic2/locale/fr/LC_MESSAGES\nrunning build_scripts", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/hobo/hobo/environment/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/hobo/hobo/agent/authentic2/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/hobo/hobo/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/hobo/hobo/environment/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/hobo/hobo/agent/authentic2/locale/fr/LC_MESSAGES", "running compile_scss", "running build_py", "running egg_info", "writing hobo.egg-info/PKG-INFO", "writing dependency_links to hobo.egg-info/dependency_links.txt", "writing requirements to hobo.egg-info/requires.txt", "writing top-level names to hobo.egg-info/top_level.txt", "reading manifest file 'hobo.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'hobo.egg-info/SOURCES.txt'", "copying hobo/locale/fr/LC_MESSAGES/django.mo -> build/lib/hobo/locale/fr/LC_MESSAGES", "copying hobo/static/css/style.css -> build/lib/hobo/static/css", "copying hobo/environment/locale/fr/LC_MESSAGES/django.mo -> build/lib/hobo/environment/locale/fr/LC_MESSAGES", "copying hobo/agent/authentic2/locale/fr/LC_MESSAGES/django.mo -> build/lib/hobo/agent/authentic2/locale/fr/LC_MESSAGES", "running build_scripts"]}
|
174
|
|
175
|
TASK [app-setup : set ansible server variables] ******************************************************************************
|
176
|
ok: [localhost] => {"ansible_facts": {"app_settings": "/home/guillaume/.config/publik/settings/hobo/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/hobo", "manage_app_bin": "/home/guillaume/envs/publik-env-py3/bin/hobo-manage", "server_app_name": "hobo"}, "changed": false}
|
177
|
|
178
|
TASK [app-setup : hobo - create db] ******************************************************************************************
|
179
|
ok: [localhost] => {"changed": false, "db": "hobo"}
|
180
|
|
181
|
TASK [app-setup : hobo - /var/lib directory] *********************************************************************************
|
182
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/hobo", "size": 4096, "state": "directory", "uid": 1000}
|
183
|
|
184
|
TASK [app-setup : hobo - /var/lib tenants directory] *************************************************************************
|
185
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/hobo/tenants", "size": 4096, "state": "directory", "uid": 1000}
|
186
|
|
187
|
TASK [app-setup : hobo - /etc directory] *************************************************************************************
|
188
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/hobo", "size": 4096, "state": "directory", "uid": 0}
|
189
|
|
190
|
TASK [app-setup : hobo - secret file] ****************************************************************************************
|
191
|
changed: [localhost] => {"changed": true, "dest": "/etc/hobo/secret", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "size": 7, "state": "file", "uid": 0}
|
192
|
|
193
|
TASK [app-setup : hobo - generate secret] ************************************************************************************
|
194
|
changed: [localhost] => {"changed": true, "cmd": "echo secret > /etc/hobo/secret", "delta": "0:00:00.001693", "end": "2021-01-28 22:59:17.288173", "rc": 0, "start": "2021-01-28 22:59:17.286480", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
|
195
|
|
196
|
TASK [app-setup : settings directory] ****************************************************************************************
|
197
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/hobo", "size": 4096, "state": "directory", "uid": 1000}
|
198
|
|
199
|
TASK [app-setup : settings.d directory] **************************************************************************************
|
200
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/hobo/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
201
|
|
202
|
TASK [app-setup : hobo - settings file] **************************************************************************************
|
203
|
ok: [localhost] => {"changed": false, "checksum": "f707d9120578f89652b68a743c62432cf4c1e180", "dest": "/home/guillaume/.config/publik/settings/hobo/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/hobo/settings.py", "size": 1624, "state": "file", "uid": 1000}
|
204
|
|
205
|
TASK [app-setup : hobo - manage script] **************************************************************************************
|
206
|
ok: [localhost] => {"changed": false, "checksum": "a9619c3c6b1681f106d2d93949bb22da2ab60783", "dest": "/home/guillaume/envs/publik-env-py3/bin/hobo-manage", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/hobo-manage", "size": 175, "state": "file", "uid": 1000}
|
207
|
|
208
|
TASK [app-setup : hobo - migrate schemas] ************************************************************************************
|
209
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/hobo-manage", "migrate_schemas"], "delta": "0:00:00.454209", "end": "2021-01-28 22:59:18.200828", "rc": 0, "start": "2021-01-28 22:59:17.746619", "stderr": "/home/guillaume/src/hobo/hobo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n ", "stderr_lines": ["/home/guillaume/src/hobo/hobo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " "], "stdout": "", "stdout_lines": []}
|
210
|
|
211
|
TASK [app-setup : hobo - compile scss] ***************************************************************************************
|
212
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
213
|
|
214
|
TASK [app-setup : hobo - collect statics] ************************************************************************************
|
215
|
changed: [localhost] => {"changed": true, "cmd": "echo yes | /home/guillaume/envs/publik-env-py3/bin/hobo-manage collectstatic --link", "delta": "0:00:00.421869", "end": "2021-01-28 22:59:18.701968", "rc": 0, "start": "2021-01-28 22:59:18.280099", "stderr": "/home/guillaume/src/hobo/hobo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n ", "stderr_lines": ["/home/guillaume/src/hobo/hobo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " "], "stdout": "\nYou have requested to collect static files at the destination\nlocation as specified in your settings:\n\n /var/lib/hobo/collectstatic\n\nThis will overwrite existing files!\nAre you sure you want to do this?\n\nType 'yes' to continue, or 'no' to cancel: \n0 static files symlinked to '/var/lib/hobo/collectstatic', 880 unmodified.", "stdout_lines": ["", "You have requested to collect static files at the destination", "location as specified in your settings:", "", " /var/lib/hobo/collectstatic", "", "This will overwrite existing files!", "Are you sure you want to do this?", "", "Type 'yes' to continue, or 'no' to cancel: ", "0 static files symlinked to '/var/lib/hobo/collectstatic', 880 unmodified."]}
|
216
|
|
217
|
TASK [app-setup : hobo - server script] **************************************************************************************
|
218
|
ok: [localhost] => {"changed": false, "checksum": "b6ab49766f90c797d6fa8eb2bab1f4978a1b0aed", "dest": "/home/guillaume/envs/publik-env-py3/bin/hobo-server", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/hobo-server", "size": 79, "state": "file", "uid": 1000}
|
219
|
|
220
|
TASK [app-setup : hobo - server log directory] *******************************************************************************
|
221
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/hobo", "size": 4096, "state": "directory", "uid": 1000}
|
222
|
|
223
|
TASK [app-setup : hobo - server supervisor configuration] ********************************************************************
|
224
|
ok: [localhost] => {"changed": false, "checksum": "2949f68c4ff3139e6ba0f3e9bc0f92e4887c1804", "dest": "/etc/supervisor/conf.d/hobo.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/hobo.conf", "size": 891, "state": "file", "uid": 0}
|
225
|
|
226
|
TASK [app-setup : hobo - delete old server supervisor configuration] *********************************************************
|
227
|
ok: [localhost] => {"changed": false, "path": "/etc/supervisor/conf.d/hobo-server.conf", "state": "absent"}
|
228
|
|
229
|
TASK [nginx-setup : hobo - nginx server settings] ****************************************************************************
|
230
|
ok: [localhost] => {"changed": false, "checksum": "1d90283e0742172147bb1888b6d6e962546b23d8", "dest": "/etc/nginx/sites-available/hobo", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/nginx/sites-available/hobo", "size": 1499, "state": "file", "uid": 0}
|
231
|
|
232
|
TASK [nginx-setup : hobo - a2ensite nginx server] ****************************************************************************
|
233
|
ok: [localhost] => {"changed": false, "dest": "/etc/nginx/sites-enabled/hobo", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 31, "src": "/etc/nginx/sites-available/hobo", "state": "link", "uid": 0}
|
234
|
|
235
|
TASK [authentic : remove authentic2-auth-fc] *********************************************************************************
|
236
|
ok: [localhost] => {"changed": false, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "uninstall", "-y", "authentic2-auth-fc"], "name": ["authentic2-auth-fc"], "requirements": null, "state": "absent", "stderr": "WARNING: Skipping authentic2-auth-fc as it is not installed.\n", "stderr_lines": ["WARNING: Skipping authentic2-auth-fc as it is not installed."], "stdout": "", "stdout_lines": [], "version": null, "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
237
|
|
238
|
TASK [authentic : ssh git clone authentic] ***********************************************************************************
|
239
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
240
|
|
241
|
TASK [authentic : https git clone authentic] *********************************************************************************
|
242
|
changed: [localhost] => {"after": "51becec7cf90c5d2f4d371ea8edb243a08469ff2", "before": "51becec7cf90c5d2f4d371ea8edb243a08469ff2", "changed": true, "remote_url_changed": false, "submodules_changed": true}
|
243
|
|
244
|
TASK [authentic : pip install /home/guillaume/src/authentic] *****************************************************************
|
245
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/authentic", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/authentic\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: requests>=2.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (2.25.1)\nRequirement already satisfied: requests-oauthlib in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.3.0)\nRequirement already satisfied: django-model-utils<4,>=2.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.2.0)\nRequirement already satisfied: dnspython>=1.10 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (2.1.0)\nRequirement already satisfied: Django-Select2<6,>5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (5.11.1)\nRequirement already satisfied: django-tables2<2.0,>=1.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.21.2)\nRequirement already satisfied: django-ratelimit in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (2.0.0)\nRequirement already satisfied: gadjo>=0.53 in /home/guillaume/src/gadjo (from authentic2==2.88) (1.16)\nRequirement already satisfied: django-import-export<2,>=1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.2.0)\nRequirement already satisfied: djangorestframework<3.10,>=3.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.7.7)\nRequirement already satisfied: six>=1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.15.0)\nRequirement already satisfied: Markdown>=2.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.3.3)\nRequirement already satisfied: python-ldap in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.3.1)\nRequirement already satisfied: django-filter<2.3,>1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (2.1.0)\nRequirement already satisfied: pycryptodomex in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.9.9)\nRequirement already satisfied: django-mellon in /home/guillaume/src/django-mellon (from authentic2==2.88) (1.21)\nRequirement already satisfied: ldaptools in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (0.21)\nRequirement already satisfied: jwcrypto<1,>=0.3.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (0.8)\nRequirement already satisfied: cryptography in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.3.1)\nRequirement already satisfied: XStatic-jQuery<2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.12.4.1)\nRequirement already satisfied: XStatic-jquery-ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.12.1.1)\nRequirement already satisfied: xstatic-select2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (4.0.3.1)\nRequirement already satisfied: pillow in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (8.1.0)\nRequirement already satisfied: tablib in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.0.0)\nRequirement already satisfied: chardet in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (4.0.0)\nRequirement already satisfied: attrs>17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (20.3.0)\nRequirement already satisfied: atomicwrites in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.4.0)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: diff-match-patch in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-import-export<2,>=1->authentic2==2.88) (20200713)\nRequirement already satisfied: django-appconf>=0.6.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from Django-Select2<6,>5->authentic2==2.88) (1.0.4)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->authentic2==2.88) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->authentic2==2.88) (4.7.0.0)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->authentic2==2.88) (1.0.0)\nRequirement already satisfied: cffi>=1.12 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cryptography->authentic2==2.88) (1.14.4)\nRequirement already satisfied: pycparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cffi>=1.12->cryptography->authentic2==2.88) (2.20)\nRequirement already satisfied: importlib-metadata in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from Markdown>=2.1->authentic2==2.88) (3.4.0)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests>=2.3->authentic2==2.88) (2.10)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests>=2.3->authentic2==2.88) (1.26.3)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests>=2.3->authentic2==2.88) (2020.12.5)\nRequirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon->authentic2==2.88) (0.6.0)\nRequirement already satisfied: typing-extensions>=3.6.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from importlib-metadata->Markdown>=2.1->authentic2==2.88) (3.7.4.3)\nRequirement already satisfied: zipp>=0.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from importlib-metadata->Markdown>=2.1->authentic2==2.88) (3.4.0)\nRequirement already satisfied: pyasn1>=0.3.7 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-ldap->authentic2==2.88) (0.4.8)\nRequirement already satisfied: pyasn1-modules>=0.1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-ldap->authentic2==2.88) (0.2.8)\nRequirement already satisfied: oauthlib>=3.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests-oauthlib->authentic2==2.88) (3.1.0)\nInstalling collected packages: authentic2\n Attempting uninstall: authentic2\n Found existing installation: authentic2 2.88\n Uninstalling authentic2-2.88:\n Successfully uninstalled authentic2-2.88\n Running setup.py develop for authentic2\nSuccessfully installed authentic2\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/authentic", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: requests>=2.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (2.25.1)", "Requirement already satisfied: requests-oauthlib in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.3.0)", "Requirement already satisfied: django-model-utils<4,>=2.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.2.0)", "Requirement already satisfied: dnspython>=1.10 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (2.1.0)", "Requirement already satisfied: Django-Select2<6,>5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (5.11.1)", "Requirement already satisfied: django-tables2<2.0,>=1.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.21.2)", "Requirement already satisfied: django-ratelimit in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (2.0.0)", "Requirement already satisfied: gadjo>=0.53 in /home/guillaume/src/gadjo (from authentic2==2.88) (1.16)", "Requirement already satisfied: django-import-export<2,>=1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.2.0)", "Requirement already satisfied: djangorestframework<3.10,>=3.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.7.7)", "Requirement already satisfied: six>=1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.15.0)", "Requirement already satisfied: Markdown>=2.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.3.3)", "Requirement already satisfied: python-ldap in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.3.1)", "Requirement already satisfied: django-filter<2.3,>1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (2.1.0)", "Requirement already satisfied: pycryptodomex in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.9.9)", "Requirement already satisfied: django-mellon in /home/guillaume/src/django-mellon (from authentic2==2.88) (1.21)", "Requirement already satisfied: ldaptools in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (0.21)", "Requirement already satisfied: jwcrypto<1,>=0.3.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (0.8)", "Requirement already satisfied: cryptography in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.3.1)", "Requirement already satisfied: XStatic-jQuery<2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.12.4.1)", "Requirement already satisfied: XStatic-jquery-ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.12.1.1)", "Requirement already satisfied: xstatic-select2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (4.0.3.1)", "Requirement already satisfied: pillow in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (8.1.0)", "Requirement already satisfied: tablib in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (3.0.0)", "Requirement already satisfied: chardet in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (4.0.0)", "Requirement already satisfied: attrs>17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (20.3.0)", "Requirement already satisfied: atomicwrites in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from authentic2==2.88) (1.4.0)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: diff-match-patch in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-import-export<2,>=1->authentic2==2.88) (20200713)", "Requirement already satisfied: django-appconf>=0.6.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from Django-Select2<6,>5->authentic2==2.88) (1.0.4)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->authentic2==2.88) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->authentic2==2.88) (4.7.0.0)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->authentic2==2.88) (1.0.0)", "Requirement already satisfied: cffi>=1.12 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cryptography->authentic2==2.88) (1.14.4)", "Requirement already satisfied: pycparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cffi>=1.12->cryptography->authentic2==2.88) (2.20)", "Requirement already satisfied: importlib-metadata in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from Markdown>=2.1->authentic2==2.88) (3.4.0)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests>=2.3->authentic2==2.88) (2.10)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests>=2.3->authentic2==2.88) (1.26.3)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests>=2.3->authentic2==2.88) (2020.12.5)", "Requirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django-mellon->authentic2==2.88) (0.6.0)", "Requirement already satisfied: typing-extensions>=3.6.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from importlib-metadata->Markdown>=2.1->authentic2==2.88) (3.7.4.3)", "Requirement already satisfied: zipp>=0.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from importlib-metadata->Markdown>=2.1->authentic2==2.88) (3.4.0)", "Requirement already satisfied: pyasn1>=0.3.7 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-ldap->authentic2==2.88) (0.4.8)", "Requirement already satisfied: pyasn1-modules>=0.1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-ldap->authentic2==2.88) (0.2.8)", "Requirement already satisfied: oauthlib>=3.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests-oauthlib->authentic2==2.88) (3.1.0)", "Installing collected packages: authentic2", " Attempting uninstall: authentic2", " Found existing installation: authentic2 2.88", " Uninstalling authentic2-2.88:", " Successfully uninstalled authentic2-2.88", " Running setup.py develop for authentic2", "Successfully installed authentic2"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
246
|
|
247
|
TASK [authentic : build /home/guillaume/src/authentic] ***********************************************************************
|
248
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.361061", "end": "2021-01-28 22:59:22.085178", "rc": 0, "start": "2021-01-28 22:59:21.724117", "stderr": "warning: no previously-included files matching '*.pyc' found under directory 'tests'\nwarning: no previously-included files matching '*.pyc' found under directory 'tests_rbac'\nwarning: no files found matching '*.ico' under directory 'src/authentic2/static'\nwarning: no files found matching '*.xml' under directory 'src/authentic2/templates'\nwarning: no files found matching '*.txt' under directory 'src/authentic2/saml/templates'\nwarning: no files found matching '*.xml' under directory 'src/authentic2/saml/templates'\nwarning: no files found matching '*.html' under directory 'src/authentic2/idp/templates'\nwarning: no files found matching '*.txt' under directory 'src/authentic2/idp/templates'\nwarning: no files found matching '*.xml' under directory 'src/authentic2/idp/templates'\nwarning: no files found matching '*.txt' under directory 'src/authentic2_idp_cas/templates'\nwarning: no files found matching '*.xml' under directory 'src/authentic2_idp_cas/templates'\nwarning: no files found matching '*.txt' under directory 'src/authentic2/idp/saml/templates'\nwarning: no files found matching '*.xml' under directory 'src/authentic2/idp/saml/templates'\nwarning: no files found matching '*.html' under directory 'src/authentic2/auth2_auth/auth2_ssl/templates'\nwarning: no files found matching '*.txt' under directory 'src/authentic2/auth2_auth/auth2_ssl/templates'\nwarning: no files found matching '*.xml' under directory 'src/authentic2/auth2_auth/auth2_ssl/templates'\nwarning: no files found matching '*.html' under directory 'src/authentic2/auth2_auth/templates'\nwarning: no files found matching '*.txt' under directory 'src/authentic2/auth2_auth/templates'\nwarning: no files found matching '*.xml' under directory 'src/authentic2/auth2_auth/templates'\nwarning: no files found matching '*.html' under directory 'src/authentic2/auth2_auth/auth2_oath/templates'\nwarning: no files found matching '*.txt' under directory 'src/authentic2/auth2_auth/auth2_oath/templates'\nwarning: no files found matching '*.xml' under directory 'src/authentic2/auth2_auth/auth2_oath/templates'\nwarning: no files found matching '*.json' under directory 'src/authentic2/saml/fixtures'\nwarning: no files found matching '*.po' under directory 'src/authentic2/saml/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/saml/locale'\nwarning: no files found matching '*.po' under directory 'src/authentic2/idp/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/idp/locale'\nwarning: no files found matching '*.po' under directory 'src/authentic2/idp/saml/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/idp/saml/locale'\nwarning: no files found matching '*.po' under directory 'src/authentic2/auth2_auth/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/auth2_auth/locale'\nwarning: no files found matching '*.po' under directory 'src/authentic2/auth2_auth/auth2_ssl/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/auth2_auth/auth2_ssl/locale'\nwarning: no files found matching '*.po' under directory 'src/authentic2/attribute_aggregator/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/attribute_aggregator/locale'\nwarning: no files found matching '*.po' under directory 'src/authentic2/disco_service/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/disco_service/locale'\nwarning: no files found matching '*.po' under directory 'src/authentic2/custom_user/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/custom_user/locale'\nwarning: no files found matching '*.po' under directory 'src/authentic2/manager/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/manager/locale'\nwarning: no files found matching '*.po' under directory 'src/authentic2/a2_rbac/locale'\nwarning: no files found matching '*.mo' under directory 'src/authentic2/a2_rbac/locale'\nwarning: no files found matching 'src/authentic2/auth2_auth/auth2_ssl/authentic_ssl.vhost'\nwarning: no files found matching 'VERSION'", "stderr_lines": ["warning: no previously-included files matching '*.pyc' found under directory 'tests'", "warning: no previously-included files matching '*.pyc' found under directory 'tests_rbac'", "warning: no files found matching '*.ico' under directory 'src/authentic2/static'", "warning: no files found matching '*.xml' under directory 'src/authentic2/templates'", "warning: no files found matching '*.txt' under directory 'src/authentic2/saml/templates'", "warning: no files found matching '*.xml' under directory 'src/authentic2/saml/templates'", "warning: no files found matching '*.html' under directory 'src/authentic2/idp/templates'", "warning: no files found matching '*.txt' under directory 'src/authentic2/idp/templates'", "warning: no files found matching '*.xml' under directory 'src/authentic2/idp/templates'", "warning: no files found matching '*.txt' under directory 'src/authentic2_idp_cas/templates'", "warning: no files found matching '*.xml' under directory 'src/authentic2_idp_cas/templates'", "warning: no files found matching '*.txt' under directory 'src/authentic2/idp/saml/templates'", "warning: no files found matching '*.xml' under directory 'src/authentic2/idp/saml/templates'", "warning: no files found matching '*.html' under directory 'src/authentic2/auth2_auth/auth2_ssl/templates'", "warning: no files found matching '*.txt' under directory 'src/authentic2/auth2_auth/auth2_ssl/templates'", "warning: no files found matching '*.xml' under directory 'src/authentic2/auth2_auth/auth2_ssl/templates'", "warning: no files found matching '*.html' under directory 'src/authentic2/auth2_auth/templates'", "warning: no files found matching '*.txt' under directory 'src/authentic2/auth2_auth/templates'", "warning: no files found matching '*.xml' under directory 'src/authentic2/auth2_auth/templates'", "warning: no files found matching '*.html' under directory 'src/authentic2/auth2_auth/auth2_oath/templates'", "warning: no files found matching '*.txt' under directory 'src/authentic2/auth2_auth/auth2_oath/templates'", "warning: no files found matching '*.xml' under directory 'src/authentic2/auth2_auth/auth2_oath/templates'", "warning: no files found matching '*.json' under directory 'src/authentic2/saml/fixtures'", "warning: no files found matching '*.po' under directory 'src/authentic2/saml/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/saml/locale'", "warning: no files found matching '*.po' under directory 'src/authentic2/idp/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/idp/locale'", "warning: no files found matching '*.po' under directory 'src/authentic2/idp/saml/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/idp/saml/locale'", "warning: no files found matching '*.po' under directory 'src/authentic2/auth2_auth/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/auth2_auth/locale'", "warning: no files found matching '*.po' under directory 'src/authentic2/auth2_auth/auth2_ssl/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/auth2_auth/auth2_ssl/locale'", "warning: no files found matching '*.po' under directory 'src/authentic2/attribute_aggregator/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/attribute_aggregator/locale'", "warning: no files found matching '*.po' under directory 'src/authentic2/disco_service/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/disco_service/locale'", "warning: no files found matching '*.po' under directory 'src/authentic2/custom_user/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/custom_user/locale'", "warning: no files found matching '*.po' under directory 'src/authentic2/manager/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/manager/locale'", "warning: no files found matching '*.po' under directory 'src/authentic2/a2_rbac/locale'", "warning: no files found matching '*.mo' under directory 'src/authentic2/a2_rbac/locale'", "warning: no files found matching 'src/authentic2/auth2_auth/auth2_ssl/authentic_ssl.vhost'", "warning: no files found matching 'VERSION'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/authentic/src/django_rbac/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/authentic/src/authentic2_auth_oidc/locale/fr/LC_MESSAGES\nprocessing file djangojs.po in /home/guillaume/src/authentic/src/authentic2/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/authentic/src/authentic2/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/authentic/src/authentic2_auth_saml/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/authentic/src/authentic2_idp_oidc/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/authentic/src/authentic2_auth_fc/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/authentic/src/authentic2_idp_cas/locale/fr/LC_MESSAGES\nrunning build_py\nrunning egg_info\nwriting src/authentic2.egg-info/PKG-INFO\nwriting dependency_links to src/authentic2.egg-info/dependency_links.txt\nwriting requirements to src/authentic2.egg-info/requires.txt\nwriting top-level names to src/authentic2.egg-info/top_level.txt\nreading manifest file 'src/authentic2.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'src/authentic2.egg-info/SOURCES.txt'\ncopying src/django_rbac/locale/fr/LC_MESSAGES/django.mo -> build/lib/django_rbac/locale/fr/LC_MESSAGES\ncopying src/authentic2_auth_oidc/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_auth_oidc/locale/fr/LC_MESSAGES\ncopying src/authentic2/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2/locale/fr/LC_MESSAGES\ncopying src/authentic2/locale/fr/LC_MESSAGES/djangojs.mo -> build/lib/authentic2/locale/fr/LC_MESSAGES\ncopying src/authentic2_auth_saml/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_auth_saml/locale/fr/LC_MESSAGES\ncopying src/authentic2_idp_oidc/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_idp_oidc/locale/fr/LC_MESSAGES\ncopying src/authentic2_auth_fc/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_auth_fc/locale/fr/LC_MESSAGES\ncopying src/authentic2_idp_cas/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_idp_cas/locale/fr/LC_MESSAGES\nrunning build_scripts", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/authentic/src/django_rbac/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/authentic/src/authentic2_auth_oidc/locale/fr/LC_MESSAGES", "processing file djangojs.po in /home/guillaume/src/authentic/src/authentic2/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/authentic/src/authentic2/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/authentic/src/authentic2_auth_saml/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/authentic/src/authentic2_idp_oidc/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/authentic/src/authentic2_auth_fc/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/authentic/src/authentic2_idp_cas/locale/fr/LC_MESSAGES", "running build_py", "running egg_info", "writing src/authentic2.egg-info/PKG-INFO", "writing dependency_links to src/authentic2.egg-info/dependency_links.txt", "writing requirements to src/authentic2.egg-info/requires.txt", "writing top-level names to src/authentic2.egg-info/top_level.txt", "reading manifest file 'src/authentic2.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'src/authentic2.egg-info/SOURCES.txt'", "copying src/django_rbac/locale/fr/LC_MESSAGES/django.mo -> build/lib/django_rbac/locale/fr/LC_MESSAGES", "copying src/authentic2_auth_oidc/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_auth_oidc/locale/fr/LC_MESSAGES", "copying src/authentic2/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2/locale/fr/LC_MESSAGES", "copying src/authentic2/locale/fr/LC_MESSAGES/djangojs.mo -> build/lib/authentic2/locale/fr/LC_MESSAGES", "copying src/authentic2_auth_saml/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_auth_saml/locale/fr/LC_MESSAGES", "copying src/authentic2_idp_oidc/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_idp_oidc/locale/fr/LC_MESSAGES", "copying src/authentic2_auth_fc/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_auth_fc/locale/fr/LC_MESSAGES", "copying src/authentic2_idp_cas/locale/fr/LC_MESSAGES/django.mo -> build/lib/authentic2_idp_cas/locale/fr/LC_MESSAGES", "running build_scripts"]}
|
249
|
|
250
|
TASK [app-setup : set ansible server variables] ******************************************************************************
|
251
|
ok: [localhost] => {"ansible_facts": {"app_settings": "/home/guillaume/.config/publik/settings/authentic-multitenant/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/authentic-multitenant", "manage_app_bin": "/home/guillaume/envs/publik-env-py3/bin/authentic-multitenant-manage", "server_app_name": "authentic-multitenant"}, "changed": false}
|
252
|
|
253
|
TASK [app-setup : authentic - create db] *************************************************************************************
|
254
|
ok: [localhost] => {"changed": false, "db": "authentic_multitenant"}
|
255
|
|
256
|
TASK [app-setup : authentic - /var/lib directory] ****************************************************************************
|
257
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/authentic-multitenant", "size": 4096, "state": "directory", "uid": 1000}
|
258
|
|
259
|
TASK [app-setup : authentic - /var/lib tenants directory] ********************************************************************
|
260
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/authentic-multitenant/tenants", "size": 4096, "state": "directory", "uid": 1000}
|
261
|
|
262
|
TASK [app-setup : authentic - /etc directory] ********************************************************************************
|
263
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/authentic-multitenant", "size": 4096, "state": "directory", "uid": 0}
|
264
|
|
265
|
TASK [app-setup : authentic - secret file] ***********************************************************************************
|
266
|
changed: [localhost] => {"changed": true, "dest": "/etc/authentic-multitenant/secret", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "size": 7, "state": "file", "uid": 0}
|
267
|
|
268
|
TASK [app-setup : authentic - generate secret] *******************************************************************************
|
269
|
changed: [localhost] => {"changed": true, "cmd": "echo secret > /etc/authentic-multitenant/secret", "delta": "0:00:00.001684", "end": "2021-01-28 22:59:22.548987", "rc": 0, "start": "2021-01-28 22:59:22.547303", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
|
270
|
|
271
|
TASK [app-setup : settings directory] ****************************************************************************************
|
272
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/authentic-multitenant", "size": 4096, "state": "directory", "uid": 1000}
|
273
|
|
274
|
TASK [app-setup : settings.d directory] **************************************************************************************
|
275
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/authentic-multitenant/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
276
|
|
277
|
TASK [app-setup : authentic - settings file] *********************************************************************************
|
278
|
ok: [localhost] => {"changed": false, "checksum": "16a53d6851ead2891c7b02ad19e33fecd2171bca", "dest": "/home/guillaume/.config/publik/settings/authentic-multitenant/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/authentic-multitenant/settings.py", "size": 2430, "state": "file", "uid": 1000}
|
279
|
|
280
|
TASK [app-setup : authentic - manage script] *********************************************************************************
|
281
|
ok: [localhost] => {"changed": false, "checksum": "378c6369fc2014298d54bc061f98865b424aa4cd", "dest": "/home/guillaume/envs/publik-env-py3/bin/authentic-multitenant-manage", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/authentic-multitenant-manage", "size": 208, "state": "file", "uid": 1000}
|
282
|
|
283
|
TASK [app-setup : authentic - migrate schemas] *******************************************************************************
|
284
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/authentic-multitenant-manage", "migrate_schemas"], "delta": "0:00:00.795050", "end": "2021-01-28 22:59:23.799257", "rc": 0, "start": "2021-01-28 22:59:23.004207", "stderr": "/home/guillaume/src/authentic/src/authentic2/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n 'authentic2_auth_oidc.authenticators.OIDCAuthenticator',", "stderr_lines": ["/home/guillaume/src/authentic/src/authentic2/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " 'authentic2_auth_oidc.authenticators.OIDCAuthenticator',"], "stdout": "", "stdout_lines": []}
|
285
|
|
286
|
TASK [app-setup : authentic - compile scss] **********************************************************************************
|
287
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
288
|
|
289
|
TASK [app-setup : authentic - collect statics] *******************************************************************************
|
290
|
changed: [localhost] => {"changed": true, "cmd": "echo yes | /home/guillaume/envs/publik-env-py3/bin/authentic-multitenant-manage collectstatic --link", "delta": "0:00:00.621200", "end": "2021-01-28 22:59:24.498628", "rc": 0, "start": "2021-01-28 22:59:23.877428", "stderr": "/home/guillaume/src/authentic/src/authentic2/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n 'authentic2_auth_oidc.authenticators.OIDCAuthenticator',", "stderr_lines": ["/home/guillaume/src/authentic/src/authentic2/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " 'authentic2_auth_oidc.authenticators.OIDCAuthenticator',"], "stdout": "\nYou have requested to collect static files at the destination\nlocation as specified in your settings:\n\n /var/lib/authentic-multitenant/collectstatic\n\nThis will overwrite existing files!\nAre you sure you want to do this?\n\nType 'yes' to continue, or 'no' to cancel: \n0 static files symlinked to '/var/lib/authentic-multitenant/collectstatic', 951 unmodified.", "stdout_lines": ["", "You have requested to collect static files at the destination", "location as specified in your settings:", "", " /var/lib/authentic-multitenant/collectstatic", "", "This will overwrite existing files!", "Are you sure you want to do this?", "", "Type 'yes' to continue, or 'no' to cancel: ", "0 static files symlinked to '/var/lib/authentic-multitenant/collectstatic', 951 unmodified."]}
|
291
|
|
292
|
TASK [app-setup : authentic - server script] *********************************************************************************
|
293
|
ok: [localhost] => {"changed": false, "checksum": "8fb53bfb1376135ee18f292c09511b4a84a1a01c", "dest": "/home/guillaume/envs/publik-env-py3/bin/authentic-multitenant-server", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/authentic-multitenant-server", "size": 96, "state": "file", "uid": 1000}
|
294
|
|
295
|
TASK [app-setup : authentic - server log directory] **************************************************************************
|
296
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/authentic-multitenant", "size": 4096, "state": "directory", "uid": 1000}
|
297
|
|
298
|
TASK [app-setup : authentic - server supervisor configuration] ***************************************************************
|
299
|
ok: [localhost] => {"changed": false, "checksum": "40bdf99ef37769c6735fbebfc30353d12e5a70ef", "dest": "/etc/supervisor/conf.d/authentic-multitenant.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/authentic-multitenant.conf", "size": 992, "state": "file", "uid": 0}
|
300
|
|
301
|
TASK [app-setup : authentic - delete old server supervisor configuration] ****************************************************
|
302
|
ok: [localhost] => {"changed": false, "path": "/etc/supervisor/conf.d/authentic-multitenant-server.conf", "state": "absent"}
|
303
|
|
304
|
TASK [nginx-setup : authentic - nginx server settings] ***********************************************************************
|
305
|
ok: [localhost] => {"changed": false, "checksum": "56952a6b7f940d8f32efb68fcb7089fdb9a66cef", "dest": "/etc/nginx/sites-available/authentic-multitenant", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/nginx/sites-available/authentic-multitenant", "size": 1645, "state": "file", "uid": 0}
|
306
|
|
307
|
TASK [nginx-setup : authentic - a2ensite nginx server] ***********************************************************************
|
308
|
ok: [localhost] => {"changed": false, "dest": "/etc/nginx/sites-enabled/authentic-multitenant", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 48, "src": "/etc/nginx/sites-available/authentic-multitenant", "state": "link", "uid": 0}
|
309
|
|
310
|
TASK [combo : ssh git clone combo] *******************************************************************************************
|
311
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
312
|
|
313
|
TASK [combo : https git clone combo] *****************************************************************************************
|
314
|
ok: [localhost] => {"after": "6b0b6509b12df1f117afa3cc290589617bb1e07d", "before": "6b0b6509b12df1f117afa3cc290589617bb1e07d", "changed": false, "remote_url_changed": false}
|
315
|
|
316
|
TASK [combo : pip install /home/guillaume/src/combo] *************************************************************************
|
317
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/combo", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/combo\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: django-ckeditor<4.5.4 in /home/guillaume/src/django-ckeditor (from combo==3.30.post1+g6b0b6509) (4.5.3.post1+g850ddae)\nRequirement already satisfied: gadjo>=0.53 in /home/guillaume/src/gadjo (from combo==3.30.post1+g6b0b6509) (1.16)\nRequirement already satisfied: feedparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (6.0.2)\nRequirement already satisfied: django-jsonfield in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.2.0)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (2.25.1)\nRequirement already satisfied: XStatic-Leaflet in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.0.2.1)\nRequirement already satisfied: XStatic-Leaflet-GestureHandling in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.1.8.1)\nRequirement already satisfied: XStatic-Leaflet-MarkerCluster in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.3.2.1)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.0.0)\nRequirement already satisfied: XStatic_roboto-fontface>=0.5.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (0.5.0.0)\nRequirement already satisfied: eopayment>=1.60 in /home/guillaume/src/eopayment (from combo==3.30.post1+g6b0b6509) (1.63.post4+g715b755)\nRequirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (2.8.1)\nRequirement already satisfied: djangorestframework<3.10,>=3.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (3.7.7)\nRequirement already satisfied: django-ratelimit<3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (2.0.0)\nRequirement already satisfied: sorl-thumbnail in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (12.7.0)\nRequirement already satisfied: Pillow in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (8.1.0)\nRequirement already satisfied: pycryptodomex in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (3.9.9)\nRequirement already satisfied: pyproj in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (3.0.0.post1)\nRequirement already satisfied: pywebpush in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.11.0)\nRequirement already satisfied: pygal in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (2.4.0)\nRequirement already satisfied: lxml in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (4.6.2)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: pycrypto>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment>=1.60->combo==3.30.post1+g6b0b6509) (2.6.1)\nRequirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment>=1.60->combo==3.30.post1+g6b0b6509) (1.15.0)\nRequirement already satisfied: click in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment>=1.60->combo==3.30.post1+g6b0b6509) (7.1.2)\nRequirement already satisfied: zeep>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment>=1.60->combo==3.30.post1+g6b0b6509) (4.0.0)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->combo==3.30.post1+g6b0b6509) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->combo==3.30.post1+g6b0b6509) (4.7.0.0)\nRequirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->combo==3.30.post1+g6b0b6509) (1.12.4.1)\nRequirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->combo==3.30.post1+g6b0b6509) (1.12.1.1)\nRequirement already satisfied: appdirs>=1.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (1.4.4)\nRequirement already satisfied: isodate>=0.5.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (0.6.0)\nRequirement already satisfied: requests-file>=1.5.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (1.5.1)\nRequirement already satisfied: attrs>=17.2.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (20.3.0)\nRequirement already satisfied: cached-property>=1.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (1.5.2)\nRequirement already satisfied: defusedxml>=0.4.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (0.6.0)\nRequirement already satisfied: requests-toolbelt>=0.7.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (0.9.1)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->combo==3.30.post1+g6b0b6509) (4.0.0)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->combo==3.30.post1+g6b0b6509) (2.10)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->combo==3.30.post1+g6b0b6509) (1.26.3)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->combo==3.30.post1+g6b0b6509) (2020.12.5)\nRequirement already satisfied: sgmllib3k in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from feedparser->combo==3.30.post1+g6b0b6509) (1.0.0)\nRequirement already satisfied: cryptography>=2.6.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pywebpush->combo==3.30.post1+g6b0b6509) (3.3.1)\nRequirement already satisfied: http-ece>=1.1.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pywebpush->combo==3.30.post1+g6b0b6509) (1.1.0)\nRequirement already satisfied: py-vapid>=1.7.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pywebpush->combo==3.30.post1+g6b0b6509) (1.7.1)\nRequirement already satisfied: cffi>=1.12 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cryptography>=2.6.1->pywebpush->combo==3.30.post1+g6b0b6509) (1.14.4)\nRequirement already satisfied: pycparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cffi>=1.12->cryptography>=2.6.1->pywebpush->combo==3.30.post1+g6b0b6509) (2.20)\nInstalling collected packages: combo\n Attempting uninstall: combo\n Found existing installation: combo 3.30.post1+g6b0b6509\n Uninstalling combo-3.30.post1+g6b0b6509:\n Successfully uninstalled combo-3.30.post1+g6b0b6509\n Running setup.py develop for combo\nSuccessfully installed combo\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/combo", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: django-ckeditor<4.5.4 in /home/guillaume/src/django-ckeditor (from combo==3.30.post1+g6b0b6509) (4.5.3.post1+g850ddae)", "Requirement already satisfied: gadjo>=0.53 in /home/guillaume/src/gadjo (from combo==3.30.post1+g6b0b6509) (1.16)", "Requirement already satisfied: feedparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (6.0.2)", "Requirement already satisfied: django-jsonfield in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.2.0)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (2.25.1)", "Requirement already satisfied: XStatic-Leaflet in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.0.2.1)", "Requirement already satisfied: XStatic-Leaflet-GestureHandling in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.1.8.1)", "Requirement already satisfied: XStatic-Leaflet-MarkerCluster in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.3.2.1)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.0.0)", "Requirement already satisfied: XStatic_roboto-fontface>=0.5.0.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (0.5.0.0)", "Requirement already satisfied: eopayment>=1.60 in /home/guillaume/src/eopayment (from combo==3.30.post1+g6b0b6509) (1.63.post4+g715b755)", "Requirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (2.8.1)", "Requirement already satisfied: djangorestframework<3.10,>=3.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (3.7.7)", "Requirement already satisfied: django-ratelimit<3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (2.0.0)", "Requirement already satisfied: sorl-thumbnail in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (12.7.0)", "Requirement already satisfied: Pillow in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (8.1.0)", "Requirement already satisfied: pycryptodomex in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (3.9.9)", "Requirement already satisfied: pyproj in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (3.0.0.post1)", "Requirement already satisfied: pywebpush in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (1.11.0)", "Requirement already satisfied: pygal in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (2.4.0)", "Requirement already satisfied: lxml in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from combo==3.30.post1+g6b0b6509) (4.6.2)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: pycrypto>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment>=1.60->combo==3.30.post1+g6b0b6509) (2.6.1)", "Requirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment>=1.60->combo==3.30.post1+g6b0b6509) (1.15.0)", "Requirement already satisfied: click in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment>=1.60->combo==3.30.post1+g6b0b6509) (7.1.2)", "Requirement already satisfied: zeep>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from eopayment>=1.60->combo==3.30.post1+g6b0b6509) (4.0.0)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->combo==3.30.post1+g6b0b6509) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->combo==3.30.post1+g6b0b6509) (4.7.0.0)", "Requirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->combo==3.30.post1+g6b0b6509) (1.12.4.1)", "Requirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->combo==3.30.post1+g6b0b6509) (1.12.1.1)", "Requirement already satisfied: appdirs>=1.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (1.4.4)", "Requirement already satisfied: isodate>=0.5.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (0.6.0)", "Requirement already satisfied: requests-file>=1.5.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (1.5.1)", "Requirement already satisfied: attrs>=17.2.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (20.3.0)", "Requirement already satisfied: cached-property>=1.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (1.5.2)", "Requirement already satisfied: defusedxml>=0.4.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (0.6.0)", "Requirement already satisfied: requests-toolbelt>=0.7.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=2.5->eopayment>=1.60->combo==3.30.post1+g6b0b6509) (0.9.1)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->combo==3.30.post1+g6b0b6509) (4.0.0)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->combo==3.30.post1+g6b0b6509) (2.10)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->combo==3.30.post1+g6b0b6509) (1.26.3)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->combo==3.30.post1+g6b0b6509) (2020.12.5)", "Requirement already satisfied: sgmllib3k in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from feedparser->combo==3.30.post1+g6b0b6509) (1.0.0)", "Requirement already satisfied: cryptography>=2.6.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pywebpush->combo==3.30.post1+g6b0b6509) (3.3.1)", "Requirement already satisfied: http-ece>=1.1.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pywebpush->combo==3.30.post1+g6b0b6509) (1.1.0)", "Requirement already satisfied: py-vapid>=1.7.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pywebpush->combo==3.30.post1+g6b0b6509) (1.7.1)", "Requirement already satisfied: cffi>=1.12 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cryptography>=2.6.1->pywebpush->combo==3.30.post1+g6b0b6509) (1.14.4)", "Requirement already satisfied: pycparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cffi>=1.12->cryptography>=2.6.1->pywebpush->combo==3.30.post1+g6b0b6509) (2.20)", "Installing collected packages: combo", " Attempting uninstall: combo", " Found existing installation: combo 3.30.post1+g6b0b6509", " Uninstalling combo-3.30.post1+g6b0b6509:", " Successfully uninstalled combo-3.30.post1+g6b0b6509", " Running setup.py develop for combo", "Successfully installed combo"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
318
|
|
319
|
TASK [combo : build /home/guillaume/src/combo] *******************************************************************************
|
320
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.320073", "end": "2021-01-28 22:59:27.499841", "rc": 0, "start": "2021-01-28 22:59:27.179768", "stderr": "warning: no files found matching '*.css' under directory 'combo/apps/lingo/static'\nwarning: no files found matching '*.ico' under directory 'combo/apps/lingo/static'\nwarning: no files found matching '*.gif' under directory 'combo/apps/lingo/static'\nwarning: no files found matching '*.png' under directory 'combo/apps/lingo/static'\nwarning: no files found matching '*.jpg' under directory 'combo/apps/lingo/static'\nwarning: no files found matching '*.css' under directory 'combo/apps/dataviz/static'\nwarning: no files found matching '*.ico' under directory 'combo/apps/dataviz/static'\nwarning: no files found matching '*.gif' under directory 'combo/apps/dataviz/static'\nwarning: no files found matching '*.png' under directory 'combo/apps/dataviz/static'\nwarning: no files found matching '*.jpg' under directory 'combo/apps/dataviz/static'\nwarning: no files found matching '*.js' under directory 'combo/apps/pwa/static'\nwarning: no files found matching '*.ico' under directory 'combo/manager/static'\nwarning: no files found matching '*.gif' under directory 'combo/manager/static'\nwarning: no files found matching '*.png' under directory 'combo/manager/static'\nwarning: no files found matching '*.jpg' under directory 'combo/manager/static'\nwarning: no files found matching '*.ico' under directory 'combo/public/static'\nwarning: no files found matching '*.gif' under directory 'combo/public/static'\nwarning: no files found matching '*.png' under directory 'combo/public/static'\nwarning: no files found matching '*.jpg' under directory 'combo/public/static'\nwarning: no files found matching '*.txt' under directory 'combo/data/templates'\nwarning: no files found matching 'VERSION'", "stderr_lines": ["warning: no files found matching '*.css' under directory 'combo/apps/lingo/static'", "warning: no files found matching '*.ico' under directory 'combo/apps/lingo/static'", "warning: no files found matching '*.gif' under directory 'combo/apps/lingo/static'", "warning: no files found matching '*.png' under directory 'combo/apps/lingo/static'", "warning: no files found matching '*.jpg' under directory 'combo/apps/lingo/static'", "warning: no files found matching '*.css' under directory 'combo/apps/dataviz/static'", "warning: no files found matching '*.ico' under directory 'combo/apps/dataviz/static'", "warning: no files found matching '*.gif' under directory 'combo/apps/dataviz/static'", "warning: no files found matching '*.png' under directory 'combo/apps/dataviz/static'", "warning: no files found matching '*.jpg' under directory 'combo/apps/dataviz/static'", "warning: no files found matching '*.js' under directory 'combo/apps/pwa/static'", "warning: no files found matching '*.ico' under directory 'combo/manager/static'", "warning: no files found matching '*.gif' under directory 'combo/manager/static'", "warning: no files found matching '*.png' under directory 'combo/manager/static'", "warning: no files found matching '*.jpg' under directory 'combo/manager/static'", "warning: no files found matching '*.ico' under directory 'combo/public/static'", "warning: no files found matching '*.gif' under directory 'combo/public/static'", "warning: no files found matching '*.png' under directory 'combo/public/static'", "warning: no files found matching '*.jpg' under directory 'combo/public/static'", "warning: no files found matching '*.txt' under directory 'combo/data/templates'", "warning: no files found matching 'VERSION'"], "stdout": "running build\nrunning compile_translations\nprocessing file djangojs.po in /home/guillaume/src/combo/combo/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/combo/combo/locale/fr/LC_MESSAGES\nrunning compile_scss\nrunning build_py\nrunning egg_info\nwriting combo.egg-info/PKG-INFO\nwriting dependency_links to combo.egg-info/dependency_links.txt\nwriting requirements to combo.egg-info/requires.txt\nwriting top-level names to combo.egg-info/top_level.txt\nreading manifest file 'combo.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'combo.egg-info/SOURCES.txt'\ncopying combo/locale/fr/LC_MESSAGES/django.mo -> build/lib/combo/locale/fr/LC_MESSAGES\ncopying combo/locale/fr/LC_MESSAGES/djangojs.mo -> build/lib/combo/locale/fr/LC_MESSAGES\ncopying combo/apps/maps/static/css/combo.map.css -> build/lib/combo/apps/maps/static/css\ncopying combo/apps/pwa/static/css/combo.manager.pwa.css -> build/lib/combo/apps/pwa/static/css\nrunning build_scripts", "stdout_lines": ["running build", "running compile_translations", "processing file djangojs.po in /home/guillaume/src/combo/combo/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/combo/combo/locale/fr/LC_MESSAGES", "running compile_scss", "running build_py", "running egg_info", "writing combo.egg-info/PKG-INFO", "writing dependency_links to combo.egg-info/dependency_links.txt", "writing requirements to combo.egg-info/requires.txt", "writing top-level names to combo.egg-info/top_level.txt", "reading manifest file 'combo.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'combo.egg-info/SOURCES.txt'", "copying combo/locale/fr/LC_MESSAGES/django.mo -> build/lib/combo/locale/fr/LC_MESSAGES", "copying combo/locale/fr/LC_MESSAGES/djangojs.mo -> build/lib/combo/locale/fr/LC_MESSAGES", "copying combo/apps/maps/static/css/combo.map.css -> build/lib/combo/apps/maps/static/css", "copying combo/apps/pwa/static/css/combo.manager.pwa.css -> build/lib/combo/apps/pwa/static/css", "running build_scripts"]}
|
321
|
|
322
|
TASK [app-setup : set ansible server variables] ******************************************************************************
|
323
|
ok: [localhost] => {"ansible_facts": {"app_settings": "/home/guillaume/.config/publik/settings/combo/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/combo", "manage_app_bin": "/home/guillaume/envs/publik-env-py3/bin/combo-manage", "server_app_name": "combo"}, "changed": false}
|
324
|
|
325
|
TASK [app-setup : combo - create db] *****************************************************************************************
|
326
|
ok: [localhost] => {"changed": false, "db": "combo"}
|
327
|
|
328
|
TASK [app-setup : combo - /var/lib directory] ********************************************************************************
|
329
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/combo", "size": 4096, "state": "directory", "uid": 1000}
|
330
|
|
331
|
TASK [app-setup : combo - /var/lib tenants directory] ************************************************************************
|
332
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/combo/tenants", "size": 4096, "state": "directory", "uid": 1000}
|
333
|
|
334
|
TASK [app-setup : combo - /etc directory] ************************************************************************************
|
335
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/combo", "size": 4096, "state": "directory", "uid": 0}
|
336
|
|
337
|
TASK [app-setup : combo - secret file] ***************************************************************************************
|
338
|
changed: [localhost] => {"changed": true, "dest": "/etc/combo/secret", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "size": 7, "state": "file", "uid": 0}
|
339
|
|
340
|
TASK [app-setup : combo - generate secret] ***********************************************************************************
|
341
|
changed: [localhost] => {"changed": true, "cmd": "echo secret > /etc/combo/secret", "delta": "0:00:00.001703", "end": "2021-01-28 22:59:27.980348", "rc": 0, "start": "2021-01-28 22:59:27.978645", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
|
342
|
|
343
|
TASK [app-setup : settings directory] ****************************************************************************************
|
344
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/combo", "size": 4096, "state": "directory", "uid": 1000}
|
345
|
|
346
|
TASK [app-setup : settings.d directory] **************************************************************************************
|
347
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/combo/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
348
|
|
349
|
TASK [app-setup : combo - settings file] *************************************************************************************
|
350
|
ok: [localhost] => {"changed": false, "checksum": "ac65f5584a652f69f04576a6f5925f617cdb3730", "dest": "/home/guillaume/.config/publik/settings/combo/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/combo/settings.py", "size": 1765, "state": "file", "uid": 1000}
|
351
|
|
352
|
TASK [app-setup : combo - manage script] *************************************************************************************
|
353
|
ok: [localhost] => {"changed": false, "checksum": "1aa6f0496de9714c8f441416eeafc7b1f795cef6", "dest": "/home/guillaume/envs/publik-env-py3/bin/combo-manage", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/combo-manage", "size": 178, "state": "file", "uid": 1000}
|
354
|
|
355
|
TASK [app-setup : combo - migrate schemas] ***********************************************************************************
|
356
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/combo-manage", "migrate_schemas"], "delta": "0:00:00.770753", "end": "2021-01-28 22:59:29.215254", "rc": 0, "start": "2021-01-28 22:59:28.444501", "stderr": "/home/guillaume/src/combo/combo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n ", "stderr_lines": ["/home/guillaume/src/combo/combo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " "], "stdout": "", "stdout_lines": []}
|
357
|
|
358
|
TASK [app-setup : combo - compile scss] **************************************************************************************
|
359
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
360
|
|
361
|
TASK [app-setup : combo - collect statics] ***********************************************************************************
|
362
|
changed: [localhost] => {"changed": true, "cmd": "echo yes | /home/guillaume/envs/publik-env-py3/bin/combo-manage collectstatic --link", "delta": "0:00:00.656101", "end": "2021-01-28 22:59:29.951136", "rc": 0, "start": "2021-01-28 22:59:29.295035", "stderr": "/home/guillaume/src/combo/combo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n ", "stderr_lines": ["/home/guillaume/src/combo/combo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " "], "stdout": "\nYou have requested to collect static files at the destination\nlocation as specified in your settings:\n\n /var/lib/combo/collectstatic\n\nThis will overwrite existing files!\nAre you sure you want to do this?\n\nType 'yes' to continue, or 'no' to cancel: \n0 static files symlinked to '/var/lib/combo/collectstatic', 1412 unmodified.", "stdout_lines": ["", "You have requested to collect static files at the destination", "location as specified in your settings:", "", " /var/lib/combo/collectstatic", "", "This will overwrite existing files!", "Are you sure you want to do this?", "", "Type 'yes' to continue, or 'no' to cancel: ", "0 static files symlinked to '/var/lib/combo/collectstatic', 1412 unmodified."]}
|
363
|
|
364
|
TASK [app-setup : combo - server script] *************************************************************************************
|
365
|
ok: [localhost] => {"changed": false, "checksum": "137c50565333f8ee0abaa0d2c79e9253b8798a80", "dest": "/home/guillaume/envs/publik-env-py3/bin/combo-server", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/combo-server", "size": 80, "state": "file", "uid": 1000}
|
366
|
|
367
|
TASK [app-setup : combo - server log directory] ******************************************************************************
|
368
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/combo", "size": 4096, "state": "directory", "uid": 1000}
|
369
|
|
370
|
TASK [app-setup : combo - server supervisor configuration] *******************************************************************
|
371
|
ok: [localhost] => {"changed": false, "checksum": "a26f2cecfb1b5fe839dbbc08be4ca30f397d375d", "dest": "/etc/supervisor/conf.d/combo.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/combo.conf", "size": 898, "state": "file", "uid": 0}
|
372
|
|
373
|
TASK [app-setup : combo - delete old server supervisor configuration] ********************************************************
|
374
|
ok: [localhost] => {"changed": false, "path": "/etc/supervisor/conf.d/combo-server.conf", "state": "absent"}
|
375
|
|
376
|
TASK [nginx-setup : combo - nginx server settings] ***************************************************************************
|
377
|
ok: [localhost] => {"changed": false, "checksum": "883abf4ee6717d7ff6776e35b88d07fa9fc4e064", "dest": "/etc/nginx/sites-available/combo", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/nginx/sites-available/combo", "size": 1509, "state": "file", "uid": 0}
|
378
|
|
379
|
TASK [nginx-setup : combo - a2ensite nginx server] ***************************************************************************
|
380
|
ok: [localhost] => {"changed": false, "dest": "/etc/nginx/sites-enabled/combo", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 32, "src": "/etc/nginx/sites-available/combo", "state": "link", "uid": 0}
|
381
|
|
382
|
TASK [wcs : copy wcs requirements.txt] ***************************************************************************************
|
383
|
ok: [localhost] => {"changed": false, "checksum": "0b05e93855aedc9ee4f0f49c3bcce678692ec07e", "dest": "/home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt", "size": 64, "state": "file", "uid": 1000}
|
384
|
|
385
|
TASK [wcs : pip install requirements for wcs] ********************************************************************************
|
386
|
ok: [localhost] => {"changed": false, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-r", "/home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt"], "name": null, "requirements": "/home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt", "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Requirement already satisfied: Quixote>=3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 1)) (3.3)\nRequirement already satisfied: graphviz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 2)) (0.16)\nRequirement already satisfied: feedparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 3)) (6.0.2)\nRequirement already satisfied: Pillow in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 4)) (8.1.0)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (2.25.1)\nRequirement already satisfied: vobject in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 6)) (0.9.6.1)\nRequirement already satisfied: uWSGI in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 7)) (2.0.19.1)\nRequirement already satisfied: sgmllib3k in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from feedparser->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 3)) (1.0.0)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (4.0.0)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (2.10)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (2020.12.5)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (1.26.3)\nRequirement already satisfied: python-dateutil>=2.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from vobject->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 6)) (2.8.1)\nRequirement already satisfied: six>=1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-dateutil>=2.4.0->vobject->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 6)) (1.15.0)\n", "stdout_lines": ["Requirement already satisfied: Quixote>=3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 1)) (3.3)", "Requirement already satisfied: graphviz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 2)) (0.16)", "Requirement already satisfied: feedparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 3)) (6.0.2)", "Requirement already satisfied: Pillow in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 4)) (8.1.0)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (2.25.1)", "Requirement already satisfied: vobject in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 6)) (0.9.6.1)", "Requirement already satisfied: uWSGI in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from -r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 7)) (2.0.19.1)", "Requirement already satisfied: sgmllib3k in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from feedparser->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 3)) (1.0.0)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (4.0.0)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (2.10)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (2020.12.5)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 5)) (1.26.3)", "Requirement already satisfied: python-dateutil>=2.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from vobject->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 6)) (2.8.1)", "Requirement already satisfied: six>=1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-dateutil>=2.4.0->vobject->-r /home/guillaume/envs/publik-env-py3/misc/wcs_requirements.txt (line 6)) (1.15.0)"], "version": null, "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
387
|
|
388
|
TASK [wcs : ssh git clone wcs] ***********************************************************************************************
|
389
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
390
|
|
391
|
TASK [wcs : https git clone wcs] *********************************************************************************************
|
392
|
ok: [localhost] => {"after": "45ef92e75da4553f97fdc7e41b784bce82210aa8", "before": "45ef92e75da4553f97fdc7e41b784bce82210aa8", "changed": false, "remote_url_changed": false}
|
393
|
|
394
|
TASK [wcs : pip install /home/guillaume/src/wcs] *****************************************************************************
|
395
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/wcs", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/wcs\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: gadjo>=0.53 in /home/guillaume/src/gadjo (from wcs==6.4) (1.16)\nRequirement already satisfied: django-ckeditor<4.5.4 in /home/guillaume/src/django-ckeditor (from wcs==6.4) (4.5.3.post1+g850ddae)\nRequirement already satisfied: django-ratelimit<3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs==6.4) (2.0.0)\nRequirement already satisfied: XStatic-Leaflet in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs==6.4) (1.0.2.1)\nRequirement already satisfied: XStatic-Leaflet-GestureHandling in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs==6.4) (1.1.8.1)\nRequirement already satisfied: pyproj in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs==6.4) (3.0.0.post1)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (4.7.0.0)\nRequirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (1.12.4.1)\nRequirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (1.12.1.1)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (1.0.0)\nRequirement already satisfied: certifi in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyproj->wcs==6.4) (2020.12.5)\nInstalling collected packages: wcs\n Attempting uninstall: wcs\n Found existing installation: wcs 6.4\n Uninstalling wcs-6.4:\n Successfully uninstalled wcs-6.4\n Running setup.py develop for wcs\nSuccessfully installed wcs\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/wcs", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: gadjo>=0.53 in /home/guillaume/src/gadjo (from wcs==6.4) (1.16)", "Requirement already satisfied: django-ckeditor<4.5.4 in /home/guillaume/src/django-ckeditor (from wcs==6.4) (4.5.3.post1+g850ddae)", "Requirement already satisfied: django-ratelimit<3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs==6.4) (2.0.0)", "Requirement already satisfied: XStatic-Leaflet in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs==6.4) (1.0.2.1)", "Requirement already satisfied: XStatic-Leaflet-GestureHandling in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs==6.4) (1.1.8.1)", "Requirement already satisfied: pyproj in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs==6.4) (3.0.0.post1)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (4.7.0.0)", "Requirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (1.12.4.1)", "Requirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (1.12.1.1)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo>=0.53->wcs==6.4) (1.0.0)", "Requirement already satisfied: certifi in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyproj->wcs==6.4) (2020.12.5)", "Installing collected packages: wcs", " Attempting uninstall: wcs", " Found existing installation: wcs 6.4", " Uninstalling wcs-6.4:", " Successfully uninstalled wcs-6.4", " Running setup.py develop for wcs", "Successfully installed wcs"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
396
|
|
397
|
TASK [wcs : build /home/guillaume/src/wcs] ***********************************************************************************
|
398
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.360166", "end": "2021-01-28 22:59:34.153657", "rc": 0, "start": "2021-01-28 22:59:33.793491", "stderr": "warning: no files found matching 'VERSION'\nwarning: no files found matching '*.py' under directory 'extra/'\nwarning: no files found matching '*.html' under directory 'data/web/'\nwarning: no files found matching '*.html' under directory 'data/themes/default/'\nwarning: no files found matching '*.gif' under directory 'data/themes/default/'\nwarning: no files found matching '*.jpg' under directory 'data/themes/default/'\nwarning: no files found matching '*.js' under directory 'data/themes/default/'\nwarning: no files found matching '*.ezt' under directory 'data/themes/default/'\nwarning: no files found matching '*.html' under directory 'data/themes/alto/'\nwarning: no files found matching '*.gif' under directory 'data/themes/alto/'\nwarning: no files found matching '*.js' under directory 'data/themes/alto/'\nwarning: no files found matching '*.dat' under directory 'data/vendor/'\nwarning: no files found matching '*.eot' under directory 'wcs/qommon/static/'\nwarning: no files found matching '*.ttf' under directory 'wcs/qommon/static/'\nwarning: no files found matching '*.woff' under directory 'wcs/qommon/static/'\nwarning: no files found matching '*.txt' under directory 'wcs/templates'", "stderr_lines": ["warning: no files found matching 'VERSION'", "warning: no files found matching '*.py' under directory 'extra/'", "warning: no files found matching '*.html' under directory 'data/web/'", "warning: no files found matching '*.html' under directory 'data/themes/default/'", "warning: no files found matching '*.gif' under directory 'data/themes/default/'", "warning: no files found matching '*.jpg' under directory 'data/themes/default/'", "warning: no files found matching '*.js' under directory 'data/themes/default/'", "warning: no files found matching '*.ezt' under directory 'data/themes/default/'", "warning: no files found matching '*.html' under directory 'data/themes/alto/'", "warning: no files found matching '*.gif' under directory 'data/themes/alto/'", "warning: no files found matching '*.js' under directory 'data/themes/alto/'", "warning: no files found matching '*.dat' under directory 'data/vendor/'", "warning: no files found matching '*.eot' under directory 'wcs/qommon/static/'", "warning: no files found matching '*.ttf' under directory 'wcs/qommon/static/'", "warning: no files found matching '*.woff' under directory 'wcs/qommon/static/'", "warning: no files found matching '*.txt' under directory 'wcs/templates'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/wcs/wcs/locale/fr/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/wcs/wcs/locale/de/LC_MESSAGES\nprocessing file django.po in /home/guillaume/src/wcs/wcs/locale/es/LC_MESSAGES\nrunning compile_scss\nrunning build_py\nrunning egg_info\nwriting wcs.egg-info/PKG-INFO\nwriting dependency_links to wcs.egg-info/dependency_links.txt\nwriting requirements to wcs.egg-info/requires.txt\nwriting top-level names to wcs.egg-info/top_level.txt\nreading manifest file 'wcs.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'wcs.egg-info/SOURCES.txt'\ncopying wcs/locale/de/LC_MESSAGES/django.mo -> build/lib/wcs/locale/de/LC_MESSAGES\ncopying wcs/locale/es/LC_MESSAGES/django.mo -> build/lib/wcs/locale/es/LC_MESSAGES\ncopying wcs/locale/fr/LC_MESSAGES/django.mo -> build/lib/wcs/locale/fr/LC_MESSAGES\ncopying wcs/qommon/static/css/qommon.css -> build/lib/wcs/qommon/static/css\ncopying wcs/qommon/static/css/qommon.css.map -> build/lib/wcs/qommon/static/css\ncopying wcs/qommon/static/css/dc2/admin.css -> build/lib/wcs/qommon/static/css/dc2\ncopying wcs/qommon/static/css/dc2/admin.css.map -> build/lib/wcs/qommon/static/css/dc2\nrunning build_scripts", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/wcs/wcs/locale/fr/LC_MESSAGES", "processing file django.po in /home/guillaume/src/wcs/wcs/locale/de/LC_MESSAGES", "processing file django.po in /home/guillaume/src/wcs/wcs/locale/es/LC_MESSAGES", "running compile_scss", "running build_py", "running egg_info", "writing wcs.egg-info/PKG-INFO", "writing dependency_links to wcs.egg-info/dependency_links.txt", "writing requirements to wcs.egg-info/requires.txt", "writing top-level names to wcs.egg-info/top_level.txt", "reading manifest file 'wcs.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'wcs.egg-info/SOURCES.txt'", "copying wcs/locale/de/LC_MESSAGES/django.mo -> build/lib/wcs/locale/de/LC_MESSAGES", "copying wcs/locale/es/LC_MESSAGES/django.mo -> build/lib/wcs/locale/es/LC_MESSAGES", "copying wcs/locale/fr/LC_MESSAGES/django.mo -> build/lib/wcs/locale/fr/LC_MESSAGES", "copying wcs/qommon/static/css/qommon.css -> build/lib/wcs/qommon/static/css", "copying wcs/qommon/static/css/qommon.css.map -> build/lib/wcs/qommon/static/css", "copying wcs/qommon/static/css/dc2/admin.css -> build/lib/wcs/qommon/static/css/dc2", "copying wcs/qommon/static/css/dc2/admin.css.map -> build/lib/wcs/qommon/static/css/dc2", "running build_scripts"]}
|
399
|
|
400
|
TASK [wcs : ssh git clone auquotidien] ***************************************************************************************
|
401
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
402
|
|
403
|
TASK [wcs : https git clone auquotidien] *************************************************************************************
|
404
|
ok: [localhost] => {"after": "32cce7a81bd5e528a4117afb6eb9a0531c6cd0ec", "before": "32cce7a81bd5e528a4117afb6eb9a0531c6cd0ec", "changed": false, "remote_url_changed": false}
|
405
|
|
406
|
TASK [wcs : pip install /home/guillaume/src/auquotidien] *********************************************************************
|
407
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/auquotidien", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/auquotidien\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nInstalling collected packages: wcs-au-quotidien\n Attempting uninstall: wcs-au-quotidien\n Found existing installation: wcs-au-quotidien 5.12\n Uninstalling wcs-au-quotidien-5.12:\n Successfully uninstalled wcs-au-quotidien-5.12\n Running setup.py develop for wcs-au-quotidien\nSuccessfully installed wcs-au-quotidien\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/auquotidien", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Installing collected packages: wcs-au-quotidien", " Attempting uninstall: wcs-au-quotidien", " Found existing installation: wcs-au-quotidien 5.12", " Uninstalling wcs-au-quotidien-5.12:", " Successfully uninstalled wcs-au-quotidien-5.12", " Running setup.py develop for wcs-au-quotidien", "Successfully installed wcs-au-quotidien"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
408
|
|
409
|
TASK [wcs : build /home/guillaume/src/auquotidien] ***************************************************************************
|
410
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.247213", "end": "2021-01-28 22:59:36.252743", "rc": 0, "start": "2021-01-28 22:59:36.005530", "stderr": "warning: no files found matching 'wcs-au-quotidien.cfg-sample'\nwarning: no files found matching 'VERSION'\nwarning: no files found matching '*.jpeg' under directory 'data/themes/'\nwarning: no files found matching ''*.jpg' under directory 'data/themes/'\nwarning: no files found matching '*.html' under directory 'data/themes/'\nwarning: no files found matching '*.png' under directory 'static/'\nwarning: no files found matching '*.jpeg' under directory 'static/'\nwarning: no files found matching ''*.jpg' under directory 'static/'\nwarning: no files found matching '*.js' under directory 'static/'\nwarning: no files found matching '*.gif' under directory 'static/'\nwarning: no files found matching '*.jpeg' under directory 'theme/'\nwarning: no files found matching ''*.jpg' under directory 'theme/'\nwarning: no files found matching '*.html' under directory 'theme/'\nwarning: no files found matching '*.js' under directory 'theme/'", "stderr_lines": ["warning: no files found matching 'wcs-au-quotidien.cfg-sample'", "warning: no files found matching 'VERSION'", "warning: no files found matching '*.jpeg' under directory 'data/themes/'", "warning: no files found matching ''*.jpg' under directory 'data/themes/'", "warning: no files found matching '*.html' under directory 'data/themes/'", "warning: no files found matching '*.png' under directory 'static/'", "warning: no files found matching '*.jpeg' under directory 'static/'", "warning: no files found matching ''*.jpg' under directory 'static/'", "warning: no files found matching '*.js' under directory 'static/'", "warning: no files found matching '*.gif' under directory 'static/'", "warning: no files found matching '*.jpeg' under directory 'theme/'", "warning: no files found matching ''*.jpg' under directory 'theme/'", "warning: no files found matching '*.html' under directory 'theme/'", "warning: no files found matching '*.js' under directory 'theme/'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/auquotidien/auquotidien/locale/fr/LC_MESSAGES\nrunning build_py\nrunning egg_info\nwriting wcs_au_quotidien.egg-info/PKG-INFO\nwriting dependency_links to wcs_au_quotidien.egg-info/dependency_links.txt\nwriting top-level names to wcs_au_quotidien.egg-info/top_level.txt\nreading manifest file 'wcs_au_quotidien.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'wcs_au_quotidien.egg-info/SOURCES.txt'\ncopying auquotidien/locale/fr/LC_MESSAGES/django.mo -> build/lib/auquotidien/locale/fr/LC_MESSAGES", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/auquotidien/auquotidien/locale/fr/LC_MESSAGES", "running build_py", "running egg_info", "writing wcs_au_quotidien.egg-info/PKG-INFO", "writing dependency_links to wcs_au_quotidien.egg-info/dependency_links.txt", "writing top-level names to wcs_au_quotidien.egg-info/top_level.txt", "reading manifest file 'wcs_au_quotidien.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'wcs_au_quotidien.egg-info/SOURCES.txt'", "copying auquotidien/locale/fr/LC_MESSAGES/django.mo -> build/lib/auquotidien/locale/fr/LC_MESSAGES"]}
|
411
|
|
412
|
TASK [wcs : settings directory] **********************************************************************************************
|
413
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/wcs", "size": 4096, "state": "directory", "uid": 1000}
|
414
|
|
415
|
TASK [wcs : settings.d directory] ********************************************************************************************
|
416
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/wcs/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
417
|
|
418
|
TASK [wcs : wcs.cfg] *********************************************************************************************************
|
419
|
ok: [localhost] => {"changed": false, "checksum": "bda210194b0983c41d7bc9378407a55014e276d7", "dest": "/home/guillaume/.config/publik/settings/wcs/wcs.cfg", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/wcs/wcs.cfg", "size": 156, "state": "file", "uid": 1000}
|
420
|
|
421
|
TASK [app-setup : set ansible server variables] ******************************************************************************
|
422
|
ok: [localhost] => {"ansible_facts": {"app_settings": "/home/guillaume/.config/publik/settings/wcs/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/wcs", "manage_app_bin": "/home/guillaume/envs/publik-env-py3/bin/wcs-manage", "server_app_name": "wcs"}, "changed": false}
|
423
|
|
424
|
TASK [app-setup : wcs - create db] *******************************************************************************************
|
425
|
ok: [localhost] => {"changed": false, "db": "wcs"}
|
426
|
|
427
|
TASK [app-setup : wcs - /var/lib directory] **********************************************************************************
|
428
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/wcs", "size": 4096, "state": "directory", "uid": 1000}
|
429
|
|
430
|
TASK [app-setup : wcs - /var/lib tenants directory] **************************************************************************
|
431
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/wcs/tenants", "size": 4096, "state": "directory", "uid": 1000}
|
432
|
|
433
|
TASK [app-setup : wcs - /etc directory] **************************************************************************************
|
434
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/wcs", "size": 4096, "state": "directory", "uid": 0}
|
435
|
|
436
|
TASK [app-setup : wcs - secret file] *****************************************************************************************
|
437
|
changed: [localhost] => {"changed": true, "dest": "/etc/wcs/secret", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "size": 7, "state": "file", "uid": 0}
|
438
|
|
439
|
TASK [app-setup : wcs - generate secret] *************************************************************************************
|
440
|
changed: [localhost] => {"changed": true, "cmd": "echo secret > /etc/wcs/secret", "delta": "0:00:00.002111", "end": "2021-01-28 22:59:37.044089", "rc": 0, "start": "2021-01-28 22:59:37.041978", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
|
441
|
|
442
|
TASK [app-setup : settings directory] ****************************************************************************************
|
443
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/wcs", "size": 4096, "state": "directory", "uid": 1000}
|
444
|
|
445
|
TASK [app-setup : settings.d directory] **************************************************************************************
|
446
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/wcs/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
447
|
|
448
|
TASK [app-setup : wcs - settings file] ***************************************************************************************
|
449
|
ok: [localhost] => {"changed": false, "checksum": "c134db2abaad123b54cff6a967d3cd72113396d6", "dest": "/home/guillaume/.config/publik/settings/wcs/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/wcs/settings.py", "size": 2398, "state": "file", "uid": 1000}
|
450
|
|
451
|
TASK [app-setup : wcs - manage script] ***************************************************************************************
|
452
|
ok: [localhost] => {"changed": false, "checksum": "5d70ab19d3ab8e1bd25a035e27494c826852dc44", "dest": "/home/guillaume/envs/publik-env-py3/bin/wcs-manage", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/wcs-manage", "size": 172, "state": "file", "uid": 1000}
|
453
|
|
454
|
TASK [app-setup : wcs - migrate schemas] *************************************************************************************
|
455
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/wcs-manage", "migrate_schemas"], "delta": "0:00:00.413490", "end": "2021-01-28 22:59:37.918015", "rc": 0, "start": "2021-01-28 22:59:37.504525", "stderr": "/home/guillaume/src/wcs/wcs/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n \nRunning migrations for wcs.dev.publik.love", "stderr_lines": ["/home/guillaume/src/wcs/wcs/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " ", "Running migrations for wcs.dev.publik.love"], "stdout": "", "stdout_lines": []}
|
456
|
|
457
|
TASK [app-setup : wcs - compile scss] ****************************************************************************************
|
458
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
459
|
|
460
|
TASK [app-setup : wcs - collect statics] *************************************************************************************
|
461
|
changed: [localhost] => {"changed": true, "cmd": "echo yes | /home/guillaume/envs/publik-env-py3/bin/wcs-manage collectstatic --link", "delta": "0:00:00.394685", "end": "2021-01-28 22:59:38.395936", "rc": 0, "start": "2021-01-28 22:59:38.001251", "stderr": "/home/guillaume/src/wcs/wcs/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n ", "stderr_lines": ["/home/guillaume/src/wcs/wcs/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " "], "stdout": "", "stdout_lines": []}
|
462
|
|
463
|
TASK [app-setup : wcs - server script] ***************************************************************************************
|
464
|
ok: [localhost] => {"changed": false, "checksum": "3afe94b030600c8d2b543a957e28fb2cf2c378b0", "dest": "/home/guillaume/envs/publik-env-py3/bin/wcs-server", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/wcs-server", "size": 78, "state": "file", "uid": 1000}
|
465
|
|
466
|
TASK [app-setup : wcs - server log directory] ********************************************************************************
|
467
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/wcs", "size": 4096, "state": "directory", "uid": 1000}
|
468
|
|
469
|
TASK [app-setup : wcs - server supervisor configuration] *********************************************************************
|
470
|
ok: [localhost] => {"changed": false, "checksum": "3c4edb44bc1f03918b2971fc5054d4bb1b9d1eb3", "dest": "/etc/supervisor/conf.d/wcs.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/wcs.conf", "size": 884, "state": "file", "uid": 0}
|
471
|
|
472
|
TASK [app-setup : wcs - delete old server supervisor configuration] **********************************************************
|
473
|
ok: [localhost] => {"changed": false, "path": "/etc/supervisor/conf.d/wcs-server.conf", "state": "absent"}
|
474
|
|
475
|
TASK [wcs : create skeleton directory] ***************************************************************************************
|
476
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/wcs/skeletons", "size": 4096, "state": "directory", "uid": 1000}
|
477
|
|
478
|
TASK [wcs : link to publik-base-theme] ***************************************************************************************
|
479
|
ok: [localhost] => {"changed": false, "dest": "/home/guillaume/src/wcs/data/themes/publik-base", "gid": 1000, "group": "guillaume", "mode": "0777", "owner": "guillaume", "size": 37, "src": "/home/guillaume/src/publik-base-theme", "state": "link", "uid": 1000}
|
480
|
|
481
|
TASK [nginx-setup : wcs - nginx server settings] *****************************************************************************
|
482
|
ok: [localhost] => {"changed": false, "checksum": "220dd4a135ad5c9af98c45845cdc48bb9c673f90", "dest": "/etc/nginx/sites-available/wcs", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/nginx/sites-available/wcs", "size": 1663, "state": "file", "uid": 0}
|
483
|
|
484
|
TASK [nginx-setup : wcs - a2ensite nginx server] *****************************************************************************
|
485
|
ok: [localhost] => {"changed": false, "dest": "/etc/nginx/sites-enabled/wcs", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 30, "src": "/etc/nginx/sites-available/wcs", "state": "link", "uid": 0}
|
486
|
|
487
|
TASK [passerelle : ssh git clone passerelle] *********************************************************************************
|
488
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
489
|
|
490
|
TASK [passerelle : https git clone passerelle] *******************************************************************************
|
491
|
ok: [localhost] => {"after": "58a5304caaa1e2e25dc095ebb5da6ccf93453df4", "before": "58a5304caaa1e2e25dc095ebb5da6ccf93453df4", "changed": false, "remote_url_changed": false}
|
492
|
|
493
|
TASK [passerelle : pip install /home/guillaume/src/passerelle] ***************************************************************
|
494
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/passerelle", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/passerelle\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: django-model-utils<4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (3.2.0)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2.25.1)\nRequirement already satisfied: gadjo in /home/guillaume/src/gadjo (from passerelle==5.25) (1.16)\nRequirement already satisfied: phpserialize in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (1.3)\nRequirement already satisfied: suds-jurko in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.6)\nRequirement already satisfied: pyexcel-io in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.6.4)\nRequirement already satisfied: pyexcel-ods in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.6.0)\nRequirement already satisfied: pyexcel-xls in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.6.2)\nRequirement already satisfied: cmislib-maykin in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.7.4)\nRequirement already satisfied: pyproj in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (3.0.0.post1)\nRequirement already satisfied: feedparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (6.0.2)\nRequirement already satisfied: lxml in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (4.6.2)\nRequirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2.8.1)\nRequirement already satisfied: Pillow in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (8.1.0)\nRequirement already satisfied: jsonschema<3.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (3.0.2)\nRequirement already satisfied: zeep>=3.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (4.0.0)\nRequirement already satisfied: pycrypto in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2.6.1)\nRequirement already satisfied: pycryptodomex in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (3.9.9)\nRequirement already satisfied: unidecode in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (1.1.2)\nRequirement already satisfied: paramiko in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2.7.2)\nRequirement already satisfied: pdfrw in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.4)\nRequirement already satisfied: httplib2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.18.1)\nRequirement already satisfied: xmlschema<1.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (1.0.18)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2020.5)\nRequirement already satisfied: setuptools in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from jsonschema<3.1->passerelle==5.25) (52.0.0)\nRequirement already satisfied: attrs>=17.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from jsonschema<3.1->passerelle==5.25) (20.3.0)\nRequirement already satisfied: six>=1.11.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from jsonschema<3.1->passerelle==5.25) (1.15.0)\nRequirement already satisfied: pyrsistent>=0.14.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from jsonschema<3.1->passerelle==5.25) (0.17.3)\nRequirement already satisfied: elementpath~=1.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from xmlschema<1.1->passerelle==5.25) (1.3.3)\nRequirement already satisfied: cached-property>=1.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (1.5.2)\nRequirement already satisfied: appdirs>=1.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (1.4.4)\nRequirement already satisfied: requests-file>=1.5.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (1.5.1)\nRequirement already satisfied: defusedxml>=0.4.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (0.6.0)\nRequirement already satisfied: requests-toolbelt>=0.7.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (0.9.1)\nRequirement already satisfied: isodate>=0.5.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (0.6.0)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->passerelle==5.25) (4.0.0)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->passerelle==5.25) (2.10)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->passerelle==5.25) (2020.12.5)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->passerelle==5.25) (1.26.3)\nRequirement already satisfied: iso8601 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cmislib-maykin->passerelle==5.25) (0.1.13)\nRequirement already satisfied: sgmllib3k in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from feedparser->passerelle==5.25) (1.0.0)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (4.7.0.0)\nRequirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (1.12.4.1)\nRequirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (1.12.1.1)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (1.0.0)\nRequirement already satisfied: cryptography>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from paramiko->passerelle==5.25) (3.3.1)\nRequirement already satisfied: pynacl>=1.0.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from paramiko->passerelle==5.25) (1.4.0)\nRequirement already satisfied: bcrypt>=3.1.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from paramiko->passerelle==5.25) (3.2.0)\nRequirement already satisfied: cffi>=1.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bcrypt>=3.1.3->paramiko->passerelle==5.25) (1.14.4)\nRequirement already satisfied: pycparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cffi>=1.1->bcrypt>=3.1.3->paramiko->passerelle==5.25) (2.20)\nRequirement already satisfied: lml>=0.0.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyexcel-io->passerelle==5.25) (0.1.0)\nRequirement already satisfied: odfpy>=1.3.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyexcel-ods->passerelle==5.25) (1.4.1)\nRequirement already satisfied: xlwt in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyexcel-xls->passerelle==5.25) (1.3.0)\nRequirement already satisfied: xlrd<2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyexcel-xls->passerelle==5.25) (1.2.0)\nInstalling collected packages: passerelle\n Attempting uninstall: passerelle\n Found existing installation: passerelle 5.25\n Uninstalling passerelle-5.25:\n Successfully uninstalled passerelle-5.25\n Running setup.py develop for passerelle\nSuccessfully installed passerelle\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/passerelle", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: django-model-utils<4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (3.2.0)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2.25.1)", "Requirement already satisfied: gadjo in /home/guillaume/src/gadjo (from passerelle==5.25) (1.16)", "Requirement already satisfied: phpserialize in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (1.3)", "Requirement already satisfied: suds-jurko in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.6)", "Requirement already satisfied: pyexcel-io in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.6.4)", "Requirement already satisfied: pyexcel-ods in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.6.0)", "Requirement already satisfied: pyexcel-xls in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.6.2)", "Requirement already satisfied: cmislib-maykin in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.7.4)", "Requirement already satisfied: pyproj in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (3.0.0.post1)", "Requirement already satisfied: feedparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (6.0.2)", "Requirement already satisfied: lxml in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (4.6.2)", "Requirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2.8.1)", "Requirement already satisfied: Pillow in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (8.1.0)", "Requirement already satisfied: jsonschema<3.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (3.0.2)", "Requirement already satisfied: zeep>=3.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (4.0.0)", "Requirement already satisfied: pycrypto in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2.6.1)", "Requirement already satisfied: pycryptodomex in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (3.9.9)", "Requirement already satisfied: unidecode in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (1.1.2)", "Requirement already satisfied: paramiko in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2.7.2)", "Requirement already satisfied: pdfrw in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.4)", "Requirement already satisfied: httplib2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (0.18.1)", "Requirement already satisfied: xmlschema<1.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (1.0.18)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from passerelle==5.25) (2020.5)", "Requirement already satisfied: setuptools in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from jsonschema<3.1->passerelle==5.25) (52.0.0)", "Requirement already satisfied: attrs>=17.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from jsonschema<3.1->passerelle==5.25) (20.3.0)", "Requirement already satisfied: six>=1.11.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from jsonschema<3.1->passerelle==5.25) (1.15.0)", "Requirement already satisfied: pyrsistent>=0.14.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from jsonschema<3.1->passerelle==5.25) (0.17.3)", "Requirement already satisfied: elementpath~=1.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from xmlschema<1.1->passerelle==5.25) (1.3.3)", "Requirement already satisfied: cached-property>=1.3.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (1.5.2)", "Requirement already satisfied: appdirs>=1.4.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (1.4.4)", "Requirement already satisfied: requests-file>=1.5.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (1.5.1)", "Requirement already satisfied: defusedxml>=0.4.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (0.6.0)", "Requirement already satisfied: requests-toolbelt>=0.7.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (0.9.1)", "Requirement already satisfied: isodate>=0.5.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from zeep>=3.2->passerelle==5.25) (0.6.0)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->passerelle==5.25) (4.0.0)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->passerelle==5.25) (2.10)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->passerelle==5.25) (2020.12.5)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->passerelle==5.25) (1.26.3)", "Requirement already satisfied: iso8601 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cmislib-maykin->passerelle==5.25) (0.1.13)", "Requirement already satisfied: sgmllib3k in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from feedparser->passerelle==5.25) (1.0.0)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (4.7.0.0)", "Requirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (1.12.4.1)", "Requirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (1.12.1.1)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->passerelle==5.25) (1.0.0)", "Requirement already satisfied: cryptography>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from paramiko->passerelle==5.25) (3.3.1)", "Requirement already satisfied: pynacl>=1.0.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from paramiko->passerelle==5.25) (1.4.0)", "Requirement already satisfied: bcrypt>=3.1.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from paramiko->passerelle==5.25) (3.2.0)", "Requirement already satisfied: cffi>=1.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bcrypt>=3.1.3->paramiko->passerelle==5.25) (1.14.4)", "Requirement already satisfied: pycparser in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from cffi>=1.1->bcrypt>=3.1.3->paramiko->passerelle==5.25) (2.20)", "Requirement already satisfied: lml>=0.0.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyexcel-io->passerelle==5.25) (0.1.0)", "Requirement already satisfied: odfpy>=1.3.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyexcel-ods->passerelle==5.25) (1.4.1)", "Requirement already satisfied: xlwt in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyexcel-xls->passerelle==5.25) (1.3.0)", "Requirement already satisfied: xlrd<2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from pyexcel-xls->passerelle==5.25) (1.2.0)", "Installing collected packages: passerelle", " Attempting uninstall: passerelle", " Found existing installation: passerelle 5.25", " Uninstalling passerelle-5.25:", " Successfully uninstalled passerelle-5.25", " Running setup.py develop for passerelle", "Successfully installed passerelle"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
495
|
|
496
|
TASK [passerelle : build /home/guillaume/src/passerelle] *********************************************************************
|
497
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.413530", "end": "2021-01-28 22:59:41.832447", "rc": 0, "start": "2021-01-28 22:59:41.418917", "stderr": "warning: no files found matching '*.mako' under directory 'passerelle'\nwarning: no files found matching '*' under directory 'passerelle/apps/*/static'\nwarning: no files found matching 'passerelle/apps/orange/orange.pem'\nwarning: no files found matching 'VERSION'", "stderr_lines": ["warning: no files found matching '*.mako' under directory 'passerelle'", "warning: no files found matching '*' under directory 'passerelle/apps/*/static'", "warning: no files found matching 'passerelle/apps/orange/orange.pem'", "warning: no files found matching 'VERSION'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/passerelle/passerelle/locale/fr/LC_MESSAGES\nrunning build_py\nrunning egg_info\nwriting passerelle.egg-info/PKG-INFO\nwriting dependency_links to passerelle.egg-info/dependency_links.txt\nwriting requirements to passerelle.egg-info/requires.txt\nwriting top-level names to passerelle.egg-info/top_level.txt\nreading manifest file 'passerelle.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'passerelle.egg-info/SOURCES.txt'\ncopying passerelle/locale/fr/LC_MESSAGES/django.mo -> build/lib/passerelle/locale/fr/LC_MESSAGES\nrunning build_scripts", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/passerelle/passerelle/locale/fr/LC_MESSAGES", "running build_py", "running egg_info", "writing passerelle.egg-info/PKG-INFO", "writing dependency_links to passerelle.egg-info/dependency_links.txt", "writing requirements to passerelle.egg-info/requires.txt", "writing top-level names to passerelle.egg-info/top_level.txt", "reading manifest file 'passerelle.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'passerelle.egg-info/SOURCES.txt'", "copying passerelle/locale/fr/LC_MESSAGES/django.mo -> build/lib/passerelle/locale/fr/LC_MESSAGES", "running build_scripts"]}
|
498
|
|
499
|
TASK [app-setup : set ansible server variables] ******************************************************************************
|
500
|
ok: [localhost] => {"ansible_facts": {"app_settings": "/home/guillaume/.config/publik/settings/passerelle/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/passerelle", "manage_app_bin": "/home/guillaume/envs/publik-env-py3/bin/passerelle-manage", "server_app_name": "passerelle"}, "changed": false}
|
501
|
|
502
|
TASK [app-setup : passerelle - create db] ************************************************************************************
|
503
|
ok: [localhost] => {"changed": false, "db": "passerelle"}
|
504
|
|
505
|
TASK [app-setup : passerelle - /var/lib directory] ***************************************************************************
|
506
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/passerelle", "size": 4096, "state": "directory", "uid": 1000}
|
507
|
|
508
|
TASK [app-setup : passerelle - /var/lib tenants directory] *******************************************************************
|
509
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/passerelle/tenants", "size": 4096, "state": "directory", "uid": 1000}
|
510
|
|
511
|
TASK [app-setup : passerelle - /etc directory] *******************************************************************************
|
512
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/passerelle", "size": 4096, "state": "directory", "uid": 0}
|
513
|
|
514
|
TASK [app-setup : passerelle - secret file] **********************************************************************************
|
515
|
changed: [localhost] => {"changed": true, "dest": "/etc/passerelle/secret", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "size": 7, "state": "file", "uid": 0}
|
516
|
|
517
|
TASK [app-setup : passerelle - generate secret] ******************************************************************************
|
518
|
changed: [localhost] => {"changed": true, "cmd": "echo secret > /etc/passerelle/secret", "delta": "0:00:00.001680", "end": "2021-01-28 22:59:42.313020", "rc": 0, "start": "2021-01-28 22:59:42.311340", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
|
519
|
|
520
|
TASK [app-setup : settings directory] ****************************************************************************************
|
521
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/passerelle", "size": 4096, "state": "directory", "uid": 1000}
|
522
|
|
523
|
TASK [app-setup : settings.d directory] **************************************************************************************
|
524
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/passerelle/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
525
|
|
526
|
TASK [app-setup : passerelle - settings file] ********************************************************************************
|
527
|
ok: [localhost] => {"changed": false, "checksum": "18cb6da800aa77faa4ea3c48842e3900af953f3d", "dest": "/home/guillaume/.config/publik/settings/passerelle/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/passerelle/settings.py", "size": 1632, "state": "file", "uid": 1000}
|
528
|
|
529
|
TASK [app-setup : passerelle - manage script] ********************************************************************************
|
530
|
ok: [localhost] => {"changed": false, "checksum": "dfb4daaef85910b6b408a66463314ac275869e34", "dest": "/home/guillaume/envs/publik-env-py3/bin/passerelle-manage", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/passerelle-manage", "size": 193, "state": "file", "uid": 1000}
|
531
|
|
532
|
TASK [app-setup : passerelle - migrate schemas] ******************************************************************************
|
533
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/passerelle-manage", "migrate_schemas"], "delta": "0:00:01.143870", "end": "2021-01-28 22:59:43.918256", "rc": 0, "start": "2021-01-28 22:59:42.774386", "stderr": "/home/guillaume/src/passerelle/passerelle/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n 'email': '{attributes[email][0]}',\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema', 'hfp': 'http://www.w3.org/2001/XMLSchema-hasFacetAndProperty'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema', 'hfp': 'http://www.w3.org/2001/XMLSchema-hasFacetAndProperty'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'\nSchema targetNamespace is 'http://www.w3.org/XML/1998/namespace'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'\nSchema targetNamespace is 'http://www.w3.org/XML/1998/namespace'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xsd11-extra.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xsd11-extra.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-versioning_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-versioning_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2007/XMLSchema-versioning'\nSchema targetNamespace is 'http://www.w3.org/2007/XMLSchema-versioning'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\ndeclare 'pyexcel-io reader' plugin manager\ndeclare 'pyexcel-io writer' plugin manager\ndeclare 'pyexcel-io v2 writer' plugin manager\ndeclare 'pyexcel-io v2 reader' plugin manager\nscanning for plugins...\nignored pyexcel_io\nfound pyexcel_ods\nadd pyexcel_xls.xlsr.XLSInFile as 'pyexcel-io v2 reader' plugin\nload pyexcel_xls.xlsr.XLSInFile later\nadd pyexcel_xls.xlsr.XLSInMemory as 'pyexcel-io v2 reader' plugin\nload pyexcel_xls.xlsr.XLSInMemory later\nadd pyexcel_xls.xlsr.XLSInContent as 'pyexcel-io v2 reader' plugin\nload pyexcel_xls.xlsr.XLSInContent later\nadd pyexcel_xls.xlsw.XLSWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_xls.xlsw.XLSWriter later\nfound pyexcel_xls\nadd pyexcel_io.readers.csv_in_file.FileReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csv_in_file.FileReader later\nadd pyexcel_io.readers.csv_content.ContentReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csv_content.ContentReader later\nadd pyexcel_io.readers.csv_in_memory.MemoryReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csv_in_memory.MemoryReader later\nadd pyexcel_io.readers.csvz.FileReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csvz.FileReader later\nadd pyexcel_io.readers.csvz.ContentReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csvz.ContentReader later\nfound pyexcel_io.readers\nadd pyexcel_io.writers.csv_in_file.CsvFileWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.writers.csv_in_file.CsvFileWriter later\nadd pyexcel_io.writers.csv_in_memory.CsvMemoryWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.writers.csv_in_memory.CsvMemoryWriter later\nadd pyexcel_io.writers.csvz_writer.CsvZipWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.writers.csvz_writer.CsvZipWriter later\nfound pyexcel_io.writers\nadd pyexcel_io.database.exporters.queryset.QueryReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.database.exporters.queryset.QueryReader later\nadd pyexcel_io.database.exporters.django.DjangoBookReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.database.exporters.django.DjangoBookReader later\nadd pyexcel_io.database.importers.django.DjangoBookWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.database.importers.django.DjangoBookWriter later\nadd pyexcel_io.database.exporters.sqlalchemy.SQLBookReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.database.exporters.sqlalchemy.SQLBookReader later\nadd pyexcel_io.database.importers.sqlalchemy.SQLBookWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.database.importers.sqlalchemy.SQLBookWriter later\nfound pyexcel_io.database\nscanning done\nadd pyexcel_ods.odsr.ODSBook as 'pyexcel-io v2 reader' plugin\nload pyexcel_ods.odsr.ODSBook later\nadd pyexcel_ods.odsr.ODSBookInContent as 'pyexcel-io v2 reader' plugin\nload pyexcel_ods.odsr.ODSBookInContent later\nadd pyexcel_ods.odsw.ODSWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_ods.odsw.ODSWriter later", "stderr_lines": ["/home/guillaume/src/passerelle/passerelle/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " 'email': '{attributes[email][0]}',", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema', 'hfp': 'http://www.w3.org/2001/XMLSchema-hasFacetAndProperty'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema', 'hfp': 'http://www.w3.org/2001/XMLSchema-hasFacetAndProperty'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'", "Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'", "Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xsd11-extra.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xsd11-extra.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-versioning_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-versioning_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2007/XMLSchema-versioning'", "Schema targetNamespace is 'http://www.w3.org/2007/XMLSchema-versioning'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "declare 'pyexcel-io reader' plugin manager", "declare 'pyexcel-io writer' plugin manager", "declare 'pyexcel-io v2 writer' plugin manager", "declare 'pyexcel-io v2 reader' plugin manager", "scanning for plugins...", "ignored pyexcel_io", "found pyexcel_ods", "add pyexcel_xls.xlsr.XLSInFile as 'pyexcel-io v2 reader' plugin", "load pyexcel_xls.xlsr.XLSInFile later", "add pyexcel_xls.xlsr.XLSInMemory as 'pyexcel-io v2 reader' plugin", "load pyexcel_xls.xlsr.XLSInMemory later", "add pyexcel_xls.xlsr.XLSInContent as 'pyexcel-io v2 reader' plugin", "load pyexcel_xls.xlsr.XLSInContent later", "add pyexcel_xls.xlsw.XLSWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_xls.xlsw.XLSWriter later", "found pyexcel_xls", "add pyexcel_io.readers.csv_in_file.FileReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csv_in_file.FileReader later", "add pyexcel_io.readers.csv_content.ContentReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csv_content.ContentReader later", "add pyexcel_io.readers.csv_in_memory.MemoryReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csv_in_memory.MemoryReader later", "add pyexcel_io.readers.csvz.FileReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csvz.FileReader later", "add pyexcel_io.readers.csvz.ContentReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csvz.ContentReader later", "found pyexcel_io.readers", "add pyexcel_io.writers.csv_in_file.CsvFileWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.writers.csv_in_file.CsvFileWriter later", "add pyexcel_io.writers.csv_in_memory.CsvMemoryWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.writers.csv_in_memory.CsvMemoryWriter later", "add pyexcel_io.writers.csvz_writer.CsvZipWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.writers.csvz_writer.CsvZipWriter later", "found pyexcel_io.writers", "add pyexcel_io.database.exporters.queryset.QueryReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.database.exporters.queryset.QueryReader later", "add pyexcel_io.database.exporters.django.DjangoBookReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.database.exporters.django.DjangoBookReader later", "add pyexcel_io.database.importers.django.DjangoBookWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.database.importers.django.DjangoBookWriter later", "add pyexcel_io.database.exporters.sqlalchemy.SQLBookReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.database.exporters.sqlalchemy.SQLBookReader later", "add pyexcel_io.database.importers.sqlalchemy.SQLBookWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.database.importers.sqlalchemy.SQLBookWriter later", "found pyexcel_io.database", "scanning done", "add pyexcel_ods.odsr.ODSBook as 'pyexcel-io v2 reader' plugin", "load pyexcel_ods.odsr.ODSBook later", "add pyexcel_ods.odsr.ODSBookInContent as 'pyexcel-io v2 reader' plugin", "load pyexcel_ods.odsr.ODSBookInContent later", "add pyexcel_ods.odsw.ODSWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_ods.odsw.ODSWriter later"], "stdout": "", "stdout_lines": []}
|
534
|
|
535
|
TASK [app-setup : passerelle - compile scss] *********************************************************************************
|
536
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
537
|
|
538
|
TASK [app-setup : passerelle - collect statics] ******************************************************************************
|
539
|
changed: [localhost] => {"changed": true, "cmd": "echo yes | /home/guillaume/envs/publik-env-py3/bin/passerelle-manage collectstatic --link", "delta": "0:00:00.998672", "end": "2021-01-28 22:59:45.001933", "rc": 0, "start": "2021-01-28 22:59:44.003261", "stderr": "/home/guillaume/src/passerelle/passerelle/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n 'email': '{attributes[email][0]}',\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema', 'hfp': 'http://www.w3.org/2001/XMLSchema-hasFacetAndProperty'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema', 'hfp': 'http://www.w3.org/2001/XMLSchema-hasFacetAndProperty'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'\nSchema targetNamespace is 'http://www.w3.org/XML/1998/namespace'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'\nSchema targetNamespace is 'http://www.w3.org/XML/1998/namespace'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xsd11-extra.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xsd11-extra.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\nSchema targetNamespace is 'http://www.w3.org/2001/XMLSchema'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\n[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-versioning_minimal.xsd')\nRead schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-versioning_minimal.xsd')\n[DEBUG] Schema targetNamespace is 'http://www.w3.org/2007/XMLSchema-versioning'\nSchema targetNamespace is 'http://www.w3.org/2007/XMLSchema-versioning'\n[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\nDeclared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}\ndeclare 'pyexcel-io reader' plugin manager\ndeclare 'pyexcel-io writer' plugin manager\ndeclare 'pyexcel-io v2 writer' plugin manager\ndeclare 'pyexcel-io v2 reader' plugin manager\nscanning for plugins...\nignored pyexcel_io\nfound pyexcel_ods\nadd pyexcel_xls.xlsr.XLSInFile as 'pyexcel-io v2 reader' plugin\nload pyexcel_xls.xlsr.XLSInFile later\nadd pyexcel_xls.xlsr.XLSInMemory as 'pyexcel-io v2 reader' plugin\nload pyexcel_xls.xlsr.XLSInMemory later\nadd pyexcel_xls.xlsr.XLSInContent as 'pyexcel-io v2 reader' plugin\nload pyexcel_xls.xlsr.XLSInContent later\nadd pyexcel_xls.xlsw.XLSWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_xls.xlsw.XLSWriter later\nfound pyexcel_xls\nadd pyexcel_io.readers.csv_in_file.FileReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csv_in_file.FileReader later\nadd pyexcel_io.readers.csv_content.ContentReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csv_content.ContentReader later\nadd pyexcel_io.readers.csv_in_memory.MemoryReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csv_in_memory.MemoryReader later\nadd pyexcel_io.readers.csvz.FileReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csvz.FileReader later\nadd pyexcel_io.readers.csvz.ContentReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.readers.csvz.ContentReader later\nfound pyexcel_io.readers\nadd pyexcel_io.writers.csv_in_file.CsvFileWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.writers.csv_in_file.CsvFileWriter later\nadd pyexcel_io.writers.csv_in_memory.CsvMemoryWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.writers.csv_in_memory.CsvMemoryWriter later\nadd pyexcel_io.writers.csvz_writer.CsvZipWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.writers.csvz_writer.CsvZipWriter later\nfound pyexcel_io.writers\nadd pyexcel_io.database.exporters.queryset.QueryReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.database.exporters.queryset.QueryReader later\nadd pyexcel_io.database.exporters.django.DjangoBookReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.database.exporters.django.DjangoBookReader later\nadd pyexcel_io.database.importers.django.DjangoBookWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.database.importers.django.DjangoBookWriter later\nadd pyexcel_io.database.exporters.sqlalchemy.SQLBookReader as 'pyexcel-io v2 reader' plugin\nload pyexcel_io.database.exporters.sqlalchemy.SQLBookReader later\nadd pyexcel_io.database.importers.sqlalchemy.SQLBookWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_io.database.importers.sqlalchemy.SQLBookWriter later\nfound pyexcel_io.database\nscanning done\nadd pyexcel_ods.odsr.ODSBook as 'pyexcel-io v2 reader' plugin\nload pyexcel_ods.odsr.ODSBook later\nadd pyexcel_ods.odsr.ODSBookInContent as 'pyexcel-io v2 reader' plugin\nload pyexcel_ods.odsr.ODSBookInContent later\nadd pyexcel_ods.odsw.ODSWriter as 'pyexcel-io v2 writer' plugin\nload pyexcel_ods.odsw.ODSWriter later", "stderr_lines": ["/home/guillaume/src/passerelle/passerelle/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " 'email': '{attributes[email][0]}',", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema', 'hfp': 'http://www.w3.org/2001/XMLSchema-hasFacetAndProperty'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema', 'hfp': 'http://www.w3.org/2001/XMLSchema-hasFacetAndProperty'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'", "Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xml_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'", "Schema targetNamespace is 'http://www.w3.org/XML/1998/namespace'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-instance_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema-instance'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xsd11-extra.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='xsd11-extra.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "Schema targetNamespace is 'http://www.w3.org/2001/XMLSchema'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "[DEBUG] Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-versioning_minimal.xsd')", "Read schema from XMLResource(tag='{http://www.w3.org/2001/XMLSchema}schema', basename='XMLSchema-versioning_minimal.xsd')", "[DEBUG] Schema targetNamespace is 'http://www.w3.org/2007/XMLSchema-versioning'", "Schema targetNamespace is 'http://www.w3.org/2007/XMLSchema-versioning'", "[DEBUG] Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "Declared namespaces: {'xml': 'http://www.w3.org/XML/1998/namespace', 'xs': 'http://www.w3.org/2001/XMLSchema'}", "declare 'pyexcel-io reader' plugin manager", "declare 'pyexcel-io writer' plugin manager", "declare 'pyexcel-io v2 writer' plugin manager", "declare 'pyexcel-io v2 reader' plugin manager", "scanning for plugins...", "ignored pyexcel_io", "found pyexcel_ods", "add pyexcel_xls.xlsr.XLSInFile as 'pyexcel-io v2 reader' plugin", "load pyexcel_xls.xlsr.XLSInFile later", "add pyexcel_xls.xlsr.XLSInMemory as 'pyexcel-io v2 reader' plugin", "load pyexcel_xls.xlsr.XLSInMemory later", "add pyexcel_xls.xlsr.XLSInContent as 'pyexcel-io v2 reader' plugin", "load pyexcel_xls.xlsr.XLSInContent later", "add pyexcel_xls.xlsw.XLSWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_xls.xlsw.XLSWriter later", "found pyexcel_xls", "add pyexcel_io.readers.csv_in_file.FileReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csv_in_file.FileReader later", "add pyexcel_io.readers.csv_content.ContentReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csv_content.ContentReader later", "add pyexcel_io.readers.csv_in_memory.MemoryReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csv_in_memory.MemoryReader later", "add pyexcel_io.readers.csvz.FileReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csvz.FileReader later", "add pyexcel_io.readers.csvz.ContentReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.readers.csvz.ContentReader later", "found pyexcel_io.readers", "add pyexcel_io.writers.csv_in_file.CsvFileWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.writers.csv_in_file.CsvFileWriter later", "add pyexcel_io.writers.csv_in_memory.CsvMemoryWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.writers.csv_in_memory.CsvMemoryWriter later", "add pyexcel_io.writers.csvz_writer.CsvZipWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.writers.csvz_writer.CsvZipWriter later", "found pyexcel_io.writers", "add pyexcel_io.database.exporters.queryset.QueryReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.database.exporters.queryset.QueryReader later", "add pyexcel_io.database.exporters.django.DjangoBookReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.database.exporters.django.DjangoBookReader later", "add pyexcel_io.database.importers.django.DjangoBookWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.database.importers.django.DjangoBookWriter later", "add pyexcel_io.database.exporters.sqlalchemy.SQLBookReader as 'pyexcel-io v2 reader' plugin", "load pyexcel_io.database.exporters.sqlalchemy.SQLBookReader later", "add pyexcel_io.database.importers.sqlalchemy.SQLBookWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_io.database.importers.sqlalchemy.SQLBookWriter later", "found pyexcel_io.database", "scanning done", "add pyexcel_ods.odsr.ODSBook as 'pyexcel-io v2 reader' plugin", "load pyexcel_ods.odsr.ODSBook later", "add pyexcel_ods.odsr.ODSBookInContent as 'pyexcel-io v2 reader' plugin", "load pyexcel_ods.odsr.ODSBookInContent later", "add pyexcel_ods.odsw.ODSWriter as 'pyexcel-io v2 writer' plugin", "load pyexcel_ods.odsw.ODSWriter later"], "stdout": "\nYou have requested to collect static files at the destination\nlocation as specified in your settings:\n\n /var/lib/passerelle/collectstatic\n\nThis will overwrite existing files!\nAre you sure you want to do this?\n\nType 'yes' to continue, or 'no' to cancel: Found another file with the destination path 'images/banner-green.jpg'. 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.\n\n0 static files symlinked to '/var/lib/passerelle/collectstatic', 852 unmodified.", "stdout_lines": ["", "You have requested to collect static files at the destination", "location as specified in your settings:", "", " /var/lib/passerelle/collectstatic", "", "This will overwrite existing files!", "Are you sure you want to do this?", "", "Type 'yes' to continue, or 'no' to cancel: Found another file with the destination path 'images/banner-green.jpg'. 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.", "", "0 static files symlinked to '/var/lib/passerelle/collectstatic', 852 unmodified."]}
|
540
|
|
541
|
TASK [app-setup : passerelle - server script] ********************************************************************************
|
542
|
ok: [localhost] => {"changed": false, "checksum": "d304627f3571ecd4f27c2e101ceb56e2c4d8c22b", "dest": "/home/guillaume/envs/publik-env-py3/bin/passerelle-server", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/passerelle-server", "size": 85, "state": "file", "uid": 1000}
|
543
|
|
544
|
TASK [app-setup : passerelle - server log directory] *************************************************************************
|
545
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/passerelle", "size": 4096, "state": "directory", "uid": 1000}
|
546
|
|
547
|
TASK [app-setup : passerelle - server supervisor configuration] **************************************************************
|
548
|
ok: [localhost] => {"changed": false, "checksum": "1b63d84321f80d039091117b6376a4d9d47f12a7", "dest": "/etc/supervisor/conf.d/passerelle.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/passerelle.conf", "size": 933, "state": "file", "uid": 0}
|
549
|
|
550
|
TASK [app-setup : passerelle - delete old server supervisor configuration] ***************************************************
|
551
|
ok: [localhost] => {"changed": false, "path": "/etc/supervisor/conf.d/passerelle-server.conf", "state": "absent"}
|
552
|
|
553
|
TASK [nginx-setup : passerelle - nginx server settings] **********************************************************************
|
554
|
ok: [localhost] => {"changed": false, "checksum": "4cd0a8815069f1666c13306841b99300d87a1efe", "dest": "/etc/nginx/sites-available/passerelle", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/nginx/sites-available/passerelle", "size": 1559, "state": "file", "uid": 0}
|
555
|
|
556
|
TASK [nginx-setup : passerelle - a2ensite nginx server] **********************************************************************
|
557
|
ok: [localhost] => {"changed": false, "dest": "/etc/nginx/sites-enabled/passerelle", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 37, "src": "/etc/nginx/sites-available/passerelle", "state": "link", "uid": 0}
|
558
|
|
559
|
TASK [fargo : ssh git clone fargo] *******************************************************************************************
|
560
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
561
|
|
562
|
TASK [fargo : https git clone fargo] *****************************************************************************************
|
563
|
ok: [localhost] => {"after": "3b51b68b6895f8c56614b7bb1b80645f8628fc25", "before": "3b51b68b6895f8c56614b7bb1b80645f8628fc25", "changed": false, "remote_url_changed": false}
|
564
|
|
565
|
TASK [fargo : pip install /home/guillaume/src/fargo] *************************************************************************
|
566
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/fargo", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/fargo\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: gadjo in /home/guillaume/src/gadjo (from fargo==0.40.post5+g3b51b68) (1.16)\nRequirement already satisfied: django-tables2<2.0,>=1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (1.21.2)\nRequirement already satisfied: django-jsonfield>=0.9.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (1.2.0)\nRequirement already satisfied: django-filter<2.2,>1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (2.1.0)\nRequirement already satisfied: djangorestframework<3.10,>=3.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (3.7.7)\nRequirement already satisfied: file-magic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (0.4.0)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (2.25.1)\nRequirement already satisfied: sorl-thumbnail in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (12.7.0)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (4.7.0.0)\nRequirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (1.12.4.1)\nRequirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (1.12.1.1)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (1.0.0)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->fargo==0.40.post5+g3b51b68) (2020.12.5)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->fargo==0.40.post5+g3b51b68) (2.10)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->fargo==0.40.post5+g3b51b68) (1.26.3)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->fargo==0.40.post5+g3b51b68) (4.0.0)\nInstalling collected packages: fargo\n Attempting uninstall: fargo\n Found existing installation: fargo 0.40.post5+g3b51b68\n Uninstalling fargo-0.40.post5+g3b51b68:\n Successfully uninstalled fargo-0.40.post5+g3b51b68\n Running setup.py develop for fargo\nSuccessfully installed fargo\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/fargo", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: gadjo in /home/guillaume/src/gadjo (from fargo==0.40.post5+g3b51b68) (1.16)", "Requirement already satisfied: django-tables2<2.0,>=1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (1.21.2)", "Requirement already satisfied: django-jsonfield>=0.9.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (1.2.0)", "Requirement already satisfied: django-filter<2.2,>1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (2.1.0)", "Requirement already satisfied: djangorestframework<3.10,>=3.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (3.7.7)", "Requirement already satisfied: file-magic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (0.4.0)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (2.25.1)", "Requirement already satisfied: sorl-thumbnail in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from fargo==0.40.post5+g3b51b68) (12.7.0)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (4.7.0.0)", "Requirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (1.12.4.1)", "Requirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (1.12.1.1)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->fargo==0.40.post5+g3b51b68) (1.0.0)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->fargo==0.40.post5+g3b51b68) (2020.12.5)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->fargo==0.40.post5+g3b51b68) (2.10)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->fargo==0.40.post5+g3b51b68) (1.26.3)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->fargo==0.40.post5+g3b51b68) (4.0.0)", "Installing collected packages: fargo", " Attempting uninstall: fargo", " Found existing installation: fargo 0.40.post5+g3b51b68", " Uninstalling fargo-0.40.post5+g3b51b68:", " Successfully uninstalled fargo-0.40.post5+g3b51b68", " Running setup.py develop for fargo", "Successfully installed fargo"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
567
|
|
568
|
TASK [fargo : build /home/guillaume/src/fargo] *******************************************************************************
|
569
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.270084", "end": "2021-01-28 22:59:47.762504", "rc": 0, "start": "2021-01-28 22:59:47.492420", "stderr": "warning: no files found matching '*.gif' under directory 'fargo/static'\nwarning: no files found matching '*.png' under directory 'fargo/static'\nwarning: no files found matching 'VERSION'", "stderr_lines": ["warning: no files found matching '*.gif' under directory 'fargo/static'", "warning: no files found matching '*.png' under directory 'fargo/static'", "warning: no files found matching 'VERSION'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/fargo/fargo/locale/fr/LC_MESSAGES\nrunning build_py\nrunning egg_info\nwriting fargo.egg-info/PKG-INFO\nwriting dependency_links to fargo.egg-info/dependency_links.txt\nwriting requirements to fargo.egg-info/requires.txt\nwriting top-level names to fargo.egg-info/top_level.txt\nreading manifest file 'fargo.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'fargo.egg-info/SOURCES.txt'\ncopying fargo/locale/fr/LC_MESSAGES/django.mo -> build/lib/fargo/locale/fr/LC_MESSAGES\nrunning build_scripts", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/fargo/fargo/locale/fr/LC_MESSAGES", "running build_py", "running egg_info", "writing fargo.egg-info/PKG-INFO", "writing dependency_links to fargo.egg-info/dependency_links.txt", "writing requirements to fargo.egg-info/requires.txt", "writing top-level names to fargo.egg-info/top_level.txt", "reading manifest file 'fargo.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'fargo.egg-info/SOURCES.txt'", "copying fargo/locale/fr/LC_MESSAGES/django.mo -> build/lib/fargo/locale/fr/LC_MESSAGES", "running build_scripts"]}
|
570
|
|
571
|
TASK [app-setup : set ansible server variables] ******************************************************************************
|
572
|
ok: [localhost] => {"ansible_facts": {"app_settings": "/home/guillaume/.config/publik/settings/fargo/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/fargo", "manage_app_bin": "/home/guillaume/envs/publik-env-py3/bin/fargo-manage", "server_app_name": "fargo"}, "changed": false}
|
573
|
|
574
|
TASK [app-setup : fargo - create db] *****************************************************************************************
|
575
|
ok: [localhost] => {"changed": false, "db": "fargo"}
|
576
|
|
577
|
TASK [app-setup : fargo - /var/lib directory] ********************************************************************************
|
578
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/fargo", "size": 4096, "state": "directory", "uid": 1000}
|
579
|
|
580
|
TASK [app-setup : fargo - /var/lib tenants directory] ************************************************************************
|
581
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/fargo/tenants", "size": 4096, "state": "directory", "uid": 1000}
|
582
|
|
583
|
TASK [app-setup : fargo - /etc directory] ************************************************************************************
|
584
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/fargo", "size": 4096, "state": "directory", "uid": 0}
|
585
|
|
586
|
TASK [app-setup : fargo - secret file] ***************************************************************************************
|
587
|
changed: [localhost] => {"changed": true, "dest": "/etc/fargo/secret", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "size": 7, "state": "file", "uid": 0}
|
588
|
|
589
|
TASK [app-setup : fargo - generate secret] ***********************************************************************************
|
590
|
changed: [localhost] => {"changed": true, "cmd": "echo secret > /etc/fargo/secret", "delta": "0:00:00.001904", "end": "2021-01-28 22:59:48.250046", "rc": 0, "start": "2021-01-28 22:59:48.248142", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
|
591
|
|
592
|
TASK [app-setup : settings directory] ****************************************************************************************
|
593
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/fargo", "size": 4096, "state": "directory", "uid": 1000}
|
594
|
|
595
|
TASK [app-setup : settings.d directory] **************************************************************************************
|
596
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/fargo/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
597
|
|
598
|
TASK [app-setup : fargo - settings file] *************************************************************************************
|
599
|
ok: [localhost] => {"changed": false, "checksum": "8cf03330db91eba927bbcd142a6174e4f0758f71", "dest": "/home/guillaume/.config/publik/settings/fargo/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/fargo/settings.py", "size": 1622, "state": "file", "uid": 1000}
|
600
|
|
601
|
TASK [app-setup : fargo - manage script] *************************************************************************************
|
602
|
ok: [localhost] => {"changed": false, "checksum": "17ba6c03bf5b3e54095f1c72da5b6f0c08b52f40", "dest": "/home/guillaume/envs/publik-env-py3/bin/fargo-manage", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/fargo-manage", "size": 178, "state": "file", "uid": 1000}
|
603
|
|
604
|
TASK [app-setup : fargo - migrate schemas] ***********************************************************************************
|
605
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/fargo-manage", "migrate_schemas"], "delta": "0:00:00.508515", "end": "2021-01-28 22:59:49.223988", "rc": 0, "start": "2021-01-28 22:59:48.715473", "stderr": "/home/guillaume/src/fargo/fargo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n 'validation': ' *[0-9]{4} *',", "stderr_lines": ["/home/guillaume/src/fargo/fargo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " 'validation': ' *[0-9]{4} *',"], "stdout": "", "stdout_lines": []}
|
606
|
|
607
|
TASK [app-setup : fargo - compile scss] **************************************************************************************
|
608
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
609
|
|
610
|
TASK [app-setup : fargo - collect statics] ***********************************************************************************
|
611
|
changed: [localhost] => {"changed": true, "cmd": "echo yes | /home/guillaume/envs/publik-env-py3/bin/fargo-manage collectstatic --link", "delta": "0:00:00.463136", "end": "2021-01-28 22:59:49.772059", "rc": 0, "start": "2021-01-28 22:59:49.308923", "stderr": "/home/guillaume/src/fargo/fargo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n 'validation': ' *[0-9]{4} *',", "stderr_lines": ["/home/guillaume/src/fargo/fargo/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " 'validation': ' *[0-9]{4} *',"], "stdout": "\nYou have requested to collect static files at the destination\nlocation as specified in your settings:\n\n /var/lib/fargo/collectstatic\n\nThis will overwrite existing files!\nAre you sure you want to do this?\n\nType 'yes' to continue, or 'no' to cancel: \n0 static files symlinked to '/var/lib/fargo/collectstatic', 899 unmodified.", "stdout_lines": ["", "You have requested to collect static files at the destination", "location as specified in your settings:", "", " /var/lib/fargo/collectstatic", "", "This will overwrite existing files!", "Are you sure you want to do this?", "", "Type 'yes' to continue, or 'no' to cancel: ", "0 static files symlinked to '/var/lib/fargo/collectstatic', 899 unmodified."]}
|
612
|
|
613
|
TASK [app-setup : fargo - server script] *************************************************************************************
|
614
|
ok: [localhost] => {"changed": false, "checksum": "dd022e475e65bf8c3545128c9a65e697d3e1090d", "dest": "/home/guillaume/envs/publik-env-py3/bin/fargo-server", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/fargo-server", "size": 80, "state": "file", "uid": 1000}
|
615
|
|
616
|
TASK [app-setup : fargo - server log directory] ******************************************************************************
|
617
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/fargo", "size": 4096, "state": "directory", "uid": 1000}
|
618
|
|
619
|
TASK [app-setup : fargo - server supervisor configuration] *******************************************************************
|
620
|
ok: [localhost] => {"changed": false, "checksum": "34cda8bec52f8162cdfe09dcdef555a5c6ccbe76", "dest": "/etc/supervisor/conf.d/fargo.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/fargo.conf", "size": 898, "state": "file", "uid": 0}
|
621
|
|
622
|
TASK [app-setup : fargo - delete old server supervisor configuration] ********************************************************
|
623
|
ok: [localhost] => {"changed": false, "path": "/etc/supervisor/conf.d/fargo-server.conf", "state": "absent"}
|
624
|
|
625
|
TASK [nginx-setup : fargo - nginx server settings] ***************************************************************************
|
626
|
ok: [localhost] => {"changed": false, "checksum": "b76be45cfbbea1ed382c5fe46a11f90512546788", "dest": "/etc/nginx/sites-available/fargo", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/nginx/sites-available/fargo", "size": 1369, "state": "file", "uid": 0}
|
627
|
|
628
|
TASK [nginx-setup : fargo - a2ensite nginx server] ***************************************************************************
|
629
|
ok: [localhost] => {"changed": false, "dest": "/etc/nginx/sites-enabled/fargo", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 32, "src": "/etc/nginx/sites-available/fargo", "state": "link", "uid": 0}
|
630
|
|
631
|
TASK [chrono : ssh git clone chrono] *****************************************************************************************
|
632
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
633
|
|
634
|
TASK [chrono : https git clone chrono] ***************************************************************************************
|
635
|
ok: [localhost] => {"after": "7beef8f747bf75fbfceb32b1d6e33942bc8ab623", "before": "7beef8f747bf75fbfceb32b1d6e33942bc8ab623", "changed": false, "remote_url_changed": false}
|
636
|
|
637
|
TASK [chrono : pip install /home/guillaume/src/chrono] ***********************************************************************
|
638
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/chrono", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/chrono\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: gadjo in /home/guillaume/src/gadjo (from chrono==1.59) (1.16)\nRequirement already satisfied: djangorestframework>=3.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (3.7.7)\nRequirement already satisfied: django-jsonfield>=0.9.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (1.2.0)\nRequirement already satisfied: vobject in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (0.9.6.1)\nRequirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (2.8.1)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (2.25.1)\nRequirement already satisfied: workalendar in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (14.3.0)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (4.7.0.0)\nRequirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (1.12.4.1)\nRequirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (1.12.1.1)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (1.0.0)\nRequirement already satisfied: six>=1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-dateutil->chrono==1.59) (1.15.0)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->chrono==1.59) (2020.12.5)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->chrono==1.59) (2.10)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->chrono==1.59) (1.26.3)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->chrono==1.59) (4.0.0)\nRequirement already satisfied: pyCalverter in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (1.6.1)\nRequirement already satisfied: skyfield-data in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (3.0.0)\nRequirement already satisfied: pyluach in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (1.2.1)\nRequirement already satisfied: skyfield in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (1.36)\nRequirement already satisfied: setuptools>=1.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (52.0.0)\nRequirement already satisfied: lunardate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (0.2.0)\nRequirement already satisfied: numpy in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from skyfield->workalendar->chrono==1.59) (1.19.5)\nRequirement already satisfied: sgp4>=2.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from skyfield->workalendar->chrono==1.59) (2.15)\nRequirement already satisfied: jplephem>=2.13 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from skyfield->workalendar->chrono==1.59) (2.15)\nInstalling collected packages: chrono\n Attempting uninstall: chrono\n Found existing installation: chrono 1.59\n Uninstalling chrono-1.59:\n Successfully uninstalled chrono-1.59\n Running setup.py develop for chrono\nSuccessfully installed chrono\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/chrono", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: gadjo in /home/guillaume/src/gadjo (from chrono==1.59) (1.16)", "Requirement already satisfied: djangorestframework>=3.4 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (3.7.7)", "Requirement already satisfied: django-jsonfield>=0.9.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (1.2.0)", "Requirement already satisfied: vobject in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (0.9.6.1)", "Requirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (2.8.1)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (2.25.1)", "Requirement already satisfied: workalendar in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from chrono==1.59) (14.3.0)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (4.7.0.0)", "Requirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (1.12.4.1)", "Requirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (1.12.1.1)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->chrono==1.59) (1.0.0)", "Requirement already satisfied: six>=1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-dateutil->chrono==1.59) (1.15.0)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->chrono==1.59) (2020.12.5)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->chrono==1.59) (2.10)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->chrono==1.59) (1.26.3)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->chrono==1.59) (4.0.0)", "Requirement already satisfied: pyCalverter in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (1.6.1)", "Requirement already satisfied: skyfield-data in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (3.0.0)", "Requirement already satisfied: pyluach in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (1.2.1)", "Requirement already satisfied: skyfield in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (1.36)", "Requirement already satisfied: setuptools>=1.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (52.0.0)", "Requirement already satisfied: lunardate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from workalendar->chrono==1.59) (0.2.0)", "Requirement already satisfied: numpy in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from skyfield->workalendar->chrono==1.59) (1.19.5)", "Requirement already satisfied: sgp4>=2.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from skyfield->workalendar->chrono==1.59) (2.15)", "Requirement already satisfied: jplephem>=2.13 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from skyfield->workalendar->chrono==1.59) (2.15)", "Installing collected packages: chrono", " Attempting uninstall: chrono", " Found existing installation: chrono 1.59", " Uninstalling chrono-1.59:", " Successfully uninstalled chrono-1.59", " Running setup.py develop for chrono", "Successfully installed chrono"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
639
|
|
640
|
TASK [chrono : build /home/guillaume/src/chrono] *****************************************************************************
|
641
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.354360", "end": "2021-01-28 22:59:52.582076", "rc": 0, "start": "2021-01-28 22:59:52.227716", "stderr": "warning: no files found matching 'VERSION'", "stderr_lines": ["warning: no files found matching 'VERSION'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/chrono/chrono/locale/fr/LC_MESSAGES\nrunning compile_scss\nrunning build_py\nrunning egg_info\nwriting chrono.egg-info/PKG-INFO\nwriting dependency_links to chrono.egg-info/dependency_links.txt\nwriting requirements to chrono.egg-info/requires.txt\nwriting top-level names to chrono.egg-info/top_level.txt\nreading manifest file 'chrono.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'chrono.egg-info/SOURCES.txt'\ncopying chrono/locale/fr/LC_MESSAGES/django.mo -> build/lib/chrono/locale/fr/LC_MESSAGES\ncopying chrono/manager/static/css/style.css -> build/lib/chrono/manager/static/css\nrunning build_scripts", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/chrono/chrono/locale/fr/LC_MESSAGES", "running compile_scss", "running build_py", "running egg_info", "writing chrono.egg-info/PKG-INFO", "writing dependency_links to chrono.egg-info/dependency_links.txt", "writing requirements to chrono.egg-info/requires.txt", "writing top-level names to chrono.egg-info/top_level.txt", "reading manifest file 'chrono.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'chrono.egg-info/SOURCES.txt'", "copying chrono/locale/fr/LC_MESSAGES/django.mo -> build/lib/chrono/locale/fr/LC_MESSAGES", "copying chrono/manager/static/css/style.css -> build/lib/chrono/manager/static/css", "running build_scripts"]}
|
642
|
|
643
|
TASK [app-setup : set ansible server variables] ******************************************************************************
|
644
|
ok: [localhost] => {"ansible_facts": {"app_settings": "/home/guillaume/.config/publik/settings/chrono/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/chrono", "manage_app_bin": "/home/guillaume/envs/publik-env-py3/bin/chrono-manage", "server_app_name": "chrono"}, "changed": false}
|
645
|
|
646
|
TASK [app-setup : chrono - create db] ****************************************************************************************
|
647
|
ok: [localhost] => {"changed": false, "db": "chrono"}
|
648
|
|
649
|
TASK [app-setup : chrono - /var/lib directory] *******************************************************************************
|
650
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/chrono", "size": 4096, "state": "directory", "uid": 1000}
|
651
|
|
652
|
TASK [app-setup : chrono - /var/lib tenants directory] ***********************************************************************
|
653
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/chrono/tenants", "size": 4096, "state": "directory", "uid": 1000}
|
654
|
|
655
|
TASK [app-setup : chrono - /etc directory] ***********************************************************************************
|
656
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/chrono", "size": 4096, "state": "directory", "uid": 0}
|
657
|
|
658
|
TASK [app-setup : chrono - secret file] **************************************************************************************
|
659
|
changed: [localhost] => {"changed": true, "dest": "/etc/chrono/secret", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "size": 7, "state": "file", "uid": 0}
|
660
|
|
661
|
TASK [app-setup : chrono - generate secret] **********************************************************************************
|
662
|
changed: [localhost] => {"changed": true, "cmd": "echo secret > /etc/chrono/secret", "delta": "0:00:00.001848", "end": "2021-01-28 22:59:53.058169", "rc": 0, "start": "2021-01-28 22:59:53.056321", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
|
663
|
|
664
|
TASK [app-setup : settings directory] ****************************************************************************************
|
665
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/chrono", "size": 4096, "state": "directory", "uid": 1000}
|
666
|
|
667
|
TASK [app-setup : settings.d directory] **************************************************************************************
|
668
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/chrono/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
669
|
|
670
|
TASK [app-setup : chrono - settings file] ************************************************************************************
|
671
|
ok: [localhost] => {"changed": false, "checksum": "54f6b79ba91ec38c3102505a8f68348708fdbed2", "dest": "/home/guillaume/.config/publik/settings/chrono/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/chrono/settings.py", "size": 1480, "state": "file", "uid": 1000}
|
672
|
|
673
|
TASK [app-setup : chrono - manage script] ************************************************************************************
|
674
|
ok: [localhost] => {"changed": false, "checksum": "c2c24bba5af36361ff4d8b085622675c90c9bff1", "dest": "/home/guillaume/envs/publik-env-py3/bin/chrono-manage", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/chrono-manage", "size": 181, "state": "file", "uid": 1000}
|
675
|
|
676
|
TASK [app-setup : chrono - migrate schemas] **********************************************************************************
|
677
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/chrono-manage", "migrate_schemas"], "delta": "0:00:00.504446", "end": "2021-01-28 22:59:54.001899", "rc": 0, "start": "2021-01-28 22:59:53.497453", "stderr": "/home/guillaume/src/chrono/chrono/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", "stderr_lines": ["/home/guillaume/src/chrono/chrono/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd"], "stdout": "", "stdout_lines": []}
|
678
|
|
679
|
TASK [app-setup : chrono - compile scss] *************************************************************************************
|
680
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
681
|
|
682
|
TASK [app-setup : chrono - collect statics] **********************************************************************************
|
683
|
changed: [localhost] => {"changed": true, "cmd": "echo yes | /home/guillaume/envs/publik-env-py3/bin/chrono-manage collectstatic --link", "delta": "0:00:00.426609", "end": "2021-01-28 22:59:54.507988", "rc": 0, "start": "2021-01-28 22:59:54.081379", "stderr": "/home/guillaume/src/chrono/chrono/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", "stderr_lines": ["/home/guillaume/src/chrono/chrono/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd"], "stdout": "\nYou have requested to collect static files at the destination\nlocation as specified in your settings:\n\n /var/lib/chrono/collectstatic\n\nThis will overwrite existing files!\nAre you sure you want to do this?\n\nType 'yes' to continue, or 'no' to cancel: \n0 static files symlinked to '/var/lib/chrono/collectstatic', 877 unmodified.", "stdout_lines": ["", "You have requested to collect static files at the destination", "location as specified in your settings:", "", " /var/lib/chrono/collectstatic", "", "This will overwrite existing files!", "Are you sure you want to do this?", "", "Type 'yes' to continue, or 'no' to cancel: ", "0 static files symlinked to '/var/lib/chrono/collectstatic', 877 unmodified."]}
|
684
|
|
685
|
TASK [app-setup : chrono - server script] ************************************************************************************
|
686
|
ok: [localhost] => {"changed": false, "checksum": "44308c8fe3e398f85cefd25bd3dca02b8beabb8d", "dest": "/home/guillaume/envs/publik-env-py3/bin/chrono-server", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/chrono-server", "size": 81, "state": "file", "uid": 1000}
|
687
|
|
688
|
TASK [app-setup : chrono - server log directory] *****************************************************************************
|
689
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/chrono", "size": 4096, "state": "directory", "uid": 1000}
|
690
|
|
691
|
TASK [app-setup : chrono - server supervisor configuration] ******************************************************************
|
692
|
ok: [localhost] => {"changed": false, "checksum": "e3a206e9a78053612c25095c7acfc5fb17d826f6", "dest": "/etc/supervisor/conf.d/chrono.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/chrono.conf", "size": 905, "state": "file", "uid": 0}
|
693
|
|
694
|
TASK [app-setup : chrono - delete old server supervisor configuration] *******************************************************
|
695
|
ok: [localhost] => {"changed": false, "path": "/etc/supervisor/conf.d/chrono-server.conf", "state": "absent"}
|
696
|
|
697
|
TASK [nginx-setup : chrono - nginx server settings] **************************************************************************
|
698
|
ok: [localhost] => {"changed": false, "checksum": "9d7ee257980f0a4dbc3a55a4bc19003edb6066ff", "dest": "/etc/nginx/sites-available/chrono", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/nginx/sites-available/chrono", "size": 1378, "state": "file", "uid": 0}
|
699
|
|
700
|
TASK [nginx-setup : chrono - a2ensite nginx server] **************************************************************************
|
701
|
ok: [localhost] => {"changed": false, "dest": "/etc/nginx/sites-enabled/chrono", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 33, "src": "/etc/nginx/sites-available/chrono", "state": "link", "uid": 0}
|
702
|
|
703
|
TASK [bijoe : ssh git clone bijoe] *******************************************************************************************
|
704
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
705
|
|
706
|
TASK [bijoe : https git clone bijoe] *****************************************************************************************
|
707
|
ok: [localhost] => {"after": "7b6a854c588acb431cbd9cc1e275906b589e39f1", "before": "7b6a854c588acb431cbd9cc1e275906b589e39f1", "changed": false, "remote_url_changed": false}
|
708
|
|
709
|
TASK [bijoe : pip install /home/guillaume/src/bijoe] *************************************************************************
|
710
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/bijoe", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/bijoe\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (2.25.1)\nRequirement already satisfied: psycopg2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (2.8.6)\nRequirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (0.6.0)\nRequirement already satisfied: Django-Select2<6 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (5.11.1)\nRequirement already satisfied: XStatic-ChartNew.js in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (0.3.0.0)\nRequirement already satisfied: gadjo in /home/guillaume/src/gadjo (from bijoe==1.23) (1.16)\nRequirement already satisfied: django-jsonfield<1.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (1.2.0)\nRequirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (2.8.1)\nRequirement already satisfied: djangorestframework in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (3.7.7)\nRequirement already satisfied: xstatic-select2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (4.0.3.1)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: django-appconf>=0.6.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from Django-Select2<6->bijoe==1.23) (1.0.4)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (4.7.0.0)\nRequirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (1.12.4.1)\nRequirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (1.12.1.1)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (1.0.0)\nRequirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from isodate->bijoe==1.23) (1.15.0)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->bijoe==1.23) (2.10)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->bijoe==1.23) (1.26.3)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->bijoe==1.23) (4.0.0)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->bijoe==1.23) (2020.12.5)\nInstalling collected packages: bijoe\n Attempting uninstall: bijoe\n Found existing installation: bijoe 1.23\n Uninstalling bijoe-1.23:\n Successfully uninstalled bijoe-1.23\n Running setup.py develop for bijoe\nSuccessfully installed bijoe\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/bijoe", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (2.25.1)", "Requirement already satisfied: psycopg2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (2.8.6)", "Requirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (0.6.0)", "Requirement already satisfied: Django-Select2<6 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (5.11.1)", "Requirement already satisfied: XStatic-ChartNew.js in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (0.3.0.0)", "Requirement already satisfied: gadjo in /home/guillaume/src/gadjo (from bijoe==1.23) (1.16)", "Requirement already satisfied: django-jsonfield<1.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (1.2.0)", "Requirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (2.8.1)", "Requirement already satisfied: djangorestframework in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (3.7.7)", "Requirement already satisfied: xstatic-select2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from bijoe==1.23) (4.0.3.1)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: django-appconf>=0.6.0 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from Django-Select2<6->bijoe==1.23) (1.0.4)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (4.7.0.0)", "Requirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (1.12.4.1)", "Requirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (1.12.1.1)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->bijoe==1.23) (1.0.0)", "Requirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from isodate->bijoe==1.23) (1.15.0)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->bijoe==1.23) (2.10)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->bijoe==1.23) (1.26.3)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->bijoe==1.23) (4.0.0)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->bijoe==1.23) (2020.12.5)", "Installing collected packages: bijoe", " Attempting uninstall: bijoe", " Found existing installation: bijoe 1.23", " Uninstalling bijoe-1.23:", " Successfully uninstalled bijoe-1.23", " Running setup.py develop for bijoe", "Successfully installed bijoe"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
711
|
|
712
|
TASK [bijoe : build /home/guillaume/src/bijoe] *******************************************************************************
|
713
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.248087", "end": "2021-01-28 22:59:57.238826", "rc": 0, "start": "2021-01-28 22:59:56.990739", "stderr": "warning: no files found matching 'VERSION'", "stderr_lines": ["warning: no files found matching 'VERSION'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/bijoe/bijoe/locale/fr/LC_MESSAGES\nrunning build_py\nrunning egg_info\nwriting bijoe.egg-info/PKG-INFO\nwriting dependency_links to bijoe.egg-info/dependency_links.txt\nwriting requirements to bijoe.egg-info/requires.txt\nwriting top-level names to bijoe.egg-info/top_level.txt\nreading manifest file 'bijoe.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'bijoe.egg-info/SOURCES.txt'\ncopying bijoe/locale/fr/LC_MESSAGES/django.mo -> build/lib/bijoe/locale/fr/LC_MESSAGES\nrunning build_scripts", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/bijoe/bijoe/locale/fr/LC_MESSAGES", "running build_py", "running egg_info", "writing bijoe.egg-info/PKG-INFO", "writing dependency_links to bijoe.egg-info/dependency_links.txt", "writing requirements to bijoe.egg-info/requires.txt", "writing top-level names to bijoe.egg-info/top_level.txt", "reading manifest file 'bijoe.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'bijoe.egg-info/SOURCES.txt'", "copying bijoe/locale/fr/LC_MESSAGES/django.mo -> build/lib/bijoe/locale/fr/LC_MESSAGES", "running build_scripts"]}
|
714
|
|
715
|
TASK [bijoe : ssh git clone wcs-olap] ****************************************************************************************
|
716
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
717
|
|
718
|
TASK [bijoe : https git clone wcs-olap] **************************************************************************************
|
719
|
ok: [localhost] => {"after": "fe2f5b5d8990aba0c9fad81d4211d7ccc86ed3e3", "before": "fe2f5b5d8990aba0c9fad81d4211d7ccc86ed3e3", "changed": false, "remote_url_changed": false}
|
720
|
|
721
|
TASK [bijoe : pip install /home/guillaume/src/wcs-olap] **********************************************************************
|
722
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/wcs-olap", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/wcs-olap\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (2.25.1)\nRequirement already satisfied: psycopg2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (2.8.6)\nRequirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (0.6.0)\nRequirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (1.15.0)\nRequirement already satisfied: cached-property in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (1.5.2)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->wcs-olap==1.42) (1.26.3)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->wcs-olap==1.42) (2020.12.5)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->wcs-olap==1.42) (4.0.0)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->wcs-olap==1.42) (2.10)\nInstalling collected packages: wcs-olap\n Attempting uninstall: wcs-olap\n Found existing installation: wcs-olap 1.42\n Uninstalling wcs-olap-1.42:\n Successfully uninstalled wcs-olap-1.42\n Running setup.py develop for wcs-olap\nSuccessfully installed wcs-olap\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/wcs-olap", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (2.25.1)", "Requirement already satisfied: psycopg2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (2.8.6)", "Requirement already satisfied: isodate in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (0.6.0)", "Requirement already satisfied: six in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (1.15.0)", "Requirement already satisfied: cached-property in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from wcs-olap==1.42) (1.5.2)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->wcs-olap==1.42) (1.26.3)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->wcs-olap==1.42) (2020.12.5)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->wcs-olap==1.42) (4.0.0)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->wcs-olap==1.42) (2.10)", "Installing collected packages: wcs-olap", " Attempting uninstall: wcs-olap", " Found existing installation: wcs-olap 1.42", " Uninstalling wcs-olap-1.42:", " Successfully uninstalled wcs-olap-1.42", " Running setup.py develop for wcs-olap", "Successfully installed wcs-olap"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
723
|
|
724
|
TASK [bijoe : build /home/guillaume/src/wcs-olap] ****************************************************************************
|
725
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.161759", "end": "2021-01-28 22:59:59.215860", "rc": 0, "start": "2021-01-28 22:59:59.054101", "stderr": "warning: no files found matching 'VERSION'\nwarning: no files found matching '*.html' under directory 'bijoe/templates'", "stderr_lines": ["warning: no files found matching 'VERSION'", "warning: no files found matching '*.html' under directory 'bijoe/templates'"], "stdout": "running build\nrunning build_py\nrunning egg_info\nwriting wcs_olap.egg-info/PKG-INFO\nwriting dependency_links to wcs_olap.egg-info/dependency_links.txt\nwriting entry points to wcs_olap.egg-info/entry_points.txt\nwriting requirements to wcs_olap.egg-info/requires.txt\nwriting top-level names to wcs_olap.egg-info/top_level.txt\nreading manifest file 'wcs_olap.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'wcs_olap.egg-info/SOURCES.txt'", "stdout_lines": ["running build", "running build_py", "running egg_info", "writing wcs_olap.egg-info/PKG-INFO", "writing dependency_links to wcs_olap.egg-info/dependency_links.txt", "writing entry points to wcs_olap.egg-info/entry_points.txt", "writing requirements to wcs_olap.egg-info/requires.txt", "writing top-level names to wcs_olap.egg-info/top_level.txt", "reading manifest file 'wcs_olap.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'wcs_olap.egg-info/SOURCES.txt'"]}
|
726
|
|
727
|
TASK [app-setup : set ansible server variables] ******************************************************************************
|
728
|
ok: [localhost] => {"ansible_facts": {"app_settings": "/home/guillaume/.config/publik/settings/bijoe/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/bijoe", "manage_app_bin": "/home/guillaume/envs/publik-env-py3/bin/bijoe-manage", "server_app_name": "bijoe"}, "changed": false}
|
729
|
|
730
|
TASK [app-setup : bijoe - create db] *****************************************************************************************
|
731
|
ok: [localhost] => {"changed": false, "db": "bijoe"}
|
732
|
|
733
|
TASK [app-setup : bijoe - /var/lib directory] ********************************************************************************
|
734
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/bijoe", "size": 4096, "state": "directory", "uid": 1000}
|
735
|
|
736
|
TASK [app-setup : bijoe - /var/lib tenants directory] ************************************************************************
|
737
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/bijoe/tenants", "size": 4096, "state": "directory", "uid": 1000}
|
738
|
|
739
|
TASK [app-setup : bijoe - /etc directory] ************************************************************************************
|
740
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/bijoe", "size": 4096, "state": "directory", "uid": 0}
|
741
|
|
742
|
TASK [app-setup : bijoe - secret file] ***************************************************************************************
|
743
|
changed: [localhost] => {"changed": true, "dest": "/etc/bijoe/secret", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "size": 7, "state": "file", "uid": 0}
|
744
|
|
745
|
TASK [app-setup : bijoe - generate secret] ***********************************************************************************
|
746
|
changed: [localhost] => {"changed": true, "cmd": "echo secret > /etc/bijoe/secret", "delta": "0:00:00.001704", "end": "2021-01-28 22:59:59.693804", "rc": 0, "start": "2021-01-28 22:59:59.692100", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
|
747
|
|
748
|
TASK [app-setup : settings directory] ****************************************************************************************
|
749
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/bijoe", "size": 4096, "state": "directory", "uid": 1000}
|
750
|
|
751
|
TASK [app-setup : settings.d directory] **************************************************************************************
|
752
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/bijoe/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
753
|
|
754
|
TASK [app-setup : bijoe - settings file] *************************************************************************************
|
755
|
ok: [localhost] => {"changed": false, "checksum": "987fbc0df1703c6bb0b3388d0c830c3a5d1a2aa9", "dest": "/home/guillaume/.config/publik/settings/bijoe/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/bijoe/settings.py", "size": 1920, "state": "file", "uid": 1000}
|
756
|
|
757
|
TASK [app-setup : bijoe - manage script] *************************************************************************************
|
758
|
ok: [localhost] => {"changed": false, "checksum": "3bc7d19b74df30555dc78fc4a2ae332e6518bde0", "dest": "/home/guillaume/envs/publik-env-py3/bin/bijoe-manage", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/bijoe-manage", "size": 178, "state": "file", "uid": 1000}
|
759
|
|
760
|
TASK [app-setup : bijoe - migrate schemas] ***********************************************************************************
|
761
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/bijoe-manage", "migrate_schemas"], "delta": "0:00:00.443018", "end": "2021-01-28 23:00:00.586396", "rc": 0, "start": "2021-01-28 23:00:00.143378", "stderr": "/home/guillaume/src/bijoe/bijoe/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", "stderr_lines": ["/home/guillaume/src/bijoe/bijoe/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd"], "stdout": "", "stdout_lines": []}
|
762
|
|
763
|
TASK [app-setup : bijoe - compile scss] **************************************************************************************
|
764
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
765
|
|
766
|
TASK [app-setup : bijoe - collect statics] ***********************************************************************************
|
767
|
changed: [localhost] => {"changed": true, "cmd": "echo yes | /home/guillaume/envs/publik-env-py3/bin/bijoe-manage collectstatic --link", "delta": "0:00:00.418355", "end": "2021-01-28 23:00:01.085883", "rc": 0, "start": "2021-01-28 23:00:00.667528", "stderr": "/home/guillaume/src/bijoe/bijoe/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", "stderr_lines": ["/home/guillaume/src/bijoe/bijoe/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd"], "stdout": "\nYou have requested to collect static files at the destination\nlocation as specified in your settings:\n\n /var/lib/bijoe/collectstatic\n\nThis will overwrite existing files!\nAre you sure you want to do this?\n\nType 'yes' to continue, or 'no' to cancel: \n0 static files symlinked to '/var/lib/bijoe/collectstatic', 885 unmodified.", "stdout_lines": ["", "You have requested to collect static files at the destination", "location as specified in your settings:", "", " /var/lib/bijoe/collectstatic", "", "This will overwrite existing files!", "Are you sure you want to do this?", "", "Type 'yes' to continue, or 'no' to cancel: ", "0 static files symlinked to '/var/lib/bijoe/collectstatic', 885 unmodified."]}
|
768
|
|
769
|
TASK [app-setup : bijoe - server script] *************************************************************************************
|
770
|
ok: [localhost] => {"changed": false, "checksum": "bca79d570389071557a6fad0383e5925110cc039", "dest": "/home/guillaume/envs/publik-env-py3/bin/bijoe-server", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/bijoe-server", "size": 80, "state": "file", "uid": 1000}
|
771
|
|
772
|
TASK [app-setup : bijoe - server log directory] ******************************************************************************
|
773
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/bijoe", "size": 4096, "state": "directory", "uid": 1000}
|
774
|
|
775
|
TASK [app-setup : bijoe - server supervisor configuration] *******************************************************************
|
776
|
ok: [localhost] => {"changed": false, "checksum": "3706aae743377b6b6725e1fb5b8292ce6ac2a68c", "dest": "/etc/supervisor/conf.d/bijoe.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/bijoe.conf", "size": 898, "state": "file", "uid": 0}
|
777
|
|
778
|
TASK [app-setup : bijoe - delete old server supervisor configuration] ********************************************************
|
779
|
ok: [localhost] => {"changed": false, "path": "/etc/supervisor/conf.d/bijoe-server.conf", "state": "absent"}
|
780
|
|
781
|
TASK [nginx-setup : bijoe - nginx server settings] ***************************************************************************
|
782
|
ok: [localhost] => {"changed": false, "checksum": "35af31d41ac29f1a350e85e6557d9144904f5353", "dest": "/etc/nginx/sites-available/bijoe", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/nginx/sites-available/bijoe", "size": 1509, "state": "file", "uid": 0}
|
783
|
|
784
|
TASK [nginx-setup : bijoe - a2ensite nginx server] ***************************************************************************
|
785
|
ok: [localhost] => {"changed": false, "dest": "/etc/nginx/sites-enabled/bijoe", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 32, "src": "/etc/nginx/sites-available/bijoe", "state": "link", "uid": 0}
|
786
|
|
787
|
TASK [bijoe : import-wcs-data script] ****************************************************************************************
|
788
|
ok: [localhost] => {"changed": false, "checksum": "f1f0d71f325d26594e110bdba00faf1df13bf113", "dest": "/home/guillaume/envs/publik-env-py3/bin/import-wcs-data.sh", "gid": 1000, "group": "guillaume", "mode": "0744", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/import-wcs-data.sh", "size": 361, "state": "file", "uid": 1000}
|
789
|
|
790
|
TASK [welco : ssh git clone welco] *******************************************************************************************
|
791
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
792
|
|
793
|
TASK [welco : https git clone welco] *****************************************************************************************
|
794
|
ok: [localhost] => {"after": "8bb319ec8adf026ed8e1e0e06c3d3782a0628dcb", "before": "8bb319ec8adf026ed8e1e0e06c3d3782a0628dcb", "changed": false, "remote_url_changed": false}
|
795
|
|
796
|
TASK [welco : pip install /home/guillaume/src/welco] *************************************************************************
|
797
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/pip", "install", "-e", "/home/guillaume/src/welco", "django==1.11.18"], "name": ["django"], "requirements": null, "state": "present", "stderr": "", "stderr_lines": [], "stdout": "Obtaining file:///home/guillaume/src/welco\nRequirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)\nRequirement already satisfied: gadjo in /home/guillaume/src/gadjo (from welco==0.78.post3+g8bb319e) (1.16)\nRequirement already satisfied: django-ckeditor<4.5.4 in /home/guillaume/src/django-ckeditor (from welco==0.78.post3+g8bb319e) (4.5.3.post1+g850ddae)\nRequirement already satisfied: django-haystack<2.8 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (2.7.0)\nRequirement already satisfied: django-taggit in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (1.3.0)\nRequirement already satisfied: djangorestframework<3.8,>=3.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (3.7.7)\nRequirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (2.25.1)\nRequirement already satisfied: whoosh in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (2.7.4)\nRequirement already satisfied: XStatic-Select2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (4.0.3.1)\nRequirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (2.8.1)\nRequirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)\nRequirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (1.0.2)\nRequirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (4.7.0.0)\nRequirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (1.12.4.1)\nRequirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (1.12.1.1)\nRequirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (1.0.0)\nRequirement already satisfied: six>=1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-dateutil->welco==0.78.post3+g8bb319e) (1.15.0)\nRequirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->welco==0.78.post3+g8bb319e) (4.0.0)\nRequirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->welco==0.78.post3+g8bb319e) (1.26.3)\nRequirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->welco==0.78.post3+g8bb319e) (2.10)\nRequirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->welco==0.78.post3+g8bb319e) (2020.12.5)\nInstalling collected packages: welco\n Attempting uninstall: welco\n Found existing installation: welco 0.78.post3+g8bb319e\n Uninstalling welco-0.78.post3+g8bb319e:\n Successfully uninstalled welco-0.78.post3+g8bb319e\n Running setup.py develop for welco\nSuccessfully installed welco\n", "stdout_lines": ["Obtaining file:///home/guillaume/src/welco", "Requirement already satisfied: django==1.11.18 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (1.11.18)", "Requirement already satisfied: gadjo in /home/guillaume/src/gadjo (from welco==0.78.post3+g8bb319e) (1.16)", "Requirement already satisfied: django-ckeditor<4.5.4 in /home/guillaume/src/django-ckeditor (from welco==0.78.post3+g8bb319e) (4.5.3.post1+g850ddae)", "Requirement already satisfied: django-haystack<2.8 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (2.7.0)", "Requirement already satisfied: django-taggit in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (1.3.0)", "Requirement already satisfied: djangorestframework<3.8,>=3.3 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (3.7.7)", "Requirement already satisfied: requests in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (2.25.1)", "Requirement already satisfied: whoosh in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (2.7.4)", "Requirement already satisfied: XStatic-Select2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (4.0.3.1)", "Requirement already satisfied: python-dateutil in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from welco==0.78.post3+g8bb319e) (2.8.1)", "Requirement already satisfied: pytz in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from django==1.11.18) (2020.5)", "Requirement already satisfied: XStatic in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (1.0.2)", "Requirement already satisfied: XStatic_Font_Awesome in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (4.7.0.0)", "Requirement already satisfied: XStatic_jQuery in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (1.12.4.1)", "Requirement already satisfied: XStatic_jquery_ui in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (1.12.1.1)", "Requirement already satisfied: XStatic_OpenSans in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from gadjo->welco==0.78.post3+g8bb319e) (1.0.0)", "Requirement already satisfied: six>=1.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from python-dateutil->welco==0.78.post3+g8bb319e) (1.15.0)", "Requirement already satisfied: chardet<5,>=3.0.2 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->welco==0.78.post3+g8bb319e) (4.0.0)", "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->welco==0.78.post3+g8bb319e) (1.26.3)", "Requirement already satisfied: idna<3,>=2.5 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->welco==0.78.post3+g8bb319e) (2.10)", "Requirement already satisfied: certifi>=2017.4.17 in /home/guillaume/envs/publik-env-py3/lib/python3.7/site-packages (from requests->welco==0.78.post3+g8bb319e) (2020.12.5)", "Installing collected packages: welco", " Attempting uninstall: welco", " Found existing installation: welco 0.78.post3+g8bb319e", " Uninstalling welco-0.78.post3+g8bb319e:", " Successfully uninstalled welco-0.78.post3+g8bb319e", " Running setup.py develop for welco", "Successfully installed welco"], "version": "1.11.18", "virtualenv": "/home/guillaume/envs/publik-env-py3"}
|
798
|
|
799
|
TASK [welco : build /home/guillaume/src/welco] *******************************************************************************
|
800
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/python", "setup.py", "build"], "delta": "0:00:00.253250", "end": "2021-01-28 23:00:03.876361", "rc": 0, "start": "2021-01-28 23:00:03.623111", "stderr": "warning: no files found matching '*.ico' under directory 'welco/static'\nwarning: no files found matching '*.gif' under directory 'welco/static'\nwarning: no files found matching '*.png' under directory 'welco/static'\nwarning: no files found matching '*.jpg' under directory 'welco/static'\nwarning: no files found matching '*.css' under directory 'welco/sources/mail/static'\nwarning: no files found matching '*.ico' under directory 'welco/sources/mail/static'\nwarning: no files found matching '*.gif' under directory 'welco/sources/mail/static'\nwarning: no files found matching '*.png' under directory 'welco/sources/mail/static'\nwarning: no files found matching '*.jpg' under directory 'welco/sources/mail/static'\nwarning: no files found matching 'VERSION'", "stderr_lines": ["warning: no files found matching '*.ico' under directory 'welco/static'", "warning: no files found matching '*.gif' under directory 'welco/static'", "warning: no files found matching '*.png' under directory 'welco/static'", "warning: no files found matching '*.jpg' under directory 'welco/static'", "warning: no files found matching '*.css' under directory 'welco/sources/mail/static'", "warning: no files found matching '*.ico' under directory 'welco/sources/mail/static'", "warning: no files found matching '*.gif' under directory 'welco/sources/mail/static'", "warning: no files found matching '*.png' under directory 'welco/sources/mail/static'", "warning: no files found matching '*.jpg' under directory 'welco/sources/mail/static'", "warning: no files found matching 'VERSION'"], "stdout": "running build\nrunning compile_translations\nprocessing file django.po in /home/guillaume/src/welco/welco/locale/fr/LC_MESSAGES\nrunning build_py\nrunning egg_info\nwriting welco.egg-info/PKG-INFO\nwriting dependency_links to welco.egg-info/dependency_links.txt\nwriting requirements to welco.egg-info/requires.txt\nwriting top-level names to welco.egg-info/top_level.txt\nreading manifest file 'welco.egg-info/SOURCES.txt'\nreading manifest template 'MANIFEST.in'\nwriting manifest file 'welco.egg-info/SOURCES.txt'\ncopying welco/locale/fr/LC_MESSAGES/django.mo -> build/lib/welco/locale/fr/LC_MESSAGES\nrunning build_scripts", "stdout_lines": ["running build", "running compile_translations", "processing file django.po in /home/guillaume/src/welco/welco/locale/fr/LC_MESSAGES", "running build_py", "running egg_info", "writing welco.egg-info/PKG-INFO", "writing dependency_links to welco.egg-info/dependency_links.txt", "writing requirements to welco.egg-info/requires.txt", "writing top-level names to welco.egg-info/top_level.txt", "reading manifest file 'welco.egg-info/SOURCES.txt'", "reading manifest template 'MANIFEST.in'", "writing manifest file 'welco.egg-info/SOURCES.txt'", "copying welco/locale/fr/LC_MESSAGES/django.mo -> build/lib/welco/locale/fr/LC_MESSAGES", "running build_scripts"]}
|
801
|
|
802
|
TASK [app-setup : set ansible server variables] ******************************************************************************
|
803
|
ok: [localhost] => {"ansible_facts": {"app_settings": "/home/guillaume/.config/publik/settings/welco/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/welco", "manage_app_bin": "/home/guillaume/envs/publik-env-py3/bin/welco-manage", "server_app_name": "welco"}, "changed": false}
|
804
|
|
805
|
TASK [app-setup : welco - create db] *****************************************************************************************
|
806
|
ok: [localhost] => {"changed": false, "db": "welco"}
|
807
|
|
808
|
TASK [app-setup : welco - /var/lib directory] ********************************************************************************
|
809
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/welco", "size": 4096, "state": "directory", "uid": 1000}
|
810
|
|
811
|
TASK [app-setup : welco - /var/lib tenants directory] ************************************************************************
|
812
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/lib/welco/tenants", "size": 4096, "state": "directory", "uid": 1000}
|
813
|
|
814
|
TASK [app-setup : welco - /etc directory] ************************************************************************************
|
815
|
ok: [localhost] => {"changed": false, "gid": 0, "group": "root", "mode": "0755", "owner": "root", "path": "/etc/welco", "size": 4096, "state": "directory", "uid": 0}
|
816
|
|
817
|
TASK [app-setup : welco - secret file] ***************************************************************************************
|
818
|
changed: [localhost] => {"changed": true, "dest": "/etc/welco/secret", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "size": 7, "state": "file", "uid": 0}
|
819
|
|
820
|
TASK [app-setup : welco - generate secret] ***********************************************************************************
|
821
|
changed: [localhost] => {"changed": true, "cmd": "echo secret > /etc/welco/secret", "delta": "0:00:00.001725", "end": "2021-01-28 23:00:04.360829", "rc": 0, "start": "2021-01-28 23:00:04.359104", "stderr": "", "stderr_lines": [], "stdout": "", "stdout_lines": []}
|
822
|
|
823
|
TASK [app-setup : settings directory] ****************************************************************************************
|
824
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/welco", "size": 4096, "state": "directory", "uid": 1000}
|
825
|
|
826
|
TASK [app-setup : settings.d directory] **************************************************************************************
|
827
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/welco/settings.d", "size": 4096, "state": "directory", "uid": 1000}
|
828
|
|
829
|
TASK [app-setup : welco - settings file] *************************************************************************************
|
830
|
ok: [localhost] => {"changed": false, "checksum": "ed2ed35235775382197b8483a116ae3e6795db6c", "dest": "/home/guillaume/.config/publik/settings/welco/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/welco/settings.py", "size": 1531, "state": "file", "uid": 1000}
|
831
|
|
832
|
TASK [app-setup : welco - manage script] *************************************************************************************
|
833
|
ok: [localhost] => {"changed": false, "checksum": "9672e6ad31d0e057d6e7672e8ae1b6426a996862", "dest": "/home/guillaume/envs/publik-env-py3/bin/welco-manage", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/welco-manage", "size": 178, "state": "file", "uid": 1000}
|
834
|
|
835
|
TASK [app-setup : welco - migrate schemas] ***********************************************************************************
|
836
|
changed: [localhost] => {"changed": true, "cmd": ["/home/guillaume/envs/publik-env-py3/bin/welco-manage", "migrate_schemas"], "delta": "0:00:00.512061", "end": "2021-01-28 23:00:05.346402", "rc": 0, "start": "2021-01-28 23:00:04.834341", "stderr": "/home/guillaume/src/welco/welco/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n 'phone': [],", "stderr_lines": ["/home/guillaume/src/welco/welco/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " 'phone': [],"], "stdout": "", "stdout_lines": []}
|
837
|
|
838
|
TASK [app-setup : welco - compile scss] **************************************************************************************
|
839
|
skipping: [localhost] => {"changed": false, "skip_reason": "Conditional result was False"}
|
840
|
|
841
|
TASK [app-setup : welco - collect statics] ***********************************************************************************
|
842
|
changed: [localhost] => {"changed": true, "cmd": "echo yes | /home/guillaume/envs/publik-env-py3/bin/welco-manage collectstatic --link", "delta": "0:00:00.476184", "end": "2021-01-28 23:00:05.903941", "rc": 0, "start": "2021-01-28 23:00:05.427757", "stderr": "/home/guillaume/src/welco/welco/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd\n 'phone': [],", "stderr_lines": ["/home/guillaume/src/welco/welco/settings.py:192: UserWarning: journald will not be used directly, please install python-systemd", " 'phone': [],"], "stdout": "\nYou have requested to collect static files at the destination\nlocation as specified in your settings:\n\n /var/lib/welco/collectstatic\n\nThis will overwrite existing files!\nAre you sure you want to do this?\n\nType 'yes' to continue, or 'no' to cancel: \n0 static files symlinked to '/var/lib/welco/collectstatic', 1233 unmodified.", "stdout_lines": ["", "You have requested to collect static files at the destination", "location as specified in your settings:", "", " /var/lib/welco/collectstatic", "", "This will overwrite existing files!", "Are you sure you want to do this?", "", "Type 'yes' to continue, or 'no' to cancel: ", "0 static files symlinked to '/var/lib/welco/collectstatic', 1233 unmodified."]}
|
843
|
|
844
|
TASK [app-setup : welco - server script] *************************************************************************************
|
845
|
ok: [localhost] => {"changed": false, "checksum": "2a9360c7fa72c02cfa7eb1c3ad914ccf29b9b383", "dest": "/home/guillaume/envs/publik-env-py3/bin/welco-server", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/welco-server", "size": 80, "state": "file", "uid": 1000}
|
846
|
|
847
|
TASK [app-setup : welco - server log directory] ******************************************************************************
|
848
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/welco", "size": 4096, "state": "directory", "uid": 1000}
|
849
|
|
850
|
TASK [app-setup : welco - server supervisor configuration] *******************************************************************
|
851
|
ok: [localhost] => {"changed": false, "checksum": "34a4a6d3d9c4c91dcc7440e5cd276b231e0a6521", "dest": "/etc/supervisor/conf.d/welco.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/welco.conf", "size": 898, "state": "file", "uid": 0}
|
852
|
|
853
|
TASK [app-setup : welco - delete old server supervisor configuration] ********************************************************
|
854
|
ok: [localhost] => {"changed": false, "path": "/etc/supervisor/conf.d/welco-server.conf", "state": "absent"}
|
855
|
|
856
|
TASK [nginx-setup : welco - nginx server settings] ***************************************************************************
|
857
|
ok: [localhost] => {"changed": false, "checksum": "c408121141cd284c26742afc395addb2b34b7202", "dest": "/etc/nginx/sites-available/welco", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/nginx/sites-available/welco", "size": 1620, "state": "file", "uid": 0}
|
858
|
|
859
|
TASK [nginx-setup : welco - a2ensite nginx server] ***************************************************************************
|
860
|
ok: [localhost] => {"changed": false, "dest": "/etc/nginx/sites-enabled/welco", "gid": 0, "group": "root", "mode": "0777", "owner": "root", "size": 32, "src": "/etc/nginx/sites-available/welco", "state": "link", "uid": 0}
|
861
|
|
862
|
TASK [hobo-agent : set ansible agent variables] ******************************************************************************
|
863
|
ok: [localhost] => {"ansible_facts": {"agent_dash_name": "hobo-agent", "agent_dot_name": "hobo.agent", "agent_settings": "/home/guillaume/.config/publik/settings/hobo-agent/settings.py", "app_settings_dir": "/home/guillaume/.config/publik/settings/hobo-agent"}, "changed": false}
|
864
|
|
865
|
TASK [hobo-agent : create hobo agent log directory] **************************************************************************
|
866
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/var/log/hobo-agent", "size": 4096, "state": "directory", "uid": 1000}
|
867
|
|
868
|
TASK [hobo-agent : settings directory] ***************************************************************************************
|
869
|
ok: [localhost] => {"changed": false, "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/hobo-agent", "size": 4096, "state": "directory", "uid": 1000}
|
870
|
|
871
|
TASK [hobo-agent : hobo agent settings file] *********************************************************************************
|
872
|
ok: [localhost] => {"changed": false, "checksum": "3beaec2f6245fcbfa4282cc1a7f52aa2b34b640d", "dest": "/home/guillaume/.config/publik/settings/hobo-agent/settings.py", "gid": 1000, "group": "guillaume", "mode": "0644", "owner": "guillaume", "path": "/home/guillaume/.config/publik/settings/hobo-agent/settings.py", "size": 1714, "state": "file", "uid": 1000}
|
873
|
|
874
|
TASK [hobo-agent : agent script] *********************************************************************************************
|
875
|
ok: [localhost] => {"changed": false, "checksum": "42b46f1382b5fa01e98952fe26c99078b44d0cb1", "dest": "/home/guillaume/envs/publik-env-py3/bin/hobo-agent", "gid": 1000, "group": "guillaume", "mode": "0755", "owner": "guillaume", "path": "/home/guillaume/envs/publik-env-py3/bin/hobo-agent", "size": 293, "state": "file", "uid": 1000}
|
876
|
|
877
|
TASK [hobo-agent : hobo agent supervisor configuration] **********************************************************************
|
878
|
ok: [localhost] => {"changed": false, "checksum": "24b1523178a8f4950991eb818a56012bcc8ab39a", "dest": "/etc/supervisor/conf.d/hobo-agent.conf", "gid": 0, "group": "root", "mode": "0644", "owner": "root", "path": "/etc/supervisor/conf.d/hobo-agent.conf", "size": 987, "state": "file", "uid": 0}
|
879
|
|
880
|
TASK [end : reload supervisor] ***********************************************************************************************
|
881
|
changed: [localhost] => {"changed": true, "cmd": "/etc/init.d/supervisor force-reload", "delta": "0:00:00.084177", "end": "2021-01-28 23:00:07.209399", "rc": 0, "start": "2021-01-28 23:00:07.125222", "stderr": "", "stderr_lines": [], "stdout": "Reloading supervisor configuration (via systemctl): supervisor.service.", "stdout_lines": ["Reloading supervisor configuration (via systemctl): supervisor.service."]}
|
882
|
|
883
|
TASK [end : reload nginx] ****************************************************************************************************
|
884
|
changed: [localhost] => {"changed": true, "cmd": "/etc/init.d/nginx force-reload || true", "delta": "0:00:00.022750", "end": "2021-01-28 23:00:07.303805", "rc": 0, "start": "2021-01-28 23:00:07.281055", "stderr": "", "stderr_lines": [], "stdout": "Reloading nginx configuration (via systemctl): nginx.service.", "stdout_lines": ["Reloading nginx configuration (via systemctl): nginx.service."]}
|
885
|
|
886
|
PLAY RECAP *******************************************************************************************************************
|
887
|
localhost : ok=265 changed=74 unreachable=0 failed=0
|
888
|
|