CycleCloud 버전 8.0.0
호환성 변경 내용
- 이제 그룹은
cyclecloud
그룹 대신 cyclecloud-admin
Linux 노드에서 관리자 액세스를 제어하는 데 사용됩니다.
새로운 기능
- 이제 Cloud-Init를 지원하는 이미지에서 사용할 수 있습니다.
- 이제 UltraSSD 디스크가 지원됩니다.
-
이제 임시 OS 디스크가 지원됩니다.
-
노드 수준 메트릭 은 이제 Ganglia 대신 Azure Monitor에서 수집됩니다.
- 이제 노드 상태 표시 에는 확장 집합에서 노드를 시작하는 동안 발생할 수 있는 특정 오류가 표시됩니다.
- 이제 Jetpack을 RPM 및 DEB 형식으로 사용하여 더 쉽게 Linux를 설치할 수 있습니다.
-
CycleCloud CLI는 이제 python 3.6+를 지원합니다. (더 이상 python 2를 지원하지 않습니다.)
-
GridEngine 프로젝트에 Univa GridEngine 8.6.7에 대한 지원이 추가되었습니다.
- 클러스터의 노드에서 보낸 메시지는 이제 HTTPS로 암호화됩니다.
- Jetpack은 더 이상 사용자 지정 데이터 필드를 사용하여 구성 데이터를 수신하지 않습니다.
- CycleCloud 부팅 시간이 향상되었습니다.
- 밀접하게 결합된 작업의 지터를 줄이기 위해 유지 관리 수렴 제거
- 기본적으로 Samba를 사용하지 않도록 설정, 사용
cyclecloud.samba.enabled = true
- 자동 시작/자동 중단 API를 위해 레거시 자동 시작/자동 중단 제거
- 필요에 따라 더 작은 SELinux 패키지 하위 집합이 설치됩니다.
- 제거된 NTP 설치
- fail2ban 설치 제거됨
- AWS/GCP 특정 코드 제거됨
- EPEL에 대한 종속성 제거됨
- 제거된 cyclecloud MOTD
- 간소화된 CycleCloud 애플리케이션
- 제거된 그리드 엔진 작업 모니터링 및 작업 페이지
- 제거된 데이터 페이지
- 제거된 보고서 페이지
- 제거된 쿼리 기반 경고 페이지
- submitonce 및 filesync 제거됨
해결된 문제
- 소유자 이름에 잘못된 문자가 포함된 경우 클러스터가 시작되지 않습니다.
- Windows
jetpack
명령에는 무의미한 추가 출력이 있습니다.
- Jetpack은 ascii/utf-8 인코딩 문제에 대해 잘못 경고합니다.
- 클러스터 만들기, 삭제 및 복사 단추가 표시되지만 클러스터 관리 권한이 없는 사용자에게는 작동하지 않습니다.
- 초기 사이트 설정에서 공급자 계정 구성을 묻는 메시지가 표시되지 않았습니다.
-
jetpack initialize
특정 Centos 7 이미지에서 실패했습니다.
- 공간을 포함하는 Slurm 클러스터 이름으로 인해 마스터 설치가 실패합니다.
- 다른 작업에 종속된 PBSpro 작업을 제출할 때 이제 사용자는 전체 작업 ID 대신 작업 번호로 종속성을 참조할 수 있습니다.
- ED25519 SSH 공개 키는 웹 UI에서 유효성 검사에 실패합니다.
- Azure Portal의 변경으로 인해 개별 확장 집합 VM에 대한 링크가 끊어졌습니다.
- 일부 오류 사례에서는 부팅에 실패한 VM이 도움이 되지 않는 경우에도 자동으로 다시 이미지화되었습니다.
- 실패한 VM이 있는 확장 집합으로 인해 필요한 것보다 더 많은 폴링이 발생했습니다.
- 잘못된 HTTP 요청이 응답 본문에 Tomcat 스택 추적을 표시합니다.
- 사용자 설정 쿠키에 플래그가
HttpOnly
포함되지 않음
- 완화된 CVE 문제 2013-4002, 2017-9050, 2019-5477, 2019-16892, 2019-17531, 2019-20330, 2020-5258, 2020-7598, 2020-8840