Re: [DISCUSS] Terraform CloudStack provider

2021-04-15 Thread Will Stevens
Thanks for following up on this Rohit.

On Thu., Apr. 15, 2021, 4:53 a.m. Rohit Yadav, 
wrote:

> Hi All,
>
> Update - Peter and I had a call with Chris from Hashicorp to discuss the
> issue. They've agreed to relicense their terraform provider codebase to
> Apache License v2.0, following which we should be able to continue any
> further development, maintenance, and releases by the Apache CloudStack
> project much like the kubernetes provider codebase.
>
> I'll start a vote thread on the same shortly.
>
>
> Regards.
>
> 
> From: Rohit Yadav 
> Sent: Tuesday, March 30, 2021 14:52
> To: dev@cloudstack.apache.org ;
> us...@cloudstack.apache.org 
> Subject: Re: [DISCUSS] Terraform CloudStack provider
>
> Hi Peter,
>
> I had explored the migration of repo, but before we do that we need to get
> the original authors to relicense the codebase to Apache License v2.0. I'll
> discuss this with Hashicorp authors and report back soon.
>
>
> Regards.
>
> 
> From: peter.murysh...@zv.fraunhofer.de 
> Sent: Monday, March 29, 2021 21:04
> To: dev@cloudstack.apache.org ;
> us...@cloudstack.apache.org 
> Subject: AW: [DISCUSS] Terraform CloudStack provider
>
> Hi all,
>
> are there any updates regarding this topic i.e. migration of HashiCorp
> Terraform provider to Apache CloudStack, either registering it in
> HashiCorp's registry?
>
> kind regards
> Peter
> 
> Von: Rohit Yadav 
> Gesendet: Freitag, 29. Januar 2021 17:14:05
> An: Will Stevens; dev@cloudstack.apache.org
> Cc: users; Niclas Lindblom; Pierre-Luc Dion
> Betreff: Re: [DISCUSS] Terraform CloudStack provider
>
> Hi Wido, Will, PL, all,
>
> I think I can setup a repository and request ASF infra (who prefers a JIRA
> ticket) to enable PR/issue on it, anybody has an objection to a new
> apache/cloudstack-terraform repo to maintain the provider plugin?
>
>
> Regards.
>
> 
> From: Will Stevens 
> Sent: Friday, January 29, 2021 19:49
> To: dev@cloudstack.apache.org 
> Cc: users ; Rohit Yadav <
> rohit.ya...@shapeblue.com>; Niclas Lindblom ;
> Pierre-Luc Dion 
> Subject: Re: [DISCUSS] Terraform CloudStack provider
>
> Hey PLD,
> You may want to tune into this. I think you may be maintaining a fork
> based on this code, but I am not positive.
>
> On Fri., Jan. 29, 2021, 6:07 a.m. Wido den Hollander,  <mailto:w...@widodh.nl>> wrote:
>
>
> On 28/01/2021 10:55, Rohit Yadav wrote:
> > Agree we can ask that.
> >
>
> Is infra from ASF the place to ask this?
>
> Wido
>
> >
> > Regards.
> >
> > 
> > From: Wido den Hollander mailto:w...@widodh.nl>>
> > Sent: Wednesday, January 27, 2021 15:35
> > To: Niclas Lindblom  niclas_lindb...@icloud.com>>; us...@cloudstack.apache.org us...@cloudstack.apache.org>  us...@cloudstack.apache.org>>
> > Cc: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> <
> dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org>>
> > Subject: Re: [DISCUSS] Terraform CloudStack provider
> >
> >
> >
> > On 1/27/21 12:18 AM, Niclas Lindblom wrote:
> >> I can confirm that the Terraform plugin is working if it is already
> installed, since it was archived it no longer automatically downloads when
> applying unless manually installed.
> >>
> >>  From the Hashicorp website, it appears it was archived when they moved
> all plugins to their registry and needs an owner and an email to Hashicorp
> to be moved into to the registry and supported again when running
> Terraform. I use it regularly but haven’t got the technical skills to
> maintain the code so been hoping this would be resolved.
> >>
> >
> > I mailed Hashicorp to ask about this:
> >
> > "Thanks for reaching out. The provider was archived because we launched
> > the Terraform Registry last year which allows vendors to host and
> > publish their own providers. We'd be happy to work with you to transfer
> > the repository over to a CloudStack Github organization where you can
> > build and publish releases to the registry.
> >
> > We'd also like to have CloudStack join our Technology partnership
> > program so I can mark your Terraform provider as verified."
> >
> > So I think we don't need to do much technology-wise.
> >
> > I don't use Terraform and don't have a major stake in it, but I would
> > hate to see the Provider being removed from Terraform.
> >
> > Should we request ht

Re: [DISCUSS] Terraform CloudStack provider

2021-04-15 Thread Rohit Yadav
Hi All,

Update - Peter and I had a call with Chris from Hashicorp to discuss the issue. 
They've agreed to relicense their terraform provider codebase to Apache License 
v2.0, following which we should be able to continue any further development, 
maintenance, and releases by the Apache CloudStack project much like the 
kubernetes provider codebase.

I'll start a vote thread on the same shortly.


Regards.


From: Rohit Yadav 
Sent: Tuesday, March 30, 2021 14:52
To: dev@cloudstack.apache.org ; 
us...@cloudstack.apache.org 
Subject: Re: [DISCUSS] Terraform CloudStack provider

Hi Peter,

I had explored the migration of repo, but before we do that we need to get the 
original authors to relicense the codebase to Apache License v2.0. I'll discuss 
this with Hashicorp authors and report back soon.


Regards.


From: peter.murysh...@zv.fraunhofer.de 
Sent: Monday, March 29, 2021 21:04
To: dev@cloudstack.apache.org ; 
us...@cloudstack.apache.org 
Subject: AW: [DISCUSS] Terraform CloudStack provider

Hi all,

are there any updates regarding this topic i.e. migration of HashiCorp 
Terraform provider to Apache CloudStack, either registering it in HashiCorp's 
registry?

kind regards
Peter

Von: Rohit Yadav 
Gesendet: Freitag, 29. Januar 2021 17:14:05
An: Will Stevens; dev@cloudstack.apache.org
Cc: users; Niclas Lindblom; Pierre-Luc Dion
Betreff: Re: [DISCUSS] Terraform CloudStack provider

Hi Wido, Will, PL, all,

I think I can setup a repository and request ASF infra (who prefers a JIRA 
ticket) to enable PR/issue on it, anybody has an objection to a new 
apache/cloudstack-terraform repo to maintain the provider plugin?


Regards.


From: Will Stevens 
Sent: Friday, January 29, 2021 19:49
To: dev@cloudstack.apache.org 
Cc: users ; Rohit Yadav 
; Niclas Lindblom ; 
Pierre-Luc Dion 
Subject: Re: [DISCUSS] Terraform CloudStack provider

Hey PLD,
You may want to tune into this. I think you may be maintaining a fork based on 
this code, but I am not positive.

On Fri., Jan. 29, 2021, 6:07 a.m. Wido den Hollander, 
mailto:w...@widodh.nl>> wrote:


On 28/01/2021 10:55, Rohit Yadav wrote:
> Agree we can ask that.
>

Is infra from ASF the place to ask this?

Wido

>
> Regards.
>
> 
> From: Wido den Hollander mailto:w...@widodh.nl>>
> Sent: Wednesday, January 27, 2021 15:35
> To: Niclas Lindblom 
> mailto:niclas_lindb...@icloud.com>>; 
> us...@cloudstack.apache.org<mailto:us...@cloudstack.apache.org> 
> mailto:us...@cloudstack.apache.org>>
> Cc: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> 
> mailto:dev@cloudstack.apache.org>>
> Subject: Re: [DISCUSS] Terraform CloudStack provider
>
>
>
> On 1/27/21 12:18 AM, Niclas Lindblom wrote:
>> I can confirm that the Terraform plugin is working if it is already 
>> installed, since it was archived it no longer automatically downloads when 
>> applying unless manually installed.
>>
>>  From the Hashicorp website, it appears it was archived when they moved all 
>> plugins to their registry and needs an owner and an email to Hashicorp to be 
>> moved into to the registry and supported again when running Terraform. I use 
>> it regularly but haven’t got the technical skills to maintain the code so 
>> been hoping this would be resolved.
>>
>
> I mailed Hashicorp to ask about this:
>
> "Thanks for reaching out. The provider was archived because we launched
> the Terraform Registry last year which allows vendors to host and
> publish their own providers. We'd be happy to work with you to transfer
> the repository over to a CloudStack Github organization where you can
> build and publish releases to the registry.
>
> We'd also like to have CloudStack join our Technology partnership
> program so I can mark your Terraform provider as verified."
>
> So I think we don't need to do much technology-wise.
>
> I don't use Terraform and don't have a major stake in it, but I would
> hate to see the Provider being removed from Terraform.
>
> Should we request https://github.com/apache/cloudstack-terraform at
> infra and then host the Provider there?
>
> Wido
>
>> Niclas
>>
>>
> rohit.ya...@shapeblue.com<mailto:rohit.ya...@shapeblue.com>
> www.shapeblue.com<http://www.shapeblue.com>
> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> @shapeblue
>
>
>
>
rohit.ya...@shapeblue.com
www.shapeblue.com<http://www.shapeblue.com>
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue




