-
Notifications
You must be signed in to change notification settings - Fork 3
/
install.sh.output.txt
2044 lines (1553 loc) · 96.8 KB
/
install.sh.output.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
# this is not the first run on this computer, so it does not need to install so much
mpos2015-source$ ./install.sh
---------------------------------------------------------
running ./install_tools.sh
---------------------------------------------------------
running ./install_ansible.sh
---------------------------------------------------------
running ./create_ssh_keys.sh
---------------------------------------------------------
running ./install_lib_virt.sh
---------------------------------------------------------
running ./create_virtual_networks.sh
Processing config/network/external.xml
Network "external" already exists, removing it.
Network external destroyed
Creating network "external"
Network external created from config/network/external.xml
Processing config/network/management.xml
Network "management" already exists, removing it.
Network management destroyed
Creating network "management"
Network management created from config/network/management.xml
Processing config/network/neutron-tunnel.xml
Network "neutron-tunnel" already exists, removing it.
Network neutron-tunnel destroyed
Creating network "neutron-tunnel"
Network neutron-tunnel created from config/network/neutron-tunnel.xml
---------------------------------------------------------
running ./create_virtual_machine_image.sh
--2015-09-30 15:25:18-- https://cloud-images.ubuntu.com/trusty/current/trusty-server-cloudimg-amd64-disk1.img
Resolving cloud-images.ubuntu.com (cloud-images.ubuntu.com)... 2001:67c:1360:8001:ffff:ffff:ffff:fffe, 91.189.88.141
Connecting to cloud-images.ubuntu.com (cloud-images.ubuntu.com)|2001:67c:1360:8001:ffff:ffff:ffff:fffe|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 258540032 (247M) [application/octet-stream]
Saving to: ‘trusty-server-cloudimg-amd64-disk1.img’
0K .......... .......... .......... .......... .......... 0% 312K 13m29s
50K .......... .......... .......... .......... .......... 0% 966K 8m55s
100K .......... .......... .......... .......... .......... 0% 9,50M 6m5s
150K .......... .......... .......... .......... .......... 0% 1,18M 5m26s
200K .......... .......... .......... .......... .......... 0% 11,1M 4m25s
250K .......... .......... .......... .......... .......... 0% 11,6M 3m45s
300K .......... .......... .......... .......... .......... 0% 1,34M 3m39s
350K .......... .......... .......... .......... .......... 0% 11,3M 3m14s
400K .......... .......... .......... .......... .......... 0% 8,66M 2m56s
450K .......... .......... .......... .......... .......... 0% 11,5M 2m40s
500K .......... .......... .......... .......... .......... 0% 11,5M 2m28s
550K .......... .......... .......... .......... .......... 0% 860K 2m40s
600K .......... .......... .......... .......... .......... 0% 11,0M 2m29s
650K .......... .......... .......... .......... .......... 0% 11,8M 2m20s
700K .......... .......... .......... .......... .......... 0% 11,2M 2m12s
750K .......... .......... .......... .......... .......... 0% 11,8M 2m5s
800K .......... .......... .......... .......... .......... 0% 8,64M 1m59s
850K .......... .......... .......... .......... .......... 0% 11,5M 1m54s
900K .......... .......... .......... .......... .......... 0% 11,8M 1m49s
950K .......... .......... .......... .......... .......... 0% 11,1M 1m45s
1000K .......... .......... .......... .......... .......... 0% 1,14M 1m50s
1050K .......... .......... .......... .......... .......... 0% 11,2M 1m46s
1100K .......... .......... .......... .......... .......... 0% 11,9M 1m42s
1150K .......... .......... .......... .......... .......... 0% 11,2M 99s
1200K .......... .......... .......... .......... .......... 0% 8,85M 96s
1250K .......... .......... .......... .......... .......... 0% 11,8M 93s
1300K .......... .......... .......... .......... .......... 0% 11,2M 90s
1350K .......... .......... .......... .......... .......... 0% 11,8M 88s
1400K .......... .......... .......... .......... .......... 0% 10,9M 86s
1450K .......... .......... .......... .......... .......... 0% 11,8M 83s
1500K .......... .......... .......... .......... .......... 0% 11,2M 81s
1550K .......... .......... .......... .......... .......... 0% 11,8M 79s
1600K .......... .......... .......... .......... .......... 0% 5,00M 79s
1650K .......... .......... .......... .......... .......... 0% 11,2M 77s
1700K .......... .......... .......... .......... .......... 0% 6,73M 76s
1750K .......... .......... .......... .......... .......... 0% 11,2M 74s
1800K .......... .......... .......... .......... .......... 0% 9,55M 73s
1850K .......... .......... .......... .......... .......... 0% 11,5M 71s
1900K .......... .......... .......... .......... .......... 0% 11,5M 70s
1950K .......... .......... .......... .......... .......... 0% 11,5M 69s
2000K .......... .......... .......... .......... .......... 0% 3,98M 69s
2050K .......... .......... .......... .......... .......... 0% 11,5M 68s
2100K .......... .......... .......... .......... .......... 0% 11,5M 67s
2150K .......... .......... .......... .......... .......... 0% 11,5M 65s
2200K .......... .......... .......... .......... .......... 0% 11,2M 64s
2250K .......... .......... .......... .......... .......... 0% 11,5M 64s
2300K .......... .......... .......... .......... .......... 0% 11,5M 63s
2350K .......... .......... .......... .......... .......... 0% 11,5M 62s
2400K .......... .......... .......... .......... .......... 0% 8,85M 61s
2450K .......... .......... .......... .......... .......... 0% 11,5M 60s
2500K .......... .......... .......... .......... .......... 1% 11,5M 59s
2550K .......... .......... .......... .......... .......... 1% 11,5M 59s
2600K .......... .......... .......... .......... .......... 1% 11,2M 58s
2650K .......... .......... .......... .......... .......... 1% 11,5M 57s
2700K .......... .......... .......... .......... .......... 1% 11,5M 57s
2750K .......... .......... .......... .......... .......... 1% 231K 75s
2800K .......... .......... .......... .......... .......... 1% 20,3M 74s
2850K .......... .......... .......... .......... .......... 1% 57,1M 73s
2900K .......... .......... .......... .......... .......... 1% 56,2M 71s
2950K .......... .......... .......... .......... .......... 1% 58,6M 70s
3000K .......... .......... .......... .......... .......... 1% 49,5M 69s
3050K .......... .......... .......... .......... .......... 1% 57,2M 68s
3100K .......... .......... .......... .......... .......... 1% 56,3M 67s
3150K .......... .......... .......... .......... .......... 1% 57,6M 66s
3200K .......... .......... .......... .......... .......... 1% 48,5M 65s
3250K .......... .......... .......... .......... .......... 1% 67,0M 64s
[snip]
250350K .......... .......... .......... .......... .......... 99% 11,8M 0s
250400K .......... .......... .......... .......... .......... 99% 8,29M 0s
250450K .......... .......... .......... .......... .......... 99% 2,99M 0s
250500K .......... .......... .......... .......... .......... 99% 9,54M 0s
250550K .......... .......... .......... .......... .......... 99% 9,91M 0s
250600K .......... .......... .......... .......... .......... 99% 11,2M 0s
250650K .......... .......... .......... .......... .......... 99% 11,8M 0s
250700K .......... .......... .......... .......... .......... 99% 3,27M 0s
250750K .......... .......... .......... .......... .......... 99% 7,85M 0s
250800K .......... .......... .......... .......... .......... 99% 6,62M 0s
250850K .......... .......... .......... .......... .......... 99% 11,5M 0s
250900K .......... .......... .......... .......... .......... 99% 10,8M 0s
250950K .......... .......... .......... .......... .......... 99% 3,26M 0s
251000K .......... .......... .......... .......... .......... 99% 8,90M 0s
251050K .......... .......... .......... .......... .......... 99% 7,49M 0s
251100K .......... .......... .......... .......... .......... 99% 11,9M 0s
251150K .......... .......... .......... .......... .......... 99% 11,1M 0s
251200K .......... .......... .......... .......... .......... 99% 3,20M 0s
251250K .......... .......... .......... .......... .......... 99% 8,28M 0s
251300K .......... .......... .......... .......... .......... 99% 7,23M 0s
251350K .......... .......... .......... .......... .......... 99% 11,9M 0s
251400K .......... .......... .......... .......... .......... 99% 10,3M 0s
251450K .......... .......... .......... .......... .......... 99% 4,03M 0s
251500K .......... .......... .......... .......... .......... 99% 6,40M 0s
251550K .......... .......... .......... .......... .......... 99% 11,9M 0s
251600K .......... .......... .......... .......... .......... 99% 5,90M 0s
251650K .......... .......... .......... .......... .......... 99% 6,98M 0s
251700K .......... .......... .......... .......... .......... 99% 5,83M 0s
251750K .......... .......... .......... .......... .......... 99% 5,35M 0s
251800K .......... .......... .......... .......... .......... 99% 7,81M 0s
251850K .......... .......... .......... .......... .......... 99% 11,5M 0s
251900K .......... .......... .......... .......... .......... 99% 7,38M 0s
251950K .......... .......... .......... .......... .......... 99% 6,74M 0s
252000K .......... .......... .......... .......... .......... 99% 4,87M 0s
252050K .......... .......... .......... .......... .......... 99% 5,67M 0s
252100K .......... .......... .......... .......... .......... 99% 11,5M 0s
252150K .......... .......... .......... .......... .......... 99% 7,10M 0s
252200K .......... .......... .......... .......... .......... 99% 4,95M 0s
252250K .......... .......... .......... .......... .......... 99% 10,6M 0s
252300K .......... .......... .......... .......... .......... 99% 11,4M 0s
252350K .......... .......... .......... .......... .......... 99% 5,36M 0s
252400K .......... .......... .......... .......... .......... 99% 4,76M 0s
252450K .......... .......... .......... 100% 19,3M=37s
2015-09-30 15:25:56 (6,61 MB/s) - ‘trusty-server-cloudimg-amd64-disk1.img’ saved [258540032/258540032]
./create_virtual_machine_image.sh: line 23: [: 79be6bea255295b7933fd102ae3d2720: unary operator expected
Image resized.
Formatting '/tmp/openstack_installation/images/vm.img.tmp', fmt=qcow2 size=10951327744 backing_file='/tmp/openstack_installation/images/vm.img.original' encryption=off cluster_size=65536 lazy_refcounts=off
---------------------------------------------------------
running ./create_virtual_machines.sh
Domain aptcache destroyed
Domain aptcache has been undefined
Domain aptcache defined from /tmp/openstack_installation/images/aptcache/creation.xml
Domain compute1 destroyed
Domain compute1 has been undefined
Domain compute1 defined from /tmp/openstack_installation/images/compute1/creation.xml
Domain compute2 destroyed
Domain compute2 has been undefined
Domain compute2 defined from /tmp/openstack_installation/images/compute2/creation.xml
Domain controller destroyed
Domain controller has been undefined
Domain controller defined from /tmp/openstack_installation/images/controller/creation.xml
Domain network destroyed
Domain network has been undefined
Domain network defined from /tmp/openstack_installation/images/network/creation.xml
Domain object1 destroyed
Domain object1 has been undefined
Formatting '/tmp/openstack_installation/images/object1/storage1.img', fmt=qcow2 size=4294967296 encryption=off cluster_size=65536 preallocation='metadata' lazy_refcounts=off
Formatting '/tmp/openstack_installation/images/object1/storage2.img', fmt=qcow2 size=4294967296 encryption=off cluster_size=65536 preallocation='metadata' lazy_refcounts=off
Domain object1 defined from /tmp/openstack_installation/images/object1/creation.xml
Domain object2 destroyed
Domain object2 has been undefined
Formatting '/tmp/openstack_installation/images/object2/storage1.img', fmt=qcow2 size=4294967296 encryption=off cluster_size=65536 preallocation='metadata' lazy_refcounts=off
Formatting '/tmp/openstack_installation/images/object2/storage2.img', fmt=qcow2 size=4294967296 encryption=off cluster_size=65536 preallocation='metadata' lazy_refcounts=off
Domain object2 defined from /tmp/openstack_installation/images/object2/creation.xml
---------------------------------------------------------
running ./configure_ansible_for_vms.sh
---------------------------------------------------------
running ./wait_for_virtual_machines_to_start.sh
Domain aptcache started
Domain compute1 started
Domain compute2 started
Domain controller started
Domain network started
Domain object1 started
Domain object2 started
Waiting for 192.168.100.11
Waiting for 192.168.100.11
Waiting for 192.168.100.11
# 192.168.100.11 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.11 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
Waiting for 192.168.100.21
# 192.168.100.21 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.21 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.31 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.31 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.32 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.32 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.51 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.51 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
Waiting for 192.168.100.52
# 192.168.100.52 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.52 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.111 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
# 192.168.100.111 SSH-2.0-OpenSSH_6.6.1p1 Ubuntu-2ubuntu2.3
---------------------------------------------------------
running ./setup_virtual_machines.sh
SUDO password:
PLAY [Preconfiguration > generate host files] *********************************
GATHERING FACTS ***************************************************************
ok: [192.168.100.31]
ok: [192.168.100.21]
ok: [localhost]
ok: [192.168.100.51]
ok: [192.168.100.32]
ok: [192.168.100.52]
ok: [192.168.100.111]
ok: [192.168.100.11]
TASK: [remove old hostfile entries] *******************************************
ok: [192.168.100.111]
ok: [192.168.100.31]
changed: [localhost]
ok: [192.168.100.51]
ok: [192.168.100.32]
ok: [192.168.100.11]
ok: [192.168.100.21]
ok: [192.168.100.52]
TASK: [create new /etc/hosts entries] *****************************************
skipping: [192.168.100.31] => (item=localhost)
changed: [192.168.100.31] => (item=192.168.100.111)
changed: [192.168.100.31] => (item=192.168.100.31)
changed: [192.168.100.31] => (item=192.168.100.32)
changed: [192.168.100.31] => (item=192.168.100.21)
changed: [192.168.100.31] => (item=192.168.100.51)
changed: [192.168.100.31] => (item=192.168.100.52)
changed: [192.168.100.31] => (item=192.168.100.11)
skipping: [192.168.100.21] => (item=localhost)
changed: [192.168.100.21] => (item=192.168.100.111)
changed: [192.168.100.21] => (item=192.168.100.31)
changed: [192.168.100.21] => (item=192.168.100.32)
changed: [192.168.100.21] => (item=192.168.100.21)
changed: [192.168.100.21] => (item=192.168.100.51)
changed: [192.168.100.21] => (item=192.168.100.52)
changed: [192.168.100.21] => (item=192.168.100.11)
skipping: [localhost] => (item=localhost)
changed: [localhost] => (item=192.168.100.111)
changed: [localhost] => (item=192.168.100.31)
changed: [localhost] => (item=192.168.100.32)
changed: [localhost] => (item=192.168.100.21)
changed: [localhost] => (item=192.168.100.51)
changed: [localhost] => (item=192.168.100.52)
changed: [localhost] => (item=192.168.100.11)
skipping: [192.168.100.51] => (item=localhost)
changed: [192.168.100.51] => (item=192.168.100.111)
changed: [192.168.100.51] => (item=192.168.100.31)
changed: [192.168.100.51] => (item=192.168.100.32)
changed: [192.168.100.51] => (item=192.168.100.21)
changed: [192.168.100.51] => (item=192.168.100.51)
changed: [192.168.100.51] => (item=192.168.100.52)
changed: [192.168.100.51] => (item=192.168.100.11)
skipping: [192.168.100.111] => (item=localhost)
changed: [192.168.100.111] => (item=192.168.100.111)
changed: [192.168.100.111] => (item=192.168.100.31)
changed: [192.168.100.111] => (item=192.168.100.32)
changed: [192.168.100.111] => (item=192.168.100.21)
changed: [192.168.100.111] => (item=192.168.100.51)
changed: [192.168.100.111] => (item=192.168.100.52)
changed: [192.168.100.111] => (item=192.168.100.11)
skipping: [192.168.100.52] => (item=localhost)
changed: [192.168.100.52] => (item=192.168.100.111)
changed: [192.168.100.52] => (item=192.168.100.31)
changed: [192.168.100.52] => (item=192.168.100.32)
changed: [192.168.100.52] => (item=192.168.100.21)
changed: [192.168.100.52] => (item=192.168.100.51)
changed: [192.168.100.52] => (item=192.168.100.52)
changed: [192.168.100.52] => (item=192.168.100.11)
skipping: [192.168.100.32] => (item=localhost)
changed: [192.168.100.32] => (item=192.168.100.111)
changed: [192.168.100.32] => (item=192.168.100.31)
changed: [192.168.100.32] => (item=192.168.100.32)
changed: [192.168.100.32] => (item=192.168.100.21)
changed: [192.168.100.32] => (item=192.168.100.51)
changed: [192.168.100.32] => (item=192.168.100.52)
changed: [192.168.100.32] => (item=192.168.100.11)
skipping: [192.168.100.11] => (item=localhost)
changed: [192.168.100.11] => (item=192.168.100.111)
changed: [192.168.100.11] => (item=192.168.100.31)
changed: [192.168.100.11] => (item=192.168.100.32)
changed: [192.168.100.11] => (item=192.168.100.21)
changed: [192.168.100.11] => (item=192.168.100.51)
changed: [192.168.100.11] => (item=192.168.100.52)
changed: [192.168.100.11] => (item=192.168.100.11)
PLAY [Preconfiguration > add ssh keys of hostnames to known hosts] ************
GATHERING FACTS ***************************************************************
ok: [localhost]
TASK: [gather all hostnames and add the keys to ~/.ssh/known_hosts] ***********
changed: [localhost]
PLAY [Preconfiguration > deactivate cloud-init] *******************************
GATHERING FACTS ***************************************************************
ok: [192.168.100.111]
ok: [192.168.100.31]
ok: [192.168.100.51]
ok: [192.168.100.32]
ok: [192.168.100.52]
ok: [192.168.100.21]
ok: [192.168.100.11]
TASK: [clear /etc/cloud/cloud.cfg] ********************************************
changed: [192.168.100.111]
changed: [192.168.100.31]
changed: [192.168.100.51]
changed: [192.168.100.32]
changed: [192.168.100.11]
changed: [192.168.100.21]
changed: [192.168.100.52]
PLAY [Preconfiguration > update german locale] ********************************
GATHERING FACTS ***************************************************************
ok: [192.168.100.21]
ok: [192.168.100.51]
ok: [192.168.100.32]
ok: [192.168.100.111]
ok: [192.168.100.11]
ok: [192.168.100.31]
ok: [192.168.100.52]
TASK: [Build German locale to avoid problems with dev machines] ***************
changed: [192.168.100.21]
changed: [192.168.100.31]
changed: [192.168.100.32]
changed: [192.168.100.51]
changed: [192.168.100.11]
changed: [192.168.100.111]
changed: [192.168.100.52]
PLAY [mount the shared filesystem for aptcache] *******************************
TASK: [create mountpoint with correct permissions] ****************************
changed: [192.168.100.111]
TASK: [mount the apt_cache_dir in the VM] *************************************
changed: [192.168.100.111]
PLAY [install & start the apt-cacher-ng service] ******************************
GATHERING FACTS ***************************************************************
ok: [192.168.100.111]
TASK: [install apt-cacher-ng] *************************************************
changed: [192.168.100.111]
PLAY [set aptcache as proxy server for apt] ***********************************
GATHERING FACTS ***************************************************************
ok: [192.168.100.21]
ok: [192.168.100.32]
ok: [192.168.100.31]
ok: [192.168.100.51]
ok: [192.168.100.52]
ok: [192.168.100.111]
ok: [192.168.100.11]
TASK: [set proxy] *************************************************************
changed: [192.168.100.51]
changed: [192.168.100.111]
changed: [192.168.100.32]
changed: [192.168.100.21]
changed: [192.168.100.52]
changed: [192.168.100.31]
changed: [192.168.100.11]
PLAY [Basic environment > OpenStack packages > enable the OpenStack repository] ***
TASK: [1. update the cache] ***************************************************
ok: [192.168.100.32]
ok: [192.168.100.51]
ok: [192.168.100.31]
ok: [192.168.100.52]
ok: [192.168.100.21]
ok: [192.168.100.11]
TASK: [2. install cloud keyring] **********************************************
changed: [192.168.100.52]
changed: [192.168.100.31]
changed: [192.168.100.51]
changed: [192.168.100.32]
changed: [192.168.100.21]
changed: [192.168.100.11]
TASK: [3. add repository] *****************************************************
changed: [192.168.100.51]
changed: [192.168.100.52]
changed: [192.168.100.32]
changed: [192.168.100.21]
changed: [192.168.100.31]
changed: [192.168.100.11]
PLAY [Basic environment > OpenStack packages > finalize installation] *********
TASK: [1.1 Upgrade the packages on your system] *******************************
ok: [192.168.100.21]
ok: [192.168.100.31]
ok: [192.168.100.32]
ok: [192.168.100.111]
ok: [192.168.100.52]
ok: [192.168.100.51]
ok: [192.168.100.11]
TASK: [1.2 Upgrade the packages on your system] *******************************
changed: [192.168.100.31]
changed: [192.168.100.51]
changed: [192.168.100.21]
changed: [192.168.100.111]
changed: [192.168.100.52]
changed: [192.168.100.32]
changed: [192.168.100.11]
PLAY [Basic environment > SQL database > install and configure the database server] ***
TASK: [1.1 ERROR: perl: please check that your locale settings] ***************
changed: [192.168.100.11]
TASK: [1.2 Install the packages] **********************************************
changed: [192.168.100.11] => (item=mariadb-server,python-mysqldb)
TASK: [3. Create and edit the /etc/mysql/conf.d/mysqld_openstack.cnf file and complete the following actions] ***
changed: [192.168.100.11]
PLAY [Basic environment > SQL database > finalize installation] ***************
GATHERING FACTS ***************************************************************
ok: [192.168.100.11]
TASK: [1. Restart the database service] ***************************************
changed: [192.168.100.11]
TASK: [2.1 delete anonymous MySQL server user for {{ ansible_hostname }}] *****
ok: [192.168.100.11]
TASK: [2.2 delete anonymous MySQL server user for localhost] ******************
ok: [192.168.100.11]
TASK: [2.3 remove the MySQL test database] ************************************
ok: [192.168.100.11]
TASK: [2.4 Change root user password on first run] ****************************
changed: [192.168.100.11] => (item=controller)
changed: [192.168.100.11] => (item=127.0.0.1)
changed: [192.168.100.11] => (item=::1)
changed: [192.168.100.11] => (item=localhost)
PLAY [Basic environment > Message queue > install the message queue service] ***
TASK: [Install the package] ***************************************************
changed: [192.168.100.111]
changed: [192.168.100.21]
changed: [192.168.100.51]
changed: [192.168.100.31]
changed: [192.168.100.11]
changed: [192.168.100.32]
changed: [192.168.100.52]
PLAY [Basic environment > Message queue > configure the message queue service] ***
TASK: [1. Add the openstack user] *********************************************
changed: [192.168.100.21]
changed: [192.168.100.32]
changed: [192.168.100.51]
changed: [192.168.100.111]
changed: [192.168.100.52]
changed: [192.168.100.31]
changed: [192.168.100.11]
TASK: [2. Permit configuration, write, and read access for the openstack user] ***
changed: [192.168.100.31]
changed: [192.168.100.21]
changed: [192.168.100.51]
changed: [192.168.100.111]
changed: [192.168.100.52]
changed: [192.168.100.32]
changed: [192.168.100.11]
PLAY [Add the Identity service > Install and configure > Install or verify Keystone database] ***
TASK: [1.b Create the keystone database] **************************************
changed: [192.168.100.11]
TASK: [1.c Grant proper access to the keystone database] **********************
changed: [192.168.100.11] => (item=%)
changed: [192.168.100.11] => (item=localhost)
PLAY [Add the Identity service > Install and configure > install and configure the Identity service components] ***
TASK: [1. Disable the keystone service from starting automatically after installation] ***
changed: [192.168.100.11]
TASK: [2. install the packages] ***********************************************
changed: [192.168.100.11] => (item=keystone,python-openstackclient,apache2,libapache2-mod-wsgi,memcached,python-memcache)
TASK: [WORKAROUND FOR BROKEN INI_FILE DEFAULT-SECTION HANDELING, RENAMING [DEFAULT] SECTION] ***
changed: [192.168.100.11]
TASK: [3.a define the value of the initial administration token] **************
changed: [192.168.100.11]
TASK: [3.b configure database access] *****************************************
changed: [192.168.100.11]
TASK: [3.c configure the Memcache service] ************************************
changed: [192.168.100.11]
TASK: [3.d.1 configure the UUID token provider] *******************************
changed: [192.168.100.11]
TASK: [3.d.2 configure the Memcached driver] **********************************
changed: [192.168.100.11]
TASK: [3.e configure the SQL revocation driver] *******************************
changed: [192.168.100.11]
TASK: [3.f To assist with troubleshooting, enable verbose logging] ************
changed: [192.168.100.11]
TASK: [WORKAROUND FOR BROKEN INI_FILE DEFAULT-SECTION HANDELING, RENAMING [DEFAULT] SECTION] ***
changed: [192.168.100.11]
TASK: [4. Populate the Identity service database] *****************************
changed: [192.168.100.11]
PLAY [Add the Identity service > Install and configure > configure the Apache HTTP server] ***
GATHERING FACTS ***************************************************************
ok: [192.168.100.11]
TASK: [1. Edit the /etc/apache2/apache2.conf file and configure the ServerName option to reference the controller node] ***
changed: [192.168.100.11]
TASK: [2. Create the /etc/apache2/sites-available/wsgi-keystone.conf file] ****
changed: [192.168.100.11]
TASK: [3. Enable the Identity service virtual hosts] **************************
changed: [192.168.100.11]
TASK: [4. Create the directory structure for the WSGI components] *************
changed: [192.168.100.11]
TASK: [5. Copy the WSGI components from the upstream repository into this directory] ***
changed: [192.168.100.11] => (item=/var/www/cgi-bin/keystone/main)
changed: [192.168.100.11] => (item=/var/www/cgi-bin/keystone/admin)
TASK: [6. Adjust ownership and permissions on this directory and the files in it] ***
changed: [192.168.100.11]
PLAY [Add the Identity service > Install and configure > configure the Apache HTTP server] ***
TASK: [1. Restart the Apache HTTP server] *************************************
changed: [192.168.100.11]
TASK: [2. Because this configuration uses a SQL database server, you can remove the SQLite database file] ***
changed: [192.168.100.11]
PLAY [Add the Identity service > Create the service entity and API endpoint] ***
TASK: [Create the service entity for the Identity service] ********************
changed: [192.168.100.11]
TASK: [Create the Identity service API endpoint] ******************************
changed: [192.168.100.11]
PLAY [Add the Identity service > Create projects, users, and roles] ***********
TASK: [1.a.0. Delete the admin project if existent] ***************************
changed: [192.168.100.11]
TASK: [1.a. Create the admin project] *****************************************
changed: [192.168.100.11]
TASK: [1.b.0. Delete the admin user if existent] ******************************
changed: [192.168.100.11]
TASK: [1.b. Create the admin user] ********************************************
changed: [192.168.100.11]
TASK: [1.c.0. Delete the admin role if existent] *****************************
changed: [192.168.100.11]
TASK: [1.c. Create the admin role] ********************************************
changed: [192.168.100.11]
TASK: [1.d. Add the admin role to the admin project and user] *****************
changed: [192.168.100.11]
TASK: [2.a.0. Delete the service project if existent] *************************
changed: [192.168.100.11]
TASK: [2.a. Create the service project] ***************************************
changed: [192.168.100.11]
TASK: [3.a.0. Delete the demo project if existent] ****************************
changed: [192.168.100.11]
TASK: [3.a. Create the demo project] ******************************************
changed: [192.168.100.11]
TASK: [3.b.0. Delete the demo user if existent] *******************************
changed: [192.168.100.11]
TASK: [3.b. Create the demo user] *********************************************
changed: [192.168.100.11]
TASK: [3.c.0. Delete the user role if existent] *******************************
changed: [192.168.100.11]
TASK: [3.c. Create the user role] *********************************************
changed: [192.168.100.11]
TASK: [3.d. Add the user role to the demo project and user] *******************
changed: [192.168.100.11]
PLAY [Add the Identity service > Verify operation] ****************************
GATHERING FACTS ***************************************************************
ok: [192.168.100.11]
TASK: [1. For security reasons, disable the temporary authentication token mechanism] ***
changed: [192.168.100.11]
TASK: [2. Unset the temporary OS_TOKEN and OS_URL environment variables] ******
changed: [192.168.100.11]
TASK: [3. As the admin user, request an authentication token from the Identity version 2.0 API] ***
changed: [192.168.100.11]
TASK: [4. As the admin user, request an authentication token from the Identity version 3.0 API] ***
changed: [192.168.100.11]
TASK: [5.1. As the admin user, list projects to verify that the admin user can execute admin-only CLI commands and that the Identity service contains the projects that you created] ***
changed: [192.168.100.11]
TASK: [5.2. Test for the service, demo and admin project] *********************
ok: [192.168.100.11]
TASK: [6.1. As the admin user, list users to verify that the Identity service contains the users that you created] ***
changed: [192.168.100.11]
TASK: [6.2. Test for the demo and admin user.] ********************************
ok: [192.168.100.11]
TASK: [7.1. As the admin user, list roles to verify that the Identity service contains the role that you created] ***
changed: [192.168.100.11]
TASK: [7.2. Test for the user and admin role.] ********************************
ok: [192.168.100.11]
TASK: [8. As the demo user, request an authentication token from the Identity version 3 API] ***
changed: [192.168.100.11]
TASK: [9.1. As the demo user, attempt to list users to verify that it cannot execute admin-only CLI commands] ***
changed: [192.168.100.11]
TASK: [9.2 Check that an error occurred.] *************************************
ok: [192.168.100.11]
PLAY [Add the Identity service > Create OpenStack client environment scripts > create the scripts] ***
GATHERING FACTS ***************************************************************
ok: [192.168.100.21]
ok: [192.168.100.31]
ok: [192.168.100.111]
ok: [192.168.100.11]
ok: [localhost]
ok: [192.168.100.51]
ok: [192.168.100.32]
ok: [192.168.100.52]
TASK: [1. Edit the admin-openrc.sh file] **************************************
changed: [192.168.100.21]
changed: [192.168.100.31]
ok: [localhost]
changed: [192.168.100.51]
changed: [192.168.100.111]
changed: [192.168.100.11]
changed: [192.168.100.32]
changed: [192.168.100.52]
TASK: [2. Edit the demo-openrc.sh file] ***************************************
changed: [192.168.100.21]
changed: [192.168.100.111]
ok: [localhost]
changed: [192.168.100.51]
changed: [192.168.100.31]
changed: [192.168.100.11]
changed: [192.168.100.32]
changed: [192.168.100.52]
PLAY [Add the Identity service > Create OpenStack client environment scripts > load client environment scripts] ***
GATHERING FACTS ***************************************************************
ok: [192.168.100.11]
TASK: [Load the admin-openrc.sh file and request an authentication token] *****
changed: [192.168.100.11]
PLAY [Add the Image service > Install and configure > configure prerequisites] ***
TASK: [1.b Create the glance database] ****************************************
changed: [192.168.100.11]
TASK: [1.c Grant proper access to the glance database] ************************
changed: [192.168.100.11] => (item=%)
changed: [192.168.100.11] => (item=localhost)
TASK: [3.a.1 Delete the glance user if existent] ******************************
failed: [192.168.100.11] => {"changed": true, "cmd": "openstack user delete glance", "delta": "0:00:00.639605", "end": "2015-09-30 13:32:32.949686", "rc": 1, "start": "2015-09-30 13:32:32.310081", "warnings": []}
stderr: ERROR: openstack No user with a name or ID of 'glance' exists.
...ignoring
TASK: [3.a.2 Create the glance user] ******************************************
changed: [192.168.100.11]
TASK: [3.b Add the admin role to the glance user and service project] *********
changed: [192.168.100.11]
TASK: [3.c Create the glance service entity] **********************************
changed: [192.168.100.11]
TASK: [4. Create the Image service API endpoint] ******************************
changed: [192.168.100.11]
PLAY [Add the Image service > Install and configure > Install and configure the Image service components] ***
TASK: [1. Install the packages] ***********************************************
changed: [192.168.100.11] => (item=glance,python-glanceclient)
TASK: [WORKAROUND FOR BROKEN INI_FILE DEFAULT-SECTION HANDELING, RENAMING [DEFAULT] SECTION] ***
changed: [192.168.100.11]
TASK: [2.a In the [database] section, configure database access:] *************
changed: [192.168.100.11]
TASK: [2.b.1 Comment out or remove any other options in the [keystone_authtoken] section] ***
changed: [192.168.100.11]
TASK: [2.b.2 In the [keystone_authtoken] section, configure Identity service access] ***
changed: [192.168.100.11] => (item={'option': 'auth_uri', 'value': u'http://controller:5000'})
changed: [192.168.100.11] => (item={'option': 'auth_url', 'value': u'http://controller:35357'})
changed: [192.168.100.11] => (item={'option': 'auth_plugin', 'value': 'password'})
changed: [192.168.100.11] => (item={'option': 'project_domain_id', 'value': 'default'})
changed: [192.168.100.11] => (item={'option': 'user_domain_id', 'value': 'default'})
changed: [192.168.100.11] => (item={'option': 'project_name', 'value': 'service'})
changed: [192.168.100.11] => (item={'option': 'username', 'value': 'glance'})
changed: [192.168.100.11] => (item={'option': 'password', 'value': u'glance_user_password_aXp7s50'})
TASK: [2.b.3 In the [paste_deploy] section, configure Identity service access] ***
changed: [192.168.100.11]
TASK: [2.c In the [glance_store] section, configure the local file system store and location of image files] ***
ok: [192.168.100.11] => (item={'option': 'default_store', 'value': 'file'})
ok: [192.168.100.11] => (item={'option': 'filesystem_store_datadir', 'value': '/var/lib/glance/images/'})
TASK: [2.d&e In the [DEFAULT] section, configure the noop notification driver to disable notifications because they only pertain to the optional Telemetry service and enable verbose debug output] ***
changed: [192.168.100.11] => (item={'option': 'notification_driver', 'value': 'noop'})
changed: [192.168.100.11] => (item={'option': 'verbose', 'value': 'True'})
TASK: [WORKAROUND FOR BROKEN INI_FILE DEFAULT-SECTION HANDELING, RENAMING [DEFAULT] SECTION] ***
changed: [192.168.100.11]
TASK: [WORKAROUND FOR BROKEN INI_FILE DEFAULT-SECTION HANDELING, RENAMING [DEFAULT] SECTION] ***
changed: [192.168.100.11]
TASK: [3.a In the [database] section, configure database access:] *************
changed: [192.168.100.11]
TASK: [3.b.1 In the [keystone_authtoken] section, configure Identity service access:] ***
changed: [192.168.100.11] => (item={'option': 'auth_uri', 'value': u'http://controller:5000'})
changed: [192.168.100.11] => (item={'option': 'auth_url', 'value': u'http://controller:35357'})
changed: [192.168.100.11] => (item={'option': 'auth_plugin', 'value': 'password'})
changed: [192.168.100.11] => (item={'option': 'project_domain_id', 'value': 'default'})
changed: [192.168.100.11] => (item={'option': 'user_domain_id', 'value': 'default'})
changed: [192.168.100.11] => (item={'option': 'project_name', 'value': 'service'})
changed: [192.168.100.11] => (item={'option': 'username', 'value': 'glance'})
changed: [192.168.100.11] => (item={'option': 'password', 'value': u'glance_user_password_aXp7s50'})
TASK: [3.b.2 In the [keystone_authtoken] and >>>>[paste_deploy]<<<< sections, configure Identity service access:] ***
changed: [192.168.100.11]
TASK: [3.c&d In the [DEFAULT] section, configure the noop notification driver to disable notifications because they only pertain to the optional Telemetry service and enable verbose debug output] ***
changed: [192.168.100.11] => (item={'option': 'notification_driver', 'value': 'noop'})
changed: [192.168.100.11] => (item={'option': 'verbose', 'value': 'True'})
TASK: [WORKAROUND FOR BROKEN INI_FILE DEFAULT-SECTION HANDELING, RENAMING [DEFAULT] SECTION] ***
changed: [192.168.100.11]
TASK: [4. Populate the Image service database] ********************************
changed: [192.168.100.11]
PLAY [Add the Image service > Install and configure > finalize installation] ***
TASK: [1.1 Restart the Image service services] ********************************
changed: [192.168.100.11]
TASK: [1.2 Restart the Image service services] ********************************
changed: [192.168.100.11]
TASK: [2. Because this configuration uses a SQL database server, you can remove the SQLite database file] ***
changed: [192.168.100.11]
PLAY [Add the Image service > Verify Operation] *******************************
TASK: [2.1 Source the admin credentials to gain access to admin-only CLI commands 2.0] ***
changed: [192.168.100.11] => (item=admin-openrc.sh)
changed: [192.168.100.11] => (item=demo-openrc.sh)
TASK: [2.2 Check ansible environment admin credentials to gain access to admin-only CLI commands 2.0] ***
changed: [192.168.100.11]
TASK: [2.3 Check ansible environment demo credentials to gain access to admin-only CLI commands 2.0] ***
changed: [192.168.100.11]
TASK: [3.1 Remove the temporary local directory and source image] *************
ok: [192.168.100.11]
TASK: [3.2 Create a temporary local directory] ********************************
changed: [192.168.100.11]
TASK: [4. Download the source image into it] **********************************
changed: [192.168.100.11]
TASK: [5.1. Upload the image to the Image service using the QCOW2 disk format, bare container format, and public visibility so all projects can access it] ***
changed: [192.168.100.11]
TASK: [5.2. Check the output for name and visibility] *************************
ok: [192.168.100.11]
TASK: [6.1 Confirm upload of the image and validate attributes] ***************
changed: [192.168.100.11]
TASK: [6.2 Check the output for {{ config.default_image_name }}] **************
ok: [192.168.100.11]
TASK: [7. Remove the temporary local directory and source image] **************
changed: [192.168.100.11]
PLAY [Add the Compute service > Install and configure controller node > configure prerequisites] ***
TASK: [1.b Create the nova database] ******************************************
changed: [192.168.100.11]
TASK: [1.c Grant proper access to the nova database] **************************
changed: [192.168.100.11] => (item=%)
changed: [192.168.100.11] => (item=localhost)
TASK: [3.a.1 Delete the nova user if existent] ********************************
changed: [192.168.100.11]
TASK: [3.a.2 Create the nova user] ********************************************
changed: [192.168.100.11]
TASK: [3.b Add the admin role to the nova user] *******************************
changed: [192.168.100.11]
TASK: [3.c Create the nova service entity] ************************************
changed: [192.168.100.11]
TASK: [4. Create the Compute service API endpoint] ****************************
changed: [192.168.100.11]
PLAY [Add the Compute service > Install and configure controller node > install and configure Compute controller components] ***
GATHERING FACTS ***************************************************************
ok: [192.168.100.11]
TASK: [1. Install the packages] ***********************************************
changed: [192.168.100.11] => (item=nova-api,nova-cert,nova-conductor,nova-consoleauth,nova-novncproxy,nova-scheduler,python-novaclient)
TASK: [WORKAROUND FOR BROKEN INI_FILE DEFAULT-SECTION HANDELING, RENAMING [DEFAULT] SECTION] ***
changed: [192.168.100.11]
TASK: [2.a Add a [database] section, and configure database access] ***********
changed: [192.168.100.11] => (item={'option': 'connection', 'value': u'mysql://nova:nova_mysql_password_aXp7s50@controller/nova'})
TASK: [2.b.1 In the [DEFAULT] section, configure RabbitMQ message queue access] ***
changed: [192.168.100.11] => (item={'option': 'rpc_backend', 'value': 'rabbit'})
TASK: [2.b.2 In the [oslo_messaging_rabbit] section, configure RabbitMQ message queue access] ***
changed: [192.168.100.11] => (item={'option': 'rabbit_host', 'value': u'controller'})
changed: [192.168.100.11] => (item={'option': 'rabbit_userid', 'value': 'openstack'})
changed: [192.168.100.11] => (item={'option': 'rabbit_password', 'value': u'rabbitmq_password_aXp7s50'})
TASK: [2.c.1 In the [DEFAULT] section, configure Identity service access] *****
changed: [192.168.100.11]
TASK: [2.c.2 Comment out or remove any other options in the [keystone_authtoken] section] ***
ok: [192.168.100.11]
TASK: [2.c.3 In the [keystone_authtoken] section, configure Identity service access] ***
changed: [192.168.100.11] => (item={'option': 'auth_uri', 'value': u'http://controller:5000'})
changed: [192.168.100.11] => (item={'option': 'auth_url', 'value': u'http://controller:35357'})
changed: [192.168.100.11] => (item={'option': 'auth_plugin', 'value': 'password'})
changed: [192.168.100.11] => (item={'option': 'project_domain_id', 'value': 'default'})
changed: [192.168.100.11] => (item={'option': 'user_domain_id', 'value': 'default'})
changed: [192.168.100.11] => (item={'option': 'project_name', 'value': 'service'})
changed: [192.168.100.11] => (item={'option': 'username', 'value': 'nova'})
changed: [192.168.100.11] => (item={'option': 'password', 'value': u'nova_user_password_aXp7s50'})
TASK: [2.d In the [DEFAULT] section, configure the my_ip option to use the management interface IP address of the controller node] ***
changed: [192.168.100.11]
TASK: [2.e In the [DEFAULT] section, configure the VNC proxy to use the management interface IP address of the controller node] ***
changed: [192.168.100.11] => (item={'option': 'vncserver_listen', 'value': u'192.168.100.11'})
changed: [192.168.100.11] => (item={'option': 'vncserver_proxyclient_address', 'value': u'192.168.100.11'})
TASK: [2.f In the [glance] section, configure the location of the Image service] ***
changed: [192.168.100.11]
TASK: [2.g In the [oslo_concurrency] section, configure the lock path] ********
changed: [192.168.100.11]
TASK: [2.h (Optional) To assist with troubleshooting, enable verbose logging in the [DEFAULT] section] ***
ok: [192.168.100.11]
TASK: [WORKAROUND FOR BROKEN INI_FILE DEFAULT-SECTION HANDELING, RENAMING [DEFAULT] SECTION] ***
changed: [192.168.100.11]
TASK: [3. Populate the Compute database] **************************************
changed: [192.168.100.11]
PLAY [Add the Compute service > Install and configure controller node > finalize installation] ***
TASK: [1. Restart the Compute services] ***************************************
changed: [192.168.100.11] => (item=nova-api)
changed: [192.168.100.11] => (item=nova-cert)
changed: [192.168.100.11] => (item=nova-consoleauth)
changed: [192.168.100.11] => (item=nova-scheduler)
changed: [192.168.100.11] => (item=nova-conductor)
changed: [192.168.100.11] => (item=nova-novncproxy)
TASK: [2. Because this configuration uses a SQL database server, you can remove the SQLite database file] ***
changed: [192.168.100.11]
PLAY [Add the Compute service > Install and configure a compute node > install and configure the Compute hypervisor components] ***
GATHERING FACTS ***************************************************************
ok: [192.168.100.31]
ok: [192.168.100.32]
TASK: [1. Install the packages] ***********************************************
changed: [192.168.100.32] => (item=nova-compute,sysfsutils)