opensuse:supportability-analysis-module.git
5 years agoadd missing RPM changelog entries
Michal Kubecek [Tue, 29 May 2012 16:22:45 +0000 (18:22 +0200)]
add missing RPM changelog entries

These were in released packages but were missing in git.

5 years agobump version to 0.8.4
Michal Kubecek [Tue, 29 May 2012 15:36:33 +0000 (17:36 +0200)]
bump version to 0.8.4

Updated RPM changelogs, bumped version to 0.8.4 and regenerated
the manual page.

5 years agosuse-sam: require suse-sam-data with corepkgs
Michal Kubecek [Tue, 29 May 2012 15:33:32 +0000 (17:33 +0200)]
suse-sam: require suse-sam-data with corepkgs

Explicitly require suse-sam-data in version > 0.8.3 so that
corepkgs lists are present.

5 years agoimplement mixed SP check
Michal Kubecek [Tue, 29 May 2012 08:23:18 +0000 (10:23 +0200)]
implement mixed SP check

With SLE11 SP2 maintenance model the changed update channel
setup may encourage the users to pick packages from different
channels.  However, not all combinations of packages are
supported and all core packages for a service pack must be
installed in their corresponding versions.

Implementation:

- for each product and package, identify service packs
  installed versions correspond to
- for each product and package, identify maximum service pack
  for which the package is core and is installed in sufficient
  version
- for each product, take maximum SP number for which at least
  one core package is installed in sufficient version
- for each product, check that all installed core packages of
  SP found in previous step have sufficient version
- for SLE11 GA and SP1, all packages are considered core; this
  allows the traditional test (before NMM) to be handled by
  the same logic

6 years agodata: add core packages list
Michal Kubecek [Mon, 28 May 2012 13:20:05 +0000 (15:20 +0200)]
data: add core packages list

Add lists of core packages for "mixed SP" test.

6 years agoMissing updates don't make system unsupported
Michal Kubecek [Thu, 1 Mar 2012 17:17:12 +0000 (18:17 +0100)]
Missing updates don't make system unsupported

Don't report system as unsupported if the only problem are
packages missing update. Under new maintenance model, customer
can request support without having fully updated system.

6 years agoUpdate changelogs
Michal Kubecek [Thu, 1 Mar 2012 14:25:22 +0000 (15:25 +0100)]
Update changelogs

6 years agosam: Unify SUSE/Novell references
Michal Kubecek [Thu, 1 Mar 2012 10:56:28 +0000 (11:56 +0100)]
sam: Unify SUSE/Novell references

Some texts referred to "Novell", some to "SUSE/Novell". Use
"SUSE/Novell" everywhere.

6 years agogen-prodlist: take product version and release as parameters
Michal Kubecek [Thu, 1 Mar 2012 10:28:02 +0000 (11:28 +0100)]
gen-prodlist: take product version and release as parameters

Make gen-prodlist take product version and release as optional
parameters, use 11-SP2 and GM as defaults.

6 years agoUpdate repository URL in specfiles
Michal Kubecek [Wed, 29 Feb 2012 14:44:10 +0000 (15:44 +0100)]
Update repository URL in specfiles

6 years agoAdd metadata for SLE 11 SP2
Michal Kubecek [Wed, 29 Feb 2012 14:36:44 +0000 (15:36 +0100)]
Add metadata for SLE 11 SP2

6 years agoUpdate version and date in manual page
Michal Kubecek [Wed, 29 Feb 2012 13:55:11 +0000 (14:55 +0100)]
Update version and date in manual page

6 years agoHandle empty release tag in product description
Libor Pechacek [Mon, 7 Nov 2011 13:50:14 +0000 (14:50 +0100)]
Handle empty release tag in product description

- fixed remaining references to the product release tag

6 years agoBumped version to 0.8.3 v0.8.3
Libor Pechacek [Mon, 7 Nov 2011 07:59:33 +0000 (08:59 +0100)]
Bumped version to 0.8.3

