[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [libra-dev] GIT Permissions for Libra

Hi Naci,


Excuse me for the late response. Last two days were official holidays in Bulgaria and I did not check my mail.


Actually, I did requested Gerrit for Libra a couple of months ago: https://bugs.eclipse.org/bugs/show_bug.cgi?id=371449

My intention was to experiment with it, but I got too occupied shortly after this. So, I did not even rollout this request to the Libra mailing list. I am sorry for this.


However, I did not expect anyone of the committers to be affected, because I explicitly chose the option:

 * I want project committers to be able to bypass the Gerrit code review system and push changes directly to the git repo.


Now I am reading again https://bugs.eclipse.org/bugs/show_bug.cgi?id=371449#c1 and see that it might possible that there is a side effect that the push URL is changed for committers.


Naci, could you read this comment and check if the new push URL works for you? If not, then we can ask the Webmaster to revert the Libra git repo to the old state.


I am really sorry for all this confusion.





From: Naci Dai [mailto:naci.dai@xxxxxxxxxxxxx]
Sent: 01 ÐÐÐ 2012 Ð. 14:34 Ñ.
To: Webmaster(Matt Ward)
Cc: Raev, Kaloyan
Subject: Re: GIT Permissions for Libra


Dear Matt,


Unless I missed a policy decision,  Libra team did not ask to be switched to gerrit yet.  How can we revert?

On Mon, Apr 30, 2012 at 6:31 PM, Webmaster(Matt Ward) <webmaster@xxxxxxxxxxx> wrote:

Hi Naci,

 This is an 'artifact' of Gerrit usage.  In order for Gerrit to work it needs to control the repo, which means it has to own it.  You should be able to push 'around' Gerrit though by using: ssh://userid@xxxxxxxxxxxxxxx:29418/libra/org.eclipse.libra.git .


Naci Dai wrote:

Hi Kaloyan and Denis,

I am having hard time pushing thins into Libra GIT.  This is the furthest I could get but I am stuck.  Area there changes in permissions for Libra?

Mighty Google says this has to do with insufficient group write permissions at the repo side.

Identity added: /Users/ndai/.ssh/id_rsa (/Users/ndai/.ssh/id_rsa)
Counting objects: 88, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (34/34), done.
Writing objects: 100% (54/54), 5.44 KiB, done.
Total 54 (delta 30), reused 0 (delta 0)
error: insufficient permission for adding an object to repository database ./objects

fatal: failed to write object
error: unpack failed: unpack-objects abnormal exit

To ssh://ndai@xxxxxxxxxxxxxxx:22/gitroot/libra/org.eclipse.libra.git <http://ndai@xxxxxxxxxxxxxxx:22/gitroot/libra/org.eclipse.libra.git>

 ! [remote rejected] master -> master (n/a (unpacker error))

error: failed to push some refs to 'ssh://ndai@xxxxxxxxxxxxxxx:22/gitroot/libra/org.eclipse.libra.git <http://ndai@xxxxxxxxxxxxxxx:22/gitroot/libra/org.eclipse.libra.git>'

Naci Dai - naci.dai@xxxxxxxxxxxxx <mailto:naci.dai@xxxxxxxxxxxxx>

eteration a.s.  itu ari-1 25 maslak istanbul tr
ph: +90 212 328 0825 - fax: +90 212 328 0521


Eclipse WebMaster - webmaster@xxxxxxxxxxx

Questions? Consult the WebMaster FAQ at http://wiki.eclipse.org/index.php/Webmaster_FAQ
View my status at http://wiki.eclipse.org/index.php/WebMaster


Naci Dai - naci.dai@xxxxxxxxxxxxx
eteration a.s.  itu ari-1 25 maslak istanbul tr
ph: +90 212 328 0825 - fax: +90 212 328 0521