*** fzzf2 is now known as fzzf | 01:45 | |
fzzf1 | 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. | 10:50 |
---|---|---|
*** dviroel|out is now known as dviroel | 11:07 | |
fzzf1 | hi, 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 created | 11: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 |
carloss | hi fzzf1 :D | 12:05 |
carloss | to submit a new manila driver you'll need to: | 12:05 |
carloss | - submit your driver's code (with unit tests) and documentation to gerrit | 12:05 |
carloss | - have that change reviewed upstream | 12:05 |
carloss | - have your CI system set up, listening and voting in all manila changes (not only to your driver's) | 12:05 |
carloss | In 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 ones | 12:05 |
carloss | there's also this piece of documentation talking about third party CI systems: https://docs.openstack.org/manila/latest/contributor/driver_requirements.html#continuous-integration-systems | 12:05 |
carloss | and these are the new driver requirements: https://docs.openstack.org/manila/latest/contributor/driver_requirements.html | 12:06 |
carloss | > Are the active replica and new replica not on the same host? | 12:13 |
carloss | not 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-replicas | 12:13 |
carloss | and general information on shares replication for manila: https://docs.openstack.org/manila/latest/admin/shared-file-systems-share-replication.html | 12:14 |
carloss | > This call is made on the host that the new replica is being created upon | 12:15 |
carloss | this 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 destination | 12:15 |
kpdev | I am planning to file bug to create share replica on specific host | 12:17 |
kpdev | Then share replica can use scheduler hints in filter properties something like https://review.opendev.org/c/openstack/manila/+/813293 | 12:18 |
kpdev | Please review above PR alongwith https://review.opendev.org/c/openstack/manila-tempest-plugin/+/816168 | 12:19 |
carloss | will do kpdev... thanks for working on those issues | 12:24 |
kpdev | share-replica bug https://bugs.launchpad.net/manila/+bug/1950313 | 12:26 |
opendevreview | Carlos Eduardo proposed openstack/manila master: [WIP][DNM] Force disk wipe when running lvcreate https://review.opendev.org/c/openstack/manila/+/817206 | 13:48 |
opendevreview | Carlos Eduardo proposed openstack/manila master: WIP Add FIPS testing jobs https://review.opendev.org/c/openstack/manila/+/810953 | 15:08 |
opendevreview | Carlos Eduardo proposed openstack/manila master: [WIP][DNM] Force disk wipe when running lvcreate https://review.opendev.org/c/openstack/manila/+/817206 | 18:11 |
opendevreview | Carlos 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/+/813463 | 20:29 |
*** dviroel is now known as dviroel|out | 20:51 | |
opendevreview | Carlos 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/+/813463 | 20:52 |
opendevreview | Carlos Eduardo proposed openstack/manila master: WIP Add FIPS testing jobs https://review.opendev.org/c/openstack/manila/+/810953 | 20:53 |
opendevreview | Carlos 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/+/813463 | 21:44 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!