1.2.1 Aster
Aster 1.2 시리즈 첫 번째 패치
Notable changes
인벤토리 호스트 파일을 수정합니다. monitor_address 및 radosgw_address 변수는 인적 오류를 줄이기 위해 제거되었습니다.
모든 control 노드를 종료하고 시작할 때 교착 상태가 발생하지 않도록 genesis registry에 ceph-csi 및 k8s 이미지를 추가합니다.
ceph-csi 및 k8s 리소스를 패치하여 이미지 URL을 genesis registry로 업데이트합니다.
provider 네트워크 cidr을 기반으로 첫 번째 및 마지막 IP 주소의 유효성을 확인하도록 btx 이미지를 수정합니다.
burrito.sh 스크립트를 수정합니다. burrito.yml playbook은 kubespray upstream 리포지토리에서 이동했지만 burrito.sh 스크립트는 kubespray 디렉토리에서 그것을 찾습니다.
Burrito Changelog
fix: add pause on restart kubelet; (jijisa@iorchard.net)
fix: add become: true to get the pod info so that landing can be independent of burrito playbook; (jijisa@iorchard.net)
fix: add image patch to registry pod; (jijisa@iorchard.net)
fix: virtual router id range is 1 - 255 so add start parameter in random filter; (jijisa@iorchard.net)
fix: gather facts for mon servers in burrito.yml; (jijisa@iorchard.net)
fix: add retries in wait for kubernetes services task; (jijisa@iorchard.net)
fix: use storage_iface_name to get the monitor address in ceph-provisioners.yml.j2; (jijisa@iorchard.net)
fix: update k8s service patch and check; (jijisa@iorchard.net)
fix: add k8s images to genesis registry; (jijisa@iorchard.net)
fix: typo in Description of genesis_registry.service systemd file; (jijisa@iorchard.net)
fix: typo in ceph-csi.yml; (jijisa@iorchard.net)
fix: gather facts for mon servers, not rgw servers; (jijisa@iorchard.net)
fix: add registry_enabled in when condition; (jijisa@iorchard.net)
fix: add the condition when ceph is the default storage backend; (jijisa@iorchard.net)
fix: check if registry is running after installing ceph-csi; (jijisa@iorchard.net)
feature: upgrade btx to 1.2.1; (jijisa@iorchard.net)
fix: scripts/burrito.sh; replace KUBESPRAY_DIR into TOP_DIR; (jijisa@iorchard.net)
fix: add ceph-csi images to genesis registry; patch csi-rbdplugin and csi-rbdplugin-provisioner image url; (jijisa@iorchard.net)
fix: add tasks to push ceph-csi images to genesis registry; (jijisa@iorchard.net)
refactor: add ceph-csi version variables; (jijisa@iorchard.net)
fix: add the missing registry patch directory; (jijisa@iorchard.net)
fix: (regression) patch registry replicaset to add nodeSelector; (jijisa@iorchard.net)
add {monitor,radosgw}_interface in vars.yml.sample; (jijisa@iorchard.net)
remove {monitor,radosgw}_address in storage hosts; (jijisa@iorchard.net)
refactor: insert a newline after each monitor list item in ceph-csi configmap; (jijisa@iorchard.net)
refactor: gather facts for rgws group hosts to get monitor and radosgw address; (jijisa@iorchard.net)
refactor: get monitor and rgw ip from storage interface; (jijisa@iorchard.net)
BTX Changelog
image: jijisa/btx:1.2.1 (https://hub.docker.com/r/jijisa/btx/tags)
fix: check first and last ip in provider address pool are in network range.