Releases: oracle/weblogic-deploy-tooling
Releases · oracle/weblogic-deploy-tooling
WebLogic Deploy Tooling 1.9.17
Additional features in this release:
- Added support for SubDeployment configuration at the application level.
- Added discovery of online workmanager attributes.
- Changed
compareModel
to keep and return original attributes for applications and libraries when only the source path differs. This ensures that undeploy and later deploy work as intended.
Bugs addressed in this release:
- Fixed issue where applyJRF was failing during domain creation on WebLogic 11g (10.3.6).
- Fixed issue preventing staging mode for an application or library from getting set during deploy or redeploy.
- Fixed bug in error messages 05026 and 05029 to present valid options to choose.
- Fixed issue preventing listen port in the server template from getting set.
- Fixed issue preventing
DatasourceForAutomaticMigration
from being set to null for a cluster. - Fixed derivation of Kubernetes replicas value to check both DynamicClusterSize and MaximumDynamicServerCount for dynamic clusters.
- Fixed discovery of
Machine
in Servers for online discovery. - Corrected default for RotateLogOnStartup for online discovery of WebServer Log configuration.
- Fixed issue with
prepareModel
where values in the variables file were overwritten when a corresponding@@PROP: key@@
token was found in the model.
WebLogic Deploy Tooling 1.9.16
Additional features in this release:
validateModel
now supports multiple variable files.
Bugs addressed in this release:
- Fixed issue that prevented Plan files from being included in the archive zip.
- Fixed issue preventing JMS Server
PersistentStore
from being discovered. - Avoid checking ServerTemplate and MigratableTarget MBeans for deletion in older WLS versions
- Changed default behavior for
updateDomain
where an application in the model has the same SourcePath as what is already deployed (same physical location). When the paths are identical,updateDomain
will redeploy the application where it was previously skipped because no file hash could be determined for before versus after.
WebLogic Deploy Tooling 1.9.15
Additional features in this release:
- Updated
-target vz
to use VerrazzanoWebLogicWorkload in the Verrazzano application YAML.
Bugs addressed in this release:
- Fixed
-target
file generation, some output files were not generated in certain cases. - Avoid generating k8s secret script when not using
-target
. - Fixed bug with encoding/encryption of new user passwords for WLS embedded LDAP.
- Fixed problems with model copying and output for WLS 14.1.x (Jython 2.7.x)
WebLogic Deploy Tooling 1.9.14
Additional features in this release:
- Added target configuration option to provide JSON output for
discoverDomain
andprepareModel
. prepareModel
is now idempotent and can be re-run multiple times on the same model.- NOTE: The domain resource filename for
discoverDomain
andprepareModel
when using-target vz
or-target wko
has changed tovz-application.yaml
andwko-domain.yaml
, respectively.
Bugs addressed in this release:
- Fixed bug with nested security groups.
- Fixed bug for groups with spaces in the name.
- Fixed bug for users without groups.
- Fixed bug that created boot.properties files for default managed servers that were deleted.
WebLogic Deploy Tooling 1.9.13
Additional features in this release:
- Enhanced
compareModel
tool to compare security providers. - Altered output of
extractDomainResource
to default to the replicas count specified in the model for all clusters.
Bugs addressed in this release:
- Corrected scripts to allow for spaces in file paths.
- Fixed issue with RCU prefixes where lowercase and uppercase names were not matched correctly.
WebLogic Deploy Tooling 1.9.12
Bugs addressed in this release:
- Fixed an issue with referencing new LogFilter, XMLEntity Cache, and XML Registry top-level configurations from other topology entries. #872
- Fixed two issues with RCU Schema password update. #873 and #876
- Fixed an issue with @@env@@ model token. #874
- Bumped commons-io usage from 2.6 to 2.8. #876 and #877
WebLogic Deploy Tooling 1.9.11
Bugs addressed in this release:
- Fixed validate process to recognize float values as strings.
- Fixed JMS Server issue with jarray in store.
- Fixed issue with recognizing NodeManager properties user and password as credentials.
- Fixed discovery of SAFRemoteContext.
- Fixed discovery of ServerTemplate DataSource.
WebLogic Deploy Tooling 1.9.10
Bugs addressed in this release:
- For
-target
, cleaned up cluster section if cluster list was empty. - Fixed bug when WLST attribute did not have an
isSet
method. - Fixed issue that unnecessarily created
ServerTemplate
entries for static clusters. - Improved error messages and error detection for ATP databases used with RCU.
- Fixed JSON parser when reading lower case boolean values.
WebLogic Deploy Tooling 1.9.9
Additional features in this release:
- Added domain source type to WebLogic Kubernetes Operator and Verrazzano generated models.
- Changed "rollback_changes" option to "cancel_changes" to make the option more intuitive to the reader.
- Allow discoverDomain to run without requiring an archive file to generate a model without capturing any binaries.
- Updated Verrazzano model generation to use the OAM specification.
Bugs addressed in this release:
- Compare tool should now keep the source path for apps and libraries if there are other changes.
- Fixed quoting in generated YAML for values that have newlines (like Notes fields).
- Fixed ActiveType values for identity asserters in online discover.
- Fixed bug with true/false string conversion to boolean values.
- Improved performance by avoiding second deployment pass for clusters and servers.
- Changed
chown
in the Dockerfile sample to match changes in published Oracle WebLogic Server images.
WebLogic Deploy Tooling 1.9.8
Additional features in this release:
- Added support for non-archive libraries in online deploy.
- Added support for DebugScope MBean to ServerDebug.
Bugs addressed in this release:
- Changed order of processing domain templates server groups (setServerGroups) to ensure resource targeting remains correct.
- Moved managed server deletion until after domain template server groups were applied to ensure resource targeting remains correct.
- Corrected ordering of RCU command-line arguments.
- Corrected YAML parser to allow dollar sign ($) anywhere in a name or value.
- For -target file generation, check for long secret names in generated script that exceed Kubernetes length restrictions.
- Correct usage of attribute DynamicCluster size (not supported in WLS 12.1.3) for testing presence of dynamic clusters.
- Improved usability of several error messages.
- Corrected handling of parsing exception due to percent signs.
- Corrected handling of empty target attributes. Can be used to unset targets setting.
- Fixed targeting of resources that were incorrectly targeted to both the cluster/managed server and the AdminServer.
- Set JMS destination key attributes correctly for offline and online.