<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>