Wednesday, 2026-02-04

opendevreviewEunkyung Kim proposed openstack/python-manilaclient master: Add mount_point_name option for manage shares  https://review.opendev.org/c/openstack/python-manilaclient/+/97078706:04
opendevreviewMerged openstack/manila stable/2025.2: NetApp - Implemented volume autosize reset support for REST  https://review.opendev.org/c/openstack/manila/+/97511409:31
opendevreviewIvan Anfimov proposed openstack/manila master: ox: Drop basepython  https://review.opendev.org/c/openstack/manila/+/97560510:02
opendevreviewIvan Anfimov proposed openstack/manila master: tox: Drop basepython  https://review.opendev.org/c/openstack/manila/+/97560510:02
opendevreviewIvan Anfimov proposed openstack/manila master: tox: Drop basepython  https://review.opendev.org/c/openstack/manila/+/97560510:04
opendevreviewMedha Choudhary proposed openstack/manila stable/2025.1: NetApp - Implemented volume autosize reset support for REST  https://review.opendev.org/c/openstack/manila/+/97560610:09
opendevreviewSylvan Le Deunff proposed openstack/manila master: update share server list endpoint to perform all filtering using ORM  https://review.opendev.org/c/openstack/manila/+/97553010:48
opendevreviewSylvan Le Deunff proposed openstack/manila master: update share server list endpoint to perform all filtering using ORM  https://review.opendev.org/c/openstack/manila/+/97553011:05
opendevreviewkiran pawar proposed openstack/manila master: Add support for QoS type and specs  https://review.opendev.org/c/openstack/manila/+/96782212:57
opendevreviewkiran pawar proposed openstack/manila master: Netapp: Add support for QoS type specs for dhss=true  https://review.opendev.org/c/openstack/manila/+/97396212:57
SaiHi carloss gouthamr13:04
carlosso/13:04
SaiToday we have replica create/promote tests here  https://github.com/openstack/manila-tempest-plugin/blob/master/manila_tempest_tests/tests/api/test_replication.py13:05
SaiAnd we would like to add replica create/promote with metadata13:05
SaiAs we are working on share replica create with metadata feature13:06
SaiWe have our own metadata, which is {"replication_policy:" : "<MirrorAllSnapshots/Sync/StrictSync>"}13:06
SaiThis is NetApp specific 13:07
SaiNeed a suggestion here on how to add these tests as adding replication_policy is not valid for all vendors13:07
carlossSai: thanks for bringing this up13:08
carlossso yes, that is a good concern. indeed we should not implement tests in the core that would be targeting only a vendor13:08
carlossso my suggestion here would be: maybe you can try adding a new configuration option that allows you to set metadata?13:08
carlossthat would be added to manila-tempest-plugin13:09
carlosssomething like: share_replica_backend_metadata13:09
carlossand have tests targeting it. that could be a list for a ddt iteration for example, so you guys would be able to define something like:13:10
carloss[{"replication_policy:" : "MirrorAllSnapshots"}, {"replication_policy:" : "Sync"}, {"replication_policy:" : "StrictSync"}]13:10
carlossthe netapp CI job would be setting these in the tempest config and it would be picked up by manila-tempest-plugin13:11
carlossso you can add tests like create_replica_with_metadata that would pick it up. each vendor that implements it can set the metadata that makes sense to them and test it. that would produce iterations with the different kinds of metadata that can be set13:12
carlossthis can be set as an empty value13:12
carlossand only if there's a metadata that will be honored by the backend, the job would configure it, as you're also introducing tests for the metadata CRUD in share replicas13:13
carlossSai: does that make sense?13:13
carlossnot sure if gouthamr has some bright ideas on this, but that would be the thing that made the most sense in my mind right now13:14
Sai> and only if there's a metadata that will be honored by the backend, the job would configure it, as you're also introducing tests for the metadata CRUD in share replicas13:15
SaiFor now, NetApp only supports create. 13:16
Sai> Sai: does that make sense?13:16
SaiI kind of get it and makes sense. 13:16
carloss> For now, NetApp only supports create. 13:17
carlossyep, but for the CRUD of metadata, any backend that supports replication will be able to test it. The concern you brought up is where things happen differently though13:17
SaiOkay13:17
carlosslike how to set storage-specific extra specs13:17
Saigot it 13:17
SaiINFO: I have anyway added tempests tests to verify create/set/unset metadata operations. 13:18
carlossSai: that's great, thanks for working on those :)13:18
dviroelin the past, those netapp specific tests lived in the netapp's internal plugin. Does that still exists and run?13:20
SaiThank you carloss, appreciate your suggestions. 13:20
Sai> in the past, those netapp specific tests lived in the netapp's internal plugin. Does that still exists and run?13:22
SaiThey exists but not running I guess ;( 13:23
SaiNeed to check13:23
dviroelyeah, there was specific tests running there, that were important13:26
Sai> yeah, there was specific tests running there, that were important15:03
SaiAhh, I think we need to check and use them efficiently. 15:03
SaiThank you dviroel15:03

Generated by irclog2html.py 4.0.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!