<div class="container">
<h1>Feature update for Jackson</h1>
<table class="table table-striped table-bordered">
<tbody>
<tr>
<th>Announcement ID:</th>
<td>SUSE-FU-2023:4885-1</td>
</tr>
<tr>
<th>Rating:</th>
<td>moderate</td>
</tr>
<tr>
<th>References:</th>
<td>
<ul>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/MSC-611">jsc#MSC-611</a>
</li>
<li style="display: inline;">
<a href="https://jira.suse.com/browse/SLE-23217">jsc#SLE-23217</a>
</li>
</ul>
</td>
</tr>
<tr>
<th>Affected Products:</th>
<td>
<ul class="list-group">
<li class="list-group-item">Basesystem Module 15-SP4</li>
<li class="list-group-item">Basesystem Module 15-SP5</li>
<li class="list-group-item">Development Tools Module 15-SP4</li>
<li class="list-group-item">Development Tools Module 15-SP5</li>
<li class="list-group-item">openSUSE Leap 15.4</li>
<li class="list-group-item">openSUSE Leap 15.5</li>
<li class="list-group-item">SUSE Enterprise Storage 7.1</li>
<li class="list-group-item">SUSE Linux Enterprise Desktop 15 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise Desktop 15 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing 15 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing ESPOS 15 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise High Performance Computing LTSS 15 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Real Time 15 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Real Time 15 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise Real Time 15 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server 15 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2</li>
<li class="list-group-item">SUSE Linux Enterprise Server 15 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Server 15 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise Server 15 SP5</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP2</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP3</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP4</li>
<li class="list-group-item">SUSE Linux Enterprise Server for SAP Applications 15 SP5</li>
<li class="list-group-item">SUSE Manager Proxy 4.2</li>
<li class="list-group-item">SUSE Manager Proxy 4.3</li>
<li class="list-group-item">SUSE Manager Retail Branch Server 4.2</li>
<li class="list-group-item">SUSE Manager Retail Branch Server 4.3</li>
<li class="list-group-item">SUSE Manager Server 4.2</li>
<li class="list-group-item">SUSE Manager Server 4.3</li>
<li class="list-group-item">SUSE Manager Server 4.3 Module 4.3</li>
</ul>
</td>
</tr>
</tbody>
</table>
<p>An update that contains two features can now be installed.</p>
<h2>Description:</h2>
<p>This update for Jackson fixes the following issues:</p>
<p>jackson-annotations was updated from version 2.13.0 to 2.15.2:</p>
<ul>
<li>Add 'JsonFormat.Feature's:
READ_UNKNOWN_ENUM_VALUES_AS_NULL,
READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE</li>
<li>Add NOTICE file with copyright information</li>
<li>Add 'JsonFormat.Feature.READ_DATE_TIMESTAMPS_AS_NANOSECONDS'</li>
<li>Allow explicit 'JsonSubTypes' repeated names check</li>
<li>Version allignment to other jackson packages</li>
</ul>
<p>jackson-bom was updated from version 2.13.0 to 2.15.2:</p>
<ul>
<li>Update 'de.jjohannes:gradle-module-metadata-maven-plugin' to 0.4.0</li>
<li>Add override for 'version.plugin.moditect' to be '1.0.0.Final' until upgraded in 'oss-parent'/51</li>
<li>Change defaults for Felix OSGi Bundle plug-in to fix timestamps for Reproducible Builds</li>
<li>Add version for 'jackson-datatype-hibernate6'</li>
<li>Add version for 'jackson-module-jsonSchema-jakarta'</li>
<li>Gradle reports incorrect jackson-bom dependency version</li>
<li>Moved 'module-info.java' to 'META-INF/versions/11' instead of 'META-INF/versions/9'</li>
</ul>
<p>jackson-core was updated from version 2.13.0 to 2.15.2:</p>
<ul>
<li>Version 2.15.2:</li>
<li>Allow override of 'StreamReadContraints' default with 'overrideDefaultStreamReadConstraints()'</li>
<li>Version 2.15.1:</li>
<li>Add FastDoubleParser section to 'NOTICE'</li>
<li>Increase default max allowed String value length from 5 megs to 20 megs</li>
<li>Problem with 'FilteringGeneratorDelegate' wrt 'TokenFilter.Inclusion.INCLUDE_NON_NULL'</li>
<li>Version 2.15.0:</li>
<li>Add numeric value size limits via 'StreamReadConstraints'</li>
<li>Add SLSA provenance via build script</li>
<li>Add 'StreamReadFeature.USE_FAST_BIG_DECIMAL_PARSER' to enable faster 'BigDecimal', 'BigInteger' parsing</li>
<li>Add 'StreamReadConstraints' limit for longest textual value to allow (default: 5M)</li>
<li>Optimize parsing 19 digit longs</li>
<li>Fix possible flaw in 'TokenFilterContext#skipParentChecks()'</li>
<li>Add 'Object JsonParser.getNumberValueDeferred()' method to allow for deferred decoding in some cases </li>
<li>Add 'JsonFactory.Feature.CHARSET_DETECTION' to disable charset detection</li>
<li>Use 'StreamConstraintsException' in name canonicalizers</li>
<li>Offer a way to directly set 'StreamReadConstraints' via 'JsonFactory' (not just Builder)</li>
<li>Prevent inefficient internal conversion from 'BigDecimal' to 'BigInteger' wrt ultra-large scale</li>
<li>Add 'JsonGenerator.copyCurrentEventExact' as alternative to 'copyCurrentEvent()'</li>
<li>Version 2.14.3:</li>
<li>Optional padding Base64Variant still throws exception on missing padding character</li>
<li>Address performance issue with 'BigDecimalParser'</li>
<li>Backport removal of BigDecimal to BigInt conersio</li>
<li>FastDoubleParser license</li>
<li>Got 'NegativeArraySizeException' when calling 'writeValueAsString()'</li>
<li>Version 2.14.2:</li>
<li>Allow TokenFIlter to skip last elements in arrays</li>
<li>Avoid instance creations in fast parser code</li>
<li>Fix 'FilteringGeneratorDelegate' not creating new 'filterContext' if 'tokenFilter' is null</li>
<li>Version 2.14.0:</li>
<li>Add 'NumberInput.parseFloat()'</li>
<li>Add 'StreamReadCapability.EXACT_FLOATS' to indicate whether parser reports exact floating-point values or not</li>
<li>Add "JsonPointer#appendProperty" and "JsonPointer#appendIndex"</li>
<li>Add a feature to allow leading plus sign ('JsonReadFeature.ALLOW_LEADING_PLUS_SIGN_FOR_NUMBERS')</li>
<li>Add explicit bounds checks for 'JsonFactory.createParser()' methods that take 'byte[]'/'char[]'-with-offsets input</li>
<li>Add explicit bounds checks for 'JsonGenerator' methods that take 'byte[]'/'char[]'/String-with-offsets input</li>
<li>Add option to accept non-standard trailing decimal point
('JsonReadFeature.ALLOW_TRAILING_DECIMAL_POINT_FOR_NUMBERS')</li>
<li>Allow TokenFilters to keep empty arrays and objects</li>
<li>Allow use of faster floating-point number parsing with 'StreamReadFeature.USE_FAST_DOUBLE_PARSER'</li>
<li>Allow use of faster floating-point number serialization ('StreamWriteFeature.USE_FAST_DOUBLE_WRITER')</li>
<li>Avoid copy when parsing 'BigDecimal'</li>
<li>Change minimum Java version to 8</li>
<li>Fix 'JsonFactory.createGenerator()' with 'File' that may leak 'OutputStream's</li>
<li>Fix 'JsonFactory.createParser()' with 'File' that may leak 'InputStream's</li>
<li>Fix 'JsonPointer.empty()' should NOT indicate match of a property with key of ""</li>
<li>Fix 'JsonPointer' quadratic memory use: Out Of Memory (OOME) on deep inputs</li>
<li>Fix calling 'JsonPointer.compile(...)' on very deeply nested expression throwing 'StackOverflowError'</li>
<li>Fix Hex capitalization for JsonWriter to be configurable (add 'JsonWriteFeature.WRITE_HEX_UPPER_CASE')</li>
<li>Fix ReaderBaseJsonParser._verifyRootSpace() that can cause buffer boundary failure</li>
<li>JsonGenerator to provide current value to the context before starting objects</li>
<li>Make 'BigDecimal' parsing lazy</li>
<li>Make 'BigInteger' parsing lazy</li>
<li>Make 'JsonPointer' 'java.io.Serializable'</li>
<li>Provide implementation of async JSON parser fed by 'ByteBufferFeeder'</li>
<li>Remove workaround for old issue with a particular double</li>
<li>Update ParserBase to support floats directly</li>
<li>Use 'BigDecimalParser' for BigInteger parsing very long numbers</li>
<li>Version 2.13.3:</li>
<li>Limit size of exception message in BigDecimalParser</li>
<li>Version 2.13.2:</li>
<li>Fix <code>JsonLocation</code> in 2.13 that only uses identity comparison for "content reference"</li>
<li>Update Maven wrapper</li>
<li>Version 2.13.1:</li>
<li>Fix incorrect parsing of single-quoted surrounded String values containing double quotes</li>
</ul>
<p>jackson-databind was updated from 2.13.4.2 to 2.15.2:</p>
<ul>
<li>Version 2.15.2:</li>
<li>Fix record setter not included from interface (2.15 regression)</li>
<li>Version 2.15.1:</li>
<li>Fix error in creating nested 'ArrayNode's with</li>
<li>'JsonNode.withArray()'</li>
<li>Only avoid Records fields detection for deserialization</li>
<li>Fix issue with deserialization when there are unexpected properties (due to null 'StreamReadConstraints')</li>
<li>Fix TypeId serialization for 'JsonTypeInfo.Id.DEDUCTION', native type ids</li>
<li>Version 2.15.0:</li>
<li>Add '@EnumNaming', 'EnumNamingStrategy' to allow use of naming strategies for Enums</li>
<li>Add 'EnumFeature.READ_ENUM_KEYS_USING_INDEX' to work with existing "WRITE_ENUM_KEYS_USING_INDEX"</li>
<li>Add 'MapperFeature.REQUIRE_TYPE_ID_FOR_SUBTYPES' to enable/disable strict subtype Type Id handling</li>
<li>Add convenience method 'SimpleBeanPropertyFilter.filterOutAll()' as counterpart of 'serializeAll()'</li>
<li>Add enum features into '@JsonFormat.Feature'</li>
<li>Add Stream-friendly alternative to 'ObjectNode.fields()':
'Set<Map.Entry<String, JsonNode>> properties()'</li>
<li>Add support in 'TokenBuffer' for lazily decoded (big) numbers</li>
<li>Allow serializing enums to lowercase ('EnumFeature.WRITE_ENUMS_TO_LOWERCASE')</li>
<li>Allow use of '@JsonCreator(mode = Mode.PROPERTIES)' creator for POJOs with"empty String" coercion</li>
<li>Cannot use both 'JsonCreator.Mode.DELEGATING' and 'JsonCreator.Mode.PROPERTIES' static creator factory methods for
Enums</li>
<li>Case-insensitive and number-based enum deserialization are (unnecessarily) mutually exclusive</li>
<li>Deprecate "exact values" setting from 'JsonNodeFactory', replace with
'JsonNodeFeature.STRIP_TRAILING_BIGDECIMAL_ZEROES'</li>
<li>Deprecate classes in package 'com.fasterxml.jackson.databind.jsonschema'</li>
<li>Do not require the usage of opens in a modular app when using records</li>
<li>Enhance 'StdNodeBasedDeserializer' to support 'readerForUpdating'</li>
<li>Fix Enum Deserialisation Failing with Polymorphic type validator</li>
<li>Fix '@JsonDeserialize(converter = ...)' not working with Records</li>
<li>Fix 'DelegatingDeserializer' missing override of 'getAbsentValue()' (and couple of other methods)</li>
<li>Fix 'JsonTypeInfo.As.EXTERNAL_PROPERTY' not working with record wrappers</li>
<li>Fix 'Optional<Boolean>' not recognized as boolean field</li>
<li>Fix 'TypeFactory' cache performance degradation with 'constructSpecializedType()'</li>
<li>Fix classloader leak: DEFAULT_ANNOTATION_INTROSPECTOR holds annotation reference</li>
<li>Fix deserialization of '@JsonTypeInfo' annotated type fails with missing type id even for explicit concrete subtypes</li>
<li>Fix Incorrect target type for arrays when disabling coercion</li>
<li>Fix InvalidDefinitionException when calling mapper.createObjectNode().putPOJO</li>
<li>Fix Null coercion with '@JsonSetter' not working with 'java.lang.Record'</li>
<li>Fix properties naming strategy not working with Record</li>
<li>Fix Timestamp in classes inside jar showing 02/01/1980</li>
<li>Fix TokenBuffer does not implement writeString(Reader reader, int len)</li>
<li>Fix transient 'Field's are not ignored as Mutators if there is visible Getter</li>
<li>Fix wrong schemaType of 'LongSerializer'</li>
<li>Flush readonly map together with shared on 'SerializerCache.flush()'</li>
<li>Infer '@JsonCreator(mode = Mode.DELEGATING)' from use of '@JsonValue')</li>
<li>Support '@JsonCreator' annotation on record classes</li>
<li>Try to avoid auto-detecting Fields for Record types</li>
<li>Version 2.14.3:</li>
<li>Fix 'PrimitiveArrayDeserializers$ByteDeser.deserialize' ignores 'DeserializationProblemHandler' for invalid Base64
content</li>
<li>Set transformer factory attributes to improve protection against XXE</li>
<li>Version 2.14.2:</li>
<li>Allow custom 'JsonNode' implementations</li>
<li>Fix '@JsonTypeInfo' does not work if the Type Id is an Integer value</li>
<li>Fix '@JsonValue' failing for Java Record</li>
<li>Fix 'StdDelegatingDeserializer' ignoring 'nullValue' of '_delegateDeserializer'.</li>
<li>Fix Enum polymorphism not working correctly with DEDUCTION</li>
<li>Version 2.14.1:</li>
<li>Fix 'Enum' values that cannot be read from single-element array even with
'DeserializationFeature.UNWRAP_SINGLE_VALUE_ARRAYS'</li>
<li>Version 2.14.0:</li>
<li>Add method 'ObjectMapper.copyWith(JsonFactory)'</li>
<li>Add method(s) in 'JsonNode' that works like combination of 'at()' and 'with()': 'withObject(...)' and 'withArray(...)'</li>
<li>Add optional explicit 'JsonSubTypes' repeated names check</li>
<li>Add serializer-cache size limit to avoid Metaspace issues from caching Serializers</li>
<li>Allow (de)serializing records using Bean(De)SerializerModifier even when reflection is unavailable</li>
<li>Allow disabling Integer to String coercion via 'CoercionConfig'</li>
<li>Allow non-boolean return type for "is-getters" with 'MapperFeature.ALLOW_IS_GETTERS_FOR_NON_BOOLEAN'</li>
<li>Allow use of 'JsonNode' field for '@JsonAnySetter'</li>
<li>Change 'JsonNode.with(String)' and 'withArray(String)' to consider argument as 'JsonPointer' if valid expression</li>
<li>Change 'TypeSerializerBase' to skip 'generator.writeTypePrefix()' for 'null' typeId</li>
<li>Change LRUMap to just evict one entry when maxEntries reached</li>
<li>Create DataTypeFeature abstraction (for JSTEP-7) with placeholder features</li>
<li>Deeply nested JsonNode throws StackOverflowError for toString()</li>
<li>Deserialization of Throwables with PropertyNamingStrategy does not work</li>
<li>Deserialize missing value of 'EXTERNAL_PROPERTY' type using custom 'NullValueProvider'</li>
<li>Do not strip generic type from 'Class<C>' when resolving 'JavaType'</li>
<li>Expose 'translate()' method of standard 'PropertyNamingStrategy' implementations</li>
<li>Filter method only got called once if the field is null when using
'@JsonInclude(value = JsonInclude.Include.CUSTOM, valueFilter = SomeFieldFilter.class)'</li>
<li>Fix '@JsonIgnore' does not if together with '@JsonProperty' or '@JsonFormat'</li>
<li>Fix 'configOverride.setMergeable(false)' not supported by 'ArrayNode'</li>
<li>Fix 'StdDeserializer' that coerces ints to floats even if configured to fail</li>
<li>Fix 'TokenBuffer' defaults for parser/stream-read features which neither passed from parser nor use real defaults</li>
<li>Fix deduction deserializer with DefaultTypeResolverBuilder</li>
<li>Fix issue preventing merge of polymorphic objects</li>
<li>Implement 'float' and 'boolean' to 'String' coercion config</li>
<li>Implement 'JsonNodeFeature.READ_NULL_PROPERTIES' to allow skipping of JSON 'null' values on reading</li>
<li>Implement 'JsonNodeFeature.WRITE_NULL_PROPERTIES' to allow skipping JSON 'null' values on writing</li>
<li>Improve performance of 'UnresolvedForwardReference' for forward reference resolution</li>
<li>Legacy 'ALLOW_COERCION_OF_SCALARS' interacts poorly with Integer to Float coercion</li>
<li>Replace 'JsonNode.with()' with 'JsonNode.withObject()'</li>
<li>Support 'null'-valued 'Map' fields with "any setter"</li>
<li>Support use of fast double parse</li>
<li>Update 'MapDeserializer' to support 'StreamReadCapability.DUPLICATE_PROPERTIES'</li>
<li>Version 2.13.5:</li>
<li>Improve testing (likely via CI) to try to ensure compatibility with specific Android SDKs</li>
<li>Jackson 2.13 uses Class.getTypeName() that is only available on Android SDK 26 (with fix works on ASDK 24)</li>
</ul>
<p>jackson-dataformats-binary was updated from 2.13.0 to 2.15.2:</p>
<ul>
<li>Version 2.15.2:</li>
<li>Fix 'logback-test.xml' in wrong place (avro/src/main/resources)</li>
<li>Version 2.15.0:</li>
<li>Add support for CBOR stringref extension ('CBORGenerator.Feature.STRINGREF')</li>
<li>Add 'CBORGenerat.Feature.WRITE_MINIMAL_DOUBLES' for writing 'double's as 'float's if safe to do so</li>
<li>Remove optimized 'CBORParser.nextTextValue()' implementation</li>
<li>Version 2.14.3:</li>
<li>Fix missing license file in Maven package for newer versions</li>
<li>Fix 'CBORGenerator.writeRawUTF8String()' ignoring offset</li>
<li>Version 2.14.1:</li>
<li>Possible performance improvement on jdk9+ for Smile decoding</li>
<li>Version 2.14.0:</li>
<li>Avro schema generation: allow override namespace with new '@AvroNamespace' annotation</li>
<li>Ensure 'IonReader' instances created within 'IonFactory' are always resource-managed</li>
<li>Fix 'IonObjectMapper' does not throw JacksonException for some invalid Ion</li>
<li>Fix missing configuration methods for format-specific parser/generator features</li>
<li>Short NUL-only keys incorrectly detected as duplicates</li>
<li>Update to Amazon Ion 1.9.5</li>
<li>Use passed "current value" in 'writeStartObject()' overload</li>
<li>Version 2.13.3:</li>
<li>Fix IonValueDeserializer that does not handle getNullValue correctly for a missing property</li>
<li>Version 2.13.1:</li>
<li>Fix 'IllegalArgumentException' in 'IonParser.getEmbeddedObject()'</li>
</ul>
<p>jackson-modules-base was updated from 2.13.3 to 2.15.2:</p>
<ul>
<li>Version 2.15.2:</li>
<li>Mr Bean exposing 'Asm' as Maven dependency despite shading</li>
<li>'org.ow2.asm:asm' updated to 9.5</li>
<li>Version 2.15.1:</li>
<li>Gradle metadata for 'jackson-core' '2.15.0' adds dependency on shaded 'org.ow2.asm:asm'</li>
<li>Version 2.15.0:</li>
<li>Filter annotated by JsonInclude.Include.CUSTOM does not get called if property is null with Afterburner/Blackbird
module registered</li>
<li>Version 2.14.3:</li>
<li>Fix failing tests in java17 CI run</li>
<li>Fix Gradle Module Metadata for Afterburner, Blackbird</li>
<li>jaxb and jakarta-xmlbind put module-info in versions/11</li>
<li>Version 2.14.0:</li>
<li>Blackbird doesn't work on Java 15+</li>
<li>Remove stack trace from Blackbirds warnings wrt missing 'MethodHandles.lookup()' (on Java 8)</li>
<li>Update Asm version from 9.0 to 9.4</li>
<li>Enhance SUSE Manager and Uyuni (ijsc#MSC-611)</li>
</ul>
<p>jackson-parent was updated from 2.13 to 2.15:</p>
<ul>
<li>Remove settings for 'org.eclipse.m2e:lifecycle-mapping'</li>
<li>Upgrade to oss-parent 50 (many plugin version updates)</li>
</ul>
<h2>Patch Instructions:</h2>
<p>
To install this SUSE update use the SUSE recommended
installation methods like YaST online_update or "zypper patch".<br/>
Alternatively you can run the command listed for your product:
</p>
<ul class="list-group">
<li class="list-group-item">
Development Tools Module 15-SP5
<br/>
<code>zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP5-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Manager Server 4.3 Module 4.3
<br/>
<code>zypper in -t patch SUSE-SLE-Module-SUSE-Manager-Server-4.3-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2
<br/>
<code>zypper in -t patch SUSE-SLE-Product-HPC-15-SP2-LTSS-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP3
<br/>
<code>zypper in -t patch SUSE-SLE-Product-HPC-15-SP3-ESPOS-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise High Performance Computing LTSS 15 SP3
<br/>
<code>zypper in -t patch SUSE-SLE-Product-HPC-15-SP3-LTSS-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Real Time 15 SP3
<br/>
<code>zypper in -t patch SUSE-SLE-Product-RT-15-SP3-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2
<br/>
<code>zypper in -t patch SUSE-SLE-Product-SLES-15-SP2-LTSS-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3
<br/>
<code>zypper in -t patch SUSE-SLE-Product-SLES-15-SP3-LTSS-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server for SAP Applications 15 SP2
<br/>
<code>zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP2-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Linux Enterprise Server for SAP Applications 15 SP3
<br/>
<code>zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP3-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Manager Proxy 4.2
<br/>
<code>zypper in -t patch SUSE-SLE-Product-SUSE-Manager-Proxy-4.2-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Manager Retail Branch Server 4.2
<br/>
<code>zypper in -t patch SUSE-SLE-Product-SUSE-Manager-Retail-Branch-Server-4.2-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Manager Server 4.2
<br/>
<code>zypper in -t patch SUSE-SLE-Product-SUSE-Manager-Server-4.2-2023-4885=1</code>
</li>
<li class="list-group-item">
SUSE Enterprise Storage 7.1
<br/>
<code>zypper in -t patch SUSE-Storage-7.1-2023-4885=1</code>
</li>
<li class="list-group-item">
openSUSE Leap 15.4
<br/>
<code>zypper in -t patch openSUSE-SLE-15.4-2023-4885=1</code>
</li>
<li class="list-group-item">
openSUSE Leap 15.5
<br/>
<code>zypper in -t patch openSUSE-SLE-15.5-2023-4885=1</code>
</li>
<li class="list-group-item">
Basesystem Module 15-SP4
<br/>
<code>zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP4-2023-4885=1</code>
</li>
<li class="list-group-item">
Basesystem Module 15-SP5
<br/>
<code>zypper in -t patch SUSE-SLE-Module-Basesystem-15-SP5-2023-4885=1</code>
</li>
<li class="list-group-item">
Development Tools Module 15-SP4
<br/>
<code>zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP4-2023-4885=1</code>
</li>
</ul>
<h2>Package List:</h2>
<ul>
<li>
Development Tools Module 15-SP5 (noarch)
<ul>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
</ul>
</li>
<li>
SUSE Manager Server 4.3 Module 4.3 (noarch)
<ul>
<li>jackson-module-guice-2.15.2-150200.5.6.2</li>
<li>jackson-module-paranamer-2.15.2-150200.5.6.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-module-mrbean-2.15.2-150200.5.6.2</li>
<li>jackson-module-jaxb-annotations-2.15.2-150200.5.6.2</li>
<li>jackson-module-afterburner-2.15.2-150200.5.6.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-module-no-ctor-deser-2.15.2-150200.5.6.2</li>
<li>jackson-module-osgi-2.15.2-150200.5.6.2</li>
<li>jackson-modules-base-2.15.2-150200.5.6.2</li>
<li>jackson-module-blackbird-2.15.2-150200.5.6.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2 (noarch)
<ul>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Linux Enterprise High Performance Computing ESPOS 15 SP3 (noarch)
<ul>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (noarch)
<ul>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Real Time 15 SP3 (noarch)
<ul>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2 (noarch)
<ul>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3 (noarch)
<ul>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP Applications 15 SP2 (noarch)
<ul>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Linux Enterprise Server for SAP Applications 15 SP3 (noarch)
<ul>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Manager Proxy 4.2 (noarch)
<ul>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Manager Retail Branch Server 4.2 (noarch)
<ul>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Manager Server 4.2 (noarch)
<ul>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
SUSE Enterprise Storage 7.1 (noarch)
<ul>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
openSUSE Leap 15.4 (noarch)
<ul>
<li>jackson-module-guice-2.15.2-150200.5.6.2</li>
<li>jackson-dataformats-binary-2.15.2-150200.3.8.2</li>
<li>jackson-parent-2.15-150200.3.7.2</li>
<li>jackson-dataformats-binary-javadoc-2.15.2-150200.3.8.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-dataformat-smile-2.15.2-150200.3.8.2</li>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-module-jaxb-annotations-2.15.2-150200.5.6.2</li>
<li>jackson-module-afterburner-2.15.2-150200.5.6.2</li>
<li>jackson-module-blackbird-2.15.2-150200.5.6.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-module-mrbean-2.15.2-150200.5.6.2</li>
<li>jackson-bom-2.15.2-150200.3.8.1</li>
<li>jackson-module-osgi-2.15.2-150200.5.6.2</li>
<li>jackson-modules-base-2.15.2-150200.5.6.2</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-module-paranamer-2.15.2-150200.5.6.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-module-no-ctor-deser-2.15.2-150200.5.6.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
openSUSE Leap 15.5 (noarch)
<ul>
<li>jackson-module-guice-2.15.2-150200.5.6.2</li>
<li>jackson-dataformats-binary-2.15.2-150200.3.8.2</li>
<li>jackson-parent-2.15-150200.3.7.2</li>
<li>jackson-dataformats-binary-javadoc-2.15.2-150200.3.8.2</li>
<li>jackson-annotations-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-dataformat-smile-2.15.2-150200.3.8.2</li>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
<li>jackson-module-jaxb-annotations-2.15.2-150200.5.6.2</li>
<li>jackson-module-afterburner-2.15.2-150200.5.6.2</li>
<li>jackson-module-blackbird-2.15.2-150200.5.6.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
<li>jackson-module-mrbean-2.15.2-150200.5.6.2</li>
<li>jackson-bom-2.15.2-150200.3.8.1</li>
<li>jackson-module-osgi-2.15.2-150200.5.6.2</li>
<li>jackson-modules-base-2.15.2-150200.5.6.2</li>
<li>jackson-core-javadoc-2.15.2-150200.3.11.2</li>
<li>jackson-module-paranamer-2.15.2-150200.5.6.2</li>
<li>jackson-modules-base-javadoc-2.15.2-150200.5.6.2</li>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-databind-javadoc-2.15.2-150200.3.15.1</li>
<li>jackson-module-no-ctor-deser-2.15.2-150200.5.6.2</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
Basesystem Module 15-SP4 (noarch)
<ul>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
Basesystem Module 15-SP5 (noarch)
<ul>
<li>jackson-databind-2.15.2-150200.3.15.1</li>
<li>jackson-core-2.15.2-150200.3.11.2</li>
<li>jackson-annotations-2.15.2-150200.3.11.2</li>
</ul>
</li>
<li>
Development Tools Module 15-SP4 (noarch)
<ul>
<li>jackson-dataformat-cbor-2.15.2-150200.3.8.2</li>
</ul>
</li>
</ul>
<h2>References:</h2>
<ul>
<li>
<a href="https://jira.suse.com/browse/MSC-611">https://jira.suse.com/browse/MSC-611</a>
</li>
<li>
<a href="https://jira.suse.com/browse/SLE-23217">https://jira.suse.com/browse/SLE-23217</a>
</li>
</ul>
</div>