cloud-barista / cb-ladybug

Cloud-Barista Multi-Cloud Application Runtime Framework : Support Multi-Cloud Kubernetes Service
Apache License 2.0
11 stars 11 forks source link

Handling when MCIS status is 'Failed' #155

Open sykim-etri opened 1 year ago

sykim-etri commented 1 year ago

What happened : 실제 MCIS 생성이 실패하였으나 POST가 성공하였기에 정상 처리로 인식하여 클러스터 생성을 계속 진행하면서 오류가 발생하고 있으니 검토가 필요합니다.

https://github.com/cloud-barista/cb-mcks/blob/bc6cf2bc6a81ce21e5f680a7eac9ad737101085e/src/core/service/cluster.go#L175-L180

DEBU[0006] [POST] Start to execute a HTTP (url='/ns/cb-mcks-ns/mcis')                                                                                      
DEBU[0043] [cb-mcks-ns.openstack-01] MCIS status is 'Failed:3 (R:0/3)' & vms='[{{c-1-t1fwe cb-mcks-ns} openstack-01  1 config-openstack-regionone config-openstack-regionone-vpc config-openstack-regionone-subnet [config-openstack-regionone-sg] config-openstack-regionone-sshkey config-openstack-regionone-ubuntu1
804 config-openstack-regionone-ds2g-spec cb-user   empty  Failed {"message":"Failed to startVM err = Request forbidden: [POST http://129.254.188.235/compute/v2.1/servers], error message: {\"forbidden\": {\"code\": 403, \"message\": \"Quota exceeded for cores, instances: Requested 2, 1, but already used 20, 10 
of 20, 10 cores, instances\"}}"}                                                                                                                           
 default default { } { {} [] {}}} {{w-1-k619v cb-mcks-ns} openstack-01   config-openstack-regionone config-openstack-regionone-vpc config-openstack-regionone-subnet [config-openstack-regionone-sg] config-openstack-regionone-sshkey config-openstack-regionone-ubuntu1804 config-openstack-regionone-ds2g-spec cb-us
er   empty  Failed {"message":"Failed to startVM err = failed to Associate PublicIP, err : Resource not found"}  
 default default { } { {} [] {}}} {{w-2-ad31q cb-mcks-ns} openstack-01   config-openstack-regionone config-openstack-regionone-vpc config-openstack-regionone-subnet [config-openstack-regionone-sg] config-openstack-regionone-sshkey config-openstack-regionone-ubuntu1804 config-openstack-regionone-ds2g-spec cb-us
er   empty  Failed {"message":"Failed to startVM err = failed to Associate PublicIP, err : Resource not found"}
 default default { } { {} [] {}}}]'                                          
INFO[0043] [cb-mcks-ns.openstack-01] MCIS creation has been completed.                                                                                     
...       

Environment