<div dir="ltr">Hi Jay,<div><br></div><div>you're right, in fact it applies the changes according to your instructions, however the stack failed. This is what I did:</div><div><br></div><div><ol style="margin:10px 0px 0px;color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:13.63636302948px;line-height:18.1818180084229px;background-color:rgb(245,245,245)"><li>heat stack-delete overcloud</li><li>tuskar plan-update -A Compute-1::NeutronEnableTunnelling=False 6f124eac-3926-4e48-9e22-06791a74651f</li><li>tuskar plan-update -A Controller-1::NeutronEnableTunnelling=False 6f124eac-3926-4e48-9e22-06791a74651f</li><li>tuskar plan-update -A Controller-1::NeutronNetworkType=vlan 6f124eac-3926-4e48-9e22-06791a74651f</li><li>tuskar plan-update -A Compute-1::NeutronNetworkType=vlan 6f124eac-3926-4e48-9e22-06791a74651f</li><li>tuskar plan-templates -O /home/stack/aprov 6f124eac-3926-4e48-9e22-06791a74651f</li><li>heat stack-create -f aprov/plan.yaml -e aprov/environment.yaml overcloud</li></ol><div><font color="#333333" face="Arial, sans-serif"><span style="font-size:14px;line-height:18.1818180084229px"><br></span></font></div></div><div><font color="#333333" face="Arial, sans-serif"><span style="font-size:14px;line-height:18.1818180084229px">As I explained my idea is to use Vlans for tenants users. After the failed deployment I logged in into overcloud controller and I saw neutron installed but It didn't created /etc/neutron/plugin.ini. Also I see that I only have br-ex bridge, no br-int.</span></font></div><div><font color="#333333" face="Arial, sans-serif"><span style="font-size:14px;line-height:18.1818180084229px"><br></span></font></div><div><font color="#333333" face="Arial, sans-serif"><span style="font-size:14px;line-height:18.1818180084229px">What am I missing here? Do I need to changed something else?</span></font></div><div><font color="#333333" face="Arial, sans-serif"><span style="font-size:14px;line-height:18.1818180084229px"><br></span></font></div><div><font color="#333333" face="Arial, sans-serif"><span style="font-size:14px;line-height:18.1818180084229px">Thanks,</span></font></div><div><font color="#333333" face="Arial, sans-serif"><span style="font-size:14px;line-height:18.1818180084229px">Pedro Sousa</span></font></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 27, 2015 at 2:10 PM, Jay Dobies <span dir="ltr"><<a href="mailto:jason.dobies@redhat.com" target="_blank">jason.dobies@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
<br>
On 05/27/2015 06:01 AM, Pedro Sousa wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Jay,<br>
<br>
thank you for you answer, in fact I was running instack-deploy-overcloud<br>
after those commands, I didn't realize it deleted the plan, so a couple<br>
of questions:<br>
<br>
- Should I run something like "heat stack-create -f<br>
tuskar_templates/plan.yaml -e tuskar_templates/environment.yaml"<br>
instead? Will it work?<br>
</blockquote>
<br></span>
Almost. You'll need to download the templates with your configuration changes from Tuskar first:<br>
<br>
tuskar plan-templates -O tuskar_templates $PLAN_ID<br>
<br>
So to recap what you're doing:<br>
<br>
- Updating the plan configuration in Tuskar (the calls in your original e-mail)<br>
- Downloading the latest copy of the plan and its configuration from Tuskar (the call I listed above)<br>
- Send that to Heat to create the stack (the call you listed above)<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
- Or should I wait for that to be ready in UI, if I understood<br>
correctly, and test it from there?<br>
<br>
<br>
<br>
Thanks,<br>
Pedro Sousa<br>
<br>
On Tue, May 26, 2015 at 8:07 PM, Jay Dobies <<a href="mailto:jason.dobies@redhat.com" target="_blank">jason.dobies@redhat.com</a><br></span><div><div class="h5">
<mailto:<a href="mailto:jason.dobies@redhat.com" target="_blank">jason.dobies@redhat.com</a>>> wrote:<br>
<br>
<br>
<br>
    On 05/26/2015 02:19 PM, Pedro Sousa wrote:<br>
<br>
        Hi Hugh,<br>
<br>
        I've tried to change the plan:<br>
<br>
        # tuskar plan-update -A Compute-1::NeutronEnableTunnelling=False<br>
        c91b13a2-afd6-4eb2-9a78-46335190519d<br>
        # tuskar plan-update -A Controller-1::NeutronEnableTunnelling=False<br>
        c91b13a2-afd6-4eb2-9a78-46335190519d<br>
        # export NEUTRON_NETWORK_TYPE=vlan<br>