6 years agoReimplemented Service Pack matching to suit SP2 needs
Libor Pechacek [Fri, 4 Nov 2011 10:41:06 +0000 (11:41 +0100)]
Reimplemented Service Pack matching to suit SP2 needs

- implemented generic matching algorithm of matching packages to service packs,
  the algorithm does not tolerate non-monotonous package versioning, which
  should however be no concern here

6 years agoHandle empty release tag in product description
Libor Pechacek [Wed, 2 Nov 2011 09:37:51 +0000 (10:37 +0100)]
Handle empty release tag in product description

- correct handling of empty release tag in the
  product description files (bnc#727499)

7 years agoRemove metadata lefover from older product
David Sterba [Tue, 9 Nov 2010 16:47:01 +0000 (17:47 +0100)]
Remove metadata lefover from older product

may cause internal error due to inconsistency

7 years agoAccept PTF codestream
David Sterba [Tue, 12 Oct 2010 10:57:49 +0000 (12:57 +0200)]
Accept PTF codestream

7 years agoDo not include a helper script in metadata package
David Sterba [Tue, 7 Sep 2010 09:45:07 +0000 (11:45 +0200)]
Do not include a helper script in metadata package

7 years agoUpdate changelog
David Sterba [Wed, 25 Aug 2010 13:40:26 +0000 (15:40 +0200)]
Update changelog

7 years agoAdd SP1 debuginfo metadata
David Sterba [Wed, 25 Aug 2010 13:39:12 +0000 (15:39 +0200)]
Add SP1 debuginfo metadata

7 years agoAdd GA debuginfo metadata
David Sterba [Wed, 25 Aug 2010 13:34:19 +0000 (15:34 +0200)]
Add GA debuginfo metadata

7 years agoAdd correct SP1 GM metadata
David Sterba [Wed, 25 Aug 2010 13:33:41 +0000 (15:33 +0200)]
Add correct SP1 GM metadata

7 years agoUpdate changelog
David Sterba [Wed, 25 Aug 2010 13:08:41 +0000 (15:08 +0200)]
Update changelog

7 years agoRefresh SP1 metadata
David Sterba [Wed, 25 Aug 2010 13:07:30 +0000 (15:07 +0200)]
Refresh SP1 metadata

7 years agoAdd script to generate list of product isos
David Sterba [Wed, 25 Aug 2010 13:07:10 +0000 (15:07 +0200)]
Add script to generate list of product isos

7 years agoUpdate rpm changelog
David Sterba [Fri, 9 Jul 2010 14:55:33 +0000 (16:55 +0200)]
Update rpm changelog

8 years agoCatch and report low version
David Sterba [Mon, 17 May 2010 15:40:07 +0000 (17:40 +0200)]
Catch and report low version

- catch version of installed package which is lower than any servicepack
  in reference repos, rather than crash
- fix bnc#605099

8 years agoFix installation problem release-sles11-sp1
David Sterba [Wed, 5 May 2010 10:11:35 +0000 (12:11 +0200)]
Fix installation problem

remove script from specfile

8 years agoUpdate changelog
David Sterba [Tue, 4 May 2010 09:21:24 +0000 (11:21 +0200)]
Update changelog

8 years agoUpdate metadata changelog
David Sterba [Mon, 3 May 2010 16:18:17 +0000 (18:18 +0200)]
Update metadata changelog

8 years agoUpdate manpage
David Sterba [Mon, 3 May 2010 16:02:00 +0000 (18:02 +0200)]
Update manpage

8 years agoUpdate man docs
David Sterba [Mon, 3 May 2010 16:01:48 +0000 (18:01 +0200)]
Update man docs

8 years agoUpdate changelog
David Sterba [Mon, 3 May 2010 15:34:31 +0000 (17:34 +0200)]
Update changelog

8 years agoPartial revert of bad cleanup in 1ce8a4df0462
David Sterba [Mon, 3 May 2010 15:34:16 +0000 (17:34 +0200)]
Partial revert of bad cleanup in 1ce8a4df0462

8 years agoRemove workaround
David Sterba [Mon, 3 May 2010 13:47:38 +0000 (15:47 +0200)]
Remove workaround

for bug 583645

8 years agoComment update
David Sterba [Mon, 3 May 2010 09:46:36 +0000 (11:46 +0200)]
Comment update

8 years agoExtend repo vs product check
David Sterba [Fri, 30 Apr 2010 16:52:37 +0000 (18:52 +0200)]
Extend repo vs product check

- compare servicepack level too and skip too new

8 years agoSimilarity check compares build arch
David Sterba [Fri, 30 Apr 2010 15:58:28 +0000 (17:58 +0200)]
Similarity check compares build arch

- check installed and solvable arches
- print always, else package may be missed

8 years agoBreak a long line
David Sterba [Fri, 30 Apr 2010 12:48:11 +0000 (14:48 +0200)]
Break a long line

8 years agoBetter messages when no repos found
David Sterba [Fri, 30 Apr 2010 12:42:05 +0000 (14:42 +0200)]
Better messages when no repos found

8 years agoComment
David Sterba [Fri, 30 Apr 2010 12:27:17 +0000 (14:27 +0200)]
Comment

8 years agoAdjust wording in output
David Sterba [Fri, 30 Apr 2010 12:27:04 +0000 (14:27 +0200)]
Adjust wording in output

8 years agoUpdate copyright header
David Sterba [Fri, 30 Apr 2010 12:11:48 +0000 (14:11 +0200)]
Update copyright header

8 years agoComment cleanup
David Sterba [Fri, 30 Apr 2010 12:09:55 +0000 (14:09 +0200)]
Comment cleanup

8 years agoDo not fail if no repos are found
David Sterba [Fri, 30 Apr 2010 12:09:26 +0000 (14:09 +0200)]
Do not fail if no repos are found

- when at least refrepos are present, report gives sane results

8 years agoFilter harmless doc changes from all lists
David Sterba [Fri, 30 Apr 2010 11:57:45 +0000 (13:57 +0200)]
Filter harmless doc changes from all lists

8 years agoLog to debug
David Sterba [Fri, 30 Apr 2010 11:56:47 +0000 (13:56 +0200)]
Log to debug

8 years agoDo not check ro media for freshness
David Sterba [Thu, 29 Apr 2010 16:18:27 +0000 (18:18 +0200)]
Do not check ro media for freshness

8 years agoCleanups
David Sterba [Thu, 29 Apr 2010 16:01:51 +0000 (18:01 +0200)]
Cleanups

8 years agoAlways log xml entries of identified repos
David Sterba [Thu, 29 Apr 2010 16:01:25 +0000 (18:01 +0200)]
Always log xml entries of identified repos

- verbosity level enables screen and logfile

8 years agoMove some funcs around
David Sterba [Thu, 29 Apr 2010 15:51:32 +0000 (17:51 +0200)]
Move some funcs around

8 years agoCleanups and comments
David Sterba [Thu, 29 Apr 2010 15:40:22 +0000 (17:40 +0200)]
Cleanups and comments

8 years agoTry not to fail for 583645 inconsistency in some cases
David Sterba [Thu, 29 Apr 2010 15:39:55 +0000 (17:39 +0200)]
Try not to fail for 583645 inconsistency in some cases

8 years agoEnhance servicepack coverage classification
David Sterba [Thu, 29 Apr 2010 15:23:00 +0000 (17:23 +0200)]
Enhance servicepack coverage classification

- distinguish reference and non-ref repos
- print non-ref in final stats
- match installed package arch against repo arch

8 years agoRemove required baseurl
David Sterba [Tue, 27 Apr 2010 14:35:29 +0000 (16:35 +0200)]
Remove required baseurl

8 years agoFix changelog to be in sync with the submitted one
David Sterba [Fri, 12 Mar 2010 14:14:31 +0000 (15:14 +0100)]
Fix changelog to be in sync with the submitted one

8 years agoFix stat command in collect-product-metadata
David Sterba [Fri, 12 Mar 2010 14:08:48 +0000 (15:08 +0100)]
Fix stat command in collect-product-metadata

8 years agoRegenerate manpage
David Sterba [Fri, 12 Mar 2010 14:07:31 +0000 (15:07 +0100)]
Regenerate manpage

8 years agoAdd man target to default set
David Sterba [Fri, 12 Mar 2010 14:06:54 +0000 (15:06 +0100)]
Add man target to default set

8 years agoDocument the bug in manpage
David Sterba [Fri, 12 Mar 2010 13:21:02 +0000 (14:21 +0100)]
Document the bug in manpage

8 years agoAdd workaround for 583645
David Sterba [Fri, 12 Mar 2010 12:44:28 +0000 (13:44 +0100)]
Add workaround for 583645

- do not crash on incosistency
- not yet really fixed! but treats ~ as = for sp counting; this
  may find a i586 update and offer it on x86_64

8 years agoList forgotten bugs into changelog
David Sterba [Fri, 12 Mar 2010 12:19:18 +0000 (13:19 +0100)]
List forgotten bugs into changelog

8 years agoversion 0.8.2 v0.8.2
David Sterba [Mon, 1 Feb 2010 10:04:05 +0000 (11:04 +0100)]
version 0.8.2

8 years agofix missing baseurl warning
David Sterba [Fri, 29 Jan 2010 13:23:49 +0000 (14:23 +0100)]
fix missing baseurl warning

- newer metadata do not contain the value

8 years agobump version to 0.8.2 v0.8.2rc1
David Sterba [Fri, 29 Jan 2010 11:37:54 +0000 (12:37 +0100)]
bump version to 0.8.2

but still in rc1

8 years agoignore some built files
David Sterba [Fri, 29 Jan 2010 11:37:37 +0000 (12:37 +0100)]
ignore some built files

8 years agoupdate changes
David Sterba [Fri, 29 Jan 2010 11:35:04 +0000 (12:35 +0100)]
update changes

8 years agoupdate docs, regenerate man
David Sterba [Fri, 29 Jan 2010 11:34:34 +0000 (12:34 +0100)]
update docs, regenerate man

8 years agoadd rule to generate html help
David Sterba [Fri, 29 Jan 2010 11:20:55 +0000 (12:20 +0100)]
add rule to generate html help

8 years agoupdate sample sp report
David Sterba [Fri, 29 Jan 2010 11:03:40 +0000 (12:03 +0100)]
update sample sp report

8 years agofix counting sp packages
David Sterba [Fri, 29 Jan 2010 10:59:28 +0000 (11:59 +0100)]
fix counting sp packages

- 'similar' packages from refrepos were missed
- better coverage report

8 years agospreport output polishing
David Sterba [Mon, 4 Jan 2010 14:25:13 +0000 (15:25 +0100)]
spreport output polishing

- option to print spreport in .report
- regenerated man

8 years agosp report
David Sterba [Mon, 14 Dec 2009 17:17:15 +0000 (18:17 +0100)]
sp report

8 years agohelper for generating html help
David Sterba [Mon, 14 Dec 2009 12:57:21 +0000 (13:57 +0100)]
helper for generating html help

8 years agocode cleanpup
David Sterba [Fri, 13 Nov 2009 14:42:50 +0000 (15:42 +0100)]
code cleanpup

8 years agobriev sp report, infrastructure
David Sterba [Thu, 12 Nov 2009 17:43:33 +0000 (18:43 +0100)]
briev sp report, infrastructure

* record product and SP
* generate SP stats from idetified package sources, take only
  reference repos into account

8 years agosort and group found versions
David Sterba [Tue, 10 Nov 2009 17:15:45 +0000 (18:15 +0100)]
sort and group found versions

8 years agoupdate product description, show SP
David Sterba [Wed, 4 Nov 2009 16:12:11 +0000 (17:12 +0100)]
update product description, show SP

* improve product description output
* enhance nvra string in summary

8 years agoread SP number from solv or content
David Sterba [Wed, 4 Nov 2009 15:42:12 +0000 (16:42 +0100)]
read SP number from solv or content

* grab SP_VERSION directly from the content file
* for solv-based repos, try solvable:sp_version if present -- this
  will need fixed satsolver-tools

8 years agoshow older versions too
David Sterba [Wed, 4 Nov 2009 15:36:43 +0000 (16:36 +0100)]
show older versions too

8 years agobe more verbose about not performed tests
David Sterba [Tue, 3 Nov 2009 14:48:15 +0000 (15:48 +0100)]
be more verbose about not performed tests

8 years agoupdate changes
David Sterba [Tue, 3 Nov 2009 14:39:22 +0000 (15:39 +0100)]
update changes

8 years agoextended processing of codestreams
David Sterba [Tue, 3 Nov 2009 14:12:21 +0000 (15:12 +0100)]
extended processing of codestreams

- use reduced codestreams for matching
- cleanups

8 years agofixes to logging
David Sterba [Thu, 29 Oct 2009 15:27:56 +0000 (16:27 +0100)]
fixes to logging

8 years agoworkaround rpm error reporting missing mountpoints
David Sterba [Thu, 29 Oct 2009 10:52:18 +0000 (11:52 +0100)]
workaround rpm error reporting missing mountpoints

8 years agominor spec updates v0.8.1 v0.8.1rc7
David Sterba [Mon, 20 Jul 2009 09:38:47 +0000 (11:38 +0200)]
minor spec updates

- sync with previous bs checkin

8 years agoignore missing docs v0.8.1rc6
David Sterba [Thu, 16 Jul 2009 15:13:30 +0000 (17:13 +0200)]
ignore missing docs

- not a problem for supportability

8 years agocatch one more rpm verify output
David Sterba [Thu, 16 Jul 2009 11:27:20 +0000 (13:27 +0200)]
catch one more rpm verify output

8 years agominor output fix v0.8.1rc5
David Sterba [Thu, 16 Jul 2009 09:32:45 +0000 (11:32 +0200)]
minor output fix

- merge multiple assess result cleanly

8 years agoworkaround for unexpected rpm error
David Sterba [Thu, 16 Jul 2009 09:28:41 +0000 (11:28 +0200)]
workaround for unexpected rpm error

- /sys is present in /etc/mtab
- /sys is not mounted (eg. on an image)
- /sys/kernel/debug is not present
- package has no failed dependencies
solution: ignore for now, any other instance has not been observed

8 years agoupdate file rpm-attribute classification
David Sterba [Wed, 15 Jul 2009 12:52:24 +0000 (14:52 +0200)]
update file rpm-attribute classification

- differentiate missing and modified docs/configs
- prettier pretty printing of results

8 years agoreorder and update recommendations v0.8.1rc4
David Sterba [Tue, 14 Jul 2009 13:57:49 +0000 (15:57 +0200)]
reorder and update recommendations

- reorder a bit, put orphans at the end
- report file modification problems too

8 years agohandle excluded files
David Sterba [Tue, 14 Jul 2009 13:56:09 +0000 (15:56 +0200)]
handle excluded files

- files installed as --excludedocs/--excludepaths are missing from
  filesystem, but must not be reported

8 years agodebugging updates
David Sterba [Tue, 14 Jul 2009 13:42:48 +0000 (15:42 +0200)]
debugging updates

- colored output
- catch one more corner case

8 years agoupdate changelogs v0.8.1rc3
David Sterba [Mon, 13 Jul 2009 12:30:25 +0000 (14:30 +0200)]
update changelogs

8 years agoremove confusing statement in summary
David Sterba [Fri, 10 Jul 2009 13:29:25 +0000 (15:29 +0200)]
remove confusing statement in summary

- harmless it is not

8 years agoremove extra char from timestamp output
David Sterba [Fri, 10 Jul 2009 13:18:00 +0000 (15:18 +0200)]
remove extra char from timestamp output

8 years agoadjust wording of recommendatios v0.8.1rc2
David Sterba [Fri, 10 Jul 2009 12:58:52 +0000 (14:58 +0200)]
adjust wording of recommendatios

8 years agospec fixes
David Sterba [Thu, 9 Jul 2009 14:01:32 +0000 (16:01 +0200)]
spec fixes

- add suse-sam data dependency
- doc attribute for manpage