~racb/git-ubuntu:self-test-diagnostics

Last commit made on 2020-01-28
Get this branch:
git clone -b self-test-diagnostics 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:
self-test-diagnostics
Repository:
lp:~racb/git-ubuntu

Recent commits

9b8aad1... by Robie Basak

self-test: be more explicit when failing

The script will exit non-zero if any of a set of tests fail, but it
isn't necessarily obvious from the output what was a warning and what
caused the failure. Let's make this obvious in the output. In all cases
where we set a future failure, explicitly tell the caller via stdout.

85ec81a... by Robie Basak

Drop pin on lazr.restfulclient

lazr.restfulclient 0.14.3 has been released, causing the self-test
error:

  gitubuntu 0.9.0 has requirement lazr.restfulclient==0.14.2, but you have lazr.restfulclient 0.14.3.

There is no need to pin this, so drop the pin.

2fe6128... by Robie Basak

version: bump to 0.9.0

c382c9d... by Andreas Hasenack

Add linux-snapdragon to import blacklist

From Andreas' pastebin.

aa40af4... by Robie Basak

Merge branch 'phasing-defaults'

842097e... by Robie Basak

Add ubuntu-dev-tools to the import whitelist

a301a8f... by Robie Basak

Change main phasing default to 100%

The official importer instance (the only known instance) had been at
100% phasing of main for months, but accidentally reverted to the old
default of 1% as the configuration was lost when it was converted to a
proper service.

Let's move the default to match the production instance to reduce
the likelyhood of mistakes.

ffadc6e... by Rafael David Tinoco

Add pyagentx to whitelist (LP: #1855943).

feed5ea... by Bryce Harrington

Log when emails are sent, not when they're not sent

mailer.notify() queues up package results to send email summary
notifications after some interval has passed. It returns True when that
email actually is sent, False if no email needed sent, and throws
exceptions on actual email service faults.

This warning is thus incorrect; the false return doesn't indicate a
failure, just that it wasn't time to send an email. And in fact it's
probably not interesting to log anyway. Instead, log when emails *are*
sent.

dfbbf9c... by Bryce Harrington

systemd: Drop explicit setting of StandardOutput to journal

With StandardOutput left undefined, the system's setting (from
/etc/systemd/system.conf) is used instead, which defaults to
journal already. There is no particular reason to override the
system settings.