<br>
        But the stack failed, I also see that plan-update doesn't work:<br>
<br>
<br>
    It depends on what you did between the lines above and the line below.<br>
<br>
    If you're making the updates above and then running<br>
    instack-deploy-overcloud, it's not going to work. That script<br>
    deletes the plan and recreates it, losing your updates in the process.<br>
<br>
    That logic (role addition and plan create) is being moved out of<br>
    instack-deploy-overcloud to an installation-time step to enable this<br>
    sort of thing (not fully sure the state of that, but the UI needs<br>
    the plan create to be done during install as well).<br>
<br>
        [stack@instack ~]$ heat stack-show<br>
        4dd74e83-e90f-437f-b8b5-ac45d6ada9db<br>
        | grep Tunnel<br>
        |                       |   "Controller-1::NeutronEnableTunnelling":<br>
        "True",<br>
<br>
        Regards<br>
        Pedro Sousa<br>
<br>
<br>
<br>
<br>
        On Tue, May 26, 2015 at 6:39 PM, Hugh Brock <<a href="mailto:hbrock@redhat.com" target="_blank">hbrock@redhat.com</a><br>
        <mailto:<a href="mailto:hbrock@redhat.com" target="_blank">hbrock@redhat.com</a>><br></div></div><span class="">
        <mailto:<a href="mailto:hbrock@redhat.com" target="_blank">hbrock@redhat.com</a> <mailto:<a href="mailto:hbrock@redhat.com" target="_blank">hbrock@redhat.com</a>>>> wrote:<br>
<br>
             It should be... But we haven't really tested it yet, to my<br>
             knowledge. It's an important configuration that we want to<br>
        support.<br>
<br>
             If you are able to sort it out and past your results here, that<br>
             would be great!<br>
<br>
             -Hugh<br>
<br>
             Sent from my mobile, please pardon the top posting.<br>
<br>
             *From:* Pedro Sousa <<a href="mailto:pgsousa@gmail.com" target="_blank">pgsousa@gmail.com</a><br></span>
        <mailto:<a href="mailto:pgsousa@gmail.com" target="_blank">pgsousa@gmail.com</a>> <mailto:<a href="mailto:pgsousa@gmail.com" target="_blank">pgsousa@gmail.com</a><span class=""><br>
        <mailto:<a href="mailto:pgsousa@gmail.com" target="_blank">pgsousa@gmail.com</a>>>><br>
             *Sent:* May 26, 2015 7:28 PM<br>
             *To:* Giulio Fidente<br>
             *Cc:* Marios <a href="mailto:Andreou%3Brdo-list@redhat.com" target="_blank">Andreou;rdo-list@redhat.com</a><br>
        <mailto:<a href="mailto:Andreou%253Brdo-list@redhat.com" target="_blank">Andreou%3Brdo-list@redhat.com</a>><br></span>
             <mailto:<a href="mailto:Andreou%253Brdo-list@redhat.com" target="_blank">Andreou%3Brdo-list@redhat.com</a><br>
        <mailto:<a href="mailto:Andreou%25253Brdo-list@redhat.com" target="_blank">Andreou%253Brdo-list@redhat.com</a>>>;Jason Dobies<span class=""><br>
             *Subject:* Re: [Rdo-list] RDO-Manager ovecloud change<br>
        existing plan,<br>
             how?<br>
<br>
<br>
             Hi all,<br>
<br>
             thanks to Giulio recommendations in #rdo I've managed to<br>
        change some<br>
             parameters:<br>
<br>
             #heat stack-delete overcloud<br>
             #export NEUTRON_TUNNEL_TYPES=vxlan<br>
             #export NEUTRON_TUNNEL_TYPE=vxlan<br>
             #export NEUTRON_NETWORK_TYPE=vxlan<br>
             #instack-deploy-overcloud --tuskar<br>
<br>
             This works for TUSKAR_PARAMETERS contained in the<br>
             instack-deploy-overcloud script (please correct me if I'm<br>
        wrong).<br>
<br>
             My question is if it's possible to use VLAN for tenants,<br>
        using a<br>
             VLAN range and disable GRE/VXLAN tunneling.<br>
<br>
             Thanks,<br>
             Pedro Sousa<br>
<br>
<br>
             On Mon, May 25, 2015 at 12:36 PM, Giulio Fidente<br>
             <<a href="mailto:gfidente@redhat.com" target="_blank">gfidente@redhat.com</a> <mailto:<a href="mailto:gfidente@redhat.com" target="_blank">gfidente@redhat.com</a>><br></span><div><div class="h5">
        <mailto:<a href="mailto:gfidente@redhat.com" target="_blank">gfidente@redhat.com</a> <mailto:<a href="mailto:gfidente@redhat.com" target="_blank">gfidente@redhat.com</a>>>> wrote:<br>
