glibc/eglibc: proposed promotion to security/updates
Brian Murray
brian at ubuntu.com
Wed May 25 21:11:02 UTC 2016
On Wed, May 25, 2016 at 11:26:21AM -0700, Steve Langasek wrote:
> Hi Steve,
>
> On Wed, May 25, 2016 at 12:22:21AM -0700, Steve Beattie wrote:
>
> > =======
> > precise
> > =======
> > http://people.canonical.com/~ubuntu-archive/proposed-migration/precise/update_excuses.html#eglibc
>
> > Regression in autopkgtest for dahdi-linux 1:2.5.0.1+dfsg-1ubuntu2.2 (i386):
> > Regression in autopkgtest for dahdi-linux 1:2.5.0.1+dfsg-1ubuntu2.2 (amd64):
> > tests routinely fail:
> > http://autopkgtest.ubuntu.com/packages/d/dahdi-linux/precise/i386/
> > http://autopkgtest.ubuntu.com/packages/d/dahdi-linux/precise/amd64/
> > I can't find what's causing these tests to be run or how they are
> > run, dahdi-linux source package has no Testsuite: header nor a
> > debian/tests/ directory.
>
> Probably the special hook to run dkms builds as autopkgtests.
>
> > Regression in autopkgtest for gdnsd 2.1.2-1 (i386):
> > Regression in autopkgtest for gdnsd 2.1.2-1 (amd64):
> > gdnsd fails on service startup in postinst:
> > http://autopkgtest.ubuntu.com/packages/g/gdnsd/wily/i386/
> > http://autopkgtest.ubuntu.com/packages/g/gdnsd/wily/amd64/
> > I am able to reproduce this in a vm, as the gdnsd daemon attempts to
> > bind to port 53, which conflicts with dnsmasq running on loopback
> > bound port 53. I'm not sure why this isn't a problem for the
> > successful test runs.
>
> This is marked 'badtest' for devel and should be marked so for the stable
> releases. I analyzed this before, and don't recall if the successes on
> other archs were due to dnsmasq not running there, or just a failure to
> detect that the systemd unit hadn't started.
>
>
> On Wed, May 25, 2016 at 01:17:14AM -0700, Steve Beattie wrote:
> > [While I support and appreciate all the efforts that that go into
> > the adt infrastructure, things seem awfully... brittle. Is there
> > something the community can do to make them a more reliable indicator
> > of regressions?]
>
> As Martin points out, you've found the worst case scenario, where nearly all
> the autopkgtests in the archive are being run in response to a single
> upload.
>
> However, even our worst case scenario is something we should strive to make
> *good*.
>
> There are two sources of false positives for autopkgtest failures in SRU
> that we ought to address.
>
> - Tests that we know were buggy, as of release. We have a way to mark
> these tests as bad, it's a "force-badtest" proposed-migration hint; we
> use these hints routinely for the devel series, but we haven't been
> carrying them over to the stable releases despite having the
> infrastructure for it (e.g.:
> lp:~ubuntu-sru/britney/hints-ubuntu-trusty/ has a hints file, and all the
> others are empty). So first, we should copy over badtest hints when we
> make a new stable release so we have reasonable baseline data. Second,
> when SRU team members see that an autopkgtest result makes no sense,
> *please* record a badtest hint for posterity instead of just ignoring the
> result, so that future SRUs don't have to retread the same ground.
To be clear, as I haven't done this before, we create a file in the
branch named using our Launchpad username and with a comment about why
the test result is ignored and a line containing something like:
force-badtest src-pkg-name/(version|all)/architecture
Does the ordering of version and arch matter because I saw some that
looked backwards.
--
Brian Murray
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/ubuntu-release/attachments/20160525/8c345acb/attachment.pgp>
More information about the Ubuntu-release
mailing list