1
|
PLAY [publik multitenants installation] ****************************************
|
2
|
|
3
|
TASK [Gathering Facts] *********************************************************
|
4
|
ok: [localhost]
|
5
|
|
6
|
TASK [facts : guess username (can be overidden in options/inventory)] **********
|
7
|
changed: [localhost -> localhost]
|
8
|
|
9
|
TASK [facts : set user variable] ***********************************************
|
10
|
ok: [localhost]
|
11
|
|
12
|
TASK [base : Install system packages dependencies] *****************************
|
13
|
ok: [localhost]
|
14
|
|
15
|
TASK [base : create the postgresql user named publik] **************************
|
16
|
ok: [localhost]
|
17
|
|
18
|
TASK [base : create the virtualenv and install django] *************************
|
19
|
ok: [localhost]
|
20
|
|
21
|
TASK [base : create /home/publik/src directory] ********************************
|
22
|
ok: [localhost]
|
23
|
|
24
|
TASK [base : create misc directory] ********************************************
|
25
|
ok: [localhost]
|
26
|
|
27
|
TASK [base : create venv share directory] **************************************
|
28
|
ok: [localhost]
|
29
|
|
30
|
TASK [base : create getlasso script] *******************************************
|
31
|
ok: [localhost]
|
32
|
|
33
|
TASK [base : execute getlasso] *************************************************
|
34
|
changed: [localhost]
|
35
|
|
36
|
TASK [base : ssh git clone eopayment] ******************************************
|
37
|
skipping: [localhost]
|
38
|
|
39
|
TASK [base : https git clone eopayment] ****************************************
|
40
|
ok: [localhost]
|
41
|
|
42
|
TASK [base : pip install /home/publik/src/eopayment] ***************************
|
43
|
changed: [localhost]
|
44
|
|
45
|
TASK [base : build /home/publik/src/eopayment] *********************************
|
46
|
changed: [localhost]
|
47
|
|
48
|
TASK [base : ssh git clone publik-base-theme] **********************************
|
49
|
skipping: [localhost]
|
50
|
|
51
|
TASK [base : standard git clone publik-base-theme] *****************************
|
52
|
changed: [localhost]
|
53
|
|
54
|
TASK [base : compile theme publik-base-theme] **********************************
|
55
|
changed: [localhost]
|
56
|
|
57
|
TASK [base : create themes directory] ******************************************
|
58
|
ok: [localhost]
|
59
|
|
60
|
TASK [base : link to publik-base-theme] ****************************************
|
61
|
ok: [localhost]
|
62
|
|
63
|
TASK [base : create cert directory] ********************************************
|
64
|
ok: [localhost]
|
65
|
|
66
|
TASK [base : Download fullchain.pem] *******************************************
|
67
|
ok: [localhost]
|
68
|
|
69
|
TASK [base : Download privkey.pem] *********************************************
|
70
|
ok: [localhost]
|
71
|
|
72
|
TASK [hobo : ssh git clone django-mellon] **************************************
|
73
|
skipping: [localhost]
|
74
|
|
75
|
TASK [hobo : https git clone django-mellon] ************************************
|
76
|
ok: [localhost]
|
77
|
|
78
|
TASK [hobo : pip install /home/publik/src/django-mellon] ***********************
|
79
|
changed: [localhost]
|
80
|
|
81
|
TASK [hobo : build /home/publik/src/django-mellon] *****************************
|
82
|
changed: [localhost]
|
83
|
|
84
|
TASK [hobo : ssh git clone gadjo] **********************************************
|
85
|
skipping: [localhost]
|
86
|
|
87
|
TASK [hobo : https git clone gadjo] ********************************************
|
88
|
ok: [localhost]
|
89
|
|
90
|
TASK [hobo : pip install /home/publik/src/gadjo] *******************************
|
91
|
changed: [localhost]
|
92
|
|
93
|
TASK [hobo : build /home/publik/src/gadjo] *************************************
|
94
|
changed: [localhost]
|
95
|
|
96
|
TASK [hobo : ssh git clone debian/django-tenant-schemas] ***********************
|
97
|
skipping: [localhost]
|
98
|
|
99
|
TASK [hobo : https git clone debian/django-tenant-schemas] *********************
|
100
|
ok: [localhost]
|
101
|
|
102
|
TASK [hobo : pip install /home/publik/src/django-tenant-schemas] ***************
|
103
|
changed: [localhost]
|
104
|
|
105
|
TASK [hobo : build /home/publik/src/django-tenant-schemas] *********************
|
106
|
changed: [localhost]
|
107
|
|
108
|
TASK [hobo : ssh git clone hobo] ***********************************************
|
109
|
skipping: [localhost]
|
110
|
|
111
|
TASK [hobo : https git clone hobo] *********************************************
|
112
|
changed: [localhost]
|
113
|
|
114
|
TASK [hobo : pip install /home/publik/src/hobo] ********************************
|
115
|
changed: [localhost]
|
116
|
|
117
|
TASK [hobo : build /home/publik/src/hobo] **************************************
|
118
|
changed: [localhost]
|
119
|
|
120
|
TASK [app-setup : set ansible server variables] ********************************
|
121
|
ok: [localhost]
|
122
|
|
123
|
TASK [app-setup : hobo - create db] ********************************************
|
124
|
ok: [localhost]
|
125
|
|
126
|
TASK [app-setup : hobo - conf directory] ***************************************
|
127
|
ok: [localhost]
|
128
|
|
129
|
TASK [app-setup : hobo - /var/lib directory] ***********************************
|
130
|
ok: [localhost]
|
131
|
|
132
|
TASK [app-setup : hobo - /var/lib tenants directory] ***************************
|
133
|
ok: [localhost]
|
134
|
|
135
|
TASK [app-setup : hobo - /etc directory] ***************************************
|
136
|
ok: [localhost]
|
137
|
|
138
|
TASK [app-setup : hobo - secret file] ******************************************
|
139
|
changed: [localhost]
|
140
|
|
141
|
TASK [app-setup : hobo - generate secret] **************************************
|
142
|
changed: [localhost]
|
143
|
|
144
|
TASK [app-setup : hobo - settings file] ****************************************
|
145
|
ok: [localhost]
|
146
|
|
147
|
TASK [app-setup : hobo - manage script] ****************************************
|
148
|
ok: [localhost]
|
149
|
|
150
|
TASK [app-setup : hobo - migrate schemas] **************************************
|
151
|
changed: [localhost]
|
152
|
|
153
|
TASK [app-setup : hobo - compile scss] *****************************************
|
154
|
skipping: [localhost]
|
155
|
|
156
|
TASK [app-setup : hobo - collect statics] **************************************
|
157
|
changed: [localhost]
|
158
|
|
159
|
TASK [app-setup : hobo - server script] ****************************************
|
160
|
ok: [localhost]
|
161
|
|
162
|
TASK [app-setup : hobo - server log directory] *********************************
|
163
|
ok: [localhost]
|
164
|
|
165
|
TASK [app-setup : hobo - server supervisor configuration] **********************
|
166
|
ok: [localhost]
|
167
|
|
168
|
TASK [nginx-setup : hobo - nginx server settings] ******************************
|
169
|
ok: [localhost]
|
170
|
|
171
|
TASK [nginx-setup : hobo - a2ensite nginx server] ******************************
|
172
|
ok: [localhost]
|
173
|
|
174
|
TASK [authentic : ssh git clone authentic] *************************************
|
175
|
skipping: [localhost]
|
176
|
|
177
|
TASK [authentic : https git clone authentic] ***********************************
|
178
|
changed: [localhost]
|
179
|
|
180
|
TASK [authentic : pip install /home/publik/src/authentic] **********************
|
181
|
changed: [localhost]
|
182
|
|
183
|
TASK [authentic : build /home/publik/src/authentic] ****************************
|
184
|
changed: [localhost]
|
185
|
|
186
|
TASK [authentic : install python-memcached] ************************************
|
187
|
ok: [localhost]
|
188
|
|
189
|
TASK [authentic : ssh git clone authentic2-auth-fc] ****************************
|
190
|
skipping: [localhost]
|
191
|
|
192
|
TASK [authentic : https git clone authentic2-auth-fc] **************************
|
193
|
ok: [localhost]
|
194
|
|
195
|
TASK [authentic : pip install /home/publik/src/authentic2-auth-fc] *************
|
196
|
changed: [localhost]
|
197
|
|
198
|
TASK [authentic : build /home/publik/src/authentic2-auth-fc] *******************
|
199
|
changed: [localhost]
|
200
|
|
201
|
TASK [app-setup : set ansible server variables] ********************************
|
202
|
ok: [localhost]
|
203
|
|
204
|
TASK [app-setup : authentic - create db] ***************************************
|
205
|
ok: [localhost]
|
206
|
|
207
|
TASK [app-setup : authentic - conf directory] **********************************
|
208
|
ok: [localhost]
|
209
|
|
210
|
TASK [app-setup : authentic - /var/lib directory] ******************************
|
211
|
ok: [localhost]
|
212
|
|
213
|
TASK [app-setup : authentic - /var/lib tenants directory] **********************
|
214
|
ok: [localhost]
|
215
|
|
216
|
TASK [app-setup : authentic - /etc directory] **********************************
|
217
|
ok: [localhost]
|
218
|
|
219
|
TASK [app-setup : authentic - secret file] *************************************
|
220
|
changed: [localhost]
|
221
|
|
222
|
TASK [app-setup : authentic - generate secret] *********************************
|
223
|
changed: [localhost]
|
224
|
|
225
|
TASK [app-setup : authentic - settings file] ***********************************
|
226
|
ok: [localhost]
|
227
|
|
228
|
TASK [app-setup : authentic - manage script] ***********************************
|
229
|
ok: [localhost]
|
230
|
|
231
|
TASK [app-setup : authentic - migrate schemas] *********************************
|
232
|
changed: [localhost]
|
233
|
|
234
|
TASK [app-setup : authentic - compile scss] ************************************
|
235
|
skipping: [localhost]
|
236
|
|
237
|
TASK [app-setup : authentic - collect statics] *********************************
|
238
|
changed: [localhost]
|
239
|
|
240
|
TASK [app-setup : authentic - server script] ***********************************
|
241
|
ok: [localhost]
|
242
|
|
243
|
TASK [app-setup : authentic - server log directory] ****************************
|
244
|
ok: [localhost]
|
245
|
|
246
|
TASK [app-setup : authentic - server supervisor configuration] *****************
|
247
|
ok: [localhost]
|
248
|
|
249
|
TASK [nginx-setup : authentic - nginx server settings] *************************
|
250
|
ok: [localhost]
|
251
|
|
252
|
TASK [nginx-setup : authentic - a2ensite nginx server] *************************
|
253
|
ok: [localhost]
|
254
|
|
255
|
TASK [combo : ssh git clone combo] *********************************************
|
256
|
skipping: [localhost]
|
257
|
|
258
|
TASK [combo : https git clone combo] *******************************************
|
259
|
changed: [localhost]
|
260
|
|
261
|
TASK [combo : pip install /home/publik/src/combo] ******************************
|
262
|
changed: [localhost]
|
263
|
|
264
|
TASK [combo : build /home/publik/src/combo] ************************************
|
265
|
changed: [localhost]
|
266
|
|
267
|
TASK [combo : link to theme directory] *****************************************
|
268
|
fatal: [localhost]: FAILED! => {"changed": false, "msg": "src file does not exist, use \"force=yes\" if you really want to create the link: /home/publik/src/combo/data/themes/gadjo", "path": "/home/publik/envs/publik-env/themes/gadjo", "src": "/home/publik/src/combo/data/themes/gadjo", "state": "absent"}
|
269
|
to retry, use: --limit @/home/publik/publik-devinst/install.retry
|
270
|
|
271
|
PLAY RECAP *********************************************************************
|
272
|
localhost : ok=77 changed=31 unreachable=0 failed=1
|
273
|
|