Closed Bug 1966014 Opened 1 year ago Closed 1 year ago

FIREFOX_139_0b7_RELEASE (and other 139.0b7 release tags?) missing on hg

Categories

(Conduit :: git-to-hg sync, defect, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: pascalc, Assigned: shtrom)

References

Details

(Keywords: conduit-triaged)

139 Beta 7 shipped but the FIREFOX_139_0b7_RELEASE tag was not synced from git to hg, the last tag is FIREFOX_139_0b7_BUILD1

Assignee: nobody → omehani
Status: NEW → ASSIGNED

Those tags have not been synced due to the rollback of the syncer yesterday.

All 139_0b7 tags point to the same commit in git https://github.com/mozilla-firefox/firefox/tags:

firefox$ for tag in $(git tag -l | grep 139_0b7); do echo -n "${tag} "; git rev-parse $tag; done
DEVEDITION_139_0b7_BUILD1 c0451d108b634261a89bc501068bf1212a256e4f
DEVEDITION_139_0b7_RELEASE c0451d108b634261a89bc501068bf1212a256e4f
FIREFOX-ANDROID_139_0b7_BUILD1 c0451d108b634261a89bc501068bf1212a256e4f
FIREFOX- c0451d108b6ANDROID_139_0b7_RELEASE34261a89bc501068bf1212a256e4f
FIREFOX_139_0b7_BUILD1 c0451d108b634261a89bc501068bf1212a256e4f
FIREFOX_139_0b7_RELEASE c0451d108b634261a89bc501068bf1212a256e4f

This is commit e57edfb82080a831a64d25ded292a8fd779f40e3 in HG https://hg-edge.mozilla.org/releases/mozilla-beta/rev/e57edfb82080a831a64d25ded292a8fd779f40e3

Missing tags:

Commands to fix:

git cinnabar tag --message 'No bug - Tagging e57edfb82080a831a64d25ded292a8fd779f40e3 with FIREFOX_139_0b7_RELEASE a=tagging CLOSED TREE DONTBUILD' --onto refs/heads/tags-beta FIREFOX_139_0b7_RELEASE c0451d108b634261a89bc501068bf1212a256e4f
git cinnabar tag --message 'No bug - Tagging e57edfb82080a831a64d25ded292a8fd779f40e3 with DEVEDITION_139_0b7_RELEASE a=tagging CLOSED TREE DONTBUILD' --onto refs/heads/tags-beta DEVEDITION_139_0b7_RELEASE c0451d108b634261a89bc501068bf1212a256e4f

``

Notes:

  • -c cinnabar.experiments=tag may need to be passed to git if the experiment is not enabled by default (it is, on the syncer)
  • the tags-beta branch needs to be created/fetched first, with git fetch -f hg::https://hg.mozilla.org/releases/mozilla-beta refs/heads/branches/tags-beta/tip:tags-beta first if it doesn't exist or isn't up-to-date (unecessary, on the syncer)

Then push

git push hg::ssh://hg.mozilla.org/releases/mozilla-beta tags-beta:refs/heads/branches/tags-beta/tip

:sheehan, :glandium, could you sanity check the propose course of action above https://bugzilla.mozilla.org/show_bug.cgi?id=1966014#c2?

I'll do it next week after the dust from Pwn2Own has settled.

Flags: needinfo?(sheehan)
Flags: needinfo?(mh+mozilla)
Severity: -- → S3
Priority: -- → P1
Keywords: conduit-triaged
Severity: S3 → --
Priority: P1 → P2

(In reply to Olivier Mehani [:shtrom] from comment #3)

:sheehan, :glandium, could you sanity check the propose course of action above https://bugzilla.mozilla.org/show_bug.cgi?id=1966014#c2?

I'll do it next week after the dust from Pwn2Own has settled.

That seems like a reasonable course of action to me.

Flags: needinfo?(sheehan)
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Flags: needinfo?(mh+mozilla)
Blocks: 1968149
You need to log in before you can comment on or make changes to this bug.