Tuesday, 2021-11-09

*** fzzf2 is now known as fzzf01:45
fzzf1hi all.How to submit manila driver? What are the steps in this process. I'm new to gerrit. I have tested CI with ci-sandbox. Need I configure zuul jobs? I install softwarefactory, use static provider in zuul nodepool. Any help would be appreciated.10:50
*** dviroel|out is now known as dviroel11:07
fzzf1hi, I'm implementing manila driver's "create_replica" method. I'm not clear about this "This call is made on the host that the new replica is being created11:26
fzzf1 upon". manila/share/driver.py there. https://paste.opendev.org/show/810865/  . Are the active replica and new replica not on the same host?11:26
carloss> hi all.How to submit manila driver? What are the steps in this process. I'm new to gerrit. I have tested CI with ci-sandbox. Need I configure zuul jobs? I install softwarefactory, use static provider in zuul nodepool. Any help would be appreciated.12:05
carlosshi fzzf1 :D12:05
carlossto submit a new manila driver you'll need to:12:05
carloss- submit your driver's code (with unit tests) and documentation to gerrit12:05
carloss- have that change reviewed upstream12:05
carloss- have your CI system set up, listening and voting in all manila changes (not only to your driver's)12:05
carlossIn your CI system, you'll possibly need to set up a new job. This job will need to enable your backend in the manila.conf and run all the tests to features your driver claim support to. The tests to be run are the manila tempest plugin ones12:05
carlossthere's also this piece of documentation talking about third party CI systems: https://docs.openstack.org/manila/latest/contributor/driver_requirements.html#continuous-integration-systems12:05
carlossand these are the new driver requirements: https://docs.openstack.org/manila/latest/contributor/driver_requirements.html12:06
carloss> Are the active replica and new replica not on the same host?12:13
carlossnot necessarily... depends on the set up of the cloud. The source host/backend could differ from the destination host/backend... Here we have more information about manipulation of share replicas: https://docs.openstack.org/manila/latest/admin/shared-file-systems-share-replication.html#creating-and-promoting-share-replicas12:13
carlossand general information on shares replication for manila: https://docs.openstack.org/manila/latest/admin/shared-file-systems-share-replication.html12:14
carloss> This call is made on the host that the new replica is being created upon12:15
carlossthis call out is important just to make sure that drivers will send the call to the appropriate host/backend and the replica will be created in the right destination12:15
kpdevI am planning to file bug to create share replica on specific host12:17
kpdevThen share replica can use scheduler hints in filter properties something like https://review.opendev.org/c/openstack/manila/+/81329312:18
kpdevPlease review above PR alongwith https://review.opendev.org/c/openstack/manila-tempest-plugin/+/81616812:19
carlosswill do kpdev... thanks for working on those issues12:24
kpdevshare-replica bug https://bugs.launchpad.net/manila/+bug/195031312:26
opendevreviewCarlos Eduardo proposed openstack/manila master: [WIP][DNM] Force disk wipe when running lvcreate  https://review.opendev.org/c/openstack/manila/+/81720613:48
opendevreviewCarlos Eduardo proposed openstack/manila master: WIP Add FIPS testing jobs  https://review.opendev.org/c/openstack/manila/+/81095315:08
opendevreviewCarlos Eduardo proposed openstack/manila master: [WIP][DNM] Force disk wipe when running lvcreate  https://review.opendev.org/c/openstack/manila/+/81720618:11
opendevreviewCarlos Eduardo proposed openstack/manila-tempest-plugin master: DNM - Temporarily disable IPv6 setup on LVM and CEPH NFS  https://review.opendev.org/c/openstack/manila-tempest-plugin/+/81346320:29
*** dviroel is now known as dviroel|out20:51
opendevreviewCarlos Eduardo proposed openstack/manila-tempest-plugin master: DNM - Temporarily disable IPv6 setup on LVM and CEPH NFS  https://review.opendev.org/c/openstack/manila-tempest-plugin/+/81346320:52
opendevreviewCarlos Eduardo proposed openstack/manila master: WIP Add FIPS testing jobs  https://review.opendev.org/c/openstack/manila/+/81095320:53
opendevreviewCarlos Eduardo proposed openstack/manila-tempest-plugin master: [DNM] Temporarily disable IPv6 setup on LVM and CEPH NFS  https://review.opendev.org/c/openstack/manila-tempest-plugin/+/81346321:44

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