Closed Bug 1277041 Opened 3 years ago Closed 3 years ago

update migration scripts to support robustcheckout

Categories

(Release Engineering :: Applications: MozharnessCore, defect)

defect
Not set

Tracking

(firefox49 fixed)

RESOLVED FIXED
Tracking Status
firefox49 --- fixed

People

(Reporter: jlund, Assigned: jlund)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

11:55:42 <•rail> long term solution would be explicitly specifying the revision
11:56:30 <•rail> maybe hardcode the current revisions into configs?
11:56:58 <•rail> so you don't need to backout that change?
12:01:48 <•jlund> hm .. k I'll hard code tips of each and I guess long term is copying https://hg.mozilla.org/build/tools/file/default/buildfarm/utils/archiver_client.py#l284
12:03:12 <•rail> yeah
(In reply to Jordan Lund (:jlund) from comment #0)
> 11:55:42 <•rail> long term solution would be explicitly specifying the
> revision
> 11:56:30 <•rail> maybe hardcode the current revisions into configs?
> 11:56:58 <•rail> so you don't need to backout that change?
> 12:01:48 <•jlund> hm .. k I'll hard code tips of each and I guess long term
> is copying
> https://hg.mozilla.org/build/tools/file/default/buildfarm/utils/
> archiver_client.py#l284
> 12:03:12 <•rail> yeah

aborting this plan since we can reliably use --branch default instead of --revision $rev
Comment on attachment 8758405 [details]
MozReview Request: Bug 1277041 - add unique hg share option and rev in push with migration runs, r?gps

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/56642/diff/1-2/
Comment on attachment 8758405 [details]
MozReview Request: Bug 1277041 - add unique hg share option and rev in push with migration runs, r?gps

https://reviewboard.mozilla.org/r/56642/#review53320

Much better than my version :)
Attachment #8758405 - Flags: review?(gps) → review+
https://hg.mozilla.org/integration/mozilla-inbound/rev/092c8795c47a04bb8fd96499847198537c144258
Bug 1277041 - update migration scripts to support robustcheckout, DONTBUILD r=gps
Duplicate of this bug: 1277046
Blocks: 1267295
Comment on attachment 8758405 [details]
MozReview Request: Bug 1277041 - add unique hg share option and rev in push with migration runs, r?gps

Review request updated; see interdiff: https://reviewboard.mozilla.org/r/56642/diff/2-3/
Attachment #8758405 - Attachment description: MozReview Request: Bug 1277041 - update migration scripts to support robustcheckout, r?gps → MozReview Request: Bug 1277041 - add unique hg share option and rev in push with migration runs, r?gps
Assignee: nobody → jlund
(In reply to Jordan Lund (:jlund) from comment #7)
> Comment on attachment 8758405 [details]
> MozReview Request: Bug 1277041 - add unique hg share option and rev in push
> with migration runs, r?gps
> 
> Review request updated; see interdiff:
> https://reviewboard.mozilla.org/r/56642/diff/2-3/

hm, this is why I create new bugs for follow ups :)

not sure what I did wrong but this is a new changeset for same bug summary: https://reviewboard.mozilla.org/r/56642/diff/3#index_header

it's fine if you don't want me to land this but I wanted to post a solution up so merge folks can apply it locally if need be.
Note, we still do relbranches for mobile. No idea about thunderbird or seamonkey, don't even find tags for them.
https://hg.mozilla.org/mozilla-central/rev/092c8795c47a
Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
(In reply to Axel Hecht [:Pike] from comment #9)
> Note, we still do relbranches for mobile. No idea about thunderbird or
> seamonkey, don't even find tags for them.

oh, right! hm, I guess I'm not sure what we should be expecting with migrations.

checking m-r current branches, it looks like we stopped migrating android beta branches after gecko 44.0: https://hg.mozilla.org/releases/mozilla-release/branches

not sure if that is expected..
Keywords: leave-open
(In reply to Jordan Lund (:jlund) from comment #8)
> (In reply to Jordan Lund (:jlund) from comment #7)
> > Comment on attachment 8758405 [details]
> > MozReview Request: Bug 1277041 - add unique hg share option and rev in push
> > with migration runs, r?gps
> > 
> > Review request updated; see interdiff:
> > https://reviewboard.mozilla.org/r/56642/diff/2-3/
> 
> hm, this is why I create new bugs for follow ups :)
> 
> not sure what I did wrong but this is a new changeset for same bug summary:
> https://reviewboard.mozilla.org/r/56642/diff/3#index_header
> 
> it's fine if you don't want me to land this but I wanted to post a solution
> up so merge folks can apply it locally if need be.

see above mozreview noob moves..
Flags: needinfo?(gps)
https://reviewboard.mozilla.org/r/56642/#review54412

Yeah, this hack will work. Ugly, but it works.
Not sure what the needinfo is for.
Flags: needinfo?(gps)
https://hg.mozilla.org/integration/mozilla-inbound/rev/1ec243446e6d3afe0c60842b5aaddc699bf7a069
Bug 1277041 - add unique hg share option and rev in push with migration runs, DONTBUILD r=gps
Blocks: 1278260
Blocks: 1286336
Status: RESOLVED → REOPENED
Depends on: 1288882
Resolution: FIXED → ---
Status: REOPENED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Removing leave-open keyword from resolved bugs, per :sylvestre.
Keywords: leave-open
You need to log in before you can comment on or make changes to this bug.