<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 16, 2017 at 7:33 AM, Dnyaneshwar Pawar <span dir="ltr"><<a href="mailto:Dnyaneshwar.Pawar@veritas.com" target="_blank">Dnyaneshwar.Pawar@veritas.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi TripleO team,<br>
<br>
I am trying to apply custom configuration to an existing overcloud. (using openstack overcloud deploy command)<br>
Though there is no error, the configuration is in not applied to overcloud.<br>
Am I missing anything here?<br>
<a href="http://paste.openstack.org/show/609619/" rel="noreferrer" target="_blank">http://paste.openstack.org/<wbr>show/609619/</a><br>
<br>
<br></blockquote><div><br></div><div><br></div><div><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)">[stack@h-uc test]$ cat tripleo_ocata.yaml
resource_registry:
  OS::TripleO::ControllerServer: /home/stack/test/heat3_ocata.yaml
<br></pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)">^^^ this bit won't work for you. The 'normal' ControllerServer points to 'OS::TripleO::Server' and then 'OS::Nova::Server' <a href="https://github.com/openstack/tripleo-heat-templates/blob/66b39c2c21b6629222c0d212642156437119e977/overcloud-resource-registry-puppet.j2.yaml#L44-L47">https://github.com/openstack/tripleo-heat-templates/blob/66b39c2c21b6629222c0d212642156437119e977/overcloud-resource-registry-puppet.j2.yaml#L44-L47</a> </pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)">You're overriding it with something that defines a 'normal' SoftwareConfig (afaics it is 'correct' heat template syntax fwiw) but I don't think it is going to run on any servers && surprised you don't get an error for the properties being passed in here <a href="https://github.com/openstack/tripleo-heat-templates/blob/ef82c3a010cf6161f1da1020698dbd38257f5a12/puppet/controller-role.yaml#L168-L175">https://github.com/openstack/tripleo-heat-templates/blob/ef82c3a010cf6161f1da1020698dbd38257f5a12/puppet/controller-role.yaml#L168-L175</a> </pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)">[stack@h-uc test]$ openstack overcloud deploy --templates -e  tripleo_ocata.yaml 2>&1 |tee dny4.log<br></pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)"><br></pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)">^^^ here be aware that you should re-specify all the environment files you used on the original deploy in addition to your customization environments at the end (tripleo_ocata.yaml). Otherwise you'll be getting all the defaults specified by the /usr/share/openstack-tripleo-heat-templates</pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)"><br></pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)">Have you see this <a href="https://docs.openstack.org/developer/tripleo-docs/advanced_deployment/extra_config.html">https://docs.openstack.org/developer/tripleo-docs/advanced_deployment/extra_config.html</a> there are some examples there that do what you want.</pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)">Instead of overriding the ControllerServer try "OS<span class="gmail-p">::</span><span class="gmail-n">TripleO</span><span class="gmail-p">::</span><span class="gmail-n">NodeUserData" for example</span></pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)"><span class="gmail-n"><br></span></pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)"><br>hope it helps</pre><pre style="margin-top:0px;margin-bottom:0px;padding:5px 0px;font-family:"bitstream vera sans mono",monospace;font-size:13px;color:rgb(0,0,0)"><br></pre></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Thanks and Regards,<br>
Dnyaneshwar<br>
<br>
______________________________<wbr>______________________________<wbr>______________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.<wbr>openstack.org?subject:<wbr>unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/<wbr>cgi-bin/mailman/listinfo/<wbr>openstack-dev</a><br>
</blockquote></div><br></div></div>