Skip to content

1.12.0.Final

Compare
Choose a tag to compare
@emmartins emmartins released this 07 Mar 17:03
· 41 commits to main since this release

The 1.12.0.Final standalone distribution of the JBoss Server Migration Tool adds support for the WildFly 31.0 (latest Jakarta EE 10 release), WildFly 26.0 (last Jakarta EE 8 release), JBoss EAP 8.0, and several bug fixes.

This tool distribution may be used for the following server migrations:

  • WildFly 14.0 to WildFly 26.0

  • WildFly 15.0 to WildFly 26.0

  • WildFly 16.0 to WildFly 26.0

  • WildFly 17.0 to WildFly 26.0

  • WildFly 18.0 to WildFly 26.0

  • WildFly 19.0 to WildFly 26.0

  • WildFly 20.0 to WildFly 26.0

  • WildFly 21.0 to WildFly 26.0

  • WildFly 22.0 to WildFly 26.0

  • WildFly 23.0 to WildFly 26.0

  • WildFly 24.0 to WildFly 26.0

  • WildFly 25.0 to WildFly 26.0

  • WildFly 26.0 to WildFly 31.0

  • WildFly 27.0 to WildFly 31.0

  • WildFly 28.0 to WildFly 31.0

  • WildFly 29.0 to WildFly 31.0

  • WildFly 30.0 to WildFly 31.0

  • JBoss EAP 6.4 to JBoss EAP 7.4

  • JBoss EAP 7.0 to JBoss EAP 7.4

  • JBoss EAP 7.1 to JBoss EAP 7.4

  • JBoss EAP 7.2 to JBoss EAP 7.4

  • JBoss EAP 7.3 to JBoss EAP 7.4

  • JBoss EAP 7.0 to JBoss EAP 8.0

  • JBoss EAP 7.1 to JBoss EAP 8.0

  • JBoss EAP 7.2 to JBoss EAP 8.0

  • JBoss EAP 7.3 to JBoss EAP 8.0

  • JBoss EAP 7.4 to JBoss EAP 8.0

A couple of important notes:

  • Due to a WildFly 31 bug it's not possible to migrate (using this tool) to such version, from WildFly 25.0 or older. To accomplish this a multiple step migration is needed, by first migrating to WildFly 26, and finally migrating from WildFly 26 to WildFly 31.
  • Migration from a WildFly version before the legacy security framework's removal (WildFly 24 or older), to WildFly 26, changes all security configurations to WildFly 26 defaults, which means that further manual configuration should be needed in case the defaults were not previously being used.
  • The tool does not migrates Jakarta EE 8 deployments to Jakarta EE 10, it simply copies them between the servers.

To learn how to setup and use this tool, besides downloading and extracting the zip file attached to this release, please refer to the included User Guide, which may be found inside the docs/user-guide directory.

What's Changed

  • [CMTOOL-309] [CMTOOL-322] Legacy Security Migration by @emmartins in #271
  • [CMTOOL-319] Support for WFLY 26.x migrations + remove older WFLY mig… by @emmartins in #273
  • [CMTOOL-326][CMTOOL-327][CMTOOL-328] WFLY 26 Host Excludes setup + su… by @emmartins in #274
  • [CMTOOL-329] WildFly 27 support + WildFly 26 enhancements/fixes by @emmartins in #275
  • [WFWIP-520][WFWIP-522] consider legacy security realms may have no au… by @emmartins in #276
  • [CMTOOL-330] Server and migration modules for upcoming EAP 8.0 Beta by @emmartins in #277
  • [CMTOOL-331] migrate jboss metrics prefix to EAP 8.0 by @istudens in #279
  • [JBEAP-24377] new attribute modules in hibernate cache-container by @istudens in #278
  • [CMTOOL-309] support for migrations from EAP 7.x to EAP8 GA by @emmartins in #282
  • [CMTOOL-335] add deployments migration task by @emmartins in #283
  • [CMTOOL-342] Adds GitHub CI Actions by @emmartins in #284
  • [CMTOOL-343] Fixes junit dependency management by @emmartins in #286
  • [CMTOOL-320] migrated legacy picketlink-federation subsystem to new k… by @istudens in #287
  • [CMTOOL-340] synced host-excludes in domain.xml with EAP 8.0 defaults by @istudens in #290
  • [CMTOOL-347] and [CMTOOL-345] by @istudens in #292
  • [CMTOOL-320] before migration check if keycloak client saml adapter i… by @istudens in #291
  • [CMTOOL-338] added migration of jgroups protocols to EAP8 defaults by @istudens in #288
  • [CMTOOL-338] add jgroup fd socket bindings when migrate from eap 7.1 and 7.2 to 8.0 by @istudens in #293
  • [CMTOOL-344] fixed messaging-activemq migration if no server is defin… by @istudens in #289
  • [CMTOOL-338] adds socket binding dependencies to identify which group… by @emmartins in #294
  • [CMTOOL-349] remove any keycloak resources after keyloak adapter subs… by @istudens in #295
  • Update README.md by @coffeemesh in #296
  • [CMTOOL-353] added contributing, CoC, security file and codeowners, f… by @istudens in #297
  • [CMTOOL-339] changed the default of iiop-openjdk security attribute m… by @istudens in #298
  • [CMTOOL-354] Adds user guide section for 'Migrate JBoss Domain Proper… by @emmartins in #301
  • [CMTOOL-356] [CMTOOL-357] Document new/updated migration tasks by @emmartins in #302
  • [CMTOOL-358] fixes EAP 8.0 GA server detection by @emmartins in #304
  • [CMTOOL-336] JBoss EAP XP5 Server Migration Support by @emmartins in #303
  • [CMTOOL-348] proper jgroups config migration by @emmartins in #305
  • [CMTOOL-360] WildFly 31 support by @emmartins in #306
  • Bump actions/checkout from 2 to 4 by @dependabot in #309
  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #308
  • Bump n1hility/cancel-previous-runs from 2 to 3 by @dependabot in #307
  • update CI workflow by @emmartins in #310
  • Move to WildFly 31.0.1.Final by @emmartins in #311
  • [CMTOOL-361] remove deprecated migrations to WFLY 27 by @emmartins in #312

New Contributors

Full Changelog: 1.11.0.Final...1.12.0.Final