From 5b3045c09f1d0a0ba213f1a7009e4144e25e2f8b Mon Sep 17 00:00:00 2001 From: Thiago Alvoravel Date: 2023年8月18日 14:48:24 +0000 Subject: [PATCH] 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 --- zuul.d/manila-tempest-jobs.yaml | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/zuul.d/manila-tempest-jobs.yaml b/zuul.d/manila-tempest-jobs.yaml index 690b8bc4..d11676e9 100644 --- a/zuul.d/manila-tempest-jobs.yaml +++ b/zuul.d/manila-tempest-jobs.yaml @@ -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

AltStyle によって変換されたページ (->オリジナル) /