Add manila.conf parameters for NetApp Active IQ weigher

As suggested in a manila meeting [1], would be good have the NetApp Active IQ weigher configured in the dummy jobs to make sure this new weigher
will not break anything. The expected behavior is that the weigher is skipped, since are non-NetApp backends configured. For more information
about this weigher check the Active IQ weigher spec [2].
This patch change the dummy-dhss and dummy-no-dhss jobs to test this scenario by adding the Active IQ necessary parameters in the manila.conf.
Depends-On: I36b08066545afdaa37e053eee319bc9cd489efdc
[1] https://meetings.opendev.org/meetings/manila/2023/manila.2023年08月10日-15.00.log.html
[2] https://specs.openstack.org/openstack/manila-specs/specs/bobcat/spec-lite-netapp-activeiq-weigher.html
Change-Id: Ie79404e476ca5bb29c5bfb2f3235559969b8cb55
This commit is contained in:
Thiago Alvoravel
2023年08月18日 14:48:24 +00:00
parent 8d4a2decf0
commit 5b3045c09f

View File

@@ -499,9 +499,15 @@
vars:
devstack_localrc:
SHARE_DRIVER:manila.tests.share.drivers.dummy.DummyDriver
MANILA_CONFIGURE_GROUPS:alpha,beta,gamma,membernet
MANILA_CONFIGURE_GROUPS:alpha,beta,gamma,membernet,netapp_active_iq
MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS:'snapshot_support=True create_share_from_snapshot_support=True revert_to_snapshot_support=True mount_snapshot_support=True'
MANILA_ENABLED_BACKENDS:alpha,beta,gamma
MANILA_OPTGROUP_DEFAULT_scheduler_default_weighers:NetAppAIQWeigher,CapacityWeigher,GoodnessWeigher,HostAffinityWeigher,PoolWeigher
MANILA_OPTGROUP_netapp_active_iq_aiq_transport_type:https
MANILA_OPTGROUP_netapp_active_iq_aiq_ssl_verify:False
MANILA_OPTGROUP_netapp_active_iq_aiq_username:admin
MANILA_OPTGROUP_netapp_active_iq_aiq_password:123
MANILA_OPTGROUP_netapp_active_iq_aiq_hostname:localhost
MANILA_OPTGROUP_alpha_driver_handles_share_servers:false
MANILA_OPTGROUP_alpha_replication_domain:DUMMY_DOMAIN
MANILA_OPTGROUP_alpha_share_backend_name:ALPHA
@@ -554,10 +560,16 @@
vars:
devstack_localrc:
SHARE_DRIVER:manila.tests.share.drivers.dummy.DummyDriver
MANILA_CONFIGURE_GROUPS:alpha,beta,gamma,membernet,adminnet
MANILA_CONFIGURE_GROUPS:alpha,beta,gamma,membernet,adminnet,netapp_active_iq
MANILA_DEFAULT_SHARE_TYPE_EXTRA_SPECS:'snapshot_support=True create_share_from_snapshot_support=True revert_to_snapshot_support=True mount_snapshot_support=True'
MANILA_ENABLED_BACKENDS:alpha,beta
MANILA_OPTGROUP_DEFAULT_quota_share_networks:50
MANILA_OPTGROUP_DEFAULT_scheduler_default_weighers:NetAppAIQWeigher,CapacityWeigher,GoodnessWeigher,HostAffinityWeigher,PoolWeigher
MANILA_OPTGROUP_netapp_active_iq_aiq_transport_type:https
MANILA_OPTGROUP_netapp_active_iq_aiq_ssl_verify:False
MANILA_OPTGROUP_netapp_active_iq_aiq_username:admin
MANILA_OPTGROUP_netapp_active_iq_aiq_password:123
MANILA_OPTGROUP_netapp_active_iq_aiq_hostname:localhost
MANILA_OPTGROUP_adminnet_network_api_class:manila.network.standalone_network_plugin.StandaloneNetworkPlugin
MANILA_OPTGROUP_adminnet_network_plugin_ipv4_enabled:true
MANILA_OPTGROUP_adminnet_standalone_network_plugin_allowed_ip_ranges:11.0.0.10-11.0.0.19,11.0.0.30-11.0.0.39,11.0.0.50-11.0.0.199
Reference in New Issue
openstack/manila-tempest-plugin
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.

The note is not visible to the blocked user.