rohit.ya...@shapeblue.com
www.shapeblue.com<http://www.shapeblue.com>
3 London Bridge Street,  3rd floo

Re: [DISCUSS] Terraform CloudStack provider

2021-03-30 Thread Rohit Yadav
Hi Peter,

I had explored the migration of repo, but before we do that we need to get the 
original authors to relicense the codebase to Apache License v2.0. I'll discuss 
this with Hashicorp authors and report back soon.


Regards.


From: peter.murysh...@zv.fraunhofer.de 
Sent: Monday, March 29, 2021 21:04
To: dev@cloudstack.apache.org ; 
us...@cloudstack.apache.org 
Subject: AW: [DISCUSS] Terraform CloudStack provider

Hi all,

are there any updates regarding this topic i.e. migration of HashiCorp 
Terraform provider to Apache CloudStack, either registering it in HashiCorp's 
registry?

kind regards
Peter

Von: Rohit Yadav 
Gesendet: Freitag, 29. Januar 2021 17:14:05
An: Will Stevens; dev@cloudstack.apache.org
Cc: users; Niclas Lindblom; Pierre-Luc Dion
Betreff: Re: [DISCUSS] Terraform CloudStack provider

Hi Wido, Will, PL, all,

I think I can setup a repository and request ASF infra (who prefers a JIRA 
ticket) to enable PR/issue on it, anybody has an objection to a new 
apache/cloudstack-terraform repo to maintain the provider plugin?


Regards.


From: Will Stevens 
Sent: Friday, January 29, 2021 19:49
To: dev@cloudstack.apache.org 
Cc: users ; Rohit Yadav 
; Niclas Lindblom ; 
Pierre-Luc Dion 
Subject: Re: [DISCUSS] Terraform CloudStack provider

Hey PLD,
You may want to tune into this. I think you may be maintaining a fork based on 
this code, but I am not positive.

On Fri., Jan. 29, 2021, 6:07 a.m. Wido den Hollander, 
mailto:w...@widodh.nl>> wrote:


On 28/01/2021 10:55, Rohit Yadav wrote:
> Agree we can ask that.
>

Is infra from ASF the place to ask this?

Wido

>
> Regards.
>
> 
> From: Wido den Hollander mailto:w...@widodh.nl>>
> Sent: Wednesday, January 27, 2021 15:35
> To: Niclas Lindblom 
> mailto:niclas_lindb...@icloud.com>>; 
> us...@cloudstack.apache.org<mailto:us...@cloudstack.apache.org> 
> mailto:us...@cloudstack.apache.org>>
> Cc: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> 
> mailto:dev@cloudstack.apache.org>>
> Subject: Re: [DISCUSS] Terraform CloudStack provider
>
>
>
> On 1/27/21 12:18 AM, Niclas Lindblom wrote:
>> I can confirm that the Terraform plugin is working if it is already 
>> installed, since it was archived it no longer automatically downloads when 
>> applying unless manually installed.
>>
>>  From the Hashicorp website, it appears it was archived when they moved all 
>> plugins to their registry and needs an owner and an email to Hashicorp to be 
>> moved into to the registry and supported again when running Terraform. I use 
>> it regularly but haven’t got the technical skills to maintain the code so 
>> been hoping this would be resolved.
>>
>
> I mailed Hashicorp to ask about this:
>
> "Thanks for reaching out. The provider was archived because we launched
> the Terraform Registry last year which allows vendors to host and
> publish their own providers. We'd be happy to work with you to transfer
> the repository over to a CloudStack Github organization where you can
> build and publish releases to the registry.
>
> We'd also like to have CloudStack join our Technology partnership
> program so I can mark your Terraform provider as verified."
>
> So I think we don't need to do much technology-wise.
>
> I don't use Terraform and don't have a major stake in it, but I would
> hate to see the Provider being removed from Terraform.
>
> Should we request https://github.com/apache/cloudstack-terraform at
> infra and then host the Provider there?
>
> Wido
>
>> Niclas
>>
>>
> rohit.ya...@shapeblue.com<mailto:rohit.ya...@shapeblue.com>
> www.shapeblue.com<http://www.shapeblue.com>
> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> @shapeblue
>
>
>
>
rohit.ya...@shapeblue.com
www.shapeblue.com<http://www.shapeblue.com>
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue




rohit.ya...@shapeblue.com 
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
  
 

> On 26 Jan 2021, at 18:33, 
> christian.nieph...@zv.fraunhofer.de<mailto:christian.nieph...@zv.fraunhofer.de>
>  wrote:
>>>
>>>
>>>
>>>> On 26. Jan 2021, at 10:45, Wido den Hollander 
>>>> mailto:w...@widodh.nl>> wrote:
>>>>
>>>>
>>>>
>>>> On 1/26/21 10:40 AM, 
>>>> christian.nieph...@zv.fraunhofer.de<mailto:christian.nieph...@zv.fraunhofer.de>
>>>>  wrote:
>>>>> On 25. Jan 2021, at 12:40, Abhishek Kumar 
>&

AW: [DISCUSS] Terraform CloudStack provider

2021-03-29 Thread peter.muryshkin
Hi all,

are there any updates regarding this topic i.e. migration of HashiCorp 
Terraform provider to Apache CloudStack, either registering it in HashiCorp's 
registry?

kind regards
Peter

Von: Rohit Yadav 
Gesendet: Freitag, 29. Januar 2021 17:14:05
An: Will Stevens; dev@cloudstack.apache.org
Cc: users; Niclas Lindblom; Pierre-Luc Dion
Betreff: Re: [DISCUSS] Terraform CloudStack provider

Hi Wido, Will, PL, all,

I think I can setup a repository and request ASF infra (who prefers a JIRA 
ticket) to enable PR/issue on it, anybody has an objection to a new 
apache/cloudstack-terraform repo to maintain the provider plugin?


Regards.


From: Will Stevens 
Sent: Friday, January 29, 2021 19:49
To: dev@cloudstack.apache.org 
Cc: users ; Rohit Yadav 
; Niclas Lindblom ; 
Pierre-Luc Dion 
Subject: Re: [DISCUSS] Terraform CloudStack provider

Hey PLD,
You may want to tune into this. I think you may be maintaining a fork based on 
this code, but I am not positive.

On Fri., Jan. 29, 2021, 6:07 a.m. Wido den Hollander, 
mailto:w...@widodh.nl>> wrote:


On 28/01/2021 10:55, Rohit Yadav wrote:
> Agree we can ask that.
>

Is infra from ASF the place to ask this?

Wido

>
> Regards.
>
> 
> From: Wido den Hollander mailto:w...@widodh.nl>>
> Sent: Wednesday, January 27, 2021 15:35
> To: Niclas Lindblom 
> mailto:niclas_lindb...@icloud.com>>; 
> us...@cloudstack.apache.org<mailto:us...@cloudstack.apache.org> 
> mailto:us...@cloudstack.apache.org>>
> Cc: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> 
> mailto:dev@cloudstack.apache.org>>
> Subject: Re: [DISCUSS] Terraform CloudStack provider
>
>
>
> On 1/27/21 12:18 AM, Niclas Lindblom wrote:
>> I can confirm that the Terraform plugin is working if it is already 
>> installed, since it was archived it no longer automatically downloads when 
>> applying unless manually installed.
>>
>>  From the Hashicorp website, it appears it was archived when they moved all 
>> plugins to their registry and needs an owner and an email to Hashicorp to be 
>> moved into to the registry and supported again when running Terraform. I use 
>> it regularly but haven’t got the technical skills to maintain the code so 
>> been hoping this would be resolved.
>>
>
> I mailed Hashicorp to ask about this:
>
> "Thanks for reaching out. The provider was archived because we launched
> the Terraform Registry last year which allows vendors to host and
> publish their own providers. We'd be happy to work with you to transfer
> the repository over to a CloudStack Github organization where you can
> build and publish releases to the registry.
>
> We'd also like to have CloudStack join our Technology partnership
> program so I can mark your Terraform provider as verified."
>
> So I think we don't need to do much technology-wise.
>
> I don't use Terraform and don't have a major stake in it, but I would
> hate to see the Provider being removed from Terraform.
>
> Should we request https://github.com/apache/cloudstack-terraform at
> infra and then host the Provider there?
>
> Wido
>
>> Niclas
>>
>>
> rohit.ya...@shapeblue.com<mailto:rohit.ya...@shapeblue.com>
> www.shapeblue.com<http://www.shapeblue.com>
> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> @shapeblue
>
>
>
>
rohit.ya...@shapeblue.com
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue



