New AutoUpgrade version 26.5 is available (plus 26.4)

I totally forgot to announce the 26.4 version of AutoUpgrade. And now, the new AutoUpgrade version 26.5 is available (plus 26.4) already. The AutoUpgrade Development team did an amazing job in shortening the release cycle. This way, we can deliver quick fixes faster to you. When you study the list of enhancements and fixes carefully, some of you will say: Great, this is what I was waiting for.

New AutoUpgrade version 26.5 is available (plus 26.4)

Photo by julien Tromeur on Unsplash

Download AutoUpgrade

As I described already in AutoUpgrade Patching – From Zero to Hero – Part 1: Download AutoUpgrade, you have several ways to fetch the newest version of AutoUpgrade – and when you use it to download patches, it will automatically trigger an update with the newest tool by downloading it.

Another quick way is this:

curl -L -O https://download.oracle.com/otn-pub/otn_software/autoupgrade.jar

But please, check out Download AutoUpgrade and choose your best way.

 

Version Change

When you call AutoUpgrade with the -version option, it should tell you then:

java -jar patches/autoupgrade.jar -version

build.version 26.5.260807
build.date 2026/08/07 17:06:01 +0000
build.hash 0d4f2f519
build.hash_date 2026/07/31 15:26:55 +0000
build.supported_target_versions 12.2,18,19,21,23,26
build.type production
build.label (HEAD, tag: v26.5, origin/stable_devel, stable_devel)
build.MOS_NOTE KB123450
build.MOS_LINK https://support.oracle.com/support/?anchorId=&kmContentId=2485457&page=sptemplate&sptemplate=km-article

 

Enhancements and Fixes in the newest 26.5 version of AutoUpgrade

You know it already. It is not just an “upgrade” tool anymore. It patches your databases, it finds and downloads the patches, it creates your Oracle – and so much more. Always use the newest – and the fixes and enhancements are certainly cumulative, meaning the 26.5 version has everything from the previous versions included.

You can see that we tackle mostly enhancements and fixes with this version:

Overview

  • 23 Bugs fixed since v26.4 release.
  • Released also with Release Updates 19.33 and 26.4 (OCT2026RU)

New Features

  • None

New Checks

  • None

Enhancements

  • AUPG-4642
    Update the AutoUpgrade version after creating a new Oracle Home
  • AUPG-5671
    Call AutoUpgrade Patching to creating a home in AutoUpgrade and adjust the work flow
  • AUPG-6045
    AutoUpgrade Patching – Inform customer when aru-bug-map.json is missing from the patch folder
  • AUPG-6305
    AutoUpgrade Patching – Create and use user-created gold images.
  • AUPG-6384
    AutoUpgrade Patching – List Gold Image as LOCATED when download is not needed
  • AUPG-6459
    AutoUpgrade Patching – Implement new security parameter option for Gold Image downloads
  • AUPG-6509
    AutoUpgrade Patching – Accept RECOMMENDED:X.Y style
  • AUPG-6544
    AutoUpgrade Patching – Don’t enforce download=no when PATCH=GOLDIMAGE is used in create_home mode

Change in behavior

  • AUPG-5897
    Enhancement logging for the PGA_AGGREGATE_LIMIT check
  • AUPG-6070
    AutoUpgrade Patching – Modified the RECOMMENDED workflow to gracefully handle cases where no
  • Data Pump Bundle Patch (DPBP) is available, rather than treating it as an error
  • AUPG-6303
    AutoUpgrade console mode proceed message is truncated causing confusion
  • AUPG-6521
    Updated the product to use Jakarta JSON version 2.1.3, providing the latest supported implementation and compatibility improvements.

