Skip to content

chore(deps): Update oracle-cloud to v3.94.0 - #425

Open
renovate[bot] wants to merge 1 commit into
developfrom
renovate/oracle-cloud
Open

chore(deps): Update oracle-cloud to v3.94.0#425
renovate[bot] wants to merge 1 commit into
developfrom
renovate/oracle-cloud

Conversation

@renovate

@renovate renovate Bot commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
com.oracle.oci.sdk:oci-java-sdk-common-httpclient-jersey3 (source) 3.90.03.94.0 age confidence
com.oracle.oci.sdk:oci-java-sdk-objectstorage (source) 3.90.03.94.0 age confidence

Release Notes

oracle/oci-java-sdk (com.oracle.oci.sdk:oci-java-sdk-common-httpclient-jersey3)

v3.94.0

Added
  • Support for cloning autonomous container databases from backups by timestamp and retrieving backup details in the Database service
  • Support for managing automatic failover for existing data guard configurations with multiple standby databases in the Database service
  • Support for creating and managing private-offer quotes and quote attachments in the Marketplace Private Offer service
  • Support for usage-based SaaS listings, subscription usage reporting, and subscription cancellation in the Service Enablement Lifecycle Framework service
  • Support for network security group IDs on private endpoints during open search cluster updates in the OpenSearch service
  • Support for database tools MCP server, DB API gateway configuration, and IAM authentication APIs in the Database Tools service   
Breaking Changes
  • The return type of method public com.oracle.bmc.self.model.PricingPlan$BillingFrequency getBillingFrequency() has been changed to com.oracle.bmc.self.model.BillingFrequency in the model com.oracle.bmc.self.model.PricingPlan in the Service Enablement Lifecycle Framework service
  • The return type of method public com.oracle.bmc.self.model.BillingDetails getBillingDetails() has been changed to java.util.List in the model com.oracle.bmc.self.model.SubscriptionDetails in the Service Enablement Lifecycle Framework service
  • Class com.oracle.bmc.self.model.PricingPlan$BillingFrequency has been removed from the Service Enablement Lifecycle Framework service
  • Enum value SelfTokenId has been removed from the enum class SortBy in request classes com.oracle.bmc.self.requests.ListSubscriptionsRequest and com.oracle.bmc.self.requests.ListingSubscriptionsRequest in the Service Enablement Lifecycle Framework service

v3.93.0

Added
  • Support for retention locks for block backups in the Block Volume service
  • Support for Data Guard creation with Azure encryption keys and changing encryption key locations to Azure in the Database service
  • Support for registering and unregistering PKCS for Exadata Database Service on Dedicated Infrastructure VM clusters in the Database service
  • Support for Exadata DomU OS live updates in Exadata Cloud and Exadata Cloud@​Customer in the Database service
  • Support for Oracle Base Database Cloud@​Customer VM clusters in the Database service
  • Support for autonomous database and two-level approver groups in the Oracle API Access Control service
  • Support for creating virtual circuits with AWS as the provider in the Networking service
  • Support for listing available provider regions in the Networking service
  • Support for Oracle Exadata Exascale, Oracle Exadata Exascale at Azure, and Oracle Exadata Exascale at Google Cloud connection technology types in the GoldenGate service
  • Support for Google Cloud Managed Service for Apache Kafka connection technology types in the GoldenGate service
  • Support for AI model connections in the GoldenGate service
  • Support for listing supported AI models by provider, region, and tenancy in the GoldenGate service
  • Support for NEEDS_ATTENTION lifecycle state for connection resources in the GoldenGate service
  • Support for connectionType metadata and connectionTypeNotEqualTo filtering on connection assignment resources in the GoldenGate service
  • Support for H100_X16 and H100_X32 Dedicated AI Cluster shapes for model import in the Generative AI service