<br>
                 On 05/25/2015 01:09 PM, Pedro Sousa wrote:<br>
<br>
                     Hi all,<br>
<br>
                     I've deployed rdo-manager in a virt env and<br>
        everything is<br>
                     working fine<br>
                     except the vnc console which is alreday an open bug<br>
        for that.<br>
<br>
                     Now I would like to change some parameters on my<br>
        deployment,<br>
                     let's say I<br>
                     wan't to disable NeutronTunneling, I wan't to use<br>
        VLAN for<br>
                     tenants and<br>
                     use 1500 MTU on dnsmasq.<br>
<br>
                     So I downloaded the plan:<br>
<br>
                     #tuskar plan-templates -O /tmp uuid<br>
<br>
                     changed plan.yaml, environment.yaml,<br>
        provider-Controller-1.yaml,<br>
                     provider-Compute-1.yaml.<br>
<br>
                     than I ran the stack:<br>
<br>
                     # heat stack-create -f tmp/plan.yaml -e<br>
        tmp/environment.yaml<br>
                     overcloud<br>
<br>
                     The overcloud is deployed fine but the values aren't<br>
                     changed. What I'm<br>
                     missing here?<br>
<br>
<br>
                 hi,<br>
<br>
                 if you launch stack-create manually the newly created<br>
        overcloud<br>
                 is not reprovisioned with the initial keystone<br>
                 endpoints/users/roles ... to get an usable overcloud<br>
        you should<br>
                 launch instack-deploy-overcloud again<br>
<br>
                 so you can change the defaults for the various params by<br>
                 patching the tuskar plan with 'tuskar plan-update' see [1]<br>
<br>
                 yet some of these are automatically parsed from ENV<br>
        vars, like<br>
                 NEUTRON_TUNNEL_TYPES and NEUTRON_NETWORK_TYPE see [2]<br>
<br>
                 the NeutronDnsmasqOptions param instead is not parsed<br>
        from any<br>
                 ENV var, so you're forced to use 'tuskar plan-update'<br>
<br>
                 I'm adding a couple of guys on CC who migh help but,<br>
        let us know<br>
                 how it goes!<br>
<br>
                 1.<br>
        <a href="https://github.com/rdo-management/instack-undercloud/blob/master/scripts/instack-deploy-overcloud#L274" target="_blank">https://github.com/rdo-management/instack-undercloud/blob/master/scripts/instack-deploy-overcloud#L274</a><br>
<br>
                 2.<br>
        <a href="https://github.com/rdo-management/instack-undercloud/blob/master/scripts/instack-deploy-overcloud#L205-L208" target="_blank">https://github.com/rdo-management/instack-undercloud/blob/master/scripts/instack-deploy-overcloud#L205-L208</a><br>
                 --<br>
                 Giulio Fidente<br>
                 GPG KEY: 08D733BA<br>
<br>
<br>
<br>
<br>
<br>
        _______________________________________________<br>
        Rdo-list mailing list<br></div></div>
        <a href="mailto:Rdo-list@redhat.com" target="_blank">Rdo-list@redhat.com</a> <mailto:<a href="mailto:Rdo-list@redhat.com" target="_blank">Rdo-list@redhat.com</a>><span class=""><br>
        <a href="https://www.redhat.com/mailman/listinfo/rdo-list" target="_blank">https://www.redhat.com/mailman/listinfo/rdo-list</a><br>
<br>
        To unsubscribe: <a href="mailto:rdo-list-unsubscribe@redhat.com" target="_blank">rdo-list-unsubscribe@redhat.com</a><br></span>
        <mailto:<a href="mailto:rdo-list-unsubscribe@redhat.com" target="_blank">rdo-list-unsubscribe@redhat.com</a>><br>
<br>
<br>
    _______________________________________________<br>
    Rdo-list mailing list<br>
    <a href="mailto:Rdo-list@redhat.com" target="_blank">Rdo-list@redhat.com</a> <mailto:<a href="mailto:Rdo-list@redhat.com" target="_blank">Rdo-list@redhat.com</a>><span class=""><br>
    <a href="https://www.redhat.com/mailman/listinfo/rdo-list" target="_blank">https://www.redhat.com/mailman/listinfo/rdo-list</a><br>
<br>
    To unsubscribe: <a href="mailto:rdo-list-unsubscribe@redhat.com" target="_blank">rdo-list-unsubscribe@redhat.com</a><br></span>
    <mailto:<a href="mailto:rdo-list-unsubscribe@redhat.com" target="_blank">rdo-list-unsubscribe@redhat.com</a>><br>
<br>
<br>
</blockquote>
</blockquote></div><br></div>