New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Change some strings to InputTag for proper HLT ConfDB tracking #1656
Conversation
A new Pull Request was created by @Martin-Grunewald (Martin Grunewald) for CMSSW_7_0_X. Change some strings to InputTag for proper HLT ConfDB tracking It involves the following packages: Calibration/HcalIsolatedTrackReco @nclopezo, @demattia, @cmsbuild, @thspeer, @rcastello, @slava77 can you please review it and eventually sign? Thanks. |
+1 |
+1 |
This pull request is fully signed and it will be integrated in one of the next IBs unless changes or unless it breaks tests. @ktf can you please take care of it? |
Hi Martin, This pull request has become unmergeable. Could you please rebase it? |
Sorry, I do not see any conflict - so what am I supposed to do? |
You can resolve the conflicts, and then push again to this branch. I think this can help you: |
Sorry, it does not: First of all I do not see any merge conflicts. gruen@ughent2:~/CMS/CMSSW_7_0_X_2013-12-06-0200/src/[118]$ git branch
|
Does not merge on top of
Between IB you use and Regarding rebasing, you should rebase it on top of |
Thanks! I was just going to write something similar. |
error: failed to push some refs to 'git@github.com:Martin-Grunewald/cmssw.git' The tutorial is kind of useless for this case. |
you can check that what you currently have is what you want for this pr, and then try doing git push -f to rewrite the history of this branch. |
+1 |
Can someone re-write the cited tutorial to make it actually usefull? Ie, it seems to me it should be: If someone tells you that your branch no longer merges, do the following: Make a new developer area: cmsrel CMSSW_7_0_X_2013-12-06-0200 Update to the HEAD of 7_0_X: git cms-merge-topic CMSSW_7_0_X Connect to your old branch which does not merge, for example: git checkout -b String2InputTag Run the merge try, eg: git cms-merge-topic 1656 Look for conflicts: git diff Fix them: emacs ... Commit them back to the old branch: git commit -a -m "This sucks bigtime" Push the branch: git push my-cmssw HEAD:String2InputTag (beware: must add "HEAD:" in the above) |
Ah, sorry, second cmsrel (without argument) in the above should rather be cmsenv. |
#1702 to add the above recipe to the tutorial page. |
HLT cleanups -- Change some strings to InputTag for proper HLT ConfDB tracking
Bypassing signatures, given they were all given previously. |
Change some strings to InputTag for proper HLT ConfDB tracking.
Package code and local py cfi files are updated.
This change is backward compatible: if an old or private py config still contains
the parameter as a string, cmsRun will issue a warning for you to update your py
config but run doing the correct(TM) thing!