Breaking Changes
  • The field compartmentId has been made required in the requests ListApiMetadataByEntityTypesRequest, ListApiMetadataRequest, ListPrivilegedApiControlsRequest, ListPrivilegedApiRequestsRequest, and ListWorkRequestsRequest in the Oracle API Access Control service
  • The field compartmentId has been made required in the model CreatePrivilegedApiRequestDetails in the Oracle API Access Control service
  • Apache configurator add-ons now propagate SSLInitializationException when TLS initialization fails instead of silently registering a plaintext socket factory for https. Applications that require plaintext transport must explicitly provide a connection manager; see PlainConnectionSocketFactoryExample.java and PlainConnectionSocketFactoryExample.java (Jersey 3)

v3.92.1

Added
  • Support for multiple FastConnect enhancements in the Networking service
  • Support for updating a Letter of Authority for a cross-connect in the Networking service
  • Support for creating, updating, deleting, getting, and listing Analytics instance resource groups in the Analytics Cloud service
  • Support for reporting snapshot-exclusive bytes for compartment-level quota tracking in the File Storage service

v3.92.0

Added
  • Support for the Oracle Data Infrastructure Cloud@​Customer service
  • Support for AI Agents features in the AI Data Platform service
  • Support for Hosted Application IAM resources in the Generative AI service
  • Support for File Storage Service (FSS) volumes in the Container Instances service
  • Support for Linux file system group security contexts for volumes in the Container Instances service
  • Support for Zero Trust Packet Routing (ZPR) security attributes on private endpoints in the Digital Assistant service
  • Support for placement constraints on compute clusters in the Compute service
  • Support for GPU memory cluster configurations in instance pools in the Compute service
  • Support for target database groups in target alert policy associations in the Data Safe service
  • Support for pagination when generating and scheduling reports in the Data Safe service
  • Support for refreshing audit policies in the Data Safe service
  • Support for single report generation for target database group security assessments in the Data Safe service
  • Support for Zero Trust Packet Routing (ZPR) security attributes on private endpoints in the Data Safe service
  • Support for IPv6 endpoints in the OS Management Hub service  
Breaking Changes
  • The return type of method public com.oracle.bmc.generativeai.model.HostedApplication$LifecycleState getLifecycleState() has been changed to com.oracle.bmc.generativeai.model.HostedApplicationBase$LifecycleState in the model com.oracle.bmc.generativeai.model.HostedApplicationSummary in the Generative AI service
  • The return type of method public com.oracle.bmc.generativeai.model.HostedApplication$LifecycleState getLifecycleState() has been changed to com.oracle.bmc.generativeai.model.HostedApplicationBase$LifecycleState in the request class com.oracle.bmc.generativeai.requests.ListHostedApplicationsRequest in the Generative AI service

v3.91.1

Added
  • Support for DAC hardware shapes for self-hosted models in the Generative AI service

v3.91.0

Added
  • Support for Bitbucket Cloud email and API token configuration source providers in the Resource Manager service
  • Support for configurable randomization windows for schedules in the Data Science service
  • Support for partner-provided Windows licensing in the Compute service
  • Support for Key Management service (KMS) bucket key in the Object Storage service
  • Support for Point-In-Time Recovery (PITR) in the PostgreSQL service  
Breaking Changes
  • The models BitbucketCloudUsernameAppPasswordConfigurationSourceProviderSummary, BitbucketCloudUsernameAppPasswordConfigurationSourceProvider, CreateBitbucketCloudUsernameAppPasswordConfigurationSourceProviderDetails, and UpdateBitbucketCloudUsernameAppPasswordConfigurationSourceProviderDetails were removed in the Resource Manager service

v3.90.1

Added
  • Support for static redirect paths in OAuth2 and OpenID Connect authentication policies in the API Gateway service
  • Support for returning SDK resources and etags during SDK updates in the API Gateway service
  • Support for virtual node pool cycling in the Kubernetes Engine service
  • Support for access types on Autonomous AI Database Serverless instances in the Database service
  • Support for external logical zones on Autonomous AI Database Serverless instances and local Autonomous Data Guard standby databases in the Database service
  • Support for scheduled backups of Autonomous Database Dedicated resources in the Resource Scheduler service
  • Support for action-type filtering of resource types in the Resource Scheduler service
  • Support for Log Analytics log groups on Oracle Process Automation (OPA) instances attached to Integration instances in the Integration service
  • Support for Zero Trust Packet Routing (ZPR) security attributes on DNS resolver endpoints in the DNS service
  • Support for free-form and defined tags on DNS resolver endpoints in the DNS service
  • Support for resolver, private endpoint, and VNIC identifiers in DNS resolver endpoint responses in the DNS service
  • Support for the UPDATING lifecycle state on DNS steering policies in the DNS service

