•  
      request #10138 The default gitolite configuration does not let codendiadm access to the repos
    Infos
    #10138
    Thomas Gerbet (tgerbet)
    2017-04-13 15:18
    2017-04-12 14:12
    10414
    Details
    The default gitolite configuration does not let codendiadm access to the repos
    Due to that the PR plugin can not be used to merge PR from the web UI when the plugin is newly installed and no repo has been created in a new project, you will get the following error:

    400 Bad Request: This Pull Request cannot be merged: Command execution failure: git --work-tree='/var/lib/codendi/gitolite/repositories/.tuleap-pr/pr_OinNs4' --git-dir='/var/lib/codendi/gitolite/repositories/.tuleap-pr/pr_OinNs4/.git' push --porcelain 'gitolite@gl-adm:tuleap/reponame.git' HEAD:'master' (return value: 128):
    W access for tuleap/reponame DENIED to id_rsa_gl-adm
    (Or there may be no repository at the given path. Did you spell it correctly?)
    fatal: Could not read from remote repository.

    Please make sure you have the correct access rights
    and the repository exists.
    SCM/Git
    All
    Empty
    • [ ] enhancement
    • [ ] internal improvement
    Empty
    Stage
    Empty
    Closed
    2017-04-13
    Attachments
    Empty
    References

    Follow-ups

    User avatar
    Thomas Gerbet (tgerbet)2017-04-12 14:59
    A contribution to sync the initial config file with the templates when the file is regenerated is under review: gerrit #8155.

    • Status changed from Under implementation to Under review
    User avatar
    Thomas Gerbet (tgerbet)2017-04-12 14:42
    • Summary
      -Pull requests can not be merged from the interface when Gitolite2 is used 
      +The default gitolite configuration does not let codendiadm access to the repos 
    • Original Submission
      Something went wrong, the follow up content couldn't be loaded
      Only formatting have been changed, you should switch to markup to see the changes