I have a patch ready for making Couchbase v5.1 work on Power8/LE (ppc64le) platform. I would like to submit it for review. I understand that there is CLA which needs to be signed. However, I do have a custom CLA which is signed with my employer. Is there any way to submit that instead of the regular one?
@koumudini.bhute I’ve updated our Gerrit instance to support the IBM CLA. However I cannot see your account on there to add it to the CLA group. Have you created an account on review.couchbase.org? You just need to log in over there using your GitHub credentials. Since it uses OAuth I cannot do that step for you. But once it’s done, let me know and I’ll add you to the CLA group.
@koumudini.bhute I could not find your Gerrit account earlier, but I’ve found it now and added it to the IBM CLA group. You should see it listed under http://review.couchbase.org/#/settings/agreements ; please ensure it is there (the screenshot above is from a slightly different page).
Once that’s there, the CONTRIBUTING.md URL posted by Dave Rigby should tell you what you need to know about proposing a change to Gerrit. You’ll need to add an ssh public key at http://review.couchbase.org/#/settings/ssh-keys and then ensure that your SSH configuration is such that it will use your key. You can verify your SSH configuration by running
ssh -p 29418 kbhute-ibm@review.couchbase.org
You should see something like
**** Welcome to Gerrit Code Review ****
Hi Chris Hillery, you have successfully connected over SSH.
Thanks @ceej Yes I could see IBM CLA in agreements section now.
For code change proposal to Gerrit, I will get refer the doc and get in touch with @drigby in case of any challenges.
The remaining steps are all listed in this email thread with Koumudini - set up and test an SSH key, then look at the libcouchbase Contributing URL that Dave Rigby mentioned for a quick crash course in Gerrit.
Thanks @ceej,
I have added an ssh public key and successfully verified the configuration
**** Welcome to Gerrit Code Review ****
Hi Sandip Giri, you have successfully connected over SSH.
Unfortunately, interactive shells are disabled.
To clone a hosted Git repository, use:
git clone ssh://sandipmgiri@review.couchbase.org:29418/REPOSITORY_NAME.git