<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On 18 April 2018 at 14:22, Bogdan Dobrelya <span dir="ltr"><<a href="mailto:bdobreli@redhat.com" target="_blank">bdobreli@redhat.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"><span class="gmail-">On 4/18/18 12:07 PM, Derek Higgins 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 All,<br>
<br>
I've been testing the ironic inspector containerised service in the overcloud, the service essentially works but there is a couple of hurdles to tackle to set it up, the first of these is how to get the IPA kernel and ramdisk where they need to be.<br>
<br>
These need to be be present in the ironic_pxe_http container to be served out over http, whats the best way to get them there?<br>
<br>
On the undercloud this is done by copying the files across the filesystem[1][2] to /httpboot when we run "openstack overcloud image upload", but on the overcloud an alternative is required, could the files be pulled into the container during setup?<br>
</blockquote>
<br></span>
I'd prefer keep bind-mounting IPA kernel and ramdisk into a container via the /var/lib/ironic/httpboot host-path. So the question then becomes how to deliver those by that path for overcloud nodes?<br></blockquote><div>Yup it does, I'm currently looking into using DeployArtifactURLs to download the files to the controller nodes</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">
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">
<br>
thanks,<br>
Derek<br>
<br>
1 - <a href="https://github.com/openstack/python-tripleoclient/blob/3cf44eb/tripleoclient/v1/overcloud_image.py#L421-L433" rel="noreferrer" target="_blank">https://github.com/openstack/p<wbr>ython-tripleoclient/blob/3cf44<wbr>eb/tripleoclient/v1/overcloud_<wbr>image.py#L421-L433</a><br>
2 - <a href="https://github.com/openstack/python-tripleoclient/blob/3cf44eb/tripleoclient/v1/overcloud_image.py#L181" rel="noreferrer" target="_blank">https://github.com/openstack/p<wbr>ython-tripleoclient/blob/3cf44<wbr>eb/tripleoclient/v1/overcloud_<wbr>image.py#L181</a> <br>
<br></span>
______________________________<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.op<wbr>enstack.org?subject:unsubscrib<wbr>e</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi<wbr>-bin/mailman/listinfo/openstac<wbr>k-dev</a><br>
<br><span class="gmail-HOEnZb"><font color="#888888">
</font></span></blockquote><span class="gmail-HOEnZb"><font color="#888888">
<br>
<br>
-- <br>
Best regards,<br>
Bogdan Dobrelya,<br>
Irc #bogdando<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.op<wbr>enstack.org?subject:unsubscrib<wbr>e</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi<wbr>-bin/mailman/listinfo/openstac<wbr>k-dev</a><br>
</font></span></blockquote></div><br></div></div>