<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
After many trial and error atempts around the vc_ca_file issue
reported earlier, still stumbling on same puppet error that aborts
the controller deployment<br>
<br>
Any advice / help greatly appreciated<br>
<br>
The root cause of the issue is visible in the puppet logs on the
(aborted) controller (highlighted) - invalid vCenter CA file<br>
<br>
2017-02-24 23:14:03 ERR
/usr/lib/ruby/vendor_ruby/puppet/parser/resource.rb:271:in `block
in validate'<br>
2017-02-24 23:14:03 ERR
/usr/lib/ruby/vendor_ruby/puppet/resource.rb:502:in
`validate_parameter'<br>
2017-02-24 23:14:03 ERR Invalid parameter vc_ca_file on
Vmware::Compute::Ha[0] on node node-5.domain.tld<br>
<br>
On the Fuel master only the 3 astute errors are visible ( 3 retries)<br>
<br>
Although vCenter is using self-signed certificates (and according to
the doc there is no need for a CA bundle if the "bypass" is checked)
I have extracted the root cert bundle from the vCenter.<br>
<br>
Provided the vc_ca_file file in the vMware and Glance settings and
as visible in the attached zip containing the .yaml files - they
are OK<br>
<br>
The issue was reported recently on Feb 20 but no resolution in
sight:
<a class="moz-txt-link-freetext" href="https://answers.launchpad.net/fuel-plugin-vmware-dvs/+question/466490">https://answers.launchpad.net/fuel-plugin-vmware-dvs/+question/466490</a><br>
<br>
I have opened a bug with the issue and in this E-Mail I am providing
the logs and generated .yaml files in the hope the issue will be
tracked down and a fix will be found.<br>
<br>
Here are the alarms<br>
<p
data-reactid=".0.0.0:$navbar.1.0.2.0.$notifications-popover.1.0:$66.1">"Deployment
has failed. All nodes are finished. Failed tasks:
Task[vmware-vcenter/5] Stopping the deployment process!"</p>
<div class="notification text-danger clickable unread"
data-reactid=".0.0.0:$navbar.1.0.2.0.$notifications-popover.1.0:$65">
<p
data-reactid=".0.0.0:$navbar.1.0.2.0.$notifications-popover.1.0:$65.1">"Failed
to deploy node 'MOS_Controller (1e:c1)': Task vmware-vcenter
failed on node 5"</p>
</div>
On the Fuel Master only error is in the astute.log<br>
2017-02-24 23:14:03 DEBUG [1173]
{"nodes"=>[{"status"=>"error", "error_type"=>"deploy",
"uid"=>"5", "role"=>"vmware-vcenter"}]}<br>
2017-02-24 23:14:03 DEBUG [1173] Node 5 has failed to deploy.
There is no more retries for puppet run.<br>
2017-02-24 23:14:03 ERROR [1173] Node 5(vmware-vcenter)
status: error<br>
2017-02-24 23:14:03 DEBUG [1173] Node[5]: Node 5: task
vmware-vcenter, task status running<br>
<br>
Failed state:<br>
<br>
[root@fuel ~]# fuel node<br>
id | status | name | cluster | ip |
mac | roles | pending_roles |
online | group_id<br>
---+----------+------------------------+---------+-----------+-------------------+---------------------------+---------------+--------+---------<br>
5 | error | MOS_Controller (1e:c1) | 1 | 10.20.0.3 |
00:50:56:98:1e:c1 | cinder-vmware, controller | |
1 | 1<br>
3 | discover | MOS_Compute (46:4a) | | 10.20.0.4 |
00:50:56:98:46:4a | | |
1 |<br>
[root@fuel ~]#<br>
[root@fuel ~]# fuel task (contain multiple attempts)<br>
id | status | name | cluster | progress | uuid<br>
----+--------+-------------------------+---------+----------+-------------------------------------<br>
84 | error | deploy | 1 | 100 |
e4209052-3627-477f-9793-5f62b2be6ccf<br>
7 | ready | update_dnsmasq | | 100 |
8156d9a1-3d77-4394-98ca-167b808f3202<br>
63 | ready | reset_environment | 1 | 100 |
7c418e63-96b6-41dd-a10f-394cab6ec796<br>
20 | ready | reset_environment | 1 | 100 |
972b7b2f-2de2-43a5-a301-f4eede2f727f<br>
5 | ready | update_dnsmasq | | 100 |
92680b8b-2dec-4820-aed8-4b2bbe5c6f93<br>
8 | error | deploy | 1 | 100 |
5a53e5bd-5843-4759-bc46-eecc76857c42<br>
4 | ready | update_dnsmasq | | 100 |
b5e20ff9-bd78-47ba-a628-6bb317947e16<br>
26 | ready | provision | 1 | 100 |
ecfd6977-1fba-4dbe-afdf-69ab69810fe9<br>
21 | ready | reset_environment | 1 | 100 |
ec446920-851a-40e8-9c17-e0f4923bb520<br>
22 | ready | reset_environment | 1 | 100 |
d8b53b73-4c35-43db-a9cb-e6e38c94e034<br>
11 | error | deploy | 1 | 100 |
de12f677-ff99-4649-a7cc-032c652f77b6<br>
13 | error | check_before_deployment | 1 | 100 |
4ed191e1-dce9-4616-be69-9921d6cdcf11<br>
23 | error | deploy | 1 | 100 |
d14e83c9-65af-43e6-b7a9-c8370ad0b448<br>
62 | error | deployment | 1 | 100 |
e28e6686-f774-4d81-915e-8bb4acd4fc17<br>
39 | error | deployment | 1 | 100 |
8983249b-df5a-469b-8713-b470c542147b<br>
87 | ready | provision | 1 | 100 |
1be33faa-c71c-48fb-9fec-01c3ff675036<br>
73 | ready | reset_environment | 1 | 100 |
b25eb9f5-c91d-4af1-b370-18293383ca40<br>
35 | error | deploy | 1 | 100 |
779b093c-008a-43a4-af34-38fd0a9ac015<br>
33 | ready | reset_environment | 1 | 100 |
90cc1426-ead7-4062-9c4c-3fe27da69fbe<br>
34 | ready | reset_environment | 1 | 100 |
1167f01a-319d-4417-a750-22e1d280cd67<br>
27 | error | deployment | 1 | 100 |
8ca54d3e-37c7-45b0-bf47-9972b79846a0<br>
44 | error | deploy | 1 | 100 |
b28e628c-50cf-4ba1-95a8-183517069f3b<br>
64 | ready | reset_environment | 1 | 100 |
9fa14568-76eb-4978-b64e-26c422bdccc5<br>
38 | ready | provision | 1 | 100 |
18eb78c0-8080-4668-af0b-57546fb1dc6e<br>
32 | ready | reset_environment | 1 | 100 |
462c3388-384b-4901-9948-e4e8bb0ba650<br>
41 | ready | reset_environment | 1 | 100 |
9a23dad0-f6a2-47cd-8a40-c2c153aeb300<br>
40 | ready | reset_environment | 1 | 100 |
8ab81c53-95d9-4e3e-87fb-741df32cc0ce<br>
42 | ready | reset_environment | 1 | 100 |
6e5c7cde-8df1-4fec-9a01-712f309bd03e<br>
47 | ready | provision | 1 | 100 |
208ae427-bd72-4b7c-8588-a18cd9811914<br>
65 | ready | reset_environment | 1 | 100 |
5d9d57c4-2a00-4c94-88c1-7da1a0704dcc<br>
50 | ready | check_dhcp | 1 | 100 |
becfbd76-6bd2-4269-9138-6c8529c371b8<br>
88 | error | deployment | 1 | 100 |
00d24943-79c1-419e-865d-472ed66d4ef0<br>
104 | error | deployment | 1 | 100 |
10330910-4b29-436a-b64a-c358d29eee5b<br>
66 | error | deploy | 1 | 100 |
0e28d6f0-ad93-45c4-8804-70f219d9bf1e<br>
57 | ready | check_networks | 1 | 100 |
da1f4b24-e5e9-48bd-8753-dcce93a441a2<br>
69 | ready | provision | 1 | 100 |
4b028aea-dfe9-4cc2-a1f6-66ee82b74721<br>
51 | ready | check_repo_availability | 1 | 100 |
982d7439-8c4c-453e-806b-715886c1537a<br>
48 | error | deployment | 1 | 100 |
a2dc7ce7-ae42-4e23-98d6-e81f3830485c<br>
49 | ready | verify_networks | 1 | 100 |
1087a4e6-c9ec-41d1-a21f-8010d2e72eaf<br>
52 | ready | reset_environment | 1 | 100 |
00a0ae92-2fbd-492e-88a6-06367f116435<br>
53 | ready | reset_environment | 1 | 100 |
b94531d9-12fe-4943-8d7d-825e8bae580b<br>
54 | ready | reset_environment | 1 | 100 |
670c5fb0-59de-4bc8-8a9c-0f8008e88730<br>
90 | ready | reset_environment | 1 | 100 |
e18d6c0a-eefa-4174-93f6-eecf94a0c442<br>
58 | error | deploy | 1 | 100 |
e5b6365a-77a6-46e5-9a9c-9a8100cfd544<br>
61 | ready | provision | 1 | 100 |
f10d57b1-bc1a-4c52-bdb8-2ef6c40ba698<br>
100 | error | deploy | 1 | 100 |
b724ec56-64f7-4ae2-aee9-cc60431e4b93<br>
98 | ready | reset_environment | 1 | 100 |
9d9c311a-1555-4264-ba6c-a2182b4e1faf<br>
97 | ready | reset_environment | 1 | 100 |
42b7d607-c3ed-4e93-924e-b76874169b6a<br>
89 | ready | reset_environment | 1 | 100 |
7a6c0277-ff32-4b78-8cd4-d048e834ee27<br>
99 | ready | reset_environment | 1 | 100 |
bc51da41-8c05-4429-a582-fff2c4d5f26b<br>
83 | ready | node_deletion | | 100 |
bf0b47e9-2602-4636-a84a-04be41bdfcbb<br>
80 | ready | reset_environment | 1 | 100 |
64cf09bf-6150-4dda-8269-f0102782cce5<br>
81 | ready | reset_environment | 1 | 100 |
91aebf8f-b604-4ead-bc91-a599126977de<br>
82 | ready | reset_environment | 1 | 100 |
2765bf95-45b7-4c90-ad13-aaee450daa33<br>
91 | ready | reset_environment | 1 | 100 |
0a04d6d2-a06b-49c4-81f2-ecc8e1e0d0a2<br>
70 | error | deployment | 1 | 100 |
9bb5f33f-8dd2-4fef-b2de-654eaed288c4<br>
71 | ready | reset_environment | 1 | 100 |
c27f4025-3075-45a4-ab47-d633a2ed71a2<br>
72 | ready | reset_environment | 1 | 100 |
e067fbfa-ab73-4098-91f6-4d9a16411dd7<br>
103 | ready | provision | 1 | 100 |
d372f9cb-c497-42c8-9001-e87e180201c5<br>
<br>
Here are the relevant settings <br>
<img src="cid:part1.3E0C766B.D890031B@mindtrek.dnsalias.net" alt=""
height="590" width="789"><br>
<br>
<img src="cid:part2.94D25D18.46E6A107@mindtrek.dnsalias.net" alt=""
height="564" width="685"><br>
<br>
<img src="cid:part3.0F210246.494D9B6B@mindtrek.dnsalias.net" alt=""
height="413" width="830"><br>
<br>
<br /><br />
<hr style='border:none; color:#909090; background-color:#B0B0B0; height: 1px; width: 99%;' />
<table style='border-collapse:collapse;border:none;'>
<tr>
<td style='border:none;padding:0px 15px 0px 8px'>
<a href="https://www.avast.com/antivirus">
<img border=0 src="http://static.avast.com/emails/avast-mail-stamp.png" alt="Avast logo" />
</a>
</td>
<td>
<p style='color:#3d4d5a; font-family:"Calibri","Verdana","Arial","Helvetica"; font-size:12pt;'>
This email has been checked for viruses by Avast antivirus software.
<br><a href="https://www.avast.com/antivirus">www.avast.com</a>
</p>
</td>
</tr>
</table>
<br />
</body>
</html>