Hi Sukhdev, I didn't have a change to be present on previous meeting due to personal reasons, but I will be on next meeting. It is important to keep CI testing as much possible closer to real Ironic use-case scenario.
At the moment we don't have any test-case that covers ironic/neutron integration in tempests. I think it is nice time to discuss it. So my vision of ironic/neutron test-case is next: 1. Setup Devstack with 3 ironic nodes 2. In project: *demo * - create a network 10.0.100.0/24 - boot vm on it with fixed ip 10.0.100.10 - boot vm2 on it with fixed ip 10.0.100.11 3. In project: *alt_demo* - create network 10.0.100.0/24 with same prefix as in project *demo * - boot vm on it with fixed ip 10.0.100.20 4. Wait for both instances become active 5. Check that we *can't* ping *demo: vm* from *alt_demo vm* 6. Check that we *can* access to vm1 from vm in project demo 7. Make sure that there is no packets with MAC of *alt_demo vm *on *demo: vm *(can use tcpdump) -- Sincerely Vasyl Saienko On Wed, Nov 25, 2015 at 11:06 PM, Sukhdev Kapur <sukhdevka...@gmail.com> wrote: > Hi Vasyl, > > This is great. Kevin and I was working on the similar thing. I just > finished testing his patch and gave a +1. > This is a missing (and needed) functionality for getting the > Ironic/Neutron integration completed. > > As Kevin suggests, it will be best if we can combine these approaches and > come up with the best solution. > > If you are available, please join us in our next weekly meeting at 8AM > (pacific time) at #openstack-meeting-4. > I am sure team will be excited to know about this solution and this will > give an opportunity to make sure we cover all angles of this testing. > > Thanks > -Sukhdev > > > On Wed, Nov 25, 2015 at 7:27 AM, Vasyl Saienko <vsaie...@mirantis.com> > wrote: > >> Hello Community, >> >> As you know Ironic/Neutron integration is planned in Mitaka. And at the >> moment we don't have any CI that will test it. Unfortunately we can't test >> Ironic/Neutron integration on HW as we don't have it. >> So probably the best way is to develop ML2 driver that will work with OVS. >> >> At the moment we have a PoC [1] of ML2 driver that works with Cisco and >> OVS on linux. >> Also we have some patches to devstack that allows to try Ironic/Neutron >> integration on VM and real HW. And quick guide how to test it locally [0] >> >> https://review.openstack.org/#/c/247513/ >> https://review.openstack.org/#/c/248048/ >> https://review.openstack.org/#/c/249717/ >> https://review.openstack.org/#/c/248074/ >> >> I'm interested in Neutron/Ironic integration. It would be great if we >> have it in Mitaka. >> I'm asking Community to check [0] and [1] and share your thoughts. >> >> Also I would like to request a repo on openstack.org for [1] >> >> >> [0] >> https://github.com/jumpojoy/ironic-neutron/blob/master/devstack/examples/ironic-neutron-vm.md >> [1] https://github.com/jumpojoy/generic_switch >> >> -- >> Sincerely >> Vasyl Saienko >> >> __________________________________________________________________________ >> OpenStack Development Mailing List (not for usage questions) >> Unsubscribe: >> openstack-dev-requ...@lists.openstack.org?subject:unsubscribe >> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev >> >> > > __________________________________________________________________________ > OpenStack Development Mailing List (not for usage questions) > Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev > >
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev