cve-autotriage: cves-applied -- pull out branch list to cve-autotriage.conf

Signed-off-by: Andy Whitcroft <apw@canonical.com>
cves-autotriage: cves-fix-unsupported -- switch to new config file

Add a supported/unsupported flag to the config

Signed-off-by: Andy Whitcroft <apw@canonical.com>
cve-autotriage: cves-fix-unsupported -- handle not-affected for all releases

Signed-off-by: Andy Whitcroft <apw@canonical.com>
cve-autotriage: allow config file to gain new columns

Signed-off-by: Andy Whitcroft <apw@canonical.com>
cve-autotriage: pull rebases out to the configuration

Signed-off-by: Andy Whitcroft <apw@canonical.com>
cves-autotriage: clean up config

Signed-off-by: Andy Whitcroft <apw@canonical.com>
cve-autotriage: handle packages with no release pocket version

When a package is not in the release it would have no version in the
-release pocket, for example the lts backports kernels.  When this occurs
the release is immune (not-affected) by anything which was fixed already
in the very first version which entered -updates.  Switch from rmadison
to our cves-kernel-versions which grows new options.

Signed-off-by: Andy Whitcroft <apw@canonical.com>
[sru-workflow-manager] gema doesn't want this email any longer

Signed-off-by: Brad Figg <brad.figg@canonical.com>
git-build-kernel: cross-compile instead of $ARCH chroot

Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Cc: Brad Figg <brad.figg@canonical.com>
Cc: Steve Conklin <steve.conklin@canonical.com>
cve-autotriage: clean up some of the diagnostics

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: generify preproposed to arbitrary source preparation

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: source -- fix up tip finder

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: source -- add the saucy branches for devel testing

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: source -- switch to precise chroots for source package builds

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: source -- fix up debian.*/changelog support

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: publishing -- handle the new PPA

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: make release tip uploads possible for devel

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: source -- move to uploading based on tip idleness

Upload a tip if it is more than 12 hours since it was uploaded and if it is
more than 2 hours since it was last modified and if it is actually changed.

Signed-off-by: Andy Whitcroft <apw@canonical.com>
mainline-builds: source -- switch to hourly

Signed-off-by: Andy Whitcroft <apw@canonical.com>
stable-lint: Reverts do not need "commit {sha} upstream."

Revert commits may or may not come from upstream, so skip this check for
Reverts.

Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Acked-by: Luis Henriques <luis.henriques@canonical.com>