Closed Bug 1968149 Opened 1 year ago Closed 1 year ago

FIREFOX_128_10_1esr_* and FIREFOX_115_23_1esr_* tags missing on hg

Categories

(Conduit :: git-to-hg sync, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: shtrom, Assigned: shtrom)

References

Details

(Keywords: conduit-triaged)

This was due to bug 1967193.

Assignee: nobody → omehani
Status: NEW → ASSIGNED

128.10.1

Data

$ for tag in $(git tag -l | grep 128_10_1esr); do echo -n "${tag} "; git rev-parse $tag; done
FIREFOX_128_10_1esr_BUILD1 0dabb9048df82a39245bbb7d152974d5748cf9e9
FIREFOX_128_10_1esr_RELEASE 0dabb9048df82a39245bbb7d152974d5748cf9e9
$ GIT_COMMIT=0dabb9048df82a39245bbb7d152974d5748cf9e9
$ HG_COMMIT=$(git cinnabar git2hg ${GIT_COMMIT})
$ echo ${HG_COMMIT}
cf43f46ebc3d13f3bec9da37ea2c8750b3dfaaf1

Tagging

$ TAGS_BRANCH=tags-esr128
$ for TAG in FIREFOX_128_10_1esr_BUILD1 FIREFOX_128_10_1esr_RELEASE; do git cinnabar tag --message "No bug - Tagging ${HG_COMMIT} with ${TAG} a=tagging CLOSED TREE DONTBUILD" --onto refs/heads/${TAGS_BRANCH} ${TAG} ${GIT_COMMIT}; done
$ HG_REPO=ssh://hg.mozilla.org/releases/mozilla-esr128
$ git push hg::${HG_REPO} ${TAGS_BRANCH}:refs/heads/branches/${TAGS_BRANCH}/tip

115.23.1

Data

$ for tag in $(git tag -l | grep 115_23_1esr); do echo -n "${tag} "; git rev-parse $tag; done
FIREFOX_115_23_1esr_BUILD1 40de8ec0e482796621e556b493766d1503ad1420
FIREFOX_115_23_1esr_RELEASE 40de8ec0e482796621e556b493766d1503ad1420
$ GIT_COMMIT=40de8ec0e482796621e556b493766d1503ad1420
$ HG_COMMIT=$(git cinnabar git2hg ${GIT_COMMIT})
$ echo ${HG_COMMIT}
977d574cef3e56083061c3b4196b83d26d4fcfc3

Tagging

$ TAGS_BRANCH=tags-esr115
$ for TAG in FIREFOX_115_23_1esr_BUILD1 FIREFOX_115_23_1esr_RELEASE; do git cinnabar tag --message "No bug - Tagging ${HG_COMMIT} with ${TAG} a=tagging CLOSED TREE DONTBUILD" --onto refs/heads/${TAGS_BRANCH} ${TAG} ${GIT_COMMIT}; done
$ HG_REPO=ssh://hg.mozilla.org/releases/mozilla-esr115
$ git push hg::${HG_REPO} ${TAGS_BRANCH}:refs/heads/branches/${TAGS_BRANCH}/tip

ni: :sheehan and :jcristau for sanity-check and r?

Flags: needinfo?(sheehan)
Flags: needinfo?(jcristau)

Looks sane to me, thank you.

Flags: needinfo?(jcristau)

LGTM!

Flags: needinfo?(sheehan)

Hum, I made a mistake: I used single quotes rather than double quotes around the commit message, so the variables haven't been expanded correctly... The commits messages on esr128 are a bit ugly as a result, but the tags are now present

esr115 is fine.

The missing tags are now present on both ESR repos.

Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.