Bug 408143 - git website request
Summary: git website request
Status: RESOLVED FIXED
Alias: None
Product: Community
Classification: Eclipse Foundation
Component: Git (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Eclipse Webmaster CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-15 11:31 EDT by Anthony Hunter CLA
Modified: 2013-06-25 10:18 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony Hunter CLA 2013-05-15 11:31:20 EDT
Now that Bug 408019 was successful yesterday for GMF Notation, I want to do the same for the four other modeling projects I lead.

As per Bug 393682, the Modeling project has been restructured and mid-level "container" projects (modeling.gmp and modeling.emf) have been marked for termination. Projects will be moved into the top level project. 

In this case, we need a new website git repo for:

GMF Runtime - modeling.gmf-runtime
EMF Query - modeling.emf-query
EMF Validation - modeling.emf-validation
EMF Transaction - modeling.emf-transaction
Comment 1 Eclipse Webmaster CLA 2013-05-16 10:08:57 EDT
Should these be populated with the existing data or 'empty'?

-M.
Comment 2 Anthony Hunter CLA 2013-05-16 10:25:17 EDT
(In reply to comment #1)
> Should these be populated with the existing data or 'empty'?
> 
> -M.

All an be empty just like we did for GMF Notation. 

I used the "new" Nova template for the newly created website, so starting from empty is the best way to start.
Comment 3 Eclipse Webmaster CLA 2013-05-16 15:06:37 EDT
Ok I've created all of these with the standard new project template.  Git URLs:

ssh://committer_id@git.eclipse.org/gitroot/www.eclipse.org/gmf-runtime.git
ssh://committer_id@git.eclipse.org/gitroot/www.eclipse.org/emf-query.git
ssh://committer_id@git.eclipse.org/gitroot/www.eclipse.org/emf-validation.git
ssh://committer_id@git.eclipse.org/gitroot/www.eclipse.org/emf-transaction.git

http://git.eclipse.org/gitroot/www.eclipse.org/gmf-runtime.git
http://git.eclipse.org/gitroot/www.eclipse.org/emf-query.git
http://git.eclipse.org/gitroot/www.eclipse.org/emf-validation.git
http://git.eclipse.org/gitroot/www.eclipse.org/emf-transaction.git

-M.
Comment 4 Anthony Hunter CLA 2013-06-24 17:00:24 EDT
I cannot push to the gmf-notation website:

% git push
Counting objects: 4, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 476 bytes, done.
Total 3 (delta 0), reused 0 (delta 0)
remote: Can't do setegid!
remote: error: hook declined to update refs/heads/master
To ssh://git.eclipse.org/gitroot/www.eclipse.org/gmf-runtime.git
 ! [remote rejected] master -> master (hook declined)
error: failed to push some refs to 'ssh://git.eclipse.org/gitroot/www.eclipse.org/gmf-runtime.git'

Know what the issue might be?
Comment 5 Eclipse Webmaster CLA 2013-06-25 09:38:58 EDT
I've turned on debugging for the update hook.  Can you try and push again and send me the output?

-M.
Comment 6 Anthony Hunter CLA 2013-06-25 10:18:09 EDT
worked fine this morning:

remote: -Info-    Updating in 'gmf-runtime'.
remote: -Info-    ahunter wants U for heads/master into [.]
remote: -Info-    Getting committers of new commits in [.] .
remote: -Info-    new: e41171b46ddeff999ffdbcebb3aae4147e572391
remote: -Info-    Found anthonyh@ca.ibm.com.
remote: -Info-    [anthonyh@ca.ibm.com] is an email address.  Converting.
remote: -Info-    Obtained uid [ahunter]
remote: -Info-    Processing: [ahunter] to see if they are in group [8761]
remote: -Info-    Found: 1
remote: -Grant-   No hook rule has prevented the U to heads/master