•  
      request #13024 Deleting a reference generates errors
    Infos
    #13024
    Guilhem Bonnefille (CS) (gbonnefille)
    2019-04-19 18:05
    2019-02-22 19:18
    13206
    Details
    Deleting a reference generates errors

    When removing a reference, we get back this error message:

    $ git push origin :item
    X11 forwarding request failed on channel 0
    remote: fatal: bad object 0000000000000000000000000000000000000000
    remote: error: unable to find 0000000000000000000000000000000000000000
    remote: fatal: Not a valid object name 0000000000000000000000000000000000000000
    To ssh://tuleap.example.org/project/dir/repository.git
     - [deleted]         item

     

    Empty
    SCM/Git
    10.9
    Empty
    Empty
    Stage
    Thomas Gerbet (tgerbet)
    Closed
    2019-03-07
    Attachments
    Empty
    References

    List of items referenced by or referencing this item.

    Artifact Tracker v5

    Follow-ups

    • User avatar
      Proposed patch has been integrated upstream: https://github.com/sitaramc/gitolite/commit/657ac9f89fad87c2790982029386bd720417e26f

      We should be able to remove our workaround once a new release is tagged and available in the repositories.
    • User avatar
      Since it might be a while until an new version of gitolite is release and available in the repositories and a workaround has been integrated, let's close the artifact.

      • Status changed from Under review to Closed
      • Close date set to 2019-03-07
    • User avatar

      Integrated in Tuleap 10.11.99.56


    • User avatar
      Patch is under review, see gerrit #14318.

      • Status changed from Under implementation to Under review
    • User avatar
      Until the proposed patch land in the Gitolite repository, is released and available in EPEL Tuleap should deploy its own version of the VREF so users are not annoyed by this error.

      • Status changed from Verified to Under implementation
      • Assigned to changed from None to Thomas Gerbet (tgerbet)
    • User avatar
    • User avatar
      OK, sorry for english. I will take care the next time.

      Yes, X11 issue is related to my environment. It is not related to the issue.
    • User avatar
      Issue has been reported to the gitolite project with a patch proposal.


      https://groups.google.com/d/msg/gitolite/e4DF8GFSb_c/VCozXmj0AgAJ
    • User avatar
      Hi,

      I allowed myself to rewrite the request in English. Even if the core maintainers understand French, Tuleap is an open source project. Opening an issue in French will severely reduce the number of people that can understand it so it less useful for the community. Please, keep things in English for the next times ;) .


      Back on the issue: the message you got about X11 forwarding is very likely related to a local configuration. You should check the configuration of your SSH client to not try to do X11 forwarding by default.

      For these lines, I'm able to reproduce:
      remote: fatal: bad object 0000000000000000000000000000000000000000
      remote: error: unable to find 0000000000000000000000000000000000000000
      remote: fatal: Not a valid object name 0000000000000000000000000000000000000000


      The issue has been introduced by story #12326. The issue lies in fact in gitolite (the software Tuleap uses to manage accesses and ACL of Git repositories), the VREF MAX_NEWBIN_SIZE does not handle well the deletion of references. I will take a look to see what can be done.

      • Summary
        -Messages inquiétants lors de la suppression à distance 
        +Deleting a reference generates errors 
      • Original Submission
      • Status changed from New to Verified
      • Platform cleared values: CentOS 6