-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Update r/(linux|windows)_virtual_machine_scale_set - Add health_probe_id
back to Update
#5430
Update r/(linux|windows)_virtual_machine_scale_set - Add health_probe_id
back to Update
#5430
Conversation
41135bd
to
f989701
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hey @ArcturusZhang
Thanks for this PR - apologies for the delayed review here!
Taking a look through this looks good to me - however to be able to run the acceptance tests in situ this is going to need rebasing on top of master; as such I hope you don't mind but I'm going to push a rebase so that we can run the full test suite here 👍
Thanks!
f989701
to
7e34d78
Compare
After running the tests it appears there's some more (conditional) logic required to be able to enable this functionality than just setting the property unfortunately:
For the moment we're going to ship the Beta of the Thanks! |
Thanks a lot. But currently updating vmss with |
7e34d78
to
a04738d
Compare
Tests pass:
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM 👍
also splitting the 2.0 changes out into their own block since they're not officially available just yet
This has been released in version 1.44.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 = "~> 1.44.0"
}
# ... other configuration ... |
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! |
Since the PR has already add support for passing a health probe in update request of vmss, we could re-enable this in the update method to prevent the errors from the service when
upgrade_policy
is set toAutomatic
orRolling
.Currently, if the
upgrade_policy
is set toRolling
orAutomatic
, when updating the VMSS in place, the service will complain about missing a health probe or health extension when updating: