Hey Alec,

Here's a quick way to cherry-pick these all over to the stable/euphrates
branch. Though you'll still need to submit them all through Gerrit:

  git checkout euphrates
  git cherry -v stable/euphrates master | cut -d' ' -f2 | xargs -I{} git 
cherry-pick -x '{}'

'git review' will ask you to confirm you want to upload multiple
patchsets. A 'yes' should put all of them up for review.

Regards,
Trevor Bramwell

On Wed, Oct 18, 2017 at 08:14:59PM +0000, Alec Hothan (ahothan) wrote:
> I have many commits in master which I’d like to merge to stable/euphrates.
> Would like to check if anybody knows how to merge master into a release 
> branch using gerrit?
> Looks like I may need the permission to upload merges with Gerrit.
> 
> Here is what I did:
> 
> $ git fetch origin  stable/euphrates:euphrates
> $ git checkout euphrates
> 
> $ git merge master –no-ff
> 
> # at this point, so far so good, I got all my commits into my euphrates branch
> 
> # git review fails due to permission:
> 
> $ git review
> Warning: Permanently added '[gerrit.opnfv.org]:29418,[198.145.29.81]:29418' 
> (RSA) to the list of known hosts.
> remote: Processing changes: refs: 1, done
> To ssh://gerrit.opnfv.org:29418/nfvbench.git
> ! [remote rejected] HEAD -> refs/publish/master/euphrates (you are not 
> allowed to upload merges)
> error: failed to push some refs to 
> 'ssh://[email protected]:29418/nfvbench.git'
> 
> 
> Is there a different way to achieve this?
> I do not want to cherry pick my commits as I have too many of them.
> 
> Thanks
> 
>   Alec
> 

> _______________________________________________
> opnfv-tech-discuss mailing list
> [email protected]
> https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

Attachment: signature.asc
Description: PGP signature

_______________________________________________
opnfv-tech-discuss mailing list
[email protected]
https://lists.opnfv.org/mailman/listinfo/opnfv-tech-discuss

Reply via email to