File subscription-matcher.changes of Package subscription-matcher
-------------------------------------------------------------------
Fri May 23 12:01:55 UTC 2025 - Michael Calmer <mc@suse.com>
- Version 0.40
* Fix integer overflow which can cause a division by zero error
(bsc#1243239)
-------------------------------------------------------------------
Wed Mar 12 13:03:05 UTC 2025 - Michael Calmer <mc@suse.com>
- Version 0.39
* Cleaup the code
* Fix wrong matching for 2 Sockets or 2 VMs subscription string
(bsc#1238924)
* Fix logging
* Update runtime dependencies
-------------------------------------------------------------------
Tue May 28 15:05:42 UTC 2024 - Thomas Florio <thomas.florio@suse.com>
- Version 0.38
* Workaround for Java 17 strong encapsulation (bsc#1225416)
-------------------------------------------------------------------
Wed Apr 3 12:15:15 UTC 2024 - Michael Calmer <mc@suse.com>
- Version 0.37
* add missing part number (bsc#1221922)
* Fix penalties logging by initializing the score director
consistently
- adapt spec file to use original tar ball
-------------------------------------------------------------------
Thu Feb 22 14:52:51 UTC 2024 - Thomas Florio <thomas.florio@suse.com>
- Removed wrong apache-commons-lang dependency
- Version 0.36
* Fixed Log4j 2 initialization
-------------------------------------------------------------------
Tue Jan 16 14:59:26 UTC 2024 - Thomas Florio <thomas.florio@suse.com>
- Version 0.35
* Added missing part number
-------------------------------------------------------------------
Thu Dec 21 08:42:36 UTC 2023 - Thomas Florio <thomas.florio@suse.com>
- Version 0.34
* Enabled support for LTSS subscriptions (bsc#1218075)
* Added SLE Micro vCore handling (bsc#1218074)
* Added new SKUs and new bundles
-------------------------------------------------------------------
Thu Nov 2 15:41:46 UTC 2023 - Thomas Florio <thomas.florio@suse.com>
- Version 0.33
* Added missing part numbers (bsc#1216506)
* Ignored subscriptions without any associated products (bsc#1216506)
* Updated guava to version 32.0
-------------------------------------------------------------------
Thu Aug 3 11:47:42 UTC 2023 - Thomas Florio <thomas.florio@suse.com>
- Relax maven dependencies version requirements (bsc#1213922)
- Version 0.32
* Fixed issue in Log4j configuration that lead to missing log
entries
* Cleaned up runtime dependencies declaration
* Update the bash script to handle multiple alternative names
for each dependency
* Fail on startup if a dependency is missing
* Updated the version of commons-lang3
* Migrated to Java 11
* Removed usage of guava beta API
* Removed commons-io in favor of java.nio API
* Updated the dependencies versions
-------------------------------------------------------------------
Tue Mar 21 13:40:57 UTC 2023 - Thomas Florio <thomas.florio@suse.com>
- Relax antlr version requirement
-------------------------------------------------------------------
Mon Sep 12 16:12:54 UTC 2022 - Thomas Florio <thomas.florio@suse.com>
- Added Guava maximum version requirement (jsc#SLE-23217)
-------------------------------------------------------------------
Mon Jun 6 13:32:09 UTC 2022 - Julio González Gil <jgonzalez@suse.com>
- Declare the LICENSE file as license and not doc
-------------------------------------------------------------------
Fri Mar 25 09:19:07 UTC 2022 - Thomas Florio <thomas.florio@suse.com>
- Version 0.29
* Migration to log4j 2
-------------------------------------------------------------------
Wed Mar 9 09:29:12 UTC 2022 - Thomas Florio <thomas.florio@suse.com>
- Version 0.28
* Support both antlr3-java and antlr3-runtime as dependencies
* Make it obvious that log4j12 is used
-------------------------------------------------------------------
Fri Sep 17 14:30:47 UTC 2021 - Michael Calmer <mc@suse.com>
- Version 0.27
* update subscription rules for new SKUs (bsc#1189818)
-------------------------------------------------------------------
Tue May 4 12:39:08 UTC 2021 - Frantisek Kobzik <fkobzik@suse.com>
- Relax xstream version
-------------------------------------------------------------------
Fri Mar 5 15:49:02 UTC 2021 - Julio González Gil <jgonzalez@suse.com>
- Use xstream from SLE/openSUSE
-------------------------------------------------------------------
Tue Dec 15 09:54:49 UTC 2020 - Stefan Bluhm <stefan.bluhm@clacee.eu>
- Adapted for RHEL build.
- Made Guava a minimum requirement (instead of a specific one).
-------------------------------------------------------------------
Tue Sep 8 12:59:14 UTC 2020 - Frantisek Kobzik <fkobzik@suse.com>
- Version 0.26
- Allow matching any guest products for Unlimited Virtualization subscriptions (bsc#1165287)
- Only report confirmed matches in the output.json
- Expose the log level setting to the command line
- In the subscriptions CSV output, print the active subscriptions first
-------------------------------------------------------------------
Fri Feb 14 08:53:20 UTC 2020 - Frantisek Kobzik <fkobzik@suse.com>
- Add missing library for SLE15 SP2 (slf4j-log4j12)
- Version 0.25
- Make the code usable with Math3 on SLES
-------------------------------------------------------------------
Fri Jan 17 15:42:48 UTC 2020 - Michael Calmer <mc@suse.com>
- use log4j12 package on newer SLE versions
-------------------------------------------------------------------
Thu Dec 12 13:29:44 UTC 2019 - Frantisek Kobzik <fkobzik@suse.com>
- Version 0.24
- Aggregate stackable subscriptions with same parameters
- Implement new "swap move" used in optaplanner (bsc#1140332)
-------------------------------------------------------------------
Fri Nov 15 08:59:00 UTC 2019 - Julio González Gil <jgonzalez@suse.com>
- Enable aarch64 builds, except for SLE < 15
-------------------------------------------------------------------
Wed Mar 6 15:40:00 UTC 2019 - Frantisek Kobzik <fkobzik@suse.com>
- Version 0.23
- Update dependencies (Drools, Optaplanner, Guava, Xstream)
- Added new Required deps:
* kie-soup-commons
* kie-soup-project-datamodel
* kie-soup-maven-utils
- Removed:
* 0001-Enforce-apache-commons-lang3-3.4.patch
-------------------------------------------------------------------
Mon Feb 25 13:57:57 UTC 2019 - fkobzik@suse.com
- Update kit version
- Make the java and java-devel requirements variable
- Relax the requirement condition on apache-commons-lang3
- Add:
* 0001-Enforce-apache-commons-lang3-3.4.patch
-------------------------------------------------------------------
Tue Jan 22 11:56:06 UTC 2019 - jgonzalez@suse.com
- Explicitly require JDK11
-------------------------------------------------------------------
Wed Jan 16 08:35:13 UTC 2019 - jgonzalez@suse.com
- Updated to version 0.22
- Old style hard bundle merging fix (bsc#1114059)
-------------------------------------------------------------------
Fri Sep 14 13:13:32 UTC 2018 - jgonzalez@suse.com
- Updated to version 0.21
- Set core dumps location for IBM java (bsc#1107302)
- Fix OutOfMemoryError crashes (bsc#1094524)
-------------------------------------------------------------------
Fri Sep 7 10:45:01 UTC 2018 - mc@suse.com
- Updated to version 0.20
- update partnumbers rule file (bsc#1095972)
- Use intermediate object to store confirmed matches within a
penalty group and prevent infinite reactivation of Inherited
virtualization rule (bsc#1094524)
-------------------------------------------------------------------
Mon Apr 9 11:11:51 UTC 2018 - jgonzalez@suse.com
- Updated to version 0.19
- Add 2 new partnumbers to rules file (bsc#1081977)
- Improve subscription-matcher reporting accuracy via SCC (bsc#1031716)
- small bugfixes
-------------------------------------------------------------------
Mon Mar 6 12:41:05 UTC 2017 - moio@suse.com
- Updated to version 0.18
- set -Xmx launch parameter based on customer data (bsc#1024863)
- small bugfixes and logging improvements
-------------------------------------------------------------------
Tue Apr 5 21:26:12 UTC 2016 - moio@suse.com
- Updated to version 0.17
- logging improvements
-------------------------------------------------------------------
Tue Apr 5 15:28:25 UTC 2016 - moio@suse.com
- Kit version corrected
-------------------------------------------------------------------
Tue Apr 5 15:17:23 UTC 2016 - moio@suse.com
- Updated to version 0.16
- xstream dependency updated
- new logging option
- JVM and OptaPlanner defaults tweaked for production use
-------------------------------------------------------------------
Mon Mar 21 13:49:39 UTC 2016 - moio@suse.com
- Updated to version 0.15
- added support to hard bundled subscriptions
-------------------------------------------------------------------
Tue Mar 8 16:43:59 UTC 2016 - moio@suse.com
- Updated to version 0.14
- added support to match SLES HA
- performance speedups implemented
-------------------------------------------------------------------
Tue Feb 23 09:09:11 UTC 2016 - moio@suse.com
- Updated to version 0.13
- change output format to include possible matches
- change unmatched system report to unmatched products report
-------------------------------------------------------------------
Mon Jan 25 09:04:32 UTC 2016 - moio@suse.com
- Updated to version 0.12
- change input format to include free products
-------------------------------------------------------------------
Fri Jan 22 16:31:33 UTC 2016 - moio@suse.com
- Updated to version 0.11
- report bugfixes
- add policies to output data
-------------------------------------------------------------------
Fri Jan 15 12:47:01 UTC 2016 - moio@suse.com
- Updated to version 0.10
- disable output on stdin, output is only sent to file now
- normalize output and don't replicate input data in output
- internal refactorings
-------------------------------------------------------------------
Thu Dec 31 14:02:14 UTC 2015 - moio@suse.com
- Updated to version 0.9
- logging improvements
- bugfix: handle free products and systems with no products correctly
- man page updated
- handle systems without hosts or CPU information gracefully
-------------------------------------------------------------------
Sat Dec 19 07:55:28 UTC 2015 - moio@suse.com
- Updated to version 0.8
- bugfix: product names not correct in the CSV report
- bugfix: return correct matches when many systems are involved
-------------------------------------------------------------------
Wed Dec 16 10:20:26 UTC 2015 - moio@suse.com
- Updated to version 0.7
-------------------------------------------------------------------
Tue Dec 15 11:03:46 UTC 2015 - moio@suse.com
- add saving of input.json
-------------------------------------------------------------------
Tue Dec 15 09:58:33 UTC 2015 - moio@suse.com
- Updated to version 0.6
-------------------------------------------------------------------
Wed Nov 11 17:28:47 UTC 2015 - moio@suse.com
- Initial version