spring-content
spring-content copied to clipboard
Bump azure-spring-boot from 3.14.0 to 4.0.0
Bumps azure-spring-boot from 3.14.0 to 4.0.0.
Release notes
Sourced from azure-spring-boot's releases.
spring-cloud-azure-stream-binder-servicebus-core_4.0.0
4.0.0 (2022-03-28)
Please refer to CHANGELOG.md for more details.
spring-cloud-azure-stream-binder-servicebus_4.0.0
4.0.0 (2022-03-28)
Please refer to CHANGELOG.md for more details.
spring-cloud-azure-trace-sleuth_4.0.0
4.0.0 (2022-03-28)
Please refer to CHANGELOG.md for more details.
Spring Cloud Azure 4.0.0
- This release is compatible with Spring Boot 2.5.0-2.5.11, 2.6.0-2.6.5. (Note: 2.5.x (x>11) and 2.6.y (y>5) should be supported, but they aren't tested with this release.)
- This release is compatible with Spring Cloud 2020.0.3-2020.0.5, 2021.0.0-2021.0.1. (Note: 2020.0.x (x>5) and 2021.0.y (y>1) should be supported, but they aren't tested with this release.)
Dependency Updates
- Upgrade dependency according to spring-boot-dependencies:2.6.3 and spring-cloud-dependencies:2021.0.0.
Features Added
- Add
Automatic-Module-Namefor all Spring Cloud Azure modules and change the root pacakge names to match the module names #27350, #27420.Spring Cloud Azure Dependencies (BOM)
Dependency Updates
- Delete the direct reference of following Azure SDKs #27850:
- azure-core
- azure-core-management
- azure-core-amqp
- azure-cosmos
- azure-data-appconfiguration
- azure-identity
- azure-messaging-eventhubs
- azure-messaging-eventhubs-checkpointstore-blob
- azure-messaging-servicebus
- azure-security-keyvault-certificates
- azure-security-keyvault-secrets
- azure-storage-blob
- azure-storage-file-share
- azure-storage-queue
- azure-core-serializer-json-jackson
- Import
azure-sdk-bom:1.2.0#27850.- Use
azure-cosmos:4.28.0instead of the version4.27.0inazure-sdk-bom#27850.- Upgrade
azure-resourcemanagerto 2.13.0.- Upgrade
azure-spring-data-cosmosto 3.19.0.Spring Cloud Azure Starter Active Directory
This section includes changes in
spring-cloud-azure-starter-active-directorymodule.
... (truncated)
Changelog
Sourced from azure-spring-boot's changelog.
Changes in 4.0.0
Features
- Added the functionality to get which version of the Azure Batch Node Agent(https://github.com/Azure/Batch/blob/master/changelogs/nodeagent/CHANGELOG.md) is running on nodes via the NodeAgentInformation property of ComputeNode.
- Added additional error handling to task add operations to prevent deadlock scenarios.
- Removed validation status from count operations.
- Updated adal, azure-client-runtime, and commons-codec dependencies.
- Update 'List' methods to return the lower layer PagedList object instead of the standard List.
REST API version
This version of the Batch Java client library targets version 2018-08-01.7.1 of the Azure Batch REST API. See this document for detail.
Changes in 3.3.0
Features
createTasksrethrowRuntimeExceptioncatched by internal threads.createTaskshandleRequestSizeTooLargechunking errors for well behaved tasks.Changes in 3.2.0
Features
- Update comments for some classes and properties.
- Added the
leavingPoolproperty toNodeCountsclass.Changes in 3.1.0
Features
- Added the ability to query pool node counts by state, via the new
listPoolNodeCountsmethod onPoolOperations.- Added the ability to upload Azure Batch node agent logs from a particular node, via the
uploadComputeNodeBatchServiceLogsmethod onComputeNodeOperations.
- This is intended for use in debugging by Microsoft support when there are problems on a node.
REST API version
This version of the Batch Java client library targets version 2018-03-01.6.1 of the Azure Batch REST API. See this document for detail.
Changes in 3.0.0
Features
- Added the ability to get a discount on Windows VM pricing if you have on-premises licenses for the OS SKUs you are deploying, via
licenseTypeonVirtualMachineConfiguration.- Added support for attaching empty data drives to
VirtualMachineConfigurationbased pools, via the newdataDisksproperty onVirtualMachineConfiguration.- [Breaking] Custom images must now be deployed using a reference to an ARM Image, instead of pointing to .vhd files in blobs directly.
- The new
virtualMachineImageIdproperty onImageReferencecontains the reference to the ARM Image, andOSDisk.imageUrisno longer exists.- Because of this,
imageReferenceis now a required property ofVirtualMachineConfiguration.- [Breaking] Multi-instance tasks (created using
MultiInstanceSettings) must now specify acoordinationCommandLine, andnumberOfInstancesis now optional and defaults to 1.- Added support for tasks run using Docker containers. To run a task using a Docker container you must specify a
containerConfigurationon theVirtualMachineConfigurationfor a pool, and then addtaskContainerSettingson the Task.REST API version
This version of the Batch Java client library targets version 2017-09-01.6.0 of the Azure Batch REST API. See this document for detail.
Commits
baa1021[maven-release-plugin] prepare release v4.0.025d60c7Update to 4.0.0 for new Rest API (#28)4f99499[maven-release-plugin] prepare for next development iteration54d86f3[maven-release-plugin] prepare release v3.3.0278d3edUpdate BulkTaskAdd Behavior to catch errors if chunks too large and retry as...8fb0faccreateTasks should throw all RuntimeException happen in thread. (#25)b773f57[maven-release-plugin] prepare for next development iterationd0f1284[maven-release-plugin] prepare release v3.2.094c44b2Change comments based on updated swagger spec (#23)ccb1269Update README.md (#24)- Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
@dependabot rebase
Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!
If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.
@dependabot rebase
Looks like this PR has been edited by someone other than Dependabot. That means Dependabot can't rebase it - sorry!
If you're happy for Dependabot to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.
@dependabot recreate