]> code.ossystems Code Review - openembedded-core.git/commit
cve_check: add CVE_VERSION_SUFFIX to indicate suffix in versioning
authorLee Chee Yang <chee.yang.lee@intel.com>
Fri, 29 Jan 2021 03:51:15 +0000 (11:51 +0800)
committerSteve Sakoman <steve@sakoman.com>
Thu, 4 Feb 2021 14:57:53 +0000 (04:57 -1000)
commit37a40c30709bf80c74948f47361b2be2c646c9d8
treedf0b1fc255e1946d1dad879e3cdf0da2ebfd2791
parent294baea424472341d2ec880f13699076315d8274
cve_check: add CVE_VERSION_SUFFIX to indicate suffix in versioning

add CVE_VERSION_SUFFIX to indicate the version suffix type, currently
works in two value, "alphabetical" if the version string uses single
alphabetical character suffix as incremental release, blank to not
consider the unidentified suffixes. This can be expand when more suffix
pattern identified.

refactor cve_check.Version class to use functools and add parameter to
handle suffix condition.

Also update testcases to cover new changes.

Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 5dfd5ad5144708b474ef31eaa89a846c57be8ac0)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
meta/classes/cve-check.bbclass
meta/lib/oe/cve_check.py
meta/lib/oeqa/selftest/cases/cve_check.py