-
Notifications
You must be signed in to change notification settings - Fork 12
Cloud Barista v0.6.0 (Cafe Latte) release plan
Seokho Son edited this page Jun 29, 2022
·
12 revisions
-
릴리스 리드 : 서지훈(주), 손석호(부)
-
릴리스 목표일 : 2022/07/08 (금) 오후 4시
-
릴리스 대상 FW
- CB-Spider
- CB-Tumblebug
- CB-MCKS
- CB-Dragonfly
- cb-webtool
- cb-operator, cb-log, cb-store
- 비대상
- CB-Ladybug, CB-Larva(cb-cladnet)
- 이번 릴리스에 포함하지 않고, Readme에 링크를 제공하여 활용 및 기여할 수 있도록 가이드, versioning은 각 리더의 결정에 따름
-
릴리스 포함 기능 및 테스트 범위
- 프레임워크간 연동 및 시스템 안정화 측면에서만 개선
- 행사에 포함된 내용 이외에 추가 기능은 릴리스 대상 아님
- cb-operator에서 FW의 컨테이너 이미지를 바로 활용할 수 있도록, cb-operator의 Helm 차트, dockerComopose 파일 등을 확인하여, 수정이 필요한 경우 미리 업데이트 요청
- 기능 시험 대상 클라우드
- AWS, GCP, Azure, Alibaba, Tencent, IBM-VPC, Cloudit, OpenStack
- 그 이외의 국내 클라우드 드라이버 등, 작업 중인 드라이버는 릴리스 및 테스트에 포함하지 않음
- v0.6.0 릴리스 FW별 특이 사항
- CB-Dragonfly: K8s 관련 모니터링 기능은 MCKS와 연동하지 않고, 기존 방식대로 Native K8s를 활용하여 자체 테스트 진행 (테스트 CSP는 무관)
- cb-webtool: CB-Dragonfly를 통한 K8s 모니터링 가시화는 연동 및 연동 테스트에 포함하지 않음
- 프레임워크간 연동 및 시스템 안정화 측면에서만 개선
-
통합 및 테스트 일정
마감 일정 ~ 06/29(수) ~ 07/01(금) ~ 07/06(수) ~ 07/07(목) 오전 ~ 07/08(금) 오전 대상 저장소 CB-Spider CB-Tumblebug CB-MCKS CB-Dragonfly (MCIS 관련 UI) cb-operator 대상 저장소 cb-log CB-Dragonfly (Native K8s로 테스트) 대상 저장소 cb-store cb-webtool (MCIS 관련 기능) cb-webtool (MCKS 관련 UI) @ FW별 단계별 작업. 단, 선행FW의 최종 릴리스를 기다리지 말고, pre-release 등을 활용하여 최대한 미리 연동 테스트 진행 필요 @ FW별 통합 테스트가 빨리 처리가 되는 경우, 일정을 조금씩 조정
@ 일정에 영향을 주는 문제 발생시, mcloud-barista@googlegroups.com 또는 sig-release 채널에 공지 -
문서화 (FW에서 각자 작업하여 Pre-release에 포함. 통합 시험 작업과 독립적으로 선행 필요)
- API 문서 업데이트
- Readme 업데이트 (Readme는 모든 정보를 v0.6.0으로 미리 지정)
- 지원 클라우드 정보 업데이트 (스타일 참고: https://github.com/cloud-barista/cb-tumblebug/discussions/429)
- ChangeLog 작성 (스타일 참고: https://github.com/cloud-barista/cb-tumblebug/blob/master/CHANGELOG.md)
-
Pre-release 생성 (Tag: v0.6.xx) (스타일 참고: https://github.com/cloud-barista/cb-tumblebug/releases/tag/v0.5.5)
- 작업 완료 시, mcloud-barista@googlegroups.com 또는 Cloud-Barista Slack의 sig-release 채널에 공지
- 공유 내용: 프리릴리스 링크, Readme 링크, 프리릴리스 API 문서, 클라우드별 테스트 사항, 이슈 등
- 작업 완료 시, mcloud-barista@googlegroups.com 또는 Cloud-Barista Slack의 sig-release 채널에 공지
- 개별 FW 릴리스 (v0.6.0)
- cloud-barista/cloud-barista 저장소 소스 업데이트
- cloud-barista/cloud-barista 저장소 Readme 및 사용 방법 업데이트
- cloud-barista/cloud-barista 릴리스 생성 (v0.6.0)
- 릴리스 관련 문서 업데이트