Skip to content

docs(readme): Nexus Community Edition EULA 수락 단계 추가 - #102

Merged
MZC-CSC merged 1 commit into
developfrom
docs/nexus-eula-install-guide
Oct 15, 2026
Merged

MZC-CSC merged 1 commit into
developfrom
docs/nexus-eula-install-guide

Conversation

@MZC-CSC

@MZC-CSC MZC-CSC commented Oct 15, 2026

Copy link
Copy Markdown
Owner

개요

설치 안내(README)에 Step 6-1. Accept the Nexus Community Edition EULA 단계를 추가합니다.

배경

  • compose 의 sonatype/nexus3:latest 가 현재 3.96.4-01 Community Edition 으로 설치됩니다. Nexus 3.77 부터 Community Edition 은 관리자가 EULA 를 수락해야 docker 레지스트리 등 기능이 열립니다.
  • 새 데이터 볼륨은 accepted: false 로 시작하고, 설치 과정에 수락 절차가 없어 Application Manager 패키지 반입(SW Catalogs > Register > Public Registry > Import & Create)이 403 You must accept the End User License Agreement 로 실패합니다.
  • 관련 이슈: Package import fails with 403 on a fresh install: Nexus Community Edition EULA is not accepted m-cmp/mc-application-manager#219

변경

  • README.md: Step 6 다음에 Step 6-1 추가 (29줄)
    • 수락이 필요한 이유와 증상
    • .env(MC_APPLICATION_MANAGER_NEXUS_INITIAL_PASSWORD, MC_APPLICATION_MANAGER_NEXUS_PORT) 기반 상태 조회·수락 명령
    • Nexus UI 로 수락하는 방법, cleanAll.sh·데이터 볼륨 초기화 후 재수락 필요 안내
  • 약관 동의이므로 설치 스크립트가 자동 수락하지 않고, 운영자가 약관을 확인한 뒤 실행하도록 안내만 추가했습니다.

확인

  • README 의 명령을 stage(클린 설치, Nexus 3.96.4-01)에서 그대로 실행 → 상태 조회 후 수락 204, 재조회 "accepted" : true
  • 수락 후 docker 레지스트리 /v2/ 응답 403 → 401(미인증)/200(인증), Application Manager 반입(IV5_S15)과 카탈로그 등록·수정·삭제(TC-APP-010~012) 통과

@MZC-CSC
MZC-CSC merged commit 47d2e05 into develop Oct 15, 2026
1 check passed
@MZC-CSC
MZC-CSC deleted the docs/nexus-eula-install-guide branch October 15, 2026 14:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants