Closed yamamoto-febc closed 4 years ago
今後のためにcentos8
タグも追加した方がいいかもしれない。
OSTypeに対応するタグ条件:
centos
: distro-centos
& current-stable
centos8
: distro-centos
& distro-ver-8.0
centos7
: distro-centos
& distro-ver-7.7
centos6
: distro-centos
& distro-ver-6.10
OSTypeは https://github.com/sacloud/libsacloud/issues/380#issuecomment-554214915 のコメントのようにタグを利用してアーカイブを参照している。
これはTerraformやUsacloudなどのlibsacloudを利用しているアプリケーションで問題となる。 例えばTerraformの場合、CentOS 7.8がリリースされた際にプロバイダーのバージョンアップを行わない限り7.7を参照し続けるという問題がある。
このため実装上の対応が必要。
distro-ver-7-latest
)を付与してもらう案2を採用。既にタグが追加されているため #389 で実装する。
CentOS8パブリックアーカイブが追加され、
current-stable
タグが付与された。ref: https://cloud-news.sakura.ad.jp/2019/11/14/publicarchive-centos8/
これに伴い
OSType
にCentOS
を指定するプロダクト(Terraform/Usacloud/Packer/Vagrantなど)ではCentOS8が利用されるようになる。まだCentOS7系を利用したいケースも多いと思われるため、
OSType
にCentOS7
を追加して対応する。v1/v2ともに対応。