cloudstack-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rohit Yadav <>
Subject [DISCUSS] How to use and publish Terraform Provider for CloudStack
Date Tue, 03 Aug 2021 07:36:26 GMT

I found that Terraform registry requires repositories in a certain naming convention (terraform-provider-NAME)
and requires Github access to org/repo which can't be supported easily to be able to publish
artifacts to TF registry (

I forked and renamed the apache/cloudstack-terraform-provider repo under the "cloudstack"
Github org which is also under the control of the ACS PMC:

And tested by creating a testing v0.4.0-pre (unofficial) tag and publish it here:

Due to the repo name and Github TF app integration requirements, the only automated workflow
possible via a proxy repo:

We develop and publish releases on apache/cloudstack-terraform-provider repo -> then push
git tags/releases to cloudstack/terraform-provider-cloudstack repo -> which gets pulled
by the TF registry (link above).

Anybody who has access (many PMCs do) to org will be able to
manage the TF namespace

Thoughts, objections to this approach?

May I also ask TF users to test
and report issues/bugs on so
our RM @Harikrishna Patnala<> can work towards
a release. Thanks.



  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message