> On 26 Jan 2021, at 18:33, 
> christian.nieph...@zv.fraunhofer.de<mailto:christian.nieph...@zv.fraunhofer.de>
>  wrote:
>>>
>>>
>>>
>>>> On 26. Jan 2021, at 10:45, Wido den Hollander 
>>>> mailto:w...@widodh.nl>> wrote:
>>>>
>>>>
>>>>
>>>> On 1/26/21 10:40 AM, 
>>>> christian.nieph...@zv.fraunhofer.de<mailto:christian.nieph...@zv.fraunhofer.de>
>>>>  wrote:
>>>>> On 25. Jan 2021, at 12:40, Abhishek Kumar 
>>>>> mailto:abhishek.ku...@shapeblue.com>> wrote:
>>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> Terraform CoudStack provider by Hashicorp is archived here 
>>>>>> https://github.com/hashicorp/terraform-provider-cloudstack
>>>>>>
>>>>>> Is anyone using or maintaining it?
>>>>>
>>>>> We are also using it heavily and are somewhat worried about the module 
>>>>> being archived.
>>>>
>>>> Agreed. But do we know why this has be

AW: [DISCUSS] Terraform CloudStack provider

2021-02-01 Thread peter.muryshkin
Hi there Rohit & all,

maybe worth to know, one of major dependencies used by the provider is a 
CloudStack stub which can be found here:

Project URL:
https://github.com/xanzy/go-cloudstack

Dependency link:
https://github.com/hashicorp/terraform-provider-cloudstack/blob/9ca483a88d6ba5559b241db5b537ad7eaaa417a1/vendor/modules.txt#L218

kind regards
Peter Muryshkin

Fraunhofer Cloud Services

Von: Rohit Yadav 
Gesendet: Montag, 1. Februar 2021 11:17:28
An: priv...@cloudstack.apache.org; dev@cloudstack.apache.org
Cc: users; Niclas Lindblom; Pierre-Luc Dion; Will Stevens
Betreff: Re: [DISCUSS] Terraform CloudStack provider

All,

I checked the repository again (was going to start a vote thread on the same), 
I think the terraform license could be an issue which is MPL. Can PMC guide us 
and comment if MPL is compatible with APL, and should we ask Hashicorp to 
relicense the repository before the CloudStack community and project takes over 
that repository?

The rough steps and tasks are:

  *   Discuss and resolve the issue of license compatbility and re-licensing to 
Apache License v2.0
  *   Create a new repository apache/cloudstack-terraform-provider that will 
takeover code (a git mirror or github repo transfer) from 
https://github.com/hashicorp/terraform-provider-cloudstack
  *   CloudStack project will join Hashicorp Technology partnership program 