Bugs

  • AUPG-6079
    AutoUpgrade Patching – Wrong OCW bug number stored in aru-bug-map.json file
  • AUPG-6342
    AutoUpgrade Patching – DPBP will be included in 23.26.4 RU starting in Oct
  • AUPG-6404
    AutoUpgrade Patching – OCW patch no longer being downloaded when gold_image=no
  • AUPG-6430
    AutoUpgrade Patching – Wrong JDK being selected during create home phase
  • AUPG-6431
    AutoUpgrade Patching – Do not skip OUA request when MRP is included
  • AUPG-6535
    AutoUpgrade Patching – Error when downloading image from OUA in Windows
  • BUG-39242067
    Resolved an issue where SSH login banners on remote RAC nodes could disrupt remote oratab processing and cause /etc/oratab to be truncated.
  • BUG-39611493
    Fix AutoUpgrade analyze failure when kfod checks ASM recovery-area space.
  • BUG-39681214
    AutoUpgrade Patching – Fails to recognize 19.31 GIRU ON SOLARIS
  • BUG-39730296
    AutoUpgrade restore is showing warning message for non-existent sqlnet file
  • BUG-39758946
    Upgrade from 19ru to main failed with “database check failed with a runtime exception” (conname=”raca1″, stage=”prechecks”, checkname=”plug_nk_tbs_blksz_target_nk_cache_zero”. Query results were getting truncated and yielding wrong results.

REST API

  • None

 

Features, Checks, Enhancements and Fixes in the previous 26.4 version of AutoUpgrade

As I completely forgot to write about the unbelievable amount of enhancements and fixes in the 26.4 version, I am going to list them here.

Overview

  • 62 Bugs fixed since v26.3a release.

New Features

  • AUPG-5709
    AutoUpgrade Patching now supports Datapatch rollback

New Checks

  • AUPG-5442
    Check CHECKDUPLICATEDOH verifies if the Oracle home configured in CRS differs from the ORACLE_HOME value in the environment.
  • AUPG-5555
    Add a distinct error message to differentiate replay upgrade failures versus a traditional upgrade failures.
  • AUPG-5604
    Check CHECKGLOGIN detects glogin.sql issues when running Datapatch.
  • AUPG-6148
    Check PFILE_INTEGRITY validates generated pfiles before startup
  • BUG-38875523
    Check PLSQL_JSON_TYPES_NOT_PERSISTABLE to identify JSON types that are not to be used for column data.
  • BUG-39101324
    Check STATS_MODEL_EXIST is a post-upgrade check to evaluate whether statistics models are found in the database
  • BUG-39117373 / AUPG-6044
    Check PLUG_NK_TBS_BLKSZ_TARGET_NK_CACHE_ZERO to avoid ORA-29339 during plug-in and ORA-00379 during upgrade. Target CDB needs DB_NK_CACHE_SIZE set for all incoming non-default tablespace block sizes. Fixed in 11.2.0.4 with AUPG-6044.

Enhancements

  • AUPG-5302
    The Datapatch report now includes a link to status.html.
  • AUPG-5610
    AutoUpgrade Patching – Allow drain_timeout=WAIT for “-patch” in RAC rolling
  • AUPG-5826
    AutoUpgrade Patching – Suppress config parameter errors in create_home/download
  • AUPG-5842
    Implement an option to use a shared auto-login keystore in AutoUpgrade
  • AUPG-5892
    AutoUpgrade Patching – Do not abort when the autoupgrade.json file uploaded to oracle.com is in an invalid format
  • AUPG-6037
    AutoUpgrade Patching – Change the Gold Image CSI requirement
  • AUPG-6231
    AutoUpgrade Patching – Add configuration file parameter value supporting downloading monthly CSPUs
  • AUPG-6304
    AutoUpgrade Patching – Download the Release Update patch file rather than the Oracle-supplied gold image
  • BUG-35572738
    Add AutoUpgrade support for password wallet type (TDE) for non-CDB/CDB databases
  • BUG-38509766
    Include the “Total Job Time” in the “STAGES SUMMARY” in the AutoUpgrade log
  • BUG-39259840
    Fix issues 1-8
  • BUG-39268537
    AutoUpgrade keystore should not show inactive for TDE_SEPS configuration if the source and target CDB are on the same system

Changes in behavior

  • None

Bug Fixes

  • AUPG-3739
    Unplug/plug can fail intermittently for PDBs with PATH_PREFIX
  • AUPG-5282
    AutoUpgrade fails in the TDE Password Check
  • AUPG-5588
    AutoUpgrade Patching – create_home + deploy was not working with %RELEASE%.%UPDATE% placeholders
  • AUPG-5609
    AutoUpgrade Patching – Fix “lsj -a” indentation
  • AUPG-5642
    AutoUpgrade Patching – Fix invalid argument -applyOneOffs error while creating a new home in a RAC environment
  • AUPG-5650
    AutoUpgrade Patching – Unable to download Spatial bundles
  • AUPG-5666
    AutoUpgrade Patching – Multiple MRP patches found for 23.26.0
  • AUPG-5821
    AutoUpgrade Patching – Support OKV + SEPS
  • AUPG-5856
    AutoUpgrade Patching – Skip starting DB if already running after DB_PATCHING
  • AUPG-5865
    AutoUpgrade Patching – Windows fails to create an SPFILE from the log directory
  • AUPG-5867
    Dataptach rollback files are now copied into the DBUPGRADE directory.
  • AUPG-5883
    AutoUpgrade Patching – cannot create autoupgrade.zip file
  • AUPG-5884
    Update regex to detect DBD::Oracle errors from Datapatch’s Perl layer
  • AUPG-5898
    In Windows, job resume does not continue from the point where it stopped
  • AUPG-5907
    AutoUpgrade Patching – Create Home on Windows now preserves the source home account_type for domain users
  • AUPG-5922
    AutoUpgrade stores standby SCN in scientific notation when manage_standbys_clause=standbys=all
  • AUPG-5948
    AutoUpgrade Patching – RAC Oracle Homes are not automatically detected in Windows
  • AUPG-5973
    AutoUpgrade Patching – On Windows, loading the Windows credentials fails when the -patch argument is not specified
  • AUPG-6008
    AutoUpgrade Patching – When AutoUpgrade Patching calls AutoUpgrade, it uses the wrong jar
  • AUPG-6011
    Unplug-relocate appears cross-server instead of same-server when using a dblink that points to CDB$ROOT
  • AUPG-6052
    AutoUpgrade Patching – Skip JDK patch download for 23.26+ RUs
  • AUPG-6071
    AutoUpgrade Patching – GRP should not be created for a SE2 database
  • AUPG-6072
    AutoUpgrade Patching – Unable to download patch 38189383
  • AUPG-6080
    AutoUpgrade Patching – Manually downloading a password-protected patch does not work
  • AUPG-6084
    Fix merge issue for class DatapatchUtils casing ignore-errors feature to not work
  • AUPG-6105
    AutoUpgrade Patching – 23.26.2 patching aborts due to missing newer RU
  • AUPG-6147
    AutoUpgrade adds a clear error when SPFILE-sourced parameter values cannot be safely written/read in generated pfiles
  • AUPG-6150
    DICTIONARY_HEALTH checks now stage temporary scripts in the job temp directory
  • AUPG-6253
    AutoUpgrade Patching – Handle MRP with a single fix
  • AUPG-6258
    Executed Datapatch with -ignorable_errors N/A as a parameter
  • AUPG-6261
    AutoUpgrade Patching – Gold image download fails with special characters in the MOS password
  • AUPG-6285
    Fix issue with sqlpatch execution arguments for force_terminate_blocking_sessions.
  • Check SC_RAC_CRS_OH_MISMATCH fails when environment does not use Bash shell.
  • AUPG-6301
    AutoUpgrade Patching – DNFS BinaryOption no longer uses major version in filenames
  • BUG-36375778
    Multiple invalid oracle maintained dba objects after AutoUpgrade ru patching job completes
  • BUG-38682553
    AutoUpgrade terminated when there was no fatal error from noncdb_to_pdb.sql
  • BUG-39037043
    Windows AutoUpgrade fails when creating a sample config file
  • BUG-39074391
    LNX-1931-CMT: Upgrade of the SEHA database failed with DCS-10001 – PRGT-440: the database upgrade operation failed
  • BUG-39129478
    AutoUpgrade job failed because sqlnet.ora contained an invalid string, and no precheck validation was performed on the file
  • BUG-39153364
    Upgrade of 19.29 tde RACONE database failed with prgt-440
  • BUG-39231023
    AutoUpgrade: BasicTdeInfoCombiner IllegalStateException for a refreshable clone via CDB$ROOT dblink
  • BUG-39418834
    AutoUpgrade check PLUG_NK_TBS_BLKSZ_TARGET_NK_CACHE_ZERO throws upg1010 after target cdb has non-zero db_32k_cache_size
  • BUG-39522665
    AutoUpgrade RAC SYSUPDATES stage fails stopping pdb services in upgrade mode

REST API

  • None

 

 

Further Links and Information

–Mike