Closed Bug 1863690 Opened 2 years ago Closed 1 year ago

`moz-phab uplift` doesn't work for beta to esr115 uplifts in mozilla-unified

Categories

(Conduit :: moz-phab, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: standard8, Assigned: mathew.hodson)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

moz-phab version (from moz-phab --version): 1.4.3
Python version (from python3 --version): 3.9.8
OS: Mac 13.6.1

STR

  1. Have a patch that you know is going to not apply cleanly on beta and esr.
  2. Have a mozilla-unified repository with central checked out and your patch applied.
  3. Run ./moz-phab uplift --train beta
  4. Fix merge issues, and upload patch to phab.

At this stage, you are now based on beta with the altered patch applied to beta.

  1. You know it will uplift fine from beta to esr, so run ./moz-phab uplift --train esr115
  2. Accept the uplift request, noting that it says something about changing to planned changes.

Actual Results

The beta uplift created in step 4 has been altered to have the repository set as ESR, in the WIP state and with release-managers as reviewers, e.g. this revision.

Expected Results

The uplift should have created a new revision on phabricator and updated the bug appropriately.

See Also: → 1863698

It is possible that bug 1863698 is related to this.

This should be fixed by D192151, if we can confirm the changes in the patch work as expected without breaking Phabricator in weird ways.

You can now use moz-phab uplift on an uplifted commit from beta
to create a new revision for release. As long as the --train
parameter is different from the previous uplift repo, a new
revision will be created.

Depends on D192151

Assignee: nobody → mathew.hodson
Status: NEW → ASSIGNED

Hey Mathew, are you still working on this? Either fixing the current patches or implementing one of the alternatives I described here?

Flags: needinfo?(mathew.hodson)

I separated this patch so it can land by itself.

Flags: needinfo?(mathew.hodson)

Do you want to take another look at this patch?

Flags: needinfo?(sheehan)
Attachment #9364321 - Attachment description: uplift: Allow uplifting from beta repo (Bug 1863690) r?zeid → uplift: Allow uplifting from beta repo (Bug 1863690)
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Flags: needinfo?(sheehan)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: