So You Want to Contribute…¶
For general information on contributing to OpenStack, please check out the contributor guide to get started. It covers all the basics that are common to all OpenStack projects: the accounts you need, the basics of interacting with our Gerrit review system, how we communicate as a community, etc.
The rbd-iscsi-client library is maintained by the OpenStack Cinder project. To understand our development process and how you can contribute to it, please look at the Cinder project’s general contributor’s page: http://docs.openstack.org/cinder/latest/contributor/contributing.html
Here are some tips for setting up rbd-iscsi-client for local development.
The rbd-iscsi-client library is consumed by the Cinder RBD ISCSI driver
cinder.volume.drivers.ceph.rbd_iscsi.RBDISCSIDriver). The driver,
and hence this library, is tested by the
job defined in the
.zuul.yaml file in the Cinder code repository.