<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:monospace">Hello,<br></div><div class="gmail_default" style="font-family:monospace">Thanks for looking into this.<br></div><div class="gmail_default" style="font-family:monospace">I think the problem you found on the haproxy config for the Ceph Dashboard is related to [1],<br></div><div class="gmail_default" style="font-family:monospace">where is given to the operator the flexibility of moving the ceph dashboard haproxy frontend<br>vip on a network != ctlplane when no CephStorageDashboard composable network is defined [2].<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 6, 2021 at 5:42 PM wodel youchi <<a href="mailto:wodel.youchi@gmail.com">wodel.youchi@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Hi,</div><div><br></div><div>I deployed Openstack Train using TripleO, I added ceph dashboard template to my deployment. But it is not reachable via the provisioning network, it is reachable via the storage network. Is this the default behavior? Did I miss something?<br></div><div><br></div><div>I modified the haproxy configuration to point the dashboard to the ctplane vip address and it worked.<br></div><div><br></div><div>How do I make this work from the deployment?<br></div></div></blockquote><div><span class="gmail_default" style="font-family:monospace">You can do that by overriding the CephDashboardNetwork parameter, which means you can add to your</span></div><div><span class="gmail_default" style="font-family:monospace">existing deployed<b> </b></span><b><span class="gmail_default" style="font-family:monospace">CephDashboardNetwork:ctlplane</span> <span class="gmail_default" style="font-family:monospace"></span></b><span class="gmail_default" style="font-family:monospace"><br></span><b><span class="gmail_default" style="font-family:monospace"></span></b></div><div><span class="gmail_default" style="font-family:monospace">By doing this, during the next stack update the haproxy config that points to the ctlplane network<br>should be maintained.<br></span><b><span class="gmail_default" style="font-family:monospace"></span></b></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div> </div></div></blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>Could an update of the overcloud, reset the configuration of the haproxy to the default?</div></div></blockquote><div><span class="gmail_default" style="font-family:monospace">Exactly, a stack update will result in applying the default values defined in your tht.<br></span></div><div><span class="gmail_default" style="font-family:monospace">For this reason, you should pass </span> <span class="gmail_default" style="font-family:monospace"><span class="gmail_default" style="font-family:monospace">CephDashboardNetwork:ctlplane to your overcloud deploy.<br></span></span></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>Thanks in advance. Regards.<br></div></div>
</blockquote></div><br><div style="font-family:monospace" class="gmail_default">I started a patch series [3] to make sure the Ceph Dashboard network uses the right networks, maintaining<br></div><div style="font-family:monospace" class="gmail_default">the ability to change it overriding the parameter described above.<br></div><div style="font-family:monospace" class="gmail_default"><br></div><div style="font-family:monospace" class="gmail_default">Thank you!!</div><br><br clear="all"><div style="font-family:monospace" class="gmail_default">[1] <a href="https://review.opendev.org/c/openstack/tripleo-ansible/+/801757">https://review.opendev.org/c/openstack/tripleo-ansible/+/801757<br></a>[2] <a href="https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/features/ceph_config.html#adding-ceph-dashboard-to-a-overcloud-deployment">https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/features/ceph_config.html#adding-ceph-dashboard-to-a-overcloud-deployment</a><br>[3] <a href="https://review.opendev.org/q/topic:%22ceph_dashboard_network%22+(status:open%20OR%20status:merged)">https://review.opendev.org/q/topic:%22ceph_dashboard_network%22+(status:open%20OR%20status:merged)</a></div><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><span><font color="#888888"><font face="monospace">Francesco Pantano<br>
GPG KEY: F41BD75C</font><br></font></span></div></div></div></div></div></div></div>