[이슈] openstack_image_list_does_not_support_substring_match_or_wildcards

이슈 설명

StoryBoard Link

openstack image list라는 명령어에서 --name 옵션이 wildcard 문자나 string 검색을 지원하지 않는다라는 이슈이다.

이슈 재현

../_images/wildcard.png
  • image list에는 cirros, ubuntu, ubuntu-iso-test가 들어있다.

  • "ubuntu 18.03"을 지정하면 정상적으로 출력된다.

  • 하지만 ubuntu* 같이 wildcard 명령어를 쓸 경우, 정상적으로 출력되지 않는다.

이슈 분석

  • image list를 불러오는 단계에서 --name 옵션에서는 스트링에 대해 직접적으로 비교하는 것으로 추정된다.

  • 비교하는 단계에서 re를 통한 정규표현식 지원 기능을 추가하면 해결될 것으로 보인다.