~racb/git-ubuntu:queue-parent-fix

Last commit made on 2017-07-12
Get this branch:
git clone -b queue-parent-fix https://git.launchpad.net/~racb/git-ubuntu
Only Robie Basak can upload to this branch. If you are Robie Basak please log in for upload directions.

Branch merges

Branch information

Name:
queue-parent-fix
Repository:
lp:~racb/git-ubuntu

Recent commits

65b76b7... by Robie Basak

queue: do not clobber parent in series iteration

If parent gets set for one series, it ends up being set for all of them,
which is wrong. Deconflate the parent requested by the caller from the
parent selected for use for a particular series by calling the latter
series_parent instead.

5df84f3... by Robie Basak

queue: fix typos for tag deletion

tag_uri, not tag_url. Fixes NameErrors.

18f7f9b... by Nish Aravamudan

git ubuntu merge: do not drop LP: from top-level changelog entries

We unconditionally drop all LP: to LP when finishing a merge, but that isn't
correct if the changelog entry is for a new change.

LP: #1703028

b07cacb... by Nish Aravamudan

git ubuntu merge: verify commitish is resolveable before use

42dc69a... by Nish Aravamudan

git ubuntu submit: correctly import CalledProcessError

7ebb673... by Nish Aravamudan

git ubuntu merge: fallback to new/debian if bug-specific tag is not found

It is sensible to pass --bug to `git ubuntu merge finish` even if not
passed to `git ubuntu merge start`, as it modifies the resulting
changelog.

Fix the tense of the logged message.

LP: #1703029

38d814f... by Nish Aravamudan

git ubuntu submit: add --reviewer option to request MP reviews

Default is ~canonical-server.

Note there is some issue here with LP and JSON decoding errors. For now,
they will be marked as "unknown error" in the catch-all, but still needs
investigation.

4e9a71a... by Nish Aravamudan

git ubuntu submit: add new subcommand

Still experimental, but it works for basic merge request submission.

60c3405... by Nish Aravamudan

GitUbuntuRepository: expose head_is_detached

9256310... by Nish Aravamudan

git ubuntu merge: explicitly mark release arg as a string