(see Wido's comment [1][2])
  *   The community will maintain and help with releases of the terraform 
provider

The alternative is interested parties just join the 
terraform-provider-cloudstack repo as maintainer/committers. Thoughts? Thanks.

[1] https://markmail.org/message/2r5azbfugovx7ypw

[2] https://www.hashicorp.com/partners/become-a-partner#technology


Regards.


From: Will Stevens 
Sent: Saturday, January 30, 2021 02:16
To: Rohit Yadav 
Cc: dev@cloudstack.apache.org ; users 
; Niclas Lindblom ; 
Pierre-Luc Dion 
Subject: Re: [DISCUSS] Terraform CloudStack provider

I have no objection to that.

On Fri., Jan. 29, 2021, 11:14 a.m. Rohit Yadav, 
mailto:rohit.ya...@shapeblue.com>> wrote:
Hi Wido, Will, PL, all,

I think I can setup a repository and request ASF infra (who prefers a JIRA 
ticket) to enable PR/issue on it, anybody has an objection to a new 
apache/cloudstack-terraform repo to maintain the provider plugin?


Regards.

rohit.ya...@shapeblue.com<mailto:rohit.ya...@shapeblue.com>
www.shapeblue.com<http://www.shapeblue.com>
@shapeblue





From: Will Stevens mailto:wstev...@cloudops.com>>
Sent: Friday, January 29, 2021 19:49
To: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> 
mailto:dev@cloudstack.apache.org>>
Cc: users mailto:us...@cloudstack.apache.org>>; 
Rohit Yadav mailto:rohit.ya...@shapeblue.com>>; 
Niclas Lindblom 
mailto:niclas_lindb...@icloud.com>>; Pierre-Luc 
Dion mailto:pd...@cloud.ca>>
Subject: Re: [DISCUSS] Terraform CloudStack provider

Hey PLD,
You may want to tune into this. I think you may be maintaining a fork based on 
this code, but I am not positive.

On Fri., Jan. 29, 2021, 6:07 a.m. Wido den Hollander, 
mailto:w...@widodh.nl>> wrote:


On 28/01/2021 10:55, Rohit Yadav wrote:
> Agree we can ask that.
>

Is infra from ASF the place to ask this?

Wido

>
> Regards.
>
> 
> From: Wido den Hollander mailto:w...@widodh.nl>>
> Sent: Wednesday, January 27, 2021 15:35
> To: Niclas Lindblom 
> mailto:niclas_lindb...@icloud.com>>; 
> us...@cloudstack.apache.org<mailto:us...@cloudstack.apache.org> 
> mailto:us...@cloudstack.apache.org>>
> Cc: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> 
> mailto:dev@cloudstack.apache.org>>
> Subject: Re: [DISCUSS] Terraform CloudStack provider
>
>
>
> On 1/27/21 12:18 AM, Niclas Lindblom wrote:
>> I can confirm that the Terraform plugin is working if it is already 
>> installed, since it was archived it no longer automatically downloads when 
>> applying unless manually installed.
>>
>>  From the Hashicorp website, it appears it was archived when they moved all 
>> plugins to their registry and needs an owner and an email to Hashicorp to be 
>> moved into to the registry and supported again when running Terraform. I use 
>> it regularly but haven’t got the technical skills to maintain the code so 
>> been hoping this would be resolved.
>>
>
> I mailed Hashicorp to ask about this:
>
> "Thanks for reaching out. The provider was archived because we launched
> the Terraform Registry last year which allows vendors to host and
> publish their own providers. We'd be happy to work with you to transfer
> the repository over to a CloudStack Github organization where you can
> build and publis

Re: [DISCUSS] Terraform CloudStack provider

2021-02-01 Thread Rohit Yadav
All,

I checked the repository again (was going to start a vote thread on the same), 
I think the terraform license could be an issue which is MPL. Can PMC guide us 
and comment if MPL is compatible with APL, and should we ask Hashicorp to 
relicense the repository before the CloudStack community and project takes over 
that repository?

The rough steps and tasks are:

  *   Discuss and resolve the issue of license compatbility and re-licensing to 
Apache License v2.0
  *   Create a new repository apache/cloudstack-terraform-provider that will 
takeover code (a git mirror or github repo transfer) from 
https://github.com/hashicorp/terraform-provider-cloudstack
  *   CloudStack project will join Hashicorp Technology partnership program 
(see Wido's comment [1][2])
  *   The community will maintain and help with releases of the terraform 
provider

The alternative is interested parties just join the 
terraform-provider-cloudstack repo as maintainer/committers. Thoughts? Thanks.

[1] https://markmail.org/message/2r5azbfugovx7ypw

[2] https://www.hashicorp.com/partners/become-a-partner#technology


Regards.


From: Will Stevens 
Sent: Saturday, January 30, 2021 02:16
To: Rohit Yadav 
Cc: dev@cloudstack.apache.org ; users 
; Niclas Lindblom ; 
Pierre-Luc Dion 
Subject: Re: [DISCUSS] Terraform CloudStack provider

I have no objection to that.

On Fri., Jan. 29, 2021, 11:14 a.m. Rohit Yadav, 
mailto:rohit.ya...@shapeblue.com>> wrote:
Hi Wido, Will, PL, all,

I think I can setup a repository and request ASF infra (who prefers a JIRA 
ticket) to enable PR/issue on it, anybody has an objection to a new 
apache/cloudstack-terraform repo to maintain the provider plugin?


Regards.

rohit.ya...@shapeblue.com<mailto:rohit.ya...@shapeblue.com>
www.shapeblue.com<http://www.shapeblue.com>
@shapeblue





From: Will Stevens mailto:wstev...@cloudops.com>>
Sent: Friday, January 29, 2021 19:49
To: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> 
mailto:dev@cloudstack.apache.org>>
Cc: users mailto:us...@cloudstack.apache.org>>; 
Rohit Yadav mailto:rohit.ya...@shapeblue.com>>; 
Niclas Lindblom 
mailto:niclas_lindb...@icloud.com>>; Pierre-Luc 
Dion mailto:pd...@cloud.ca>>
Subject: Re: [DISCUSS] Terraform CloudStack provider

Hey PLD,
You may want to tune into this. I think you may be maintaining a fork based on 
this code, but I am not positive.

On Fri., Jan. 29, 2021, 6:07 a.m. Wido den Hollander, 
mailto:w...@widodh.nl>> wrote:


On 28/01/2021 10:55, Rohit Yadav wrote:
> Agree we can ask that.
>

Is infra from ASF the place to ask this?

Wido

>
> Regards.
>
> 
> From: Wido den Hollander mailto:w...@widodh.nl>>
> Sent: Wednesday, January 27, 2021 15:35
> To: Niclas Lindblom 
> mailto:niclas_lindb...@icloud.com>>; 
> us...@cloudstack.apache.org<mailto:us...@cloudstack.apache.org> 
> mailto:us...@cloudstack.apache.org>>
> Cc: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> 
> mailto:dev@cloudstack.apache.org>>
> Subject: Re: [DISCUSS] Terraform CloudStack provider
>
>
>
> On 1/27/21 12:18 AM, Niclas Lindblom wrote:
>> I can confirm that the Terraform plugin is working if it is already 
>> installed, since it was archived it no longer automatically downloads when 
>> applying unless manually installed.
>>
>>  From the Hashicorp website, it appears it was archived when they moved all 
>> plugins to their registry and needs an owner and an email to Hashicorp to be 
>> moved into to the registry and supported again when running Terraform. I use 
>> it regularly but haven’t got the technical skills to maintain the code so 
>> been hoping this would be resolved.
>>
>
> I mailed Hashicorp to ask about this:
>
> "Thanks for reaching out. The provider was archived because we launched
> the Terraform Registry last year which allows vendors to host and
> publish their own providers. We'd be happy to work with you to transfer
> the repository over to a CloudStack Github organization where you can
> build and publish releases to the registry.
>
> We'd also like to have CloudStack join our Technology partnership
> program so I can mark your Terraform provider as verified."
>
> So I think we don't need to do much technology-wise.
>
> I don't use Terraform and don't have a major stake in it, but I would
> hate to see the Provider being removed from Terraform.
>
> Should we request https://github.com/apache/cloudstack-terraform at
> infra and then host the Provider there?
>
> Wido
>
>> Niclas
>>
>>
> rohit.ya...@shapeblue.com<mailto:rohit.ya...@shapeblue.com>
> www.shapeblue.com<http://www

Re: [DISCUSS] Terraform CloudStack provider

2021-01-29 Thread Will Stevens
I have no objection to that.

On Fri., Jan. 29, 2021, 11:14 a.m. Rohit Yadav, 
wrote:

> Hi Wido, Will, PL, all,
>
> I think I can setup a repository and request ASF infra (who prefers a JIRA
> ticket) to enable PR/issue on it, anybody has an objection to a new
> apache/cloudstack-terraform repo to maintain the provider plugin?
>
>
> Regards.
>
> rohit.ya...@shapeblue.com
> www.shapeblue.com
> @shapeblue
>
>
>
> --
> *From:* Will Stevens 
> *Sent:* Friday, January 29, 2021 19:49
> *To:* dev@cloudstack.apache.org 
> *Cc:* users ; Rohit Yadav <
> rohit.ya...@shapeblue.com>; Niclas Lindblom ;
> Pierre-Luc Dion 
> *Subject:* Re: [DISCUSS] Terraform CloudStack provider
>
> Hey PLD,
> You may want to tune into this. I think you may be maintaining a fork
> based on this code, but I am not positive.
>
> On Fri., Jan. 29, 2021, 6:07 a.m. Wido den Hollander, 
> wrote:
>
>
>
> On 28/01/2021 10:55, Rohit Yadav wrote:
> > Agree we can ask that.
> >
>
> Is infra from ASF the place to ask this?
>
> Wido
>
> >
> > Regards.
> >
> > 
> > From: Wido den Hollander 
> > Sent: Wednesday, January 27, 2021 15:35
> > To: Niclas Lindblom ;
> us...@cloudstack.apache.org 
> > Cc: dev@cloudstack.apache.org 
> > Subject: Re: [DISCUSS] Terraform CloudStack provider
> >
> >
> >
> > On 1/27/21 12:18 AM, Niclas Lindblom wrote:
> >> I can confirm that the Terraform plugin is working if it is already
> installed, since it was archived it no longer automatically downloads when
> applying unless manually installed.
> >>
> >>  From the Hashicorp website, it appears it was archived when they moved
> all plugins to their registry and needs an owner and an email to Hashicorp
> to be moved into to the registry and supported again when running
> Terraform. I use it regularly but haven’t got the technical skills to
> maintain the code so been hoping this would be resolved.
> >>
> >
> > I mailed Hashicorp to ask about this:
> >
> > "Thanks for reaching out. The provider was archived because we launched
> > the Terraform Registry last year which allows vendors to host and
> > publish their own providers. We'd be happy to work with you to transfer
> > the repository over to a CloudStack Github organization where you can
> > build and publish releases to the registry.
> >
> > We'd also like to have CloudStack join our Technology partnership
> > program so I can mark your Terraform provider as verified."
> >
> > So I think we don't need to do much technology-wise.
> >
> > I don't use Terraform and don't have a major stake in it, but I would
> > hate to see the Provider being removed from Terraform.
> >
> > Should we request https://github.com/apache/cloudstack-terraform at
> > infra and then host the Provider there?
> >
> > Wido
> >
> >> Niclas
> >>
> >>
> > rohit.ya...@shapeblue.com
> > www.shapeblue.com
> > 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> > @shapeblue
> >
> >
> >
> >> On 26 Jan 2021, at 18:33, christian.nieph...@zv.fraunhofer.de wrote:
> >>>
> >>>
> >>>
> >>>> On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:
> >>>>
> >>>>
> >>>>
> >>>> On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
> >>>>> On 25. Jan 2021, at 12:40, Abhishek Kumar <
> abhishek.ku...@shapeblue.com> wrote:
> >>>>>>
> >>>>>> Hi all,
> >>>>>>
> >>>>>> Terraform CoudStack provider by Hashicorp is archived here
> https://github.com/hashicorp/terraform-provider-cloudstack
> >>>>>>
> >>>>>> Is anyone using or maintaining it?
> >>>>>
> >>>>> We are also using it heavily and are somewhat worried about the
> module being archived.
> >>>>
> >>>> Agreed. But do we know why this has been done? What needs to be done
> to
> >>>> un-archive it?
> >>>>
> >>>> If it's just a matter of some love and attention we can maybe arrange
> >>>> something.
> >>>>
> >>>> Is it technically broken or just abandoned?
> >>>
> >>> This is just an educated guess, but given that we're not experiencing
> any technical issues, I believe it has just been abandoned.
>

Re: [DISCUSS] Terraform CloudStack provider

2021-01-29 Thread Rohit Yadav
Hi Wido, Will, PL, all,

I think I can setup a repository and request ASF infra (who prefers a JIRA 
ticket) to enable PR/issue on it, anybody has an objection to a new 
apache/cloudstack-terraform repo to maintain the provider plugin?


Regards.


From: Will Stevens 
Sent: Friday, January 29, 2021 19:49
To: dev@cloudstack.apache.org 
Cc: users ; Rohit Yadav 
; Niclas Lindblom ; 
Pierre-Luc Dion 
Subject: Re: [DISCUSS] Terraform CloudStack provider

Hey PLD,
You may want to tune into this. I think you may be maintaining a fork based on 
this code, but I am not positive.

On Fri., Jan. 29, 2021, 6:07 a.m. Wido den Hollander, 
mailto:w...@widodh.nl>> wrote:


On 28/01/2021 10:55, Rohit Yadav wrote:
> Agree we can ask that.
>

Is infra from ASF the place to ask this?

Wido

>
> Regards.
>
> 
> From: Wido den Hollander mailto:w...@widodh.nl>>
> Sent: Wednesday, January 27, 2021 15:35
> To: Niclas Lindblom 
> mailto:niclas_lindb...@icloud.com>>; 
> us...@cloudstack.apache.org<mailto:us...@cloudstack.apache.org> 
> mailto:us...@cloudstack.apache.org>>
> Cc: dev@cloudstack.apache.org<mailto:dev@cloudstack.apache.org> 
> mailto:dev@cloudstack.apache.org>>
> Subject: Re: [DISCUSS] Terraform CloudStack provider
>
>
>
> On 1/27/21 12:18 AM, Niclas Lindblom wrote:
>> I can confirm that the Terraform plugin is working if it is already 
>> installed, since it was archived it no longer automatically downloads when 
>> applying unless manually installed.
>>
>>  From the Hashicorp website, it appears it was archived when they moved all 
>> plugins to their registry and needs an owner and an email to Hashicorp to be 
>> moved into to the registry and supported again when running Terraform. I use 
>> it regularly but haven’t got the technical skills to maintain the code so 
>> been hoping this would be resolved.
>>
>
> I mailed Hashicorp to ask about this:
>
> "Thanks for reaching out. The provider was archived because we launched
> the Terraform Registry last year which allows vendors to host and
> publish their own providers. We'd be happy to work with you to transfer
> the repository over to a CloudStack Github organization where you can
> build and publish releases to the registry.
>
> We'd also like to have CloudStack join our Technology partnership
> program so I can mark your Terraform provider as verified."
>
> So I think we don't need to do much technology-wise.
>
> I don't use Terraform and don't have a major stake in it, but I would
> hate to see the Provider being removed from Terraform.
>
> Should we request https://github.com/apache/cloudstack-terraform at
> infra and then host the Provider there?
>
> Wido
>
>> Niclas
>>
>>
> rohit.ya...@shapeblue.com<mailto:rohit.ya...@shapeblue.com>
> www.shapeblue.com<http://www.shapeblue.com>
> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> @shapeblue
>
>
>
>
rohit.ya...@shapeblue.com 
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
  
 

> On 26 Jan 2021, at 18:33, 
> christian.nieph...@zv.fraunhofer.de<mailto:christian.nieph...@zv.fraunhofer.de>
>  wrote:
>>>
>>>
>>>
>>>> On 26. Jan 2021, at 10:45, Wido den Hollander 
>>>> mailto:w...@widodh.nl>> wrote:
>>>>
>>>>
>>>>
>>>> On 1/26/21 10:40 AM, 
>>>> christian.nieph...@zv.fraunhofer.de<mailto:christian.nieph...@zv.fraunhofer.de>
>>>>  wrote:
>>>>> On 25. Jan 2021, at 12:40, Abhishek Kumar 
>>>>> mailto:abhishek.ku...@shapeblue.com>> wrote:
>>>>>>
>>>>>> Hi all,
>>>>>>
>>>>>> Terraform CoudStack provider by Hashicorp is archived here 
>>>>>> https://github.com/hashicorp/terraform-provider-cloudstack
>>>>>>
>>>>>> Is anyone using or maintaining it?
>>>>>
>>>>> We are also using it heavily and are somewhat worried about the module 
>>>>> being archived.
>>>>
>>>> Agreed. But do we know why this has been done? What needs to be done to
>>>> un-archive it?
>>>>
>>>> If it's just a matter of some love and attention we can maybe arrange
>>>> something.
>>>>
>>>> Is it technically broken or just abandoned?
>>>
>>> This is just an educated guess, but given that we're not experiencing any 
>>> technical issues, I believe it has just been aband

Re: [DISCUSS] Terraform CloudStack provider

2021-01-29 Thread Will Stevens
Hey PLD,
You may want to tune into this. I think you may be maintaining a fork based
on this code, but I am not positive.

On Fri., Jan. 29, 2021, 6:07 a.m. Wido den Hollander, 
wrote:

>
>
> On 28/01/2021 10:55, Rohit Yadav wrote:
> > Agree we can ask that.
> >
>
> Is infra from ASF the place to ask this?
>
> Wido
>
> >
> > Regards.
> >
> > 
> > From: Wido den Hollander 
> > Sent: Wednesday, January 27, 2021 15:35
> > To: Niclas Lindblom ;
> us...@cloudstack.apache.org 
> > Cc: dev@cloudstack.apache.org 
> > Subject: Re: [DISCUSS] Terraform CloudStack provider
> >
> >
> >
> > On 1/27/21 12:18 AM, Niclas Lindblom wrote:
> >> I can confirm that the Terraform plugin is working if it is already
> installed, since it was archived it no longer automatically downloads when
> applying unless manually installed.
> >>
> >>  From the Hashicorp website, it appears it was archived when they moved
> all plugins to their registry and needs an owner and an email to Hashicorp
> to be moved into to the registry and supported again when running
> Terraform. I use it regularly but haven’t got the technical skills to
> maintain the code so been hoping this would be resolved.
> >>
> >
> > I mailed Hashicorp to ask about this:
> >
> > "Thanks for reaching out. The provider was archived because we launched
> > the Terraform Registry last year which allows vendors to host and
> > publish their own providers. We'd be happy to work with you to transfer
> > the repository over to a CloudStack Github organization where you can
> > build and publish releases to the registry.
> >
> > We'd also like to have CloudStack join our Technology partnership
> > program so I can mark your Terraform provider as verified."
> >
> > So I think we don't need to do much technology-wise.
> >
> > I don't use Terraform and don't have a major stake in it, but I would
> > hate to see the Provider being removed from Terraform.
> >
> > Should we request https://github.com/apache/cloudstack-terraform at
> > infra and then host the Provider there?
> >
> > Wido
> >
> >> Niclas
> >>
> >>
> > rohit.ya...@shapeblue.com
> > www.shapeblue.com
> > 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> > @shapeblue
> >
> >
> >
> >> On 26 Jan 2021, at 18:33, christian.nieph...@zv.fraunhofer.de wrote:
> >>>
> >>>
> >>>
> >>>> On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:
> >>>>
> >>>>
> >>>>
> >>>> On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
> >>>>> On 25. Jan 2021, at 12:40, Abhishek Kumar <
> abhishek.ku...@shapeblue.com> wrote:
> >>>>>>
> >>>>>> Hi all,
> >>>>>>
> >>>>>> Terraform CoudStack provider by Hashicorp is archived here
> https://github.com/hashicorp/terraform-provider-cloudstack
> >>>>>>
> >>>>>> Is anyone using or maintaining it?
> >>>>>
> >>>>> We are also using it heavily and are somewhat worried about the
> module being archived.
> >>>>
> >>>> Agreed. But do we know why this has been done? What needs to be done
> to
> >>>> un-archive it?
> >>>>
> >>>> If it's just a matter of some love and attention we can maybe arrange
> >>>> something.
> >>>>
> >>>> Is it technically broken or just abandoned?
> >>>
> >>> This is just an educated guess, but given that we're not experiencing
> any technical issues, I believe it has just been abandoned.
> >>>
> >>> Christian
> >>>
> >>>
> >>>>
> >>>> Wido
> >>>>
> >>>>>
> >>>>>> We're aware of Ansible CloudStack module (
> https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
> but are there any other alternatives of Terraform that you may be using
> with CloudStack?
> >>>>>
> >>>>> The ansible module is working quite well. However, one of the
> advantage of terraform imho is that one can easily destroy defined
> infrastructure with one command, while with ansible 'the destrcution' needs
> to be implemented in the playbook. Another advantage is that (at least)
> Gitlab can now maintain terraform states, which quite nicely supports
> GitOps approaches.
> >>>>>
> >>>>> Cheers, Christian
> >>>>>
> >>>>>>
> >>>>>> Regards,
> >>>>>> Abhishek
> >>>>>>
> >>>>>> abhishek.ku...@shapeblue.com
> >>>>>> www.shapeblue.com<http://www.shapeblue.com>
> >>>>>> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> >>>>>> @shapeblue
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>>
> >>
> >
>


Re: [DISCUSS] Terraform CloudStack provider

2021-01-29 Thread Wido den Hollander




On 28/01/2021 10:55, Rohit Yadav wrote:

Agree we can ask that.



Is infra from ASF the place to ask this?

Wido



Regards.


From: Wido den Hollander 
Sent: Wednesday, January 27, 2021 15:35
To: Niclas Lindblom ; us...@cloudstack.apache.org 

Cc: dev@cloudstack.apache.org 
Subject: Re: [DISCUSS] Terraform CloudStack provider



On 1/27/21 12:18 AM, Niclas Lindblom wrote:

I can confirm that the Terraform plugin is working if it is already installed, 
since it was archived it no longer automatically downloads when applying unless 
manually installed.

 From the Hashicorp website, it appears it was archived when they moved all 
plugins to their registry and needs an owner and an email to Hashicorp to be 
moved into to the registry and supported again when running Terraform. I use it 
regularly but haven’t got the technical skills to maintain the code so been 
hoping this would be resolved.



I mailed Hashicorp to ask about this:

"Thanks for reaching out. The provider was archived because we launched
the Terraform Registry last year which allows vendors to host and
publish their own providers. We'd be happy to work with you to transfer
the repository over to a CloudStack Github organization where you can
build and publish releases to the registry.

We'd also like to have CloudStack join our Technology partnership
program so I can mark your Terraform provider as verified."

So I think we don't need to do much technology-wise.

I don't use Terraform and don't have a major stake in it, but I would
hate to see the Provider being removed from Terraform.

Should we request https://github.com/apache/cloudstack-terraform at
infra and then host the Provider there?

Wido


Niclas



rohit.ya...@shapeblue.com
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
   
  


On 26 Jan 2021, at 18:33, christian.nieph...@zv.fraunhofer.de wrote:





On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:



On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:

On 25. Jan 2021, at 12:40, Abhishek Kumar  wrote:


Hi all,

Terraform CoudStack provider by Hashicorp is archived here 
https://github.com/hashicorp/terraform-provider-cloudstack

Is anyone using or maintaining it?


We are also using it heavily and are somewhat worried about the module being 
archived.


Agreed. But do we know why this has been done? What needs to be done to
un-archive it?

If it's just a matter of some love and attention we can maybe arrange
something.

Is it technically broken or just abandoned?


This is just an educated guess, but given that we're not experiencing any 
technical issues, I believe it has just been abandoned.

Christian




Wido




We're aware of Ansible CloudStack module 
(https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html) 
but are there any other alternatives of Terraform that you may be using with 
CloudStack?


The ansible module is working quite well. However, one of the advantage of 
terraform imho is that one can easily destroy defined infrastructure with one 
command, while with ansible 'the destrcution' needs to be implemented in the 
playbook. Another advantage is that (at least) Gitlab can now maintain 
terraform states, which quite nicely supports GitOps approaches.

Cheers, Christian



Regards,
Abhishek

abhishek.ku...@shapeblue.com
www.shapeblue.com<http://www.shapeblue.com>
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue













Re: [DISCUSS] Terraform CloudStack provider

2021-01-28 Thread Rohit Yadav
Agree we can ask that.


Regards.


From: Wido den Hollander 
Sent: Wednesday, January 27, 2021 15:35
To: Niclas Lindblom ; us...@cloudstack.apache.org 

Cc: dev@cloudstack.apache.org 
Subject: Re: [DISCUSS] Terraform CloudStack provider



On 1/27/21 12:18 AM, Niclas Lindblom wrote:
> I can confirm that the Terraform plugin is working if it is already 
> installed, since it was archived it no longer automatically downloads when 
> applying unless manually installed.
>
> From the Hashicorp website, it appears it was archived when they moved all 
> plugins to their registry and needs an owner and an email to Hashicorp to be 
> moved into to the registry and supported again when running Terraform. I use 
> it regularly but haven’t got the technical skills to maintain the code so 
> been hoping this would be resolved.
>

I mailed Hashicorp to ask about this:

"Thanks for reaching out. The provider was archived because we launched
the Terraform Registry last year which allows vendors to host and
publish their own providers. We'd be happy to work with you to transfer
the repository over to a CloudStack Github organization where you can
build and publish releases to the registry.

We'd also like to have CloudStack join our Technology partnership
program so I can mark your Terraform provider as verified."

So I think we don't need to do much technology-wise.

I don't use Terraform and don't have a major stake in it, but I would
hate to see the Provider being removed from Terraform.

Should we request https://github.com/apache/cloudstack-terraform at
infra and then host the Provider there?

Wido

> Niclas
>
>
rohit.ya...@shapeblue.com 
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
  
 

> On 26 Jan 2021, at 18:33, christian.nieph...@zv.fraunhofer.de wrote:
>>
>>
>>
>>> On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:
>>>
>>>
>>>
>>> On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
>>>> On 25. Jan 2021, at 12:40, Abhishek Kumar  
>>>> wrote:
>>>>>
>>>>> Hi all,
>>>>>
>>>>> Terraform CoudStack provider by Hashicorp is archived here 
>>>>> https://github.com/hashicorp/terraform-provider-cloudstack
>>>>>
>>>>> Is anyone using or maintaining it?
>>>>
>>>> We are also using it heavily and are somewhat worried about the module 
>>>> being archived.
>>>
>>> Agreed. But do we know why this has been done? What needs to be done to
>>> un-archive it?
>>>
>>> If it's just a matter of some love and attention we can maybe arrange
>>> something.
>>>
>>> Is it technically broken or just abandoned?
>>
>> This is just an educated guess, but given that we're not experiencing any 
>> technical issues, I believe it has just been abandoned.
>>
>> Christian
>>
>>
>>>
>>> Wido
>>>
>>>>
>>>>> We're aware of Ansible CloudStack module 
>>>>> (https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
>>>>>  but are there any other alternatives of Terraform that you may be using 
>>>>> with CloudStack?
>>>>
>>>> The ansible module is working quite well. However, one of the advantage of 
>>>> terraform imho is that one can easily destroy defined infrastructure with 
>>>> one command, while with ansible 'the destrcution' needs to be implemented 
>>>> in the playbook. Another advantage is that (at least) Gitlab can now 
>>>> maintain terraform states, which quite nicely supports GitOps approaches.
>>>>
>>>> Cheers, Christian
>>>>
>>>>>
>>>>> Regards,
>>>>> Abhishek
>>>>>
>>>>> abhishek.ku...@shapeblue.com
>>>>> www.shapeblue.com<http://www.shapeblue.com>
>>>>> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
>>>>> @shapeblue
>>>>>
>>>>>
>>>>>
>>>>
>>
>


AW: [DISCUSS] Terraform CloudStack provider

2021-01-27 Thread Sven Vogel
Hi Wido,

means its community driven in the future?

What i know terraform was not up to date for cs in the last years.

Cheers

Sven


__

Sven Vogel
Lead Cloud Solution Architect

EWERK DIGITAL GmbH
Brühl 24, D-04109 Leipzig
P +49 341 42649 - 99
F +49 341 42649 - 98
s.vo...@ewerk.com
www.ewerk.com

Geschäftsführer:
Dr. Erik Wende, Hendrik Schubert, Tassilo Möschke
Registergericht: Leipzig HRB 9065

Support:
+49 341 42649 555

Zertifiziert nach:
ISO/IEC 27001:2013
DIN EN ISO 9001:2015
DIN ISO/IEC 2-1:2018

ISAE 3402 Typ II Assessed

EWERK-Blog<https://blog.ewerk.com/> | 
LinkedIn<https://www.linkedin.com/company/ewerk-group> | 
Xing<https://www.xing.com/company/ewerk> | 
Twitter<https://twitter.com/EWERK_Group> | 
Facebook<https://de-de.facebook.com/EWERK.IT/>


Auskünfte und Angebote per Mail sind freibleibend und unverbindlich.

Disclaimer Privacy:
Der Inhalt dieser E-Mail (einschließlich etwaiger beigefügter Dateien) ist 
vertraulich und nur für den Empfänger bestimmt. Sollten Sie nicht der 
bestimmungsgemäße Empfänger sein, ist Ihnen jegliche Offenlegung, 
Vervielfältigung, Weitergabe oder Nutzung des Inhalts untersagt. Bitte 
informieren Sie in diesem Fall unverzüglich den Absender und löschen Sie die 
E-Mail (einschließlich etwaiger beigefügter Dateien) von Ihrem System. Vielen 
Dank.

The contents of this e-mail (including any attachments) are confidential and 
may be legally privileged. If you are not the intended recipient of this 
e-mail, any disclosure, copying, distribution or use of its contents is 
strictly prohibited, and you should please notify the sender immediately and 
then delete it (including any attachments) from your system. Thank you.
Von: Wido den Hollander 
Datum: Mittwoch, 27. Januar 2021 um 11:06
An: Niclas Lindblom , us...@cloudstack.apache.org 

Cc: dev@cloudstack.apache.org 
Betreff: Re: [DISCUSS] Terraform CloudStack provider


On 1/27/21 12:18 AM, Niclas Lindblom wrote:
> I can confirm that the Terraform plugin is working if it is already 
> installed, since it was archived it no longer automatically downloads when 
> applying unless manually installed.
>
> From the Hashicorp website, it appears it was archived when they moved all 
> plugins to their registry and needs an owner and an email to Hashicorp to be 
> moved into to the registry and supported again when running Terraform. I use 
> it regularly but haven’t got the technical skills to maintain the code so 
> been hoping this would be resolved.
>

I mailed Hashicorp to ask about this:

"Thanks for reaching out. The provider was archived because we launched
the Terraform Registry last year which allows vendors to host and
publish their own providers. We'd be happy to work with you to transfer
the repository over to a CloudStack Github organization where you can
build and publish releases to the registry.

We'd also like to have CloudStack join our Technology partnership
program so I can mark your Terraform provider as verified."

So I think we don't need to do much technology-wise.

I don't use Terraform and don't have a major stake in it, but I would
hate to see the Provider being removed from Terraform.

Should we request https://github.com/apache/cloudstack-terraform at
infra and then host the Provider there?

Wido

> Niclas
>
>> On 26 Jan 2021, at 18:33, christian.nieph...@zv.fraunhofer.de wrote:
>>
>>
>>
>>> On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:
>>>
>>>
>>>
>>> On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
>>>> On 25. Jan 2021, at 12:40, Abhishek Kumar  
>>>> wrote:
>>>>>
>>>>> Hi all,
>>>>>
>>>>> Terraform CoudStack provider by Hashicorp is archived here 
>>>>> https://github.com/hashicorp/terraform-provider-cloudstack
>>>>>
>>>>> Is anyone using or maintaining it?
>>>>
>>>> We are also using it heavily and are somewhat worried about the module 
>>>> being archived.
>>>
>>> Agreed. But do we know why this has been done? What needs to be done to
>>> un-archive it?
>>>
>>> If it's just a matter of some love and attention we can maybe arrange
>>> something.
>>>
>>> Is it technically broken or just abandoned?
>>
>> This is just an educated guess, but given that we're not experiencing any 
>> technical issues, I believe it has just been abandoned.
>>
>> Christian
>>
>>
>>>
>>> Wido
>>>
>>>>
>>>>> We're aware of Ansible CloudStack module 
>>>>> (https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
>>>>>  but are there any other alternatives of 

Re: [DISCUSS] Terraform CloudStack provider

2021-01-27 Thread Wei ZHOU
agree !
that's nice.

-Wei




On Wed, 27 Jan 2021 at 11:05, Wido den Hollander  wrote:

>
>
> On 1/27/21 12:18 AM, Niclas Lindblom wrote:
> > I can confirm that the Terraform plugin is working if it is already
> installed, since it was archived it no longer automatically downloads when
> applying unless manually installed.
> >
> > From the Hashicorp website, it appears it was archived when they moved
> all plugins to their registry and needs an owner and an email to Hashicorp
> to be moved into to the registry and supported again when running
> Terraform. I use it regularly but haven’t got the technical skills to
> maintain the code so been hoping this would be resolved.
> >
>
> I mailed Hashicorp to ask about this:
>
> "Thanks for reaching out. The provider was archived because we launched
> the Terraform Registry last year which allows vendors to host and
> publish their own providers. We'd be happy to work with you to transfer
> the repository over to a CloudStack Github organization where you can
> build and publish releases to the registry.
>
> We'd also like to have CloudStack join our Technology partnership
> program so I can mark your Terraform provider as verified."
>
> So I think we don't need to do much technology-wise.
>
> I don't use Terraform and don't have a major stake in it, but I would
> hate to see the Provider being removed from Terraform.
>
> Should we request https://github.com/apache/cloudstack-terraform at
> infra and then host the Provider there?
>
> Wido
>
> > Niclas
> >
> >> On 26 Jan 2021, at 18:33, christian.nieph...@zv.fraunhofer.de wrote:
> >>
> >>
> >>
> >>> On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:
> >>>
> >>>
> >>>
> >>> On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
>  On 25. Jan 2021, at 12:40, Abhishek Kumar <
> abhishek.ku...@shapeblue.com> wrote:
> >
> > Hi all,
> >
> > Terraform CoudStack provider by Hashicorp is archived here
> https://github.com/hashicorp/terraform-provider-cloudstack
> >
> > Is anyone using or maintaining it?
> 
>  We are also using it heavily and are somewhat worried about the
> module being archived.
> >>>
> >>> Agreed. But do we know why this has been done? What needs to be done to
> >>> un-archive it?
> >>>
> >>> If it's just a matter of some love and attention we can maybe arrange
> >>> something.
> >>>
> >>> Is it technically broken or just abandoned?
> >>
> >> This is just an educated guess, but given that we're not experiencing
> any technical issues, I believe it has just been abandoned.
> >>
> >> Christian
> >>
> >>
> >>>
> >>> Wido
> >>>
> 
> > We're aware of Ansible CloudStack module (
> https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
> but are there any other alternatives of Terraform that you may be using
> with CloudStack?
> 
>  The ansible module is working quite well. However, one of the
> advantage of terraform imho is that one can easily destroy defined
> infrastructure with one command, while with ansible 'the destrcution' needs
> to be implemented in the playbook. Another advantage is that (at least)
> Gitlab can now maintain terraform states, which quite nicely supports
> GitOps approaches.
> 
>  Cheers, Christian
> 
> >
> > Regards,
> > Abhishek
> >
> > abhishek.ku...@shapeblue.com
> > www.shapeblue.com
> > 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> > @shapeblue
> >
> >
> >
> 
> >>
> >
>


Re: [DISCUSS] Terraform CloudStack provider

2021-01-27 Thread Wido den Hollander



On 1/27/21 12:18 AM, Niclas Lindblom wrote:
> I can confirm that the Terraform plugin is working if it is already 
> installed, since it was archived it no longer automatically downloads when 
> applying unless manually installed.
> 
> From the Hashicorp website, it appears it was archived when they moved all 
> plugins to their registry and needs an owner and an email to Hashicorp to be 
> moved into to the registry and supported again when running Terraform. I use 
> it regularly but haven’t got the technical skills to maintain the code so 
> been hoping this would be resolved.
> 

I mailed Hashicorp to ask about this:

"Thanks for reaching out. The provider was archived because we launched
the Terraform Registry last year which allows vendors to host and
publish their own providers. We'd be happy to work with you to transfer
the repository over to a CloudStack Github organization where you can
build and publish releases to the registry.

We'd also like to have CloudStack join our Technology partnership
program so I can mark your Terraform provider as verified."

So I think we don't need to do much technology-wise.

I don't use Terraform and don't have a major stake in it, but I would
hate to see the Provider being removed from Terraform.

Should we request https://github.com/apache/cloudstack-terraform at
infra and then host the Provider there?

Wido

> Niclas
> 
>> On 26 Jan 2021, at 18:33, christian.nieph...@zv.fraunhofer.de wrote:
>>
>>
>>
>>> On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:
>>>
>>>
>>>
>>> On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
 On 25. Jan 2021, at 12:40, Abhishek Kumar  
 wrote:
>
> Hi all,
>
> Terraform CoudStack provider by Hashicorp is archived here 
> https://github.com/hashicorp/terraform-provider-cloudstack
>
> Is anyone using or maintaining it?

 We are also using it heavily and are somewhat worried about the module 
 being archived.
>>>
>>> Agreed. But do we know why this has been done? What needs to be done to
>>> un-archive it?
>>>
>>> If it's just a matter of some love and attention we can maybe arrange
>>> something.
>>>
>>> Is it technically broken or just abandoned?
>>
>> This is just an educated guess, but given that we're not experiencing any 
>> technical issues, I believe it has just been abandoned.
>>
>> Christian 
>>
>>
>>>
>>> Wido
>>>

> We're aware of Ansible CloudStack module 
> (https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
>  but are there any other alternatives of Terraform that you may be using 
> with CloudStack?

 The ansible module is working quite well. However, one of the advantage of 
 terraform imho is that one can easily destroy defined infrastructure with 
 one command, while with ansible 'the destrcution' needs to be implemented 
 in the playbook. Another advantage is that (at least) Gitlab can now 
 maintain terraform states, which quite nicely supports GitOps approaches. 

 Cheers, Christian 

>
> Regards,
> Abhishek
>
> abhishek.ku...@shapeblue.com 
> www.shapeblue.com
> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> @shapeblue
>
>
>

>>
> 


Re: [DISCUSS] Terraform CloudStack provider

2021-01-26 Thread Niclas Lindblom
I can confirm that the Terraform plugin is working if it is already installed, 
since it was archived it no longer automatically downloads when applying unless 
manually installed.

From the Hashicorp website, it appears it was archived when they moved all 
plugins to their registry and needs an owner and an email to Hashicorp to be 
moved into to the registry and supported again when running Terraform. I use it 
regularly but haven’t got the technical skills to maintain the code so been 
hoping this would be resolved.

Niclas

> On 26 Jan 2021, at 18:33, christian.nieph...@zv.fraunhofer.de wrote:
> 
> 
> 
>> On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:
>> 
>> 
>> 
>> On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
>>> On 25. Jan 2021, at 12:40, Abhishek Kumar  
>>> wrote:
 
 Hi all,
 
 Terraform CoudStack provider by Hashicorp is archived here 
 https://github.com/hashicorp/terraform-provider-cloudstack
 
 Is anyone using or maintaining it?
>>> 
>>> We are also using it heavily and are somewhat worried about the module 
>>> being archived.
>> 
>> Agreed. But do we know why this has been done? What needs to be done to
>> un-archive it?
>> 
>> If it's just a matter of some love and attention we can maybe arrange
>> something.
>> 
>> Is it technically broken or just abandoned?
> 
> This is just an educated guess, but given that we're not experiencing any 
> technical issues, I believe it has just been abandoned.
> 
> Christian 
> 
> 
>> 
>> Wido
>> 
>>> 
 We're aware of Ansible CloudStack module 
 (https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
  but are there any other alternatives of Terraform that you may be using 
 with CloudStack?
>>> 
>>> The ansible module is working quite well. However, one of the advantage of 
>>> terraform imho is that one can easily destroy defined infrastructure with 
>>> one command, while with ansible 'the destrcution' needs to be implemented 
>>> in the playbook. Another advantage is that (at least) Gitlab can now 
>>> maintain terraform states, which quite nicely supports GitOps approaches. 
>>> 
>>> Cheers, Christian 
>>> 
 
 Regards,
 Abhishek
 
 abhishek.ku...@shapeblue.com 
 www.shapeblue.com
 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
 @shapeblue
 
 
 
>>> 
> 



Re: [DISCUSS] Terraform CloudStack provider

2021-01-26 Thread christian.niephaus


> On 26. Jan 2021, at 10:45, Wido den Hollander  wrote:
> 
> 
> 
> On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
>> On 25. Jan 2021, at 12:40, Abhishek Kumar  
>> wrote:
>>> 
>>> Hi all,
>>> 
>>> Terraform CoudStack provider by Hashicorp is archived here 
>>> https://github.com/hashicorp/terraform-provider-cloudstack
>>> 
>>> Is anyone using or maintaining it?
>> 
>> We are also using it heavily and are somewhat worried about the module being 
>> archived.
> 
> Agreed. But do we know why this has been done? What needs to be done to
> un-archive it?
> 
> If it's just a matter of some love and attention we can maybe arrange
> something.
> 
> Is it technically broken or just abandoned?

This is just an educated guess, but given that we're not experiencing any 
technical issues, I believe it has just been abandoned.

Christian 


> 
> Wido
> 
>> 
>>> We're aware of Ansible CloudStack module 
>>> (https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
>>>  but are there any other alternatives of Terraform that you may be using 
>>> with CloudStack?
>> 
>> The ansible module is working quite well. However, one of the advantage of 
>> terraform imho is that one can easily destroy defined infrastructure with 
>> one command, while with ansible 'the destrcution' needs to be implemented in 
>> the playbook. Another advantage is that (at least) Gitlab can now maintain 
>> terraform states, which quite nicely supports GitOps approaches. 
>> 
>> Cheers, Christian 
>> 
>>> 
>>> Regards,
>>> Abhishek
>>> 
>>> abhishek.ku...@shapeblue.com 
>>> www.shapeblue.com
>>> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
>>> @shapeblue
>>> 
>>> 
>>> 
>> 



smime.p7s
Description: S/MIME cryptographic signature


Re: [DISCUSS] Terraform CloudStack provider

2021-01-26 Thread christian.niephaus
On 25. Jan 2021, at 12:40, Abhishek Kumar  wrote:
> 
> Hi all,
> 
> Terraform CoudStack provider by Hashicorp is archived here 
> https://github.com/hashicorp/terraform-provider-cloudstack
> 
> Is anyone using or maintaining it?

We are also using it heavily and are somewhat worried about the module being 
archived.

> We're aware of Ansible CloudStack module 
> (https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
>  but are there any other alternatives of Terraform that you may be using with 
> CloudStack?

The ansible module is working quite well. However, one of the advantage of 
terraform imho is that one can easily destroy defined infrastructure with one 
command, while with ansible 'the destrcution' needs to be implemented in the 
playbook. Another advantage is that (at least) Gitlab can now maintain 
terraform states, which quite nicely supports GitOps approaches. 

Cheers, Christian 

> 
> Regards,
> Abhishek
> 
> abhishek.ku...@shapeblue.com 
> www.shapeblue.com
> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
> @shapeblue
> 
> 
> 



smime.p7s
Description: S/MIME cryptographic signature


Re: [DISCUSS] Terraform CloudStack provider

2021-01-26 Thread Wido den Hollander



On 1/26/21 10:40 AM, christian.nieph...@zv.fraunhofer.de wrote:
> On 25. Jan 2021, at 12:40, Abhishek Kumar  
> wrote:
>>
>> Hi all,
>>
>> Terraform CoudStack provider by Hashicorp is archived here 
>> https://github.com/hashicorp/terraform-provider-cloudstack
>>
>> Is anyone using or maintaining it?
> 
> We are also using it heavily and are somewhat worried about the module being 
> archived.

Agreed. But do we know why this has been done? What needs to be done to
un-archive it?

If it's just a matter of some love and attention we can maybe arrange
something.

Is it technically broken or just abandoned?

Wido

> 
>> We're aware of Ansible CloudStack module 
>> (https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html)
>>  but are there any other alternatives of Terraform that you may be using 
>> with CloudStack?
> 
> The ansible module is working quite well. However, one of the advantage of 
> terraform imho is that one can easily destroy defined infrastructure with one 
> command, while with ansible 'the destrcution' needs to be implemented in the 
> playbook. Another advantage is that (at least) Gitlab can now maintain 
> terraform states, which quite nicely supports GitOps approaches. 
> 
> Cheers, Christian 
> 
>>
>> Regards,
>> Abhishek
>>
>> abhishek.ku...@shapeblue.com 
>> www.shapeblue.com
>> 3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
>> @shapeblue
>>
>>
>>
> 


Re: [DISCUSS] Terraform CloudStack provider

2021-01-25 Thread Wido den Hollander




On 25/01/2021 12:40, Abhishek Kumar wrote:

Hi all,

Terraform CoudStack provider by Hashicorp is archived here 
https://github.com/hashicorp/terraform-provider-cloudstack

Is anyone using or maintaining it? We're aware of Ansible CloudStack module 
(https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html) 
but are there any other alternatives of Terraform that you may be using with 
CloudStack?



I know a few customers of us who are using it to deploy VMs. I'm not 
aware of anybody maintaining the Terraform module.


Are there any known issues which need to be looked at which caused it to 
be archived?


Wido


Regards,
Abhishek

abhishek.ku...@shapeblue.com
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue
   
  





[DISCUSS] Terraform CloudStack provider

2021-01-25 Thread Abhishek Kumar
Hi all,

Terraform CoudStack provider by Hashicorp is archived here 
https://github.com/hashicorp/terraform-provider-cloudstack

Is anyone using or maintaining it? We're aware of Ansible CloudStack module 
(https://docs.ansible.com/ansible/latest/scenario_guides/guide_cloudstack.html) 
but are there any other alternatives of Terraform that you may be using with 
CloudStack?

Regards,
Abhishek

abhishek.ku...@shapeblue.com 
www.shapeblue.com
3 London Bridge Street,  3rd floor, News Building, London  SE1 9SGUK
@shapeblue