Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LinuxConfiguration Support in Compute Resource Provider #2264

Closed
danielsollondon opened this issue Nov 7, 2018 · 5 comments
Closed

LinuxConfiguration Support in Compute Resource Provider #2264

danielsollondon opened this issue Nov 7, 2018 · 5 comments

Comments

@danielsollondon
Copy link

In the CRP API version 2018-06-01 we added support for :
"linuxConfiguration": {
"provisionVMAgent": false
}

This is not available in azurerm_virtual_machine in os_profile_linux_config.

Can you advise when this can be made available?

Thanks,

@danielsollondon
Copy link
Author

what is the rough ETA for 2.0.0?

@tombuildsstuff
Copy link
Contributor

@danielsollondon we're still trying to scope it to determine roughly what should be in 2.0 - so there's timeline at this point - but a rough gues-timate would be early next year.

Whilst it'd be possible for someone to include this in the azurerm_virtual_machine resource before then (and we're happy to accept a PR for this in the interim, it'd need to include a state migration but we can assist/guide this) - we're looking at splitting the VM and VMSS resources into 2 resources for each (a Linux/Windows VM and a Linux/Windows VMSS resource). As such I believe 2.0 would be the best time to add support for this new field since we'll be reevaluating these resources anyway.

Thanks!

@tombuildsstuff
Copy link
Contributor

hey @danielsollondon

Apologies for the delayed update here!

Over the past few months we've been working on the functionality coming in version 2.0 of the Azure Provider (outlined in #2807). We've just released version 1.43 of the Azure Provider which allows you to opt-in to the Beta of these upcoming features, including the new azurerm_linux_virtual_machine resource which supports configuring provision_vm_agent.

Unfortunately there's no plans to backport this to the existing azurerm_virtual_machine resource - however the new azurerm_linux_virtual_machine resource will go GA in version 2.0 of the Azure Provider in the coming weeks.

Since this functionality is available in the new azurerm_linux_virtual_machine resource (which can be used by opting into the beta) I'm going to close this issue for the moment - but please let us know if that doesn't work for you and we'll take another look.

Thanks!

@ghost
Copy link

ghost commented Feb 24, 2020

This has been released in version 2.0.0 of the provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. As an example:

provider "azurerm" {
    version = "~> 2.0.0"
}
# ... other configuration ...

@ghost
Copy link

ghost commented Mar 6, 2020

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 [email protected]. Thanks!

@ghost ghost locked and limited conversation to collaborators Mar 6, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants