<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Wed, Sep 9, 2015 at 10:25 PM, Steve Gordon <span dir="ltr"><<a href="mailto:sgordon@redhat.com" target="_blank">sgordon@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>----- Original Message -----<br>
> From: "Jeff Peeler" <<a href="mailto:jpeeler@redhat.com" target="_blank">jpeeler@redhat.com</a>><br>
> To: "OpenStack Development Mailing List (not for usage questions)" <<a href="mailto:openstack-dev@lists.openstack.org" target="_blank">openstack-dev@lists.openstack.org</a>><br>
><br>
> I'd greatly prefer using availability zones/host aggregates as I'm trying<br>
> to keep the footprint as small as possible. It does appear that in the<br>
> section "configure scheduler to support host aggregates" [1], that I can<br>
> configure filtering using just one scheduler (right?). However, perhaps<br>
> more importantly, I'm now unsure with the network configuration changes<br>
> required for Ironic that deploying normal instances along with baremetal<br>
> servers is possible.<br>
><br>
> [1]<br>
> <a href="http://docs.openstack.org/kilo/config-reference/content/section_compute-scheduler.html" rel="noreferrer" target="_blank">http://docs.openstack.org/kilo/config-reference/content/section_compute-scheduler.html</a><br>
<br>
</span>Hi Jeff,<br>
<br>
I assume your need for a second scheduler is spurred by wanting to enable different filters for baremetal vs virt (rather than influencing scheduling using the same filters via image properties, extra specs, and boot parameters (hints)?<br>
<br>
I ask because if not you should be able to use the hypervisor_type image property to ensure that images intended for baremetal are directed there and those intended for kvm etc. are directed to those hypervisors. The documentation [1] doesn't list ironic as a valid value for this property but I looked into the code for this a while ago and it seemed like it should work... Apologies if you had already considered this.<br>
<br>
Thanks,<br>
<br>
Steve<br>
<br>
[1] <a href="http://docs.openstack.org/cli-reference/content/chapter_cli-glance-property.html" rel="noreferrer" target="_blank">http://docs.openstack.org/cli-reference/content/chapter_cli-glance-property.html</a></blockquote><div><br></div><div>I hadn't considered that, thanks. It's still unknown to me though if a separate compute service is required. And if it is required, how much segregation is required to make that work.</div><div><br></div><div>Not being a networking guru, I'm also unsure if the Ironic setup instructions to use a flat network is a requirement or is just a sample of possible configuration. In a brief out of band conversation I had, it does sound like Ironic can be configured to use linuxbridge too, which I didn't know was possible.</div></div></div></div>