Skip to content

[MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.2 - #270

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

[MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.2#270
renovate[bot] wants to merge 1 commit into
developfrom
renovate/major-spring-cloud

Conversation

@renovate

@renovate renovate Bot commented Jul 22, 2025

Copy link
Copy Markdown
Contributor

Package:
Update Type:
Age: Unknown
Confidence: Unknown

@coderabbitai

coderabbitai Bot commented Jul 22, 2025

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

  • 🔍 Trigger a full review

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions

github-actions Bot commented Jul 22, 2025

Copy link
Copy Markdown

Test Results

226 tests  ±0   201 ✅  - 23   5s ⏱️ -4s
 72 suites ±0     2 💤 ± 0 
 72 files   ±0    23 ❌ +23 

For more details on these failures, see this check.

Results for commit 6357d15. ± Comparison against base commit 34fea3c.

♻️ This comment has been updated with latest results.

@renovate renovate Bot changed the title [deps] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.0.0 [major] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.0.0 Jul 22, 2025
@kssumin

kssumin commented Jul 23, 2025

Copy link
Copy Markdown
Contributor

@coderabbitai review
Any idea why the CI isn't passing
Please answer in korean

@coderabbitai

coderabbitai Bot commented Jul 23, 2025

Copy link
Copy Markdown

Tip

For best results, initiate chat on the files or code changes.

🧩 Analysis chain

@kssumin CI 실패 원인을 확인해보겠습니다.


🏁 Script executed:

#!/bin/bash
# PR의 변경사항 확인
echo "=== PR 변경사항 확인 ==="
git diff HEAD~1 --name-only

echo -e "\n=== 변경된 파일들의 상세 내용 ==="
git diff HEAD~1 --stat

echo -e "\n=== 테스트 파일들 검색 ==="
fd -e java -t f | grep -i test | head -10

echo -e "\n=== 최근 커밋 정보 ==="
git log --oneline -5

Length of output: 1549


🏁 Script executed:

#!/bin/bash
# Git 히스토리 확인
echo "=== Git 브랜치 및 커밋 정보 ==="
git branch -a
git log --oneline -5

echo -e "\n=== 현재 브랜치의 변경사항 확인 ==="
git status

echo -e "\n=== 최근 변경된 파일들 확인 ==="
git diff --name-only origin/develop 2>/dev/null || git diff --name-only HEAD^ 2>/dev/null || echo "변경사항을 확인할 수 없습니다"

echo -e "\n=== 실패한 테스트 관련 정보 검색 ==="
# GitHub Actions 로그에서 언급된 실패 정보를 바탕으로 테스트 파일들 확인
rg -A 5 -B 5 "test.*fail|fail.*test|error" --type java | head -20

echo -e "\n=== 테스트 설정 파일 확인 ==="
fd -e xml -e yml -e yaml | grep -E "(test|junit|maven|gradle)" | head -5

Length of output: 2817


🏁 Script executed:

#!/bin/bash
# 변경된 파일들 확인
echo "=== 변경된 파일들 내용 확인 ==="
echo "1. libs.versions.toml 변경사항:"
cat eeos/gradle/libs.versions.toml

echo -e "\n2. renovate.json 변경사항:"
cat renovate.json

echo -e "\n=== Gradle 빌드 관련 파일들 확인 ==="
fd -e gradle | head -5
cat eeos/build.gradle 2>/dev/null || echo "build.gradle 파일을 찾을 수 없습니다"

echo -e "\n=== 의존성 관련 변경사항이 테스트에 미치는 영향 확인 ==="
# 최근 실패한 테스트들과 관련된 패키지나 라이브러리 확인
rg -i "version|dependency" eeos/gradle/libs.versions.toml

Length of output: 5268


🏁 Script executed:

#!/bin/bash
# 실제 build.gradle 파일 찾기 및 확인
echo "=== Gradle 빌드 파일들 찾기 ==="
fd build.gradle
fd -e gradle | xargs ls -la

echo -e "\n=== eeos 디렉토리 내의 build.gradle 확인 ==="
find . -name "build.gradle*" -type f

echo -e "\n=== eeos/build.gradle.kts 확인 (있다면) ==="
cat eeos/build.gradle.kts 2>/dev/null || echo "build.gradle.kts 파일이 없습니다"

echo -e "\n=== 중요한 의존성 버전 변화 분석 ==="
echo "Spring Cloud 버전이 2025.0.0으로 업데이트되었습니다."
echo "이는 Spring Boot 3.2.2와 호환성 문제가 있을 수 있습니다."

echo -e "\n=== Spring Boot와 Spring Cloud 호환성 확인 ==="
echo "Spring Boot 3.2.2는 보통 Spring Cloud 2023.x 버전과 호환됩니다."
echo "Spring Cloud 2025.0.0은 더 최신 버전의 Spring Boot를 요구할 수 있습니다."

Length of output: 3490


🌐 Web query:

Spring Cloud 2025.0.0 Spring Boot 3.2.2 compatibility issues

💡 Result:

Spring Cloud 2025.0.0, codenamed "Northfields," is officially compatible with Spring Boot 3.5.0. (spring.io) This release does not support Spring Boot 3.2.2. If you're using Spring Boot 3.2.2, it's recommended to use Spring Cloud 2023.0.x, which is compatible with Spring Boot 3.2.x. (stackoverflow.com)

To ensure compatibility and avoid potential issues, consider aligning your Spring Boot and Spring Cloud versions according to the official compatibility matrix. This approach will help maintain a stable and reliable application environment.

Citations:


@kssumin CI 실패의 원인을 찾았습니다! 🔍

문제 원인:
Spring Cloud 버전 호환성 문제입니다. 현재 libs.versions.toml 파일에서:

  • Spring Boot: 3.2.2
  • Spring Cloud: 2025.0.0 (Northfields)

문제점:
Spring Cloud 2025.0.0은 Spring Boot 3.5.0과 호환되도록 설계되었습니다. Spring Boot 3.2.2와는 호환되지 않아서 테스트가 실패하고 있습니다.

해결 방법:
두 가지 옵션이 있습니다:

  1. Spring Cloud 버전 다운그레이드 (권장):
spring-cloud = "2023.0.4"  # Spring Boot 3.2.x와 호환
  1. Spring Boot 버전 업그레이드:
spring-boot = "3.5.0"  # Spring Cloud 2025.0.0과 호환

현재 상황에서는 **첫 번째 옵션(Spring Cloud 다운그레이드)**을 권장합니다. Spring Boot 3.2.2에서 3.5.0으로의 업그레이드는 더 많은 변경사항과 잠재적인 Breaking Changes를 포함할 수 있기 때문입니다.

Spring Cloud 2023.0.x 버전으로 다운그레이드하면 테스트가 정상적으로 통과할 것입니다.

(\   /)

( ..)
o
(")(") thinking deeply about dependencies


🧠 Learnings used
Learnt from: kssumin
PR: JNU-econovation/EEOS-BE#218
File: eeos/src/main/java/com/blackcompany/eeos/target/presentation/controller/AttendWeightPolicyController.java:19-20
Timestamp: 2025-03-01T17:43:11.312Z
Learning: 사용자 kssumin은 토큰 기반의 ROLE 검증 기능을 별도 이슈로 해결할 예정이며, 관리자 권한 검증 관련 TODO 항목은 현재 PR에서 다루지 않기로 했습니다.

@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from bf15c7a to ac05394 Compare July 25, 2025 04:48
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from ac05394 to 5770e7e Compare August 10, 2025 14:15
@renovate renovate Bot changed the title [major] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.0.0 [MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.0.0 Sep 24, 2025
@renovate renovate Bot changed the title [MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.0.0 [major] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.0.0 Sep 24, 2025
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from 5770e7e to 6e9023d Compare October 9, 2025 11:34
@renovate renovate Bot changed the title [major] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.0.0 [major] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.0 Nov 25, 2025
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from 6e9023d to fad512e Compare November 25, 2025 00:47
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from fad512e to 2153cd9 Compare January 19, 2026 18:27
@renovate renovate Bot changed the title [major] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.0 [major] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.1 Jan 29, 2026
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from 2153cd9 to 8df1c65 Compare January 29, 2026 18:06
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from 8df1c65 to 8c9effb Compare February 12, 2026 13:46
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch 2 times, most recently from 9f8684e to 04f2e3c Compare March 5, 2026 14:14
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from 04f2e3c to 6e485cf Compare March 13, 2026 18:13
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from 6e485cf to cff2760 Compare April 1, 2026 17:48
@renovate renovate Bot changed the title [major] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.1 [MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.1 Apr 8, 2026
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from cff2760 to 87383fa Compare April 8, 2026 20:58
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from 87383fa to 7a9df3a Compare June 12, 2026 00:10
@renovate renovate Bot changed the title [MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.1 [MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.2 Jun 12, 2026
@renovate renovate Bot changed the title [MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.2 [MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.2 (major) Jun 22, 2026
@renovate renovate Bot changed the title [MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.2 (major) [MAJOR] org.springframework.cloud:spring-cloud-dependencies 2023.0.0 → 2025.1.2 Jun 25, 2026
@renovate
renovate Bot force-pushed the renovate/major-spring-cloud branch from 7a9df3a to 6357d15 Compare July 16, 2026 14:42
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.

1 participant