제목에 작성한 것 처럼 http bad request 또는 unsupported action이라는 에러를 만났을 때 확인해봐야 하는 설정이 있어서 간단하게 포스팅합니다.


controller node에서 vi로 아래 파일을 열어보세요.

vi /etc/heat/heat.conf 


heat을 설치하고 설정하기 위해서 이미 설정했을 확률이 높은데요.


heat_metadata_server_url 설정과 heat_waitcondition_server_url 설정이 제대로 되어 있는지 확인해보세요.

요 설정이 적용되어 있지 않으면, heat template에서 아래 문장에서 에러가 발생할 수 있습니다. 


alarm_actions:

        - {get_attr: [web_server_scaledown_policy, alarm_url]}


heat_metadata_server_url = http://controller:8000

heat_waitcondition_server_url = http://controller:8000/v1/waitcondition


으로 설정하라고 OpenStack Installation Guide에 나와 있습니다. 

제대로 설정하셨다면 heat를 재시작하고 해당 template을 다시 수행해보세요~ :-)


+ Recent posts