Enable Grenade usage as a plugin
Enable Grenade to run tests for Ironic using the plugin method. Also provide some documentation on the fact that openstack-infra/project-config will need to be updated for these changes to take effect. Change-Id: I49cf37333c55dbbdbb75737f1c7fd2ecaf983f21
This commit is contained in:
parent
998af9a303
commit
3b3d711157
@ -1,5 +1,17 @@
|
|||||||
# eventually this will be handled by this being in the ironic tree
|
# Grenade needs to know that Ironic has a Grenade plugin. This is done in the
|
||||||
if is_service_enabled ir-api; then
|
# gate by setting GRENADE_PLUGINRC when using openstack-infra/devstack-gate.
|
||||||
|
# That means that in the project openstack-infra/project-config we will need to
|
||||||
|
# update the Ironic grenade job(s) in jenkins/jobs/devstack-gate.yaml with
|
||||||
|
# this:
|
||||||
|
# export GRENADE_PLUGINRC="enable_grenade_plugin ironic https://git.openstack.org/openstack/ironic"
|
||||||
|
# If openstack-infra/project-config is not updated then the Grenade tests will
|
||||||
|
# never get run for Ironic
|
||||||
|
|
||||||
register_project_for_upgrade ironic
|
register_project_for_upgrade ironic
|
||||||
register_db_to_save ironic
|
register_db_to_save ironic
|
||||||
fi
|
|
||||||
|
devstack_localrc base enable_plugin ironic https://git.openstack.org/openstack/ironic
|
||||||
|
devstack_localrc base enable_service ir-api ir-cond
|
||||||
|
|
||||||
|
devstack_localrc target enable_plugin ironic https://git.openstack.org/openstack/ironic
|
||||||
|
devstack_localrc target enable_service ir-api ir-cond
|
||||||
|
Loading…
Reference in New Issue
Block a user