Feature update for junit5, mojo-executor and mojo-parent

Announcement ID: SUSE-FU-2023:2434-1
Rating: moderate
References:
Affected Products:
  • openSUSE Leap 15.4
  • openSUSE Leap 15.5

An update that contains one feature can now be installed.

Description:

This update for junit5, mojo-executor and mojo-parent fixes the following issues:

mojo-executor:

  • Version update from 2.3.1 to 2.4.0 (jsc#SLE-23217):
  • Dependencies provided by Maven have been moved to the provided scope where possible
  • The plexus-utils dependency must remain in the compile scope due to MNG-6965. It has been updated to version 3.0.24 to avoid spurious security vulnerability notifications due to this dependency.

mojo-parent:

  • Version update from 60 to 70 (jsc#SLE-23217):
  • Improvement checkstyle configuration
  • Add modello-maven-plugin to pluginManagement
  • Remove Google search box due to privacy
  • Put version for mrm-maven-plugin in property
  • Add streamLogsOnFailures to m-invoker-p
  • Add property for maven-fluido-skin version
  • Setup Apache Matomo analytics
  • Downgrade Checkstyle to 9.3. 10.x requires Java 11
  • remove requirement to use ssh for github scm devCon
  • Require Maven 3.2.5
  • Add SHA-512 hashes
  • Extract plugin version as variable so child pom can override if needed
  • remove issue-tracking as do not exists anymore
  • remove cim report as it do not exists anymore

junit5:

  • Deliver junit5-bom to openSUSE Leap 15.4 as it is a required dependency for mojo-parent (no source changes)

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • openSUSE Leap 15.4
    zypper in -t patch openSUSE-SLE-15.4-2023-2434=1
  • openSUSE Leap 15.5
    zypper in -t patch openSUSE-SLE-15.5-2023-2434=1

Package List:

  • openSUSE Leap 15.4 (noarch)
    • mojo-executor-2.4.0-150200.3.3.12
    • junit5-bom-5.8.2-150200.3.6.1
    • junit5-5.8.2-150200.3.6.1
    • mojo-parent-70-150200.3.7.1
    • junit5-javadoc-5.8.2-150200.3.6.1
    • junit5-guide-5.8.2-150200.3.6.1
    • mojo-executor-javadoc-2.4.0-150200.3.3.12
  • openSUSE Leap 15.5 (noarch)
    • mojo-executor-2.4.0-150200.3.3.12
    • junit5-bom-5.8.2-150200.3.6.1
    • junit5-5.8.2-150200.3.6.1
    • mojo-parent-70-150200.3.7.1
    • junit5-javadoc-5.8.2-150200.3.6.1
    • junit5-guide-5.8.2-150200.3.6.1
    • mojo-executor-javadoc-2.4.0-150200.3.3.12

References: