On 9 March 2014 16:04, Devananda van der Veen <devananda....@gmail.com> wrote: > With the feature freeze in effect and our driver blocked from the Nova tree > for this release cycle, last week we moved our driver into the Ironic tree > in this patch set: > > https://review.openstack.org/#/c/78002/ > > This allows Nova to load the "ironic" virt driver by importing the > "ironic.nova.virt.ironic.IronicDriver" class. We plan to resubmit this > driver to Nova when Juno opens, and remove it from the Ironic code base once > it is accepted. > > Why did we do this? Most importantly, it allows us to continue working on CI > testing during feature freeze and without any cross-project dependencies. No > Nova changes are required, and -- for the moment -- we trust ourselves > enough to land code in this driver without integration tests. > > We also made a lot of progress on the devstack patch: > > https://review.openstack.org/#/c/70348/ > > This patch configures Nova to use the "ironic" virt driver, sets up the > prerequisite environment, and performs integration tests (eg, with nova, > glance, keystone, and neutron) and functional tests of the PXE deploy driver > in a mocked bare metal environment. This is now the only change required to > perform these tests. > > If the infra team is amenable to adding an experimental check test to > Ironic's pipeline during feature-freeze, I will propose one, and we can > start identifying the set of tempest tests which make sense in a mocked bare > metal environment. If not, we can wait until Juno opens to propose this. > > Thanks to agordeev, adam_g, and shrews for their hard work on adding > devstack support for Ironic! We're almost there :) >
This all sounds good. Based on these requirements: https://wiki.openstack.org/wiki/HypervisorSupportMatrix/DeprecationPlan Does it seem feasible to get a CI running on all nova patches, using the above ironic virt driver, before we look at merging this into the Nova tree? John _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev