Mitaka 시리즈에 대한 릴리즈 노트

2.0.2

버그 수정

  • 다음 패키지를 다운로드하는 도중 패키지 다운로드가 멈추는 현상을 수정하였습니다. DownloadPackage 테이블 작업에 대해 ‘tables.Action’ 대신 ‘tables.LinkAction’ 을 사용합니다.

2.0.1

보안 이슈

  • cve-2016-4972 를 해결하였습니다. 몇몇 위치에서 Murano는 패키지로부터 MuranoPL 및 UI 파일을 파싱하는 경우 yaml.Loader에서 직접 상속하여 loader를 사용하였습니다. 해당 loader는 특정 생성된 yaml 파일로부터 사용자 정의 python 개체를 생성 가능하기 때문에 안전하지 않습니다. 해당 변경 사항으로 모든 yaml 로딩 동작이 안전한 loader를 대신 사용하여 이루어집니다.

2.0.0

서문

Murano-dashboard가 이제 python3를 지원합니다

새로운 기능

  • 패키지에 대한 세부 사항 페이지를 추가하였습니다. 세부 사항 페이지는 FQN, 설명 등과 같이 더 많은 정보를 사용자에게 보여줄 것입니다.

  • Flavor 필드에 대한 요구 사항으로 ‘max_vcpus’, ‘max_disk’, 그리고 ‘max_memory_mb’ 를 수용하였습니다. 이전에는 최소값만 Flavor 요구 사항으로 지정 가능하였습니다.

  • 패키지 정의 내 ‘키워드’ 에 대한 :filter 가 이름, 태그 등과 같은 패키지 모든 매개 변수와 일치 가능합니다.

  • glare 사용시 glare가 별도 서비스로 이동하였기에 클라이언트에 대한 엔드 포인트가 이제 ‘artifact’ 입니다.

  • password 필드 업데이트로 인하여 동적 UI에 대한 버전을 2.3으로 증가시켰습니다. 이제 password 는 validator 오버로딩 및 자동 암호 확인 항목를 입력할 경우에 대한 제어를 지원합니다. * regexpValidator 를 제공하는 경우, 디폴트로 암호 내 숫자, 대소문자에 대한 복잡한 확인이 이루어지지 않습니다. 또한, 동적 UI 필드에 상응하는 여러 validator를 사용할 수 있습니다. * 이제 암호 필드가 복제되어야 하는지에 대한 여부를 제어하기 위해 confirmInput 매개 변수를 지원합니다. 응용프로그램 제작자가 자동 필드 복제를 사용하지 않기로 결정하는 경우, 이 새로운 매개 변수에 false 를 설정해야 합니다.

업그레이드 노트

  • 매개 변수 GLANCE_API_INSECUREGLANCE_API_URLGLARE_API_INSECUREGLARE_API_URL 로 이름을 변경하였습니다.

버그 수정

  • 이제 환경 변수 이름에 임의의 문자를 사용하는 것이 가능합니다.

  • 패키지 정의 내 ‘Name’ 필터가 패키지 이름에만 일치합니다.