Configuration

📅 Schedule: (in timezone Asia/Seoul)

  • Branch creation
    • "before 10am on monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@claude

claude Bot commented Aug 2, 2026

Copy link
Copy Markdown

Claude finished @renovate[bot]'s task in 1m 13s —— View job


🤖 Claude 의존성 영향도 분석

📦 변경점 요약

⚠️ PR 제목 불일치: PR 제목은 v3.93.0이지만 실제 libs.versions.toml diff는 3.90.0 → 3.94.0 업데이트임. 이전 Renovate PR이 squash 없이 재사용된 브랜치로 추정.

  • oci-java-sdk-common-httpclient-jersey3 3.90.0 → 3.94.0 (minor)
  • oci-java-sdk-objectstorage 3.90.0 → 3.94.0 (minor)

주요 변경 내용 (v3.90.0 → v3.94.0 누적):

  • v3.91.0: Object Storage에 KMS 버킷 키 지원 추가 (기능 추가, 비파괴적)
  • v3.93.0 [Breaking]: Apache configurator add-on이 TLS 초기화 실패 시 기존의 "무음 plaintext 폴백" 대신 SSLInitializationException을 전파하도록 변경. 환경이 정상적으로 구성된 경우에는 발생하지 않는 경로이며, 실패를 더 명시적으로 노출하는 방향의 변경

Transitive 의존성 변화:

  • oci-java-sdk-circuitbreaker, oci-java-sdk-common-httpclient, oci-java-sdk-common, oci-java-sdk-objectstorage-extensions, oci-java-sdk-objectstorage-generated 모두 동일하게 3.90.0 → 3.94.0

🎯 Q-Asker 영향도: 🟢 LOW

사용처:

  • modules/oci/impl/.../config/OciObjectStorageConfig.javaConfigFileReader, ConfigFileAuthenticationDetailsProvider, ObjectStorageClient.builder(), UploadManager 빈 설정 (@Profile("!stress-test & !test & !mock"))
  • modules/oci/impl/.../service/OciObjectStorageServiceImpl.javaPutObjectRequest, UploadManager, UploadRequest로 이미지·PDF 파일 OCI Object Storage 업로드 처리

예상 영향:

  • 우리 코드가 사용하는 ObjectStorageClient, UploadManager, PutObjectRequest, UploadRequest API는 이번 Breaking Change 대상에 해당 없음
  • Breaking Change(SSL 예외 전파)는 Apache configurator add-on의 TLS 초기화가 실패할 때만 발동. 프로덕션에서 OCI 인증(~/.oci/config + ConfigFileAuthenticationDetailsProvider)이 정상 동작 중이라면 영향 없음. 오히려 TLS 문제 시 기존의 silent plaintext 폴백 대신 명시적 실패로 감지가 쉬워지는 개선임
  • Oracle API Access Control, Generative AI, Resource Manager 관련 Breaking Change는 q-asker 미사용 서비스

✅ 권장 액션

  • CI green 확인
  • (선택) 로컬 ./gradlew :app:bootRun 후 파일 업로드 엔드포인트 (/upload-doc, 이미지 업로드) 동작 확인

📋 참고

  • Release Notes: PR 본문 참조 (v3.90.1 ~ v3.94.0)
  • 분석 모델: claude-sonnet-4-6

@renovate
renovate Bot force-pushed the renovate/oracle-cloud branch 2 times, most recently from 12e106c to 5c97284 Compare August 4, 2026 11:14
@renovate
renovate Bot force-pushed the renovate/oracle-cloud branch from 5c97284 to e43669d Compare August 7, 2026 22:12
@renovate renovate Bot changed the title chore(deps): Update oracle-cloud to v3.93.0 chore(deps): Update oracle-cloud to v3.94.0 Aug 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants