Tuesday 16 June 2020

Re: An updated version of proposed-migration is available to review

Hi Iain,

Personally, my desire to manually review proposed-migration output is low :)
Is it possible to get diffs between the old and new output, over a few
iterations, that we could review in order to identify any behavior changes?

On Tue, Jun 16, 2020 at 06:07:09PM +0100, Iain Lane wrote:
> Over the last few weeks, I've been working on rebasing our extensive
> delta to proposed-migration. It's now at a state where it's ready for
> others to take a look at. Please check out the output from a dry-run
> (being re-run hourly from cron)
>
> https://people.canonical.com/~ubuntu-archive/laney/proposed-migration/update_excuses.html
> https://people.canonical.com/~ubuntu-archive/laney/proposed-migration/update_output.txt
>
> There are some changes worth highlighting, all of which are courtesy of
> the upstream developers - thanks to them.
>
> - Installability of Build-Depends is now considered for migrating.
> - Skipped / flaky tests are now reported as "No test results" instead
> of "pass". Treating these as passes created buggy situations before,
> where skip -> fail was treated as a regression. That won't happen
> any more.
> - proposed-migration will now try to work out if a test requests needs
> more triggers (packages from proposed) for the test-deps to be
> installable, and add them if so. This should make more tests,
> particularly for transitions, work first time and not require
> retrying.
> - More uninstallability is detected at 'excuses' time, rather than
> 'output' time. That makes it easier to interpret.
>
> If you can see anything that's *wrong* in the output linked above,
> please let me know. If you run any scripts which parse the yaml, please
> try them against
>
> https://people.canonical.com/~ubuntu-archive/laney/proposed-migration/update_excuses.yaml
>
> and ideally adapt them as necessary.
>
> Providing no issues crop up, I'll be looking to deploy this next week.
>
> Code is here
>
> https://code.launchpad.net/~ubuntu-release/britney/+git/britney2-ubuntu/+ref/ubuntu/rebased
>
> Cheers,
>
> --
> Iain Lane [ iain@orangesquash.org.uk ]
> Debian Developer [ laney@debian.org ]
> Ubuntu Developer [ laney@ubuntu.com ]



> --
> Ubuntu-release mailing list
> Ubuntu-release@lists.ubuntu.com
> Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-release


--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer https://www.debian.org/
slangasek@ubuntu.com vorlon@debian.org