OSP10 Dashboard 에서 Glance Image 삭제 불가 이슈 > OpenStack 자료실

본문 바로가기

사이트 내 전체검색

뒤로가기 OpenStack 자료실

OSP10 Dashboard 에서 Glance Image 삭제 불가 이슈

페이지 정보

작성자 jhseol 작성일 21-01-05 11:22 조회 8,265 댓글 0

본문

OSP10 Dashboard -> Admin -> Images 에서 특정 이미지 삭제 시 아래와 같은 에러 로그가 발생하면서 삭제 불가 이슈 발생
openstack CLI Command 로는 정상적으로 제거가 되며, Dashboard 에서만 문제가 발생

로그 내용
-----------------------------------------------------------------------------------
tail -f horizon_error.log
....
[Sun Aug 16 01:21:45.916635 2020] [access_compat:error] [pid 84571] [client LG CNS NAT IP:40650] AH01797: client denied
by server configuration: /usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi, referer: https://Horizon IP/dashboard/admin/images
....

에러 로그 상에서는 아래 경로에 대해 접근이 불가한 것으로 판단
client denied by server configuration: /usr/share/openstack-dashboard/openstack_dashboard/wsgi/django.wsgi


분석 내용
-----------------------------------------------------------------------------------

첨부파일 분석결과

** horizon horizon_access.log
Aug 16 01:04:06 [host1] httpd[84212]: 10.64.143.5 - - [16/Aug/2020:01:04:06 +0900] "GET /dashboard/api/glance/images/a9bbcbcc-e130-41ac-a9df-72c916136b3c/ HTTP/1.1" 200 432 "https://10.1.76.10/dashboard/project/ngdetails/OS::Glance::Image/a9bbcbcc-e130-41ac-a9df-72c916136b3c" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36"
Aug 16 01:04:17 [host1] httpd[84212]: 10.64.143.5 - - [16/Aug/2020:01:04:17 +0900] "DELETE /dashboard/api/glance/images/a9bbcbcc-e130-41ac-a9df-72c916136b3c/ HTTP/1.1" 403 267 "https://10.1.76.10/dashboard/project/ngdetails/OS::Glance::Image/a9bbcbcc-e130-41ac-a9df-72c916136b3c" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36"
Aug 16 01:04:17 [host1] httpd[84212]: 10.64.143.5 - - [16/Aug/2020:01:04:17 +0900] "GET /dashboard/api/glance/images/a9bbcbcc-e130-41ac-a9df-72c916136b3c/ HTTP/1.1" 200 432 "https://10.1.76.10/dashboard/project/ngdetails/OS::Glance::Image/a9bbcbcc-e130-41ac-a9df-72c916136b3c" "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.79 Safari/537.36

** glance api.log
  2020-08-16 01:04:06.894 585357 INFO eventlet.wsgi.server [req-c84cddec-0e18-42aa-8d6a-63600e0b10b1 2d81833fb40247fc98c235d519231f73 0386022e8c784812b1bd77bfbdfa6ce1 - default default] 10.1.76.13 - - [16/Aug/2020 01:04:06] "GET /v2/images/a9bbcbcc-e130-41ac-a9df-72c916136b3c HTTP/1.1" 200 935 0.058165

  2020-08-16 01:04:17.925 80413 INFO eventlet.wsgi.server [req-f1d03810-f326-46de-a7c4-171ccef77732 2d81833fb40247fc98c235d519231f73 0386022e8c784812b1bd77bfbdfa6ce1 - default default] 10.1.76.13 - - [16/Aug/2020 01:04:17] "GET /v2/images/a9bbcbcc-e130-41ac-a9df-72c916136b3c HTTP/1.1" 200 935 0.069250

horizon_access.log 와 glance의 api.log로 볼 때 DELETE 요청 자체가 glance로 넘어오질 않고 있습니다.
image의 정보 확인을 위한 GET 메시지는 요청 되는 것으로 봐서 DELETE 시도가 403으로 막히는건 image file에 대한 권한 문제로 의심


OSP의 버전이 10z13인지 확인 후 아니라면 10z13으로 업데이트

'403 Forbidden CSRF verufucation failed' 에러 메시지 발생과 관련하여 추가적으로 확인 된 케이스는 없는 것으로 확인되며,
RHOSP의 경우 errata 패치만으로 문제 해결에 부족한 상황이 발생 할 수 있습니다. 그러므로 minor update를 진행 필요

minor update 관련 문서
Chapter 2. Director-Based Environments: Performing Updates to Minor Versions
    https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/10/html-single/upgrading_red_hat_openstack_platform/index#sect-Updating_the_Environment

댓글목록 0

등록된 댓글이 없습니다.

Copyright © 소유하신 도메인. All rights reserved.

사이트 정보

회사명 : (주)리눅스데이타시스템 / 대표 : 정정모
서울본사 : 서울특별시 강남구 봉은사로 114길 40 홍선빌딩 2층 / tel : 02-6207-1160
대전지사 : 대전광역시 유성구 노은로174 도원프라자 5층 / tel : 042-331-1161

PC 버전으로 보기