It doesn't look like the new ECA check is correct for simrel now. I have just had a failed push to simrel saying I am not a committer. Perhaps simrel's special case is getting in the way here?
$ git push origin HEAD:refs/for/master
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 337 bytes | 337.00 KiB/s, done.
Total 3 (delta 2), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (2/2)
remote: Processing changes: refs: 1, done
remote: commit fd3ef88: ----------
remote: commit fd3ef88: Reviewing commit: fd3ef88e
remote: commit fd3ef88: Authored by: Jonah Graham <
jonah@xxxxxxxxxxxxxxxx>
remote: commit fd3ef88:
remote: commit fd3ef88: Reviewing commit: fd3ef88ee544e8f10000ae798c0e27f44fc5c0cf
remote: commit fd3ef88: Authored by: Jonah Graham <
jonah@xxxxxxxxxxxxxxxx>
remote: commit fd3ef88: The author is not a committer on the project.
remote: commit fd3ef88: The author has a current Eclipse Contributor Agreement (ECA) on file.
remote: commit fd3ef88: The author has not signed-off on the contribution.
remote: If there are multiple commits, please ensure that each commit is signed-off.
remote: commit fd3ef88:
remote: commit fd3ef88: Please see
http://wiki.eclipse.org/ECATo ssh://
git.eclipse.org:29418/simrel/org.eclipse.simrel.build ! [remote rejected] HEAD -> refs/for/master (commit fd3ef88: The contributor must sign-off on the contribution.)
error: failed to push some refs to 'ssh://
git.eclipse.org:29418/simrel/org.eclipse.simrel.build'
A test for CDT worked fine:
$ git push origin HEAD:refs/for/cdt_10_1
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 364 bytes | 364.00 KiB/s, done.
Total 3 (delta 2), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (2/2)
remote: Processing changes: refs: 1, new: 1, done
remote: commit 0b276a5: ----------
remote: commit 0b276a5: Reviewing commit: 0b276a5d
remote: commit 0b276a5: Authored by: Jonah Graham <
jonah@xxxxxxxxxxxxxxxx>
remote: commit 0b276a5:
remote: commit 0b276a5: Reviewing commit: 0b276a5d705da331f07cb95b4bc5f16b6194d88c
remote: commit 0b276a5: Authored by: Jonah Graham <
jonah@xxxxxxxxxxxxxxxx>
remote: commit 0b276a5: The author is a committer on the project.
remote: commit 0b276a5:
remote: commit 0b276a5: This commit passes Eclipse validation.
remote:
remote: SUCCESS
remote:
remote:
https://git.eclipse.org/r/c/cdt/org.eclipse.cdt/+/173844 Dummy commit [NEW]
remote:
To ssh://
git.eclipse.org:29418/cdt/org.eclipse.cdt.git * [new reference] HEAD -> refs/for/cdt_10_1
Thanks,
Jonah