Bug 1118901
| Summary: | tag.sh should leave pulp, pulp_puppet, and pulp_rpm on the branch it found them on | ||
|---|---|---|---|
| Product: | [Retired] Pulp | Reporter: | Brian Bouterse <bmbouter> |
| Component: | z_other | Assignee: | pulp-bugs |
| Status: | CLOSED NOTABUG | QA Contact: | pulp-qe-list |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | 2.4 Beta | CC: | bmbouter, cduryee, mhrivnak, rbarlow |
| Target Milestone: | --- | Keywords: | Task, Triaged |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2015-02-16 15:35:38 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Brian Bouterse
2014-07-11 20:49:37 UTC
Is this bug reproducible? I've never noticed tag.sh checking out master when I build before. I bet this is reproducable, but since it auto pushes the tag to the real repos I didn't want to run it. The next time tag.sh is actually used it would be good to observe the branch result from the tag.sh script. I read through tag.sh and it seems that it does 3 things for each root: 1. ensure the branch of interest is checked out with the latest 2. tag with tito 3. merge into the parent branch which defaults to master or the specified parent It seems that the last thing tag.sh does is merge forward the branch into the parent. It's important to merge forward, but we do that anyway for all of our other commits. I figure tag.sh would just tag and make sure it tags the right thing and that is all. Chris and Randy, do you think we should remove the merge forward step from tag.sh? Yeah, but I also think we should just remove tag.sh since we are moving away from lock stepping our repos. tag.sh is going to be removed soon (likely this sprint). This bug should no longer even